Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-01 | Rename the Exiftool module | Ilja | |
No migrations or checks yet | |||
2022-07-01 | Rename the new module | Ilja | |
2022-07-01 | Use EXIF data of image to prefill image description | Ilja | |
During attachment upload Pleroma returns a "description" field. Pleroma-fe has an MR to use that to pre-fill the image description field, <https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1399> * This MR allows Pleroma to read the EXIF data during upload and return the description to the FE * If a description is already present (e.g. because a previous module added it), it will use that * Otherwise it will read from the EXIF data. First it will check -ImageDescription, if that's empty, it will check -iptc:Caption-Abstract * If no description is found, it will simply return nil, just like before * When people set up a new instance, they will be asked if they want to read metadata and this module will be activated if so This was taken from an MR i did on Pleroma and isn't finished yet. | |||
2022-03-20 | Merge branch 'from/upstream-develop/tusooa/translate-pages' into 'develop' | Haelwenn | |
Translate backend-rendered pages See merge request pleroma/pleroma!3634 | |||
2022-03-01 | Fix digest test | Tusooa Zhu | |
2022-02-25 | Copyright bump for 2022 | Sean King | |
2021-06-23 | Upgrade Ecto to v3.6.2, remove deprecated ecto_explain | Alex Gleason | |
2021-05-20 | Switch from the deprecated "use Mix.config" to "import Config" | Mark Felder | |
2021-03-23 | migrating config to tmp folder | Alexander Strizhakov | |
2021-02-26 | Merge branch 'ecto-rollback-in-test-env' into 'develop' | feld | |
Possibility to run rollback in test env See merge request pleroma/pleroma!3212 | |||
2021-01-26 | Convert tests to all use clear_config instead of Pleroma.Config.put | Mark Felder | |
2021-01-25 | Ensure consistent behavior between pleroma.user activate/deactivate mix tasks | Mark Felder | |
2021-01-25 | Provide pleroma.user mix task for both activate and deactivate | Mark Felder | |
2021-01-18 | Merge branch 'develop' into refactor/deactivated_user_field | Mark Felder | |
2021-01-15 | Remove toggle_confirmation; require explicit state change | Mark Felder | |
Also cosmetic changes to make the code clearer | |||
2021-01-15 | Change user.confirmation_pending field to user.is_confirmed | Mark Felder | |
2021-01-15 | Remove toggle_activation | Mark Felder | |
2021-01-15 | Change user.deactivated field to user.is_active | Mark Felder | |
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/>;' | |||
2021-01-04 | Object: Rework how Object.normalize works | lain | |
Now it defaults to not fetching, and the option is named. | |||
2020-12-26 | Merge branch 'cachex-test' into 'develop' | lain | |
Test framework overhaul (speed, reliability) See merge request pleroma/pleroma!3209 | |||
2020-12-22 | possibility to run rollback in test env | Alexander Strizhakov | |
2020-12-21 | Tests: More test fixes. | lain | |
2020-12-21 | Tests: Make as many tests as possible async. | lain | |
In general, tests that match these criteria can be made async: - Doesn't use real Cachex. - Doesn't write to the Config / Application Environment. - Uses Mock. Using Mox is fine. - Uses the streamer. | |||
2020-12-18 | Tests: Remove unneeded explicit cachex use. | lain | |
Only use cachex when we're actually testing it. | |||
2020-12-17 | Merge remote-tracking branch 'upstream/develop' into registration-workflow | Alex Gleason | |
2020-12-14 | Fix for dropping posts/notifs in WS when mix task is executed | Alexander Strizhakov | |
- start oban in mix tasks with empty queues, plugins and crontab - fix for update_users_following_followers_counts - fix for removed logo.png - typo in resend confirmation emails mix task docs - fix for uploads mix task (start Majic.Pool) - fix for creating user mix task (start :fast_html app) | |||
2020-12-09 | Merge branch 'stream-follow-updates' into 'develop' | lain | |
Stream follow updates Closes #2299 See merge request pleroma/pleroma!3183 | |||
2020-12-07 | Merge branch 'feature/configdb-mix-tasks' into 'develop' | lain | |
Add mix tasks to give additional ConfigDB recovery and debugging options See merge request pleroma/pleroma!3174 | |||
2020-12-07 | Slip in a test to ensure we can use the atom syntax in mix task arguments | Mark Felder | |
2020-12-06 | [#3174] Refactoring: ConfigDB fetching functions, ConfigDB tests. | Ivan Tashkinov | |
Minor fixes. | |||
2020-12-04 | Answer new prompt interactively | Mark Felder | |
2020-12-02 | Add --force flag for delete and reset commands | Mark Felder | |
Bunch of reorganization and consolidation | |||
2020-12-02 | Use a callback strategy to short circuit the functions and print a nice error | Mark Felder | |
2020-12-02 | Add tests for config dumping | Mark Felder | |
2020-12-02 | Stream follow updates | Egor Kislitsyn | |
2020-11-14 | Merge remote-tracking branch 'upstream/develop' into registration-workflow | Alex Gleason | |
2020-11-14 | pleroma.instance: Fix Exiftool module name | Haelwenn (lanodan) Monnier | |
2020-11-08 | Remove release_env | rinpatch | |
While taking a final look at instance.gen before releasing I noticed that the release_env task outputs messages in broken english. Upon further inspection it seems to have even more severe issues which, in my opinion, warrant it's at least temporary removal: - We do not explain what it actually does, anywhere. Neither the task docs nor instance.gen, nor installation instructions. - It does not respect FHS on OTP releases (uses /opt/pleroma/config even though we store the config in /etc/pleroma/config.exs). - It doesn't work on OTP releases, which is the main reason it exists. Neither systemd nor openrc service files for OTP include it. - It is not mentioned in install guides other than the ones for Debian and OTP releases. | |||
2020-10-15 | fix test | Maksim Pechnikov | |
2020-10-15 | added generated `pleroma.env` | Maksim Pechnikov | |
2020-10-13 | Replace User.toggle_confirmation/1 with User.confirm/1, fixes #2235 | Alex Gleason | |
2020-10-13 | Credo | Mark Felder | |
2020-10-13 | Merge branch 'develop' into refactor/locked_user_field | Mark Felder | |
2020-10-13 | fixes after rebase | Alexander Strizhakov | |
2020-10-13 | mix tasks consistency | Alexander Strizhakov | |
2019-08-19 | Add more tests for Database tasks and DigestEmailWorker | Sergey Suprunenko | |
2019-06-04 | Fix tests | Roman Chvanikov | |
2019-06-04 | Fix tests | Roman Chvanikov | |
2019-06-04 | Add task to test emails | Roman Chvanikov | |