Commit graph

6467 commits

Author SHA1 Message Date
778a69cd 5f92e4bbb9 make setting the instance_name in the Admin UI required 2024-03-08 18:12:55 +01:00
778a69cd 18f791368b neater formatting for flake.nix 2024-03-07 13:31:23 +01:00
778a69cd 6f373f5ea8 copy mobilizonConfig at setup, use writeShellApplication for better runtime checks 2024-03-07 13:31:17 +01:00
778a69cd ec4b6abc4d don't run ecto.create as we can safely assume the db already exists 2024-03-07 12:36:30 +01:00
778a69cd fa813f6216 move nixos-test to integration-test.nix 2024-03-06 00:04:54 +01:00
778a69cd 989158ef4d development environment for flake 2024-03-06 00:04:54 +01:00
778a69cd 561677ce3a mentian that we deploy from v4.x from now on 2024-03-04 12:27:27 +01:00
778a69cd 0cec96ee41 don't use a specific nodejs version but use nixpkgs default 2024-03-01 15:06:46 +01:00
778a69cd 9894330bff add comment about version number 2024-02-29 18:40:38 +01:00
778a69cd a49ba0fdbd don't preload shape-*.svg that are not rendered anymore 2024-02-29 15:09:28 +01:00
778a69cd 941d3cc3e2 fix version number in nix path so img paths work out again 2024-02-29 14:50:14 +01:00
778a69cd 864e2fa660 @apollo/client: 3.9.4 -> 3.9.5 2024-02-27 17:16:05 +01:00
778a69cd cb64baa0a4 Merge pull request 'remove fullcalendar/icalendar component as we fetch events from the GraphQl API' (#56) from remove-icalendar into main
Reviewed-on: #56
2024-02-26 11:47:49 +01:00
778a69cd 24f534fc57 remove fullcalendar/icalendar component as we fetch events from the GraphQl API 2024-02-23 19:03:16 +01:00
778a69cd 9672131ad0 Merge remote-tracking branch 'origin/main' 2024-02-19 12:07:02 +01:00
Thomas a78dc261e5 Merge branch 'fix-follow-request-email' into 'main'
fix wrong link in instance follow request text email

See merge request framasoft/mobilizon!1537
2024-02-19 08:29:33 +00:00
778a69cd de47f3da2e Revert "Fix start and end datetime picker in Event form not working"
This reverts commit f320e72991.
2024-02-17 18:29:51 +01:00
summersamara f320e72991 Fix start and end datetime picker in Event form not working
#54
2024-02-17 18:12:12 +01:00
778a69cd 7f5b792a3e actually fix wrong link in instance follow request email 2024-02-17 14:21:41 +01:00
summersamara 11fbe35725 Fix drop-down menu outside of the window: change the drop-down direction
#45
2024-02-17 14:13:00 +01:00
778a69cd a0a873d234 fix wrong link in instance follow request text email 2024-02-17 14:04:01 +01:00
778a69cd e31286040a Merge remote-tracking branch 'origin/main' 2024-02-16 15:16:43 +01:00
Thomas Citharel ddbf5a258b Merge branch 'weblate-mobilizon-frontend' into 'main'
Translations update from Framasoft Weblate

See merge request framasoft/mobilizon!1535
2024-02-12 11:57:35 +00:00
Balázs Meskó 6e23f7c55a Translated using Weblate (Hungarian)
Currently translated at 100.0% (91 of 91 strings)

Translation: Mobilizon/Activity
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/activity/hu/
2024-02-10 14:29:58 +01:00
Balázs Meskó ab0643ba3d Translated using Weblate (Hungarian)
Currently translated at 86.0% (308 of 358 strings)

Translation: Mobilizon/Backend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/backend/hu/
2024-02-10 14:29:57 +01:00
778a69cd 1fafd34fea Merge remote-tracking branch 'origin/main' 2024-02-09 20:58:09 +01:00
Ferdi Scholten 5cc4e6d0b6 Translated using Weblate (Dutch)
Currently translated at 73.8% (1216 of 1646 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/nl/
2024-02-09 18:17:08 +01:00
Thomas Citharel 831a2deb87
Release 4.1.0-alpha.1
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-09 16:10:19 +01:00
Thomas Citharel 077929318a Merge branch 'fix-tests' into 'main'
test: deactivate assert_email_sending with timeout in LegacyNotifierBuilderTest for now

Closes #1322 et #1355

See merge request framasoft/mobilizon!1534
2024-02-09 15:00:55 +00:00
Thomas Citharel f00d2babc0
chore(deps): update front-end deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-09 15:39:17 +01:00
Thomas Citharel f90865ffb4
refactor(deps): replace cowboy HTTP server with bandit
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-09 15:38:52 +01:00
Thomas Citharel 3f73b2f856
refactor(front): cleanup unused lines
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-09 15:24:53 +01:00
Thomas Citharel 98230a56bb
fix(front): use functions to generate classnames dynamically
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-09 15:00:45 +01:00
Thomas Citharel baa11c18b0
feat(http): allow to provide self-signed certificates
Allow for the MOBILIZON_CA_CERT_PATH to be used to provide your own root certificates. The CAStore
and certify certificates stores should be always already be used as fallback instead of the system
store.

Closes #1355

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-09 13:51:59 +01:00
Thomas Citharel 9d99684402
feat: allow to filter events by local-only
In addition to internal (self + federated) and global (global external search engine), introduce the
self possibility

Closes #1322

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-09 13:51:59 +01:00
778a69cd b31491582f Merge remote-tracking branch 'origin/main' 2024-02-09 13:41:10 +01:00
Thomas Citharel d1b1979ee5
test: deactivate assert_email_sending with timeout in LegacyNotifierBuilderTest for now
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-09 09:51:12 +01:00
Thomas Citharel 06cdb1cb43 Merge branch 'fixes' into 'main'
fix(activitypub): handle issue with AP Fetcher not catching some changeset errors

Closes #1409

See merge request framasoft/mobilizon!1531
2024-02-09 08:12:32 +00:00
Thomas Citharel 57b6bc604c Merge branch 'vite-manifest-fix' into 'main'
Provide new location for vite manifest, as that changed in vite 5

See merge request framasoft/mobilizon!1532
2024-02-09 08:11:59 +00:00
Thomas Citharel c919b992e5 Merge branch 'weblate-mobilizon-frontend' into 'main'
Translations update from Framasoft Weblate

See merge request framasoft/mobilizon!1533
2024-02-09 08:10:41 +00:00
drkfrd 445ee92f28 Translated using Weblate (Swedish)
Currently translated at 94.5% (86 of 91 strings)

Translation: Mobilizon/Activity
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/activity/sv/
2024-02-08 20:29:48 +01:00
Balázs Meskó f6435e621a Translated using Weblate (Hungarian)
Currently translated at 92.2% (1518 of 1646 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/hu/
2024-02-08 20:29:48 +01:00
778a69cd 80e3095b4c provide new location for vite manifest, as that changed in vite 5 2024-02-08 20:01:23 +01:00
778a69cd eb40d76311 provide new location for vite manifest, as that changed in vite 5 2024-02-08 19:59:43 +01:00
778a69cd 7044f63788 replace new npm patch-package call by patching npm modules in napalm 2024-02-08 19:33:57 +01:00
778a69cd 10d3d03da1 Merge remote-tracking branch 'origin/main' 2024-02-08 19:33:44 +01:00
Thomas Citharel e3b36434cb
fix(activitypub): handle issue with AP Fetcher not catching some changeset errors
Closes #1409

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-08 17:56:50 +01:00
Thomas Citharel 5429afba21 Merge branch 'fixes' into 'main'
Various fixes

Closes #1384, #1382 et #1413

See merge request framasoft/mobilizon!1523
2024-02-08 16:52:15 +00:00
Thomas Citharel 4dc2f489e7
fix(activitypub): also handle as:Public and Public values for public addressing
Closes #1413

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-08 17:52:03 +01:00
Thomas Citharel 67314928e0
test(backend): fix legacy notifier test assert
We can't refute something right after asserting it before, unfortunately

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-08 17:52:03 +01:00