- Aug 09, 2018
-
-
Aaron Brady authored
#7780 means that asset compilation happens as a build step. Having the assets and packs volumes defined in `docker-compose.yml` breaks this. For people who run under Docker Compose, I believe this will fix their CSS (which even running the asset recompilation separately did not).
-
- Jun 29, 2018
-
-
MIYAGI Hikaru authored
If Mastodon accesses to the hidden service via transparent proxy, it's needed to avoid checking whether it's a private address, since `.onion` is resolved to a private address. I was previously using the `HIDDEN_SERVICE_VIA_TRANSPARENT_PROXY` to provide that function. However, I realized that using `HIDDEN_SERVICE_VIA_TRANSPARENT_PROXY` is redundant, since this specification is always used with `ALLOW_ACCESS_TO_HIDDEN_SERVICE`. Therefore, I decided to integrate the setting of `HIDDEN_SERVICE_VIA_TRANSPARENT_PROXY` into` ALLOW_ACCESS_TO_HIDDEN_SERVICE`.
-
- Jun 26, 2018
-
-
J Yeary authored
-
- May 25, 2018
-
-
Isatis authored
-
- Apr 15, 2018
-
-
Valentin Lorentz authored
-
- Mar 07, 2018
-
-
Eugen Rochko authored
Fix #6605
-
- Mar 06, 2018
-
-
Akihiko Odaki authored
Both of yarn and npm are used in Mastodon, but the combined usage requires a redundant dependency and may lead to data inconsistency. Considering that yarn has autoclean feature which npm does not have, this change replaces all npm usage with yarn. This change requires documentation update. Most notably, the following command must be executed before assets precompilation if any system dependency of node-sass has changed: yarn install --force --pure-lockfile
-
- Feb 09, 2018
-
-
Eugen Rochko authored
* Add full-text search for authorized statuses - Search API will return statuses that match the query - Only for logged in users - Only if you are author of the status, - Or you were mentioned in it - Or you favourited or reblogged it - Configuration over `ES_ENABLED`, `ES_HOST`, `ES_PORT`, `ES_PREFIX` - Run `rails chewy:deploy` to create & populate index Fix #5880 Fix #4293 Fix #1152 * Add commented out docker-compose configuration for ES container * Optimize index import, filter search results * Add basic normalization to the index * Add better stemming and normalization to the index * Skip webfinger request if search query includes both @ and a space * Fix code style * Visually separate search result sections * Fix code style issues
-
- Feb 03, 2018
-
-
Akihiko Odaki authored
The database and Redis do not need external connections, so isolate them and prevent unauthorized access.
-
- Jan 24, 2018
-
-
Yamagishi Kazutoshi authored
-
- Oct 06, 2017
-
-
unarist authored
PostgreSQL10 has been released, but upgrading from older versions needs dump/restore. If you pull new version without those handling, db service will fail to launch. To prevent accidentally upgrading, and as a recommended version, this patch specifies PostgreSQL and Redis version.
-
- May 04, 2017
-
-
Valentin Ouvrard authored
* Switch docker-compose to version 3. It allow possibility to Deploy Mastodon in a Swarm cluster directly from the compose file. * switch to compose v3 without depend.
-
- May 03, 2017
-
-
Eugen Rochko authored
* Replace browserify with webpack * Add react-intl-translations-manager * Do not minify in development, add offline-plugin for ServiceWorker background cache updates * Adjust tests and dependencies * Fix production deployments * Fix tests * More optimizations * Improve travis cache for npm stuff * Re-run travis * Add back support for custom.scss as before * Remove offline-plugin and babili * Fix issue with Immutable.List().unshift(...values) not working as expected * Make travis load schema instead of running all migrations in sequence * Fix missing React import in WarningContainer. Optimize rendering performance by using ImmutablePureComponent instead of React.PureComponent. ImmutablePureComponent uses Immutable.is() to compare props. Replace dynamic callback bindings in <UI /> * Add react definitions to places that use JSX * Add Procfile.dev for running rails, webpack and streaming API at the same time
-
- Apr 15, 2017
-
-
Pierre Ozoux authored
* Use image too in docker-compose It is possible with version 2 of compose to use both `build` and `image` * Update docker-compose.yml
-
- Apr 11, 2017
-
-
Valentin Ouvrard authored
* enable commented volume in docker-compose.yml * Disable unworking Nginx root directory && Mitigating the HTTPoxy Vulnerability * add my instance to the list * enable GZIP on nginx.conf * readd root /home/mastodon/live/public;
-
- Apr 08, 2017
-
-
Eugen authored
-
- Apr 05, 2017
-
-
Valentin_NC authored
-
- Apr 04, 2017
-
-
Valentin_NC authored
-
- Apr 03, 2017
-
-
Eugen Rochko authored
must be added to the Sidekiq invokation in your systemd file The pull queue will handle link crawling, thread resolving, and OStatus processing. Such tasks are more likely to hang for a longer time (due to network requests) so it is more sensible to not make the "in-house" tasks wait for them.
-
Wonderfall authored
-
- Feb 03, 2017
-
-
Eugen Rochko authored
Make the streaming API also handle websockets (because trying to get the browser EventSource interface to work flawlessly was a nightmare). WARNING: This commit makes the web UI connect to the streaming API instead of ActionCable like before. This means that if you are upgrading, you should set that up beforehand.
-
- Nov 29, 2016
-
-
Eugen Rochko authored
can be processed separately
-
- Nov 24, 2016
-
-
Eugen Rochko authored
-
- Oct 25, 2016
-
-
Eugen Rochko authored
-
- Oct 15, 2016
-
-
Eugen Rochko authored
-
Eugen Rochko authored
-
- Mar 25, 2016
-
-
Eugen Rochko authored
-
- Mar 16, 2016
-
-
Eugen Rochko authored
-
- Mar 14, 2016
-
-
Eugen Rochko authored
-