Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-08 | Show only visible announcements in MastodonAPI | Tusooa Zhu | |
2022-03-08 | Add starts_at, ends_at and all_day parameters | Tusooa Zhu | |
2022-03-08 | Implement visibility filtering for announcements | Tusooa Zhu | |
2022-03-08 | Correct docstring for AnnouncementController.show | Tusooa Zhu | |
2022-03-08 | Implement POST /api/v1/announcements/:id/dismiss | Tusooa Zhu | |
2022-03-08 | Implement GET /api/v1/announcements/:id | Tusooa Zhu | |
2022-03-08 | Implement announcement read relationships | Tusooa Zhu | |
2022-03-08 | Fill properties of announcements from Mastodon API spec | Tusooa Zhu | |
2022-03-08 | Implement first pass of announcement admin api | Tusooa Zhu | |
CCBUG: https://git.pleroma.social/pleroma/pleroma/-/issues/2836 CCBUG: https://git.pleroma.social/pleroma/pleroma/-/issues/1470 | |||
2022-03-07 | After code review | Ilja | |
Use patern matching to see if someone was superuser before | |||
2022-03-06 | Merge branch 'fix_test_get_user_apps' into 'develop' | Haelwenn | |
Fix test get_user_apps/1 See merge request pleroma/pleroma!3636 | |||
2022-03-06 | Merge branch 'copyright-bump-2022' into 'develop' | Haelwenn | |
Copyright bump for 2022 See merge request pleroma/pleroma!3593 | |||
2022-03-06 | Support fallbacking to other languages | Tusooa Zhu | |
2022-03-06 | Delete report notifs when demoting from superuser | Ilja | |
When someone isn't a superuser any more, they shouldn't see the reporsts any more either. Here we delete the report notifications from a user when that user gets updated from being a superuser to a non-superuser. | |||
2022-03-06 | Update Caddyfile to Caddy v2 | sleepycrow | |
2022-03-03 | Lint | Tusooa Zhu | |
2022-03-03 | Support multiple locales from userLanguage cookie | Tusooa Zhu | |
2022-03-03 | Support multiple locales formally | Tusooa Zhu | |
elixir gettext current does not fully support fallback to another language [0]. But it might in the future. We adapt it so that all languages in Accept-Language headers are received by Pleroma.Web.Gettext. User.languages is now a comma-separated list. [0]: https://github.com/elixir-gettext/gettext/issues/303 | |||
2022-03-02 | Make lint happy | Tusooa Zhu | |
2022-03-02 | Add test for fallbacking to a general language | Tusooa Zhu | |
2022-03-02 | Fallback to a variant if the language in general is not supported | Tusooa Zhu | |
For an example, here, zh is not supported, but zh_Hans and zh_Hant are. If the user asks for zh, we should choose a variant for them instead of fallbacking to default. Some browsers (e.g. Firefox) does not allow users to customize their language codes. For example, there is no zh-Hans, but only zh, zh-CN, zh-TW, zh-HK, etc. This provides a workaround for those users suffering from bad design decisions. | |||
2022-03-02 | Add changelog | Tusooa Zhu | |
2022-03-02 | Document API addition | Tusooa Zhu | |
2022-03-02 | Allow user to register with custom language | Tusooa Zhu | |
2022-03-02 | Allow update_credentials to update User.language | Tusooa Zhu | |
2022-03-01 | Send emails i18n'd using backend-stored user language | Tusooa Zhu | |
2022-03-01 | Make all emails translatable | Tusooa Zhu | |
2022-03-01 | Fix digest test | Tusooa Zhu | |
2022-03-01 | Make mail and mailer translatable | Tusooa Zhu | |
2022-03-01 | Make static fe translatable | Tusooa Zhu | |
2022-03-01 | Merge branch 'revert-ee05abe0' into 'develop' | feld | |
Revert "Merge branch 'revert/notice-routes' into 'develop'" See merge request pleroma/pleroma!3639 | |||
2022-03-01 | Revert "Merge branch 'revert/notice-routes' into 'develop'" | feld | |
This reverts merge request !3576 | |||
2022-02-28 | Fix tests | Tusooa Zhu | |
2022-02-28 | Make mfa pages translatable | Tusooa Zhu | |
2022-02-28 | Make oauth pages translatable | Tusooa Zhu | |
2022-02-28 | Use proper lang attributes in htmls | Tusooa Zhu | |
2022-02-28 | Make tag feed translatable | Tusooa Zhu | |
2022-02-28 | Make password reset pages translatable | Tusooa Zhu | |
2022-02-26 | Merge branch 'revert/notice-routes' into 'develop' | HJ | |
Revert notice compatibility routes merge request See merge request pleroma/pleroma!3576 | |||
2022-02-25 | Copyright bump for 2022 | Sean King | |
2022-02-25 | mix: Check .git presence | Haelwenn (lanodan) Monnier | |
2022-02-22 | Fix test get_user_apps/1 | Ilja | |
For some reason I had a test who suddenly failed, mix test test/pleroma/web/o_auth/app_test.exs:54. A user has a list of applications and this test adds them and then sees if the list it gets back is the same as the apps it added. When I ran mix test a day before I didn't have this problem and when I pushed code today in a different MR, the pipeline succeeded (see https://git.pleroma.social/ilja/pleroma/-/jobs/205827), yet locally it failed. So it seems the test can sometimes succeed and sometimes fail, which makes it untrustworthy. The failure I see is because the returned list is in reverse order. I assume that's not per sé wrong. You just want to know if the apps you added are actually there. I fixed the test by first ordering the lists before comparing. AFAICT (and as far as that's relevant) the test got introduced in commit cb2a072e6252b7c3f6473f7cfd1af5c0ec732d7b | |||
2022-02-21 | Make lint happy | Tusooa Zhu | |
2022-02-21 | Extract translatable text | Tusooa Zhu | |
2022-02-21 | Make remote follow pages translatable | Tusooa Zhu | |
2022-02-21 | Prefer userLanguage cookie over Accept-Language header in detecting locale | Tusooa Zhu | |
https://git.pleroma.social/pleroma/pleroma-meta/-/issues/60 | |||
2022-02-21 | Merge branch 'unicode-14.0-backend' into 'develop' | lain | |
Unicode 14 Support See merge request pleroma/pleroma!3633 | |||
2022-02-21 | Add unicode 14 support | Sam Therapy | |
and add a test with a unicode 14 emoji | |||
2022-02-06 | Merge branch 'max_media_attachments' into 'develop' | Alex Gleason | |
Allow specifying max media attachment count Closes #2665 See merge request pleroma/pleroma!3630 | |||
2022-02-06 | Max media attachment count | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> |