Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-23 | Merge remote-tracking branch 'remotes/origin/develop' into ↵ | Ivan Tashkinov | |
feature/object-hashtags-rework # Conflicts: # lib/pleroma/application.ex # lib/pleroma/config.ex | |||
2021-02-23 | [#3213] Misc. tweaks: proper upsert in Hashtag, better feature toggle ↵ | Ivan Tashkinov | |
management. | |||
2021-02-17 | OAuthScopesPlug: remove transform_scopes in favor of explicit admin scope ↵ | rinpatch | |
definitions Transforming scopes is no longer necessary since we are dropping support for accessing admin api without `admin:` prefix in scopes. | |||
2021-02-17 | Remove `:auth, :enforce_oauth_admin_scope_usage` | rinpatch | |
`admin` scope has been required by default for more than a year now and all apps that use the API seems to request a proper scope by now. | |||
2021-02-07 | [#3213] Partially addressed code review points. | Ivan Tashkinov | |
migration rollback task changes, hashtags-related config handling tweaks, `hashtags.data` deletion (unused). | |||
2021-01-25 | [#3213] Switched to using embedded hashtags in Object.hashtags/1 | Ivan Tashkinov | |
(to avoid extra joins / preload in timeline queries). | |||
2021-01-13 | Merge remote-tracking branch 'remotes/origin/develop' into ↵ | Ivan Tashkinov | |
feature/object-hashtags-rework | |||
2021-01-13 | [#3213] Prototype of data migrations functionality / HashtagsTableMigrator. | Ivan Tashkinov | |
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-28 | [#3213] Made Object.hashtags/1 work with :hashtags assoc. Adjusted tests. | Ivan Tashkinov | |
2020-12-21 | Linting | lain | |
2020-12-21 | Pipeline test: Switch from Mock to Mox. | lain | |
Speeds up the test and makes it possible to run async. | |||
2020-08-14 | [#2046] Defaulted pleroma/restrict_unauthenticated basing on instance ↵ | Ivan Tashkinov | |
privacy setting (i.e. restrict on private instances only by default). | |||
2020-08-05 | Handle non-list keys in Config.fetch/1 | Roman Chvanikov | |
2020-08-05 | Refactor config | Roman Chvanikov | |
2020-08-04 | Unify Config.get behaviour for atom/list key param | Roman Chvanikov | |
2020-03-03 | Update Copyrights | Mark Felder | |
2019-12-11 | [#1427] Fixed `:admin` option handling in OAuthScopesPlug, added tests. | Ivan Tashkinov | |
2019-12-06 | [#1427] Reworked admin scopes support. | Ivan Tashkinov | |
Requalified users.is_admin flag as legacy accessor to admin actions in case token lacks admin scope(s). | |||
2019-06-30 | [#1026] Filter.AnonymizeFilename added ability to retain file extension with ↵ | Maksim | |
custom text | |||
2019-05-14 | Fix Pleroma.Config.get!/1 raising an error when value is false | Aaron Tinio | |
2019-04-05 | [#923] OAuth consumer mode refactoring, new tests, tests adjustments, readme. | Ivan Tashkinov | |
2018-12-31 | update copyright years to 2019 | William Pitcock | |
2018-12-23 | add license boilerplate to pleroma core | William Pitcock | |
2018-11-30 | Pleroma.Config.delete/1 | href | |
2018-11-06 | Runtime configuration | href | |
Related to #85 Everything should now be configured at runtime, with the exception of the `Pleroma.HTML` scrubbers (the scrubbers used can be changed at runtime, but their configuration is compile-time) because it's building a module with a macro. | |||
2018-11-06 | Small wrapper module around Application.get_env/put_env | href | |
Same API as the old Pleroma.Config | |||
2018-11-06 | Get rid of Pleroma.Config in favor of Application | href | |
Discussed in https://git.pleroma.social/pleroma/pleroma/merge_requests/426#note_7232 | |||
2018-11-01 | Add basic configuration management module. | lain | |