- Nov 10, 2022
-
-
F authored
ENABLE_STARTTLS is designed to replace ENABLE_STARTTLS_AUTO by accepting three values: 'auto' (the default), 'always', and 'never'. If ENABLE_STARTTLS isn't provided, we fall back to ENABLE_STARTTLS_AUTO. In this way, this change should be fully backwards compatible. Resolves #20311
-
- Nov 02, 2022
-
-
Claire authored
* Fix mastodon:setup not setting the admin's role properly * Set contact username when creating admin account in mastodon:setup
-
- Aug 28, 2022
-
-
luzpaz authored
* Fix typos Found via `codespell -q 3 -S ./CHANGELOG.md,./AUTHORS.md,./config/locales,./app/javascript/mastodon/locales -L ba,keypair,medias,pixelx,ro` * Follow-up typo fix
-
- May 09, 2022
-
-
Claire authored
Fixes #18342
-
- Jan 20, 2022
-
-
Claire authored
Fixes #17297
-
- Nov 11, 2021
-
-
Claire authored
Fix regression from #16896
-
- Oct 25, 2021
-
-
Claire authored
In order to work around https://github.com/mastodon/mastodon/issues/16895, add a warning to .env.production.sample, and change the mastodon:setup rake task to: - output a warning if a variable will be interpreted differently by dotenv and docker-compose - ensure the printed config is compatible with docker-compose
-
- Mar 24, 2021
-
-
Claire authored
It appears assets are built during image build, and they shouldn't need to be rebuilt, since we now have reproducible builds.
-
- Dec 22, 2020
-
-
ThibG authored
* Fix external user creation failing when invite request text is required Also fixes tootctl-based user creation. * Add test about invites when invite request text is otherwise required Co-authored-by:
Claire <claire.github-309c@sitedethib.com>
-
- Jun 03, 2020
-
-
ThibG authored
Fix a regression introduced in #13928, caused by TTY::Command building shell commands by chaining string substitutions. Ditch TTY::Command and use system instead (both do shell out).
-
- Jun 02, 2020
-
-
ThibG authored
When using one of the docker-compose containers, mastodon:setup will use the existing .env.production rather than the generated one during the setup steps. This is because dotenv does not overwrite env variables that are alreayd defined, and the docker-compose.yml file loads the environment variables from .env.production.
-
- Feb 29, 2020
-
-
ThibG authored
* Add support for special characters in Redis passwords Fixes #13154 * Refactor
-
- Sep 23, 2019
-
-
Yamagishi Kazutoshi authored
-
- Oct 04, 2018
-
-
Eugen Rochko authored
-
- Sep 14, 2018
-
-
Eugen Rochko authored
* Move more tasks to tootctl - tootctl feeds build - tootctl feeds clear - tootctl accounts refresh Clean up exit codes and help messages * Move user modifying to tootctl * Improve user modification through CLI, rename commands add -> create mod -> modify del -> delete To remove ambiguity * Fix code style issues * Fix not being able to unset admin/mod role
-
- Aug 26, 2018
-
-
Quint Guvernator authored
* rubocop: quit being so picky * rubocop: miscellany * rubocop: prefer present to blank
-
Eugen Rochko authored
Remove old deprecated rake tasks
-
- Aug 25, 2018
-
-
M Somerville authored
Still check for S3_CLOUDFRONT_HOST for existing installs.
-
Eugen Rochko authored
./bin/tootctl media remove --days 7 --background Make the old rake task point to it
-
- Aug 21, 2018
-
-
Eugen Rochko authored
-
- Aug 11, 2018
-
-
ThibG authored
-
- Jun 04, 2018
-
-
Eugen Rochko authored
-
- May 30, 2018
-
-
Eugen Rochko authored
* Speed up some rake tasks by moving execution to Sidekiq mastodon:media:remove_silenced mastodon:media:remove_remote mastodon:media:redownload_avatars mastodon:feeds:build * Fix code style issue
-
- May 02, 2018
-
-
Eugen Rochko authored
* No need to re-require sidekiq plugins, they are required via Gemfile * Add derailed_benchmarks tool, no need to require TTY gems in Gemfile * Replace ruby-oembed with FetchOEmbedService Reduce startup by 45382 allocated objects * Remove preloaded JSON-LD in favour of caching HTTP responses Reduce boot RAM by about 6 MiB * Fix tests * Fix test suite by stubbing out JSON-LD contexts
-
- Apr 23, 2018
-
-
Alejandro Martinez Ruiz authored
-
- Apr 22, 2018
-
-
David Baucum authored
Closes #7221
-
- Apr 02, 2018
-
-
Eugen Rochko authored
-
- Mar 27, 2018
-
-
Eugen Rochko authored
Comparison was downcasing only one side, therefore if previously existing account had a non-lowercase spelling, it would be ignored when checking for duplicates. New rake task `mastodon:maintenance:find_duplicate_usernames` will help find constraint violations that might have occured from the presence of this bug. Bump version to 2.3.3
-
- Mar 24, 2018
-
-
Akihiko Odaki authored
HTTP connections must be explicitly closed in many cases, and letting perform method close connections makes its callers less redundant and prevent them from forgetting to close connections.
-
- Mar 17, 2018
-
-
Akihiko Odaki authored
-
- Mar 12, 2018
-
-
Ushitora Anqou authored
* add detailed SMTP settings setup in mastodon:setup * add localhost SMTP settings setup in mastodon:setup * SMTP settings setup should exit after successful delivery of test mail
-
艮 鮟鱇 authored
-
- Mar 09, 2018
-
-
Eugen Rochko authored
-
- Mar 08, 2018
-
-
Eugen Rochko authored
Media attachments are part of the association cache of statuses, since they are presumed to be immutable. Unless this cache is cleared manually, the statuses will continue to look like they have media embedded.
-
- Mar 01, 2018
-
-
Thomas Leister authored
-
- Feb 26, 2018
-
-
Paul Woolcock authored
* Some images can cause `convert` to fail, which crashes this whole task * Add more specific exception
-
Eugen Rochko authored
* Ensure the app does not even start if OTP_SECRET is not set * Remove PAPERCLIP_SECRET (it's not used by anything, actually) Imports are for internal consumption and the url option isn't even used correctly, so we can remove the hash stuff from them
-
- Feb 21, 2018
-
-
takayamaki authored
-
- Feb 11, 2018
-
-
Eugen Rochko authored
* Add better CLI prompt * Add rake mastodon:setup interactive wizard * Test db/redis/smtp configurations and add admin user at the end * Test database connection even when database does not exist yet
-
- Jan 18, 2018
-
-
Eugen Rochko authored
* Fix regeneration key not getting expired * Add rake task to remove old regeneration markers
-