Age | Commit message (Collapse) | Author |
|
|
|
Tell users that there is no help in mobile version, allow to switch to desktop
|
|
desktop, fixes #4821
|
|
Do not recreate blueimp each time you're scrolling in the photos page
|
|
SuperTux88/cleanup-duplicate-pods-for-real-this-time
Cleanup duplicate pods
|
|
Escape mentions before parsing message with markdown for mobile UI
|
|
Add info links (the ones in the footer in the desktop version) into the drawer for mobile
|
|
drawer for mobile, fixes #7949
|
|
#8118
|
|
otherwise pods with different ports (or without port) all look the same,
like if they are duplicates
|
|
otherwise pods can exist multiple times with mixed case
|
|
The unique index doesn't work when the port is `NULL`. So use `-1`
instead for when using the default ports (80/443), as if we would use
the real ports, we could still have both 80 and 443 in the database at
the same time.
|
|
Add pull command to diaspora-dev script
|
|
Add redirect to mobile-only photo URL when in desktop UI
|
|
Replace sprockets-es6 with babel-transpiler
|
|
Fix running Cucumber in Docker
|
|
This is a breaking change, so dev-databases need to be recreated.
|
|
This URL is only used in the mobile UI, but when somebody then copies
the link and sends it to somebody on the desktop UI, they don't see
anything. So lets just redirect to the post containing the photo, so
there is at least something to show.
If there is no linked post, just redirect to the image instead.
Fixes #8352
|
|
|
|
Before the images were only pulled once and then never updated which
lead to really outdated images and OS dependencies. Now all images
(including the base image for the diaspora container) are pulled when
running `setup`. So the idea is to run the `setup` command from time to
time to bring everything up to date again.
|
|
Usernames that contained underscores were parsed by markdown first. This
broke the diaspora IDs and also added weird html at places where it
wasn't needed. Escaping them before sending the message through the
markdown parser fixes this issue.
As underscores are the only allowed character that can be used for
markdown that is also allowed inside a diaspora ID, this escaping can be
kept pretty simple.
This only fixes it for the mobile UI at the moment, for the desktop UI
it's probably better to fix it in markdown-it.
Related to #7975
|
|
Sprockets 4 now has direct babel support, so we can remove the temporary
sprockets-es6 dependency and use babel-transpiler directly.
|
|
Fixes for two date-related spec breakages
|
|
Fix docker development setup after switch to puma
|
|
multi select on aspects on mobile
closes #7080
|
|
|
|
We download a static amd64 browser, so this would explode on arm64, for example.
|
|
As the docker-compose.yml contains variables, it can't just be used with
docker-compose directly. So this manually use docker-compose commands
with all the required environment variables set.
|
|
When puma was introduced in #8392 the default listen configuration was
set to only localhost, which makes sense for most development setups,
but when run within docker, it needs to listen on all IPs so the port
can be forwarded to be accessable outside of docker.
Because the new default makes sense without docker, I overwrite the
option with a environment variable only in the docker-setup. This also
ensures that it always contains the right value needed for the
docker-setup to work, no matter what was configured outside of docker.
|
|
With #8392 the `single_process_mode` was removed, which means that
development now also requires a redis.
|
|
|
|
changes
|
|
Improve public posts fetch on account search
|
|
Update next major to 1.0.0
|
|
Replace Unicorn with Puma
|
|
|
|
|
|
Newly generated binstubs will check for the string
`This file was generated by Bundler` inside `bin/bundle`, so we'd have
to update that anyway.
Also, there is a non-zero chance the updated `bundle` binstub resolves
some of the setup-specific issues we've seen.
|
|
… and drop the single_process_mode. See the included Changelog entry
for full details on what this change means.
|
|
It's… safe to assume that nobody is using this, as this has been broken
for quite some time.
|
|
Newly generated binstubs will check for the string
`This file was generated by Bundler` inside `bin/bundle`, so we'd have
to update that anyway.
Also, there is a non-zero chance the updated `bundle` binstub resolves
some of the setup-specific issues we've seen.
|
|
|
|
|
|
|
|
|
|
|
|
Lets use the `-dev` suffix for future development versions.
|
|
as this will be the next major after 1.0
|
|
|
|
|