* Properly federate distinguish comment (fixes#5575) (#5586)
* Remove git-tracked paths from .dockerignore (#5590)
* Remove git-tracked paths from .dockerignore
Since #5470 added automatic git version tags builds will include a `-modified`
version suffix if they have uncommitted changes in the Git repository.
The final container images are not copying any files from the local directory,
so none of the files copied into the builder stage will end up in the final
image.
Fixes#5589
* change .dockerignore to symlink to .gitignore
* Remove donation dialog param "hide permanently" (#5591)
* Fix federation of sticky posts (fixes#5587) (#5593)
---------
Co-authored-by: Richard Schwab <gitrichardschwab-7a2qxq42kj@central-intelligence.agency>
* Trying out cargo chef and a travis docker image cache.
* trying to change internal target.
* Use latest cargo-chef with --target
* Remove caching for now.
* Adding back in chowns
* Adding back in cache.
* Remove travis caching.
* Switching dev dockerfile to match prod, using cargo-chef and alpine.
* Make travis happy
* Trying a chown rust.
* Caching cargo-chef first.
* Moving the chowns
* Removing many copy commands.
* Go back to rust 1.47.0 due to config-rs breaking.
* Adding the old volume mount version.
* Adding some script comments.
Co-authored-by: Luca Palmieri <lpalmieri@truelayer.com>