Commit graph

6216 commits

Author SHA1 Message Date
Hytak 8677fc21d1 Don't load leaflet in the background.
This was causing it to be the wrong size and not load tiles (Closes )
2024-05-17 21:43:00 +02:00
Thomas fcbfc634e3 Merge branch '4.x/login-flow' into 'v4.x'
[v4.x] fix login flow on current release

See merge request 
2024-04-16 07:03:24 +00:00
setop 81f9f60833 fix(front): navbar not updated after login [workaround]
(cherry picked from commit 0b3419475e9c06c5bc2805794f739c36d3792989)
2024-04-15 19:03:41 +02:00
Thomas Citharel d768cadd56
fix(ci): remove Ubuntu Bionic from the build targets
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-29 15:24:16 +01:00
Thomas 89ed380725 Merge branch 'rel-4.1' into 'v4.x'
release 4.1

See merge request 
2024-02-29 13:39:20 +00:00
Thomas Citharel 10549161cf
chore(release): release 4.1.0
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-29 11:16:28 +01:00
Thomas Citharel f3e0ce462b
chore(docker): upgrade docker Elixir versions and buildpacks
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-29 11:16:28 +01:00
Thomas Citharel 8f3a9e6cf0
fix(ci): refresh CI Docker image and fix Python packages install
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-29 10:48:14 +01:00
Thomas Citharel 6f21bd1cd9
chore(i18n): update translation files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-29 10:38:17 +01:00
Thomas Citharel 043b5f388d
docs: remove obsolete references to Framasoft
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-29 10:23:57 +01:00
Thomas Citharel d390a915d8
fix(backend): set Gettext default locale to "en"
Even though that should already be the default value

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-29 10:01:58 +01:00
Thomas Citharel 067029705d
fix(front): fix discussion comment changed subscription done before having slug value
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-29 09:57:22 +01:00
Thomas Citharel a9b977540b
fix(front): remove extra classes on comment that are not needed
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-29 09:56:51 +01:00
Thomas Citharel c2055d92ae
fix(front): fix typing for canReport prop on DiscussionComment
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-29 09:56:08 +01:00
Thomas Citharel b8d75025d2
chore(deps): update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-29 09:55:24 +01:00
Thomas Citharel a0ef1c23ba
chore(release): release 4.1.0-beta.1
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-27 17:30:35 +01:00
Thomas e3bb2486cd Merge branch 'fxies' into 'v4.x'
Final fixes for 4.1

See merge request 
2024-02-27 16:27:08 +00:00
Thomas Citharel d75d464135
fix(front): fix adding tags to an event
Closes 

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-27 17:07:19 +01:00
Thomas Citharel ba9299c632
fix(front): fix space around input icons
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-27 16:29:09 +01:00
Thomas Citharel a916d1806e
chore(deps): upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-27 16:28:48 +01:00
Thomas a78dc261e5 Merge branch 'fix-follow-request-email' into 'main'
fix wrong link in instance follow request text email

See merge request 
2024-02-19 08:29:33 +00:00
778a69cd a0a873d234 fix wrong link in instance follow request text email 2024-02-17 14:04:01 +01:00
Thomas Citharel ddbf5a258b Merge branch 'weblate-mobilizon-frontend' into 'main'
Translations update from Framasoft Weblate

See merge request 
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
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  et 

See merge request 
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 

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 

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-09 13:51:59 +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 

See merge request 
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 
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 
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
Thomas Citharel e3b36434cb
fix(activitypub): handle issue with AP Fetcher not catching some changeset errors
Closes 

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 ,  et 

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

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
Thomas Citharel 28430d6d57
feat(docker): add new environment variables for Docker config
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-08 17:52:03 +01:00
Thomas Citharel ab3f5dfd27
feat(config): enable instance feeds by default
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-08 17:52:03 +01:00
Thomas Citharel 1f4a7c253b
fix(front): patch vue-i18n-extract because of mjs incompatibility
Make sure it loads the config file in commonjs mode

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-08 17:23:24 +01:00
Thomas Citharel cba2075431
fix(front): correctly show error message when a tag is too short
Closes 

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-08 17:23:23 +01:00
Thomas Citharel 6a482b0d97
fix(front): various cleanups
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2024-02-08 17:23:23 +01:00