Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-20 | Fix i18n fallback configuration conflicts with environment configurations ↵ | Akihiko Odaki | |
(#6843) | |||
2018-03-04 | Provide default OTP_SECRET value for development environment (#6617) | Akihiko Odaki | |
2018-02-27 | remove Uglifier call from production.rb (#6568) | beatrix | |
2017-09-29 | Replace self-rolled statsd instrumention with localshred/nsa (#5118) | Eugen Rochko | |
2017-09-09 | Set fallback address when empty notification address (#4868) | Yamagishi Kazutoshi | |
2017-07-16 | Add SMTP_TLS variable for configuring TLS when server uses non-standard port ↵ | Eugen Rochko | |
(#4227) | |||
2017-07-07 | Set default From address in config (#3756) | Akihiko Odaki (@fn_aki@pawoo.net) | |
The old implementation sets default From address in mailers. It sets the address from SMTP_FROM_ADDRESS, or notifications@localhost. The behavior is occasionally undesired results. In production environment, notifications@localhost is likely to be incorrect. In testing environment, the email address should not be varied by a environment variable. After appling this change, In production environment, it will throw an exception when launching Mastodon. In testing environment, the address will be fixed with notifications@localhost. | |||
2017-06-08 | Support multiple trusted proxy ip addresses (#3639) | nullkal | |
* Support multiple trusted proxy ip addresses * correct coding style | |||
2017-06-01 | Update Rails to version 5.1.1 (#3121) | Matt Jankowski | |
* Update rails to version 5.1.1 * Run `rails app:update` * Remove the override of polymorphic activity relationship * Silence warning about otp_secret attribute being unknown to rails * We will only introduce form_with where we want to use remote data | |||
2017-05-22 | Set config.cache_store in environments file. (#3219) | Clworld | |
* Set config.cache_store in application.rb * Set config.cache_store in environments. * fix code format. | |||
2017-05-09 | Remove rails_12factor (#2901) | alpaca-tc | |
2017-05-06 | Fix Scheduler::SubscriptionsScheduler (#2834) | Eugen Rochko | |
* Fix Scheduler::SubscriptionsScheduler, add worker test for it * Change production log level of Sidekiq to "warn" instead of "info" | |||
2017-05-03 | Clean up redis configuration. Allow using REDIS_URL to set advanced (#2732) | Eugen Rochko | |
connection options instead of setting REDIS_HOST etc individually Close #1986 | |||
2017-05-03 | Replace sprockets/browserify with Webpack (#2617) | Eugen Rochko | |
* 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 | |||
2017-05-03 | Allow to set CA file for SMTP (#2713) | Akihiko Odaki | |
2017-04-24 | Return force_ssl to the controller (#2380) | Matt Jankowski | |
2017-04-23 | Make HSTS enable optional with force_ssl (#2364) | Matt Jankowski | |
2017-04-23 | Move force_ssl check to production config (#2165) | Matt Jankowski | |
The force_ssl method from controllers does not add all of the options that the sitewide configuration in a config block does. For example, HSTS enforcement is not added by the controller method, but is added by this style. | |||
2017-04-20 | Send nil for SMTP_LOGIN or SMTP_PASSWORD if it was left blank in the ↵ | Miguel Jacq | |
envfile, otherwise Ruby still attempts auth even if SMTP_AUTH_METHOD is none (#2180) | |||
2017-04-17 | Allow using an SMTP server without authentication (#1597) | Miguel Jacq | |
* Allow using an SMTP server without authentication (e.g Postfix relay on the same host) by setting SMTP_LOGIN and SMTP_AUTH_METHOD to 'none' * Add note in .env.production.sample about SMTP settings for servers where no auth is required * Assume that SMTP_LOGIN and SMTP_PASSWORD will be blank if we set SMTP_AUTH_METHOD to none | |||
2017-04-15 | Add REDIS_DB env variable to configure Redis database (#1366) | Les Orchard | |
2017-04-14 | Modify ActionMailer configuration to default to ENV['LOCAL_DOMAIN'] if ↵ | Effy Elden | |
ENV['SMTP_DOMAIN'] is not set. The previous fallback, config.x.local_domain, is undefined when the code is called. (#1745) | |||
2017-04-13 | smtp delivery type fix (#1556) | James Moore | |
* delivery fix # Conflicts: # config/environments/production.rb * added stub in .env file * reordered and added a comment | |||
2017-04-11 | Change default log level in production from :debug to :info for less I/O (#1579) | Eugen | |
2017-04-11 | Fix #1535 - #1372 set a wrong default on :openssl_verify_mode (#1563) | Eugen | |
2017-04-10 | More SMTP customization (#1372) | Alexander Mankuta | |
* Allow SMTP auth method customization * Add SMTP openssl_verify_mode option support Allows one use self-signed certs with their SMTP server. * Add SMTP enable_starttls_auto option support | |||
2017-04-09 | Allows setting log level in env variable (#1290) | Ash Furrow | |
* Allows setting log level in env variable. * Made changes based on feedback in #1290. | |||
2017-03-04 | Add digest e-mails | Eugen Rochko | |
2017-02-23 | Improve glow | Eugen Rochko | |
2017-02-05 | Preheat status cache | Eugen Rochko | |
2017-02-01 | Looks like log level :debug is required for activerecord times to be tracked | Eugen Rochko | |
2017-02-01 | Fix activerecord logging in production | Eugen Rochko | |
2017-01-22 | Allow to specify trusted proxies through env | Eugen Rochko | |
2017-01-19 | Fix statsd null backend not being initialized properly | Eugen Rochko | |
2017-01-18 | Add optional StatsD performance tracking | Eugen Rochko | |
2017-01-17 | Add Heroku deployment support | Effy Elden | |
2016-11-29 | Adding rack timeout of 30sec, PuSH jobs moved to push queue so they | Eugen Rochko | |
can be processed separately | |||
2016-11-26 | Fix CDN_HOST variable requirement | Eugen Rochko | |
2016-11-24 | Only distribute statuses to followers who signed in in the last 2 weeks, add ↵ | Eugen Rochko | |
rake task for clearing feeds of inactive users | |||
2016-11-21 | Adding option to specify asset server, filter followers query by local accounts | Eugen Rochko | |
during Fan Out On Write to load less stuff into memory | |||
2016-11-07 | Improved configuration from ENV, cleaned up timeline filter methods | Eugen Rochko | |
to be more readable, add extra logging to process feed service | |||
2016-11-02 | Replace in-memory cache store with redis store, should decrease memory | Eugen Rochko | |
footprint of each running process by 128mb | |||
2016-10-22 | Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting | Eugen Rochko | |
to the API | |||
2016-10-18 | More debugging | Eugen Rochko | |
2016-10-18 | More debugging | Eugen Rochko | |
2016-10-18 | Do not compress JS (perhaps it removes source maps, needed for debugging) | Eugen Rochko | |
2016-10-05 | Catching more exceptions that slipped through, removing AR logging from | Eugen Rochko | |
production as it's very verbose and not very useful | |||
2016-09-08 | Improving production logs, removing n+1 on media attachments in atom, | Eugen Rochko | |
adding attachments display to static views | |||
2016-09-05 | Enhancing test suite but I think the problem might have been caching setting | Eugen Rochko | |
2016-08-24 | Adding React.js, Redux, revamping dashboard | Eugen Rochko | |