Commit Graph

3996 Commits

Author SHA1 Message Date
Thomas Citharel 26e23128c5
Introduce places
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-25 18:34:14 +02:00
Thomas Citharel 2c99f8c52d
fixup! Improvements to group following
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-25 18:33:41 +02:00
Thomas Citharel 9b1f355751
Allow to fetch Application actors
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-25 18:32:46 +02:00
Thomas Citharel 387c014713
Improvements to group following
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-25 16:53:46 +02:00
Thomas Citharel 4fa787ea55
Don't install Cypress in production Docker image building
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-25 16:53:05 +02:00
Thomas Citharel d7e29a24f7
Improve notifier filter handing to avoid compiler cycle
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-25 13:21:47 +02:00
Thomas Citharel 417435c936
Improve changing current actor
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-25 13:21:47 +02:00
Thomas Citharel 541c7a086c
Expose person follows
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-25 13:21:46 +02:00
Thomas Citharel 3c69f41f05
Handle already following group
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-25 13:18:30 +02:00
Thomas Citharel 2ea255acd7
Add front-end for managing group follow
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-25 13:18:13 +02:00
Thomas Citharel 9a079e63a6
Bump deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-22 18:31:58 +02:00
Thomas Citharel e478405daa
Remove reloading tzworld
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-22 17:14:24 +02:00
Thomas Citharel 5de6d46c43
Add support for GraphQL handling of group follows
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-22 17:14:23 +02:00
Thomas Citharel 89ead286ad Merge branch 'docker-cross-compile' into 'master'
Build releases and Docker images for arm and arm64 arch

Closes #598

See merge request framasoft/mobilizon!1088
2021-10-22 15:02:06 +00:00
Thomas Citharel ef1e4124de
Allow release and Docker multiarch building
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-22 16:29:58 +02:00
Thomas Citharel 7c27ba4000 Merge branch 'more-metadata' into 'master'
Add more metadata elements

See merge request framasoft/mobilizon!1089
2021-10-22 08:14:31 +00:00
Thomas Citharel 3b63c2928e
Add more metadata elements
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-22 09:41:36 +02:00
Thomas Citharel e47f38691d Merge branch 'weblate-mobilizon-frontend' into 'master'
Translations update from Weblate

See merge request framasoft/mobilizon!1086
2021-10-21 08:45:57 +00:00
Berto Te f87fb0f579 Translated using Weblate (Spanish)
Currently translated at 100.0% (274 of 274 strings)

Translation: Mobilizon/Backend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/backend/es/
2021-10-21 10:24:32 +02:00
Berto Te acef56ee7c Translated using Weblate (Spanish)
Currently translated at 100.0% (1205 of 1205 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/es/
2021-10-21 10:24:32 +02:00
Thomas Citharel a9105f82da Merge branch 'remove-custom-tz-storage' into 'master'
Remove custom tz storage for prod

See merge request framasoft/mobilizon!1087
2021-10-21 08:24:24 +00:00
Thomas Citharel 7f2118346c
Remove custom tz storage for prod
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-21 09:54:22 +02:00
Thomas Citharel e227a75337 Merge branch 'fixes' into 'master'
Fix welcome stepper after validating account

See merge request framasoft/mobilizon!1085
2021-10-20 16:09:57 +00:00
Thomas Citharel 8eddc2cf88
Fix welcome stepper after validating account
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-20 17:31:07 +02:00
Thomas Citharel 8acca91dd5 Merge branch 'fixes' into 'master'
Fix event options being undefined in event view

See merge request framasoft/mobilizon!1084
2021-10-20 14:46:40 +00:00
Thomas Citharel 70b4fd5f6e
Ignore demo folder
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-20 12:37:28 +02:00
Thomas Citharel df22082f3e
Fix posts not able to accept existing tags
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-20 11:50:39 +02:00
Thomas Citharel 3ecc2cbad7
Fix group profile being inaccessible
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-20 11:50:22 +02:00
Thomas Citharel 52e69bb2a3
Fix event options being undefined in event view
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-20 11:49:55 +02:00
Thomas Citharel 12e0b8a30f Merge branch 'tz-improvements' into 'master'
TZ and emails improvements

See merge request framasoft/mobilizon!1081
2021-10-19 10:46:24 +00:00
Thomas Citharel 9b4a92077f
Add TimezoneDetectorTest
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-19 12:18:03 +02:00
Thomas Citharel 0792bf5445
Update tzworld at runtime
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-19 12:18:03 +02:00
Thomas Citharel 312e71d3ec
Compress the CI release artifacts before passing to upload
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 14:46:04 +02:00
Thomas Citharel 3f5f86db99
Echo size of artifact after packaging
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 14:16:48 +02:00
Thomas Citharel 1df9f84c20
Fix jest tests by adding tz to mocks
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:49:41 +02:00
Thomas Citharel f24ec89408
Fix event notification tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:14:46 +02:00
Thomas Citharel f31454c692
Add json_ld info to more emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:14:46 +02:00
Thomas Citharel f9ddeb80fb
Add offer_unsupscription parameter to emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:14:45 +02:00
Thomas Citharel ea76805a90
Update translation files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:14:43 +02:00
Thomas Citharel bd4fad3c58
Improve emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:13:37 +02:00
Thomas Citharel aca2ed612e
Add datetime_to_date_string/3 and is_same_day?/2 to Mobilizon.Service.DateTime
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:13:37 +02:00
Thomas Citharel 7ecf2e1da0
Add isOnline event option to mark event as fully online
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:13:37 +02:00
Thomas Citharel d2ccc21f91
Add tz_world.update to release scripts
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:13:36 +02:00
Thomas Citharel 88e9ae8214
Rollback eblurhash to 1.2.0
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:13:36 +02:00
Thomas Citharel 8a1dfb0612
Extract vue-announcer and vue-skip-to styles (so that they're nt inline)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:13:36 +02:00
Thomas Citharel 676fab7871
Embed json-ld metadata on events in emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:13:36 +02:00
Thomas Citharel 555ae867ea
Add code to participants
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:13:35 +02:00
Thomas Citharel 4de78f58e0
Allow anonymous participants to have timezone metadata
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:13:35 +02:00
Thomas Citharel 44f90c7b0b
Fix focustarget in some cases
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:13:35 +02:00
Thomas Citharel a9e36aaacb
Show correct timezone in event-related emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-10-18 11:13:33 +02:00