Commit graph

5559 commits

Author SHA1 Message Date
Thomas Citharel e0127afd2b
Various front-end fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-31 14:30:41 +01:00
Thomas Citharel ecb862f634
Fix dashboard view
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-31 14:30:40 +01:00
Thomas Citharel 470a3e594b
Correctly escape user-defined names in emails
Closes #1151

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-31 14:30:40 +01:00
Thomas Citharel 695d773d50
Various UI fixes, add placeholder to the text editor
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-31 11:43:18 +01:00
Thomas Citharel 9ce618a267
Add an error log when we try to update the relay actor
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-31 11:42:51 +01:00
Thomas Citharel 1df02512af Merge branch 'weblate-mobilizon-frontend' into 'main'
Translations update from Weblate

See merge request framasoft/mobilizon!1306
2022-10-31 07:51:41 +00:00
Berto Te b65feade57 Translated using Weblate (Spanish)
Currently translated at 100.0% (1419 of 1419 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2022-10-30 00:57:22 +02:00
Thomas Citharel 720c11c43f Merge branch 'fixes' into 'main'
Little features

Closes #1082, #1102, #1154 et #540

See merge request framasoft/mobilizon!1305
2022-10-28 19:00:49 +00:00
Thomas Citharel 2bf8148951
Fix fetching events with addresses that's not objects
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 19:13:13 +02:00
Thomas Citharel 4eb15b5ebf
Fix E2E tests for login
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 19:10:38 +02:00
Thomas Citharel bc6c0e0448
HTML syntax fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 17:41:50 +02:00
Thomas Citharel 8452b2e096
Remove unused attribute
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 17:41:50 +02:00
Thomas Citharel 579bcaba06
Allow to disable non-SSO login
With a new disable_database_login parameter under :mobilizon, :instance

Closes #1154

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 17:41:49 +02:00
Thomas Citharel fc5b6882ae
Show registration button if registration allow list is used and improve
registration page

Closes #1102

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 17:41:49 +02:00
Thomas Citharel e420713a6f
Add setting to toggle light/dark mode
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 17:41:49 +02:00
Thomas Citharel 610570c795
Prefix setInterval with window
Use the patch from https://github.com/NixOS/nixpkgs/pull/119132

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 10:40:20 +02:00
Thomas Citharel 09fce90c6a
Order categories by translated label
Closes #1082

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 10:39:42 +02:00
Thomas Citharel dfd8094017 Merge branch 'fixes' into 'main'
Add logging for when cached iCalendar feed data can't be found

Closes #1164

See merge request framasoft/mobilizon!1304
2022-10-28 08:28:34 +00:00
Thomas Citharel 8efb17d78e
Prevent loading group membership status before we get person information
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 09:58:36 +02:00
Thomas Citharel 231f99cd1e
Show a proper error message when failure to register to an event
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 09:58:36 +02:00
Thomas Citharel 0bc48560e8
Fix group order
Closes #1164

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 09:58:36 +02:00
Thomas Citharel 8761556bac
Add logging for when cached iCalendar feed data can't be found
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-28 09:58:36 +02:00
Thomas Citharel d186c116ac Merge branch 'weblate-mobilizon-frontend' into 'main'
Translations update from Weblate

See merge request framasoft/mobilizon!1302
2022-10-27 15:00:13 +00:00
Axel bb80b54460 Translated using Weblate (French)
Currently translated at 99.5% (209 of 210 strings)

Translation: Mobilizon/Backend errors
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/backend-errors/fr/
2022-10-27 16:38:10 +02:00
Berto Te dc2e25deb2 Translated using Weblate (Spanish)
Currently translated at 100.0% (1410 of 1410 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2022-10-27 16:38:10 +02:00
Weblate ad46e4dd1d Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/
2022-10-27 16:38:10 +02:00
Thomas Citharel 827a90d7fc Merge branch 'fixes' into 'main'
Various fixes

Closes #1170

See merge request framasoft/mobilizon!1303
2022-10-27 14:38:04 +00:00
Thomas Citharel 082435129e
Fix tests after CLDR upgrade
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-27 16:08:15 +02:00
Thomas Citharel 2454fe2aa4
Fix leaving a group
There's still an issue because the call is made twice, but at least it
works

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-26 18:45:47 +02:00
Thomas Citharel 688bdccc24
Fix accepting group invitations
Closes #1170

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-26 18:26:24 +02:00
Thomas Citharel e446df938f
Fix display of invitations
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-26 18:19:05 +02:00
Thomas Citharel 3336af225f
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-26 10:43:44 +02:00
Thomas Citharel 3b7f0f8acf Merge branch 'search-fixes' into 'main'
Fix event card background color behind picture

Closes #1174, #1172 et #1171

See merge request framasoft/mobilizon!1301
2022-10-25 17:44:40 +00:00
Thomas Citharel 389fa843e3
Improve reports
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-25 19:15:02 +02:00
Thomas Citharel cce0406db5
Improve comments
Closes #1171

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-25 19:15:02 +02:00
Thomas Citharel e32611c968
Fix showing past events on group page
Closes #1172

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-25 19:04:38 +02:00
Thomas Citharel 5225431d60
Add distinct clause to search events
Closes #1174

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-25 19:04:37 +02:00
Thomas Citharel a1b439b724
Fix position of the « no events found » message
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-25 10:35:59 +02:00
Thomas Citharel a743f6a487
Fix event card background color behind picture
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-25 10:35:33 +02:00
Thomas Citharel 2e74195b0e Merge branch 'weblate-mobilizon-frontend' into 'main'
Translations update from Weblate

See merge request framasoft/mobilizon!1299
2022-10-24 12:50:27 +00:00
Milo Ivir 5ab2507d4a Translated using Weblate (Croatian)
Currently translated at 74.5% (1051 of 1410 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/hr/
2022-10-24 14:50:09 +02:00
Milo Ivir cec5aa8368 Translated using Weblate (Croatian)
Currently translated at 57.1% (120 of 210 strings)

Translation: Mobilizon/Backend errors
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/backend-errors/hr/
2022-10-24 14:50:09 +02:00
Milo Ivir cfe8aa067e Translated using Weblate (Croatian)
Currently translated at 66.1% (234 of 354 strings)

Translation: Mobilizon/Backend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/backend/hr/
2022-10-24 14:50:09 +02:00
Milo Ivir 7a39af13f8 Translated using Weblate (Croatian)
Currently translated at 74.5% (1051 of 1410 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/hr/
2022-10-24 14:50:09 +02:00
Milo Ivir 1f1b8096eb Translated using Weblate (Croatian)
Currently translated at 65.5% (232 of 354 strings)

Translation: Mobilizon/Backend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/backend/hr/
2022-10-24 14:50:09 +02:00
Milo Ivir e23cef2763 Translated using Weblate (Croatian)
Currently translated at 100.0% (77 of 77 strings)

Translation: Mobilizon/Activity
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/activity/hr/
2022-10-24 14:50:09 +02:00
Thomas Citharel e2e0c42a02 Merge branch 'no-phx-manifest-inline' into 'main'
Don't inline phoenix manifest

Closes #1176

See merge request framasoft/mobilizon!1300
2022-10-24 12:50:04 +00:00
Thomas Citharel 8b53d40928
Don't inline phoenix manifest
Closes #1176

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-10-24 11:57:36 +02:00
Thomas Citharel c93047824c Merge branch 'weblate-mobilizon-frontend' into 'main'
Translations update from Weblate

See merge request framasoft/mobilizon!1298
2022-10-20 08:55:44 +00:00
Berto Te ea6477ee19 Translated using Weblate (Spanish)
Currently translated at 100.0% (77 of 77 strings)

Translation: Mobilizon/Activity
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/activity/es/
2022-10-20 08:47:22 +02:00