Thomas Citharel
fef60ed0f9
feat(export): add date of participant creation in participant exports
...
Closes #1343
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-24 17:36:58 +02:00
Thomas Citharel
8617382af2
test: add tests for push notification registration GraphQL resolver
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-24 11:49:19 +02:00
Thomas Citharel
fdf87ea991
fix(push): fix push subscriptions registration
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-24 11:49:19 +02:00
Thomas Citharel
7cc4abd47b
Merge branch 'fix-user-clitests' into 'main'
...
test: fix user deletion CLI tests and bring back the -k option
See merge request framasoft/mobilizon!1438
2023-08-23 06:26:13 +00:00
Thomas Citharel
d2490f9304
test: fix user deletion CLI tests and bring back the -k option
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-23 08:24:28 +02:00
Thomas Citharel
f61001f81e
Merge branch 'correctly-skip-tests' into 'main'
...
test: correctly skip invalid tests
See merge request framasoft/mobilizon!1436
2023-08-22 11:57:47 +00:00
Thomas Citharel
860b4eb9a3
Merge branch 'multi-user-deletion' into 'main'
...
feat(cli): allow the mobilizon.users.delete command to delete multiple users by email domain or ip
See merge request framasoft/mobilizon!1437
2023-08-22 08:33:13 +00:00
Thomas Citharel
bc50ab66f3
feat(cli): allow the mobilizon.users.delete command to delete multiple users by email domain or ip
...
Also allow to delete groups the user's actors are admins of
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-22 10:28:38 +02:00
Thomas Citharel
3d491fc034
test: correctly skip invalid tests
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-21 16:14:34 +02:00
Thomas Citharel
d29f1e1ee2
Merge branch 'fix-arm-build' into 'main'
...
Fix Docker build on arm64
Closes #1249 et #1241
See merge request framasoft/mobilizon!1435
2023-08-21 11:52:01 +00:00
Thomas Citharel
8e3f90f713
fix(docker): fix Qemu segfaulting on arm64
...
Closes #1241 #1249
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-21 12:09:34 +02:00
Thomas Citharel
98470f3d8d
build: remove traces of cypress
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-18 17:46:49 +02:00
Thomas Citharel
c987d7b2e7
test: disable tests that fail unexpicably for now
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-18 16:20:05 +02:00
Thomas Citharel
64c28ec271
Merge branch 'main' into 'main'
...
add static location for img
See merge request framasoft/mobilizon!1346
2023-08-18 13:54:21 +00:00
Thomas Citharel
5160c3e526
Merge branch 'mobilizon-fork-ui-margins' into 'main'
...
UI: Minor tweaks and fixes
See merge request framasoft/mobilizon!1434
2023-08-18 13:51:12 +00:00
Thomas Citharel
f3c218f841
fix(front): reduce horizontal padding on main element
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-18 15:17:33 +02:00
Thomas Citharel
8c313b5397
fix(front): fix some alignment of some UI elements in mobile event view
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-18 15:17:33 +02:00
JonFreer
7cbbf84217
ui: dialog width and account @ alignment
2023-08-18 15:17:33 +02:00
JonFreer
de30b46a87
ui: participate button align right
2023-08-18 15:17:32 +02:00
JonFreer
7688bf88ee
ui: event buttons allignment
2023-08-18 15:17:32 +02:00
JonFreer
95f3be2da9
ui: button height to match inputs
2023-08-18 15:17:32 +02:00
JonFreer
f04907c2a6
ui: margins on main component
2023-08-18 15:17:32 +02:00
JonFreer
15cf103dfa
ui: rounded inputs
2023-08-18 15:17:31 +02:00
JonFreer
abd609ecc8
ui: create events page margin
2023-08-18 15:17:31 +02:00
Thomas Citharel
75dddeb792
Merge branch 'otp26-mails' into 'main'
...
Fix sending mails on OTP26
Closes #1341
See merge request framasoft/mobilizon!1432
2023-08-18 13:02:38 +00:00
Thomas Citharel
4820307dad
build(deps): rollback tz_world to 1.3.0 to fix module :ssl_cipher is not available
...
Reference https://github.com/kimlai/tz_world/issues/33
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-18 14:43:03 +02:00
Thomas Citharel
f54fff56fc
fix(mail): fix sending mail on OTP26
...
For TLS connections specifying cacerts & server_name_indication is now required
Closes #1341
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-18 13:41:46 +02:00
Thomas Citharel
3de4d84329
test: refactor resend confirmation email tests
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-18 13:41:46 +02:00
Thomas Citharel
b2492a3870
fix(backend): handle email not being sent when resending registration instructions
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-18 13:41:46 +02:00
Thomas Citharel
52b3e5b151
Merge branch 'fix-config-cache' into 'main'
...
fix(backend): fix config cache not being used everytime
See merge request framasoft/mobilizon!1433
2023-08-18 11:41:06 +00:00
Thomas Citharel
af46bea7f7
fix: add inets and ssl to extra_applications in test env
...
Ref https://github.com/voltone/x509/issues/63 and https://github.com/voltone/x509/pull/64/files
Issue: https://github.com/phoenixframework/phoenix/issues/5502
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-18 12:29:10 +02:00
Thomas Citharel
7cc9a37c78
test: fix depreciated warn log levels in tests
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-17 17:44:13 +02:00
Thomas Citharel
1b0a7499f8
test(export): fix exporting participants CSV
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-17 16:35:26 +02:00
Thomas Citharel
c49d816253
chore(deps): upgrade minimum Elixir version to 1.13
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-17 15:40:57 +02:00
Thomas Citharel
e84da72ab9
build(deps): upgrade deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-17 15:40:29 +02:00
Thomas Citharel
7bbdae9101
build: update tests Dockerfile
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-17 14:50:44 +02:00
Thomas Citharel
107bab33c9
style: run mix format
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-17 14:50:44 +02:00
Thomas Citharel
675ac38289
style: remove leftover comment
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-17 14:20:28 +02:00
Thomas Citharel
ed3cd5858c
fix(backend): fix config cache not being used everytime
...
When loading a page, we inject various meta tags in the HTML. These made database calls everytime
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-17 14:20:28 +02:00
Thomas Citharel
a6721ec4ae
Merge branch 'mobilizon-fork-ui-image-upload' into 'main'
...
ui: redesign image upload section
See merge request framasoft/mobilizon!1430
2023-08-16 09:33:45 +00:00
Thomas Citharel
21149cee65
refactor(front): remove unused CSS code
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-16 11:21:33 +02:00
Jon Freer
1c7383235d
Add horizontal tag to form item in profile settings
2023-08-16 11:21:33 +02:00
JonFreer
b1f2d4e22d
ui: redesign image upload section
2023-08-16 11:21:33 +02:00
Thomas Citharel
da40a63737
Merge branch 'setting-theme-jitter' into 'main'
...
Fix jitter when toggling "adapt to system theme"
Closes #1339
See merge request framasoft/mobilizon!1428
2023-08-16 09:01:36 +00:00
Sosthène Guédon
d037642f55
Fix jitter when toggling "adapt to system theme"
...
This patch makes the border around the "dark" and "light" radio button to always be present.
Previously it was not present when the button were disabled because using the system theme,
which caused it to make the elements larger and made them move when toggling "adapt to system theme"
To keep the same meaning as previously, the border is only colored when the button is activated
Fix #1339
2023-08-13 16:13:07 +02:00
Thomas Citharel
22e3e30f8f
Merge branch 'weblate-mobilizon-frontend' into 'main'
...
Translations update from Framasoft Weblate
See merge request framasoft/mobilizon!1427
2023-08-12 05:10:38 +00:00
Jakub Urbanowicz
5d32370a6f
Translated using Weblate (Polish)
...
Currently translated at 100.0% (353 of 353 strings)
Translation: Mobilizon/Backend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/backend/pl/
2023-08-12 03:06:10 +02:00
Jakub Urbanowicz
9072403eb5
Translated using Weblate (Polish)
...
Currently translated at 100.0% (1581 of 1581 strings)
Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/pl/
2023-08-12 03:06:10 +02:00
Thomas Citharel
6e7701b3c8
Merge branch 'mobilizon-fork-ui-input-border-box' into 'main'
...
fix: create event time/date allignment
Closes #1336
See merge request framasoft/mobilizon!1426
2023-08-11 13:52:52 +00:00
Thomas Citharel
50695fcfd5
fix(front): fix alignment of some input elements on event edition form
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-08-11 15:38:24 +02:00