aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-03CredoMark Felder
2020-12-02Make the --force flag for reset command consistent with the others and ↵Mark Felder
deduplicate db truncation
2020-12-02Add --force flag for delete and reset commandsMark Felder
Bunch of reorganization and consolidation
2020-12-02Add comment for this mysterious behaviorMark Felder
2020-12-02No need for a separate functions hereMark Felder
2020-12-02Use a callback strategy to short circuit the functions and print a nice errorMark Felder
2020-12-02Centralize check that configdb is enabled which now raises an exceptionMark Felder
2020-12-02Left public during debuggingMark Felder
2020-12-02Add tests for config dumpingMark Felder
2020-12-02Use inspect instead of faking the outputMark Felder
2020-12-02Remove unnecessary keys commandMark Felder
2020-12-02Sync docs with mix commandsMark Felder
2020-12-02The debug output is no longer there by defaultMark Felder
2020-12-02Ensure scary warning starts on a new lineMark Felder
2020-12-02Update ConfigDB docs for new mix commandsMark Felder
2020-12-02Print whole config when resetting and include a scary looking message.Mark Felder
2020-12-02Both are really atomsMark Felder
2020-12-02Transform strings to atoms for all cases, including when the atom is a ↵Mark Felder
module like Pleroma.Emails.Mailer
2020-12-02Support atoms and strings as args to the mix taskMark Felder
Improve output. Show the user what will be deleted before the prompt.
2020-12-02Fix deletion regression due to strings instead of atomsMark Felder
Improve message after successful deletion
2020-12-02Improve dumping groups and specific keys; add prompts for delete and resetMark Felder
2020-12-02Support listing groups, listing keys in a group, and dumping the config ↵Mark Felder
based on group or specific key in that group
2020-12-02Sort output by groupMark Felder
Not the best sorting, but better than nothing.
2020-12-02Add the delete and reset instructionsMark Felder
2020-12-02Rename keys to groupsMark Felder
2020-12-02SpellingMark Felder
2020-12-02Document how to delete individual configuration groups and completely reset ↵Mark Felder
the config without SQL
2020-12-02Better deletion messageMark Felder
2020-12-02Add mix tasks to give additional recovery and debugging optionsMark 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-12-01Merge branch 'fix/search-test-on-exit' into 'develop'rinpatch
Search tests: Use on_exit for restoring `persistent_term` state See merge request pleroma/pleroma!3182
2020-12-01Search tests: Use on_exit for restoring `persistent_term` staterinpatch
Otherwise if the assertion failed, the code below which resets the state would never be reached
2020-11-27Merge branch '2727-gitlab-issues' into 'develop'Haelwenn
Gitlab-CI: Explicitly tag specified arm32 images. Closes #2327 See merge request pleroma/pleroma!3178
2020-11-27Gitlab-CI: Explicitly tag specified arm32 images.lain
So we don't accidentally run generic images on runners that only can deal with specific images.
2020-11-27Merge branch 'fix/2322-digest-algorithm-case-insensitive' into 'develop'lain
Digest algorithm is taken from header Closes #2322 See merge request pleroma/pleroma!3176
2020-11-27digest algorithm is taken from headerAlexander Strizhakov
2020-11-26Merge branch 'removing-fed-sockets-settings' into 'develop'rinpatch
Removing remaining fed sockets settings See merge request pleroma/pleroma!3177
2020-11-26removing fed sockets settingsAlexander Strizhakov
2020-11-25Merge branch 'fix/mix-debug' into 'develop'feld
Prevent mix tasks from spewing any internal logging unless DEBUG is in the env See merge request pleroma/pleroma!3175
2020-11-25Prevent mix tasks from spewing any internal logging unless DEBUG is in the envMark Felder
e.g., DEBUG=1 mix pleroma.config migrate_from_db
2020-11-25Merge branch 'fix/2323-release-configuration-provider' into 'develop'rinpatch
Fix for elixir 1.11 Closes #2323 See merge request pleroma/pleroma!3173
2020-11-25fix for elixir 1.11Alexander Strizhakov
load runtime configs in releases with config provider
2020-11-25Merge branch 'features/ruby-elements' into 'develop'rinpatch
scrubbers/default: Add ruby element and it's childs See merge request pleroma/pleroma!3172
2020-11-25scrubbers/default: Add ruby element and it's childsHaelwenn (lanodan) Monnier
This allows to format Japanese furigana (aka ruby) notation. Present in XHTML 1.1, HTML 5 and later. Absent in XHTML 1.0, HTML 4 and earlier. See https://www.w3.org/TR/ruby/
2020-11-24Merge branch 'chore/jason-in-tests' into 'develop'Haelwenn
Use Jason instead of Poison in tests See merge request pleroma/pleroma!3171
2020-11-23Fix badly formatted JSON fixtures which causes Jason to erroneously detect ↵Mark Felder
control characters
2020-11-23Use Jason instead of Poison in testsMark Felder
2020-11-23Merge branch 'chore/bump-linkify' into 'develop'rinpatch
[#2293] Update Linkify to 0.3.0 See merge request pleroma/pleroma!3170
2020-11-23Update Linkify to 0.3.0Mark Felder
Added - Support returning result as iodata and as safe iodata Fixed - Hashtags followed by HTML tags "a", "code" and "pre" were not detected - Incorrect parsing of HTML links inside HTML tags - Punctuation marks in the end of urls were included in the html links - Incorrect parsing of mentions with symbols before them
2020-11-23Merge branch 'websearch' into 'develop'rinpatch
Use `websearch_to_tsvector` by default See merge request pleroma/pleroma!3163
2020-11-23Search: Save detected pg version in a persistent term.lain