Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-25 | Copyright bump for 2022 | Sean King | |
2021-10-06 | CI: Bump lint stage to elixir-1.12 | Haelwenn (lanodan) Monnier | |
Elixir 1.12 changed formatting rules, this allows to avoid having to rollback to run `mix format` | |||
2021-03-23 | suggestion | Alexander Strizhakov | |
2021-03-23 | migrating config to tmp folder | Alexander Strizhakov | |
2021-01-13 | Bump Copyright to 2021 | Haelwenn (lanodan) Monnier | |
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;' | |||
2020-12-07 | Print out settings that will be removed when specifying the group and key ↵ | Mark Felder | |
for consistency Fix error message when specified key doesn't exist | |||
2020-12-07 | Formatting | Mark Felder | |
2020-12-07 | Apply 1 suggestion(s) to 1 file(s) | feld | |
2020-12-06 | [#3174] Refactoring: ConfigDB fetching functions, ConfigDB tests. | Ivan Tashkinov | |
Minor fixes. | |||
2020-12-04 | More compact representation | Mark Felder | |
2020-12-04 | Ensure deleting entire group prints out settings that will be removed before ↵ | Mark Felder | |
actually removing them | |||
2020-12-04 | Fix deleting an entire group. Also utilize Pleroma.ConfigDB.delete/1 | Mark Felder | |
2020-12-04 | Use Pleroma.ConfigDB.delete/1 instead of rolling our own | Mark Felder | |
2020-12-04 | Use Enum.any? to ensure we return true if there are results | Mark Felder | |
2020-12-03 | config_db search methods | Alexander Strizhakov | |
2020-12-03 | dump_key/2 no longer used | Mark Felder | |
2020-12-03 | Apply 6 suggestion(s) to 1 file(s) | feld | |
2020-12-03 | Credo | Mark Felder | |
2020-12-02 | Make the --force flag for reset command consistent with the others and ↵ | Mark Felder | |
deduplicate db truncation | |||
2020-12-02 | Add --force flag for delete and reset commands | Mark Felder | |
Bunch of reorganization and consolidation | |||
2020-12-02 | Add comment for this mysterious behavior | Mark Felder | |
2020-12-02 | No need for a separate functions here | Mark Felder | |
2020-12-02 | Use a callback strategy to short circuit the functions and print a nice error | Mark Felder | |
2020-12-02 | Centralize check that configdb is enabled which now raises an exception | Mark Felder | |
2020-12-02 | Left public during debugging | Mark Felder | |
2020-12-02 | Use inspect instead of faking the output | Mark Felder | |
2020-12-02 | Remove unnecessary keys command | Mark Felder | |
2020-12-02 | Ensure scary warning starts on a new line | Mark Felder | |
2020-12-02 | Print whole config when resetting and include a scary looking message. | Mark Felder | |
2020-12-02 | Both are really atoms | Mark Felder | |
2020-12-02 | Transform strings to atoms for all cases, including when the atom is a ↵ | Mark Felder | |
module like Pleroma.Emails.Mailer | |||
2020-12-02 | Support atoms and strings as args to the mix task | Mark Felder | |
Improve output. Show the user what will be deleted before the prompt. | |||
2020-12-02 | Fix deletion regression due to strings instead of atoms | Mark Felder | |
Improve message after successful deletion | |||
2020-12-02 | Improve dumping groups and specific keys; add prompts for delete and reset | Mark Felder | |
2020-12-02 | Support listing groups, listing keys in a group, and dumping the config ↵ | Mark Felder | |
based on group or specific key in that group | |||
2020-12-02 | Sort output by group | Mark Felder | |
Not the best sorting, but better than nothing. | |||
2020-12-02 | Rename keys to groups | Mark Felder | |
2020-12-02 | Document how to delete individual configuration groups and completely reset ↵ | Mark Felder | |
the config without SQL | |||
2020-12-02 | Better deletion message | Mark Felder | |
2020-12-02 | Add mix tasks to give additional recovery and debugging options | Mark Felder | |
- pleroma.config dump: prints the entire config as it would be exported to the filesystem - pleroma.config dump KEY: prints the configuration under a specific ConfigDB key in the database - pleroma.config keylist: lists the available keys in ConfigDB - pleroma.config keydel KEY: deletes ConfigDB entry stored under the key This should prevent the need for users to manually execute SQL queries. | |||
2020-09-17 | Deny ConfigDB migration when deprecated settings found | Mark Felder | |
2020-07-13 | Lint | Mark Felder | |
2020-07-13 | Pick up env for both source and OTP installs | Mark Felder | |
2020-07-12 | Still allow passing the arg, but fallback to MIX_ENV | Mark Felder | |
2020-07-12 | Improve database config migration and add documentation | Mark Felder | |
2020-06-20 | Apply suggestion to lib/mix/tasks/pleroma/config.ex | lain | |
2020-06-17 | fixed migration the settings to DB | Maksim Pechnikov | |
2020-06-16 | Mogrify args as custom tuples | Alexander Strizhakov | |
2020-03-02 | Bump copyright years of files changed after 2020-01-07 | Haelwenn (lanodan) Monnier | |
Done via the following command: git diff fcd5dd259a1700a045be902b43391b0d1bd58a5b --stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>' | |||
2020-01-23 | restart config id after truncate | Alexander Strizhakov | |