Commit graph

5959 commits

Author SHA1 Message Date
Thomas Citharel 4643f00d9b Merge branch 'fixes' into 'main'
Various fixes

Closes #1279, #900 et #822

See merge request framasoft/mobilizon!1399
2023-05-30 07:59:23 +00:00
Thomas Citharel 6593616194
style(lint): lint frontend files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 09:30:40 +02:00
Thomas Citharel 9ef6c21a2a
build(deps): upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 09:11:59 +02:00
Thomas Citharel d0f4721925
fix(front): fix showing current identity avatar & banners
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 09:03:51 +02:00
Thomas Citharel 20b4aaabc9
fix(front): fix showing current group avatar & banners
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 08:48:26 +02:00
Thomas Citharel 02867e6e14
fix(frontend): only show map on event edition when we have an address or we want to put in details
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 08:34:55 +02:00
Thomas Citharel 0e14a36c6d
fix(frontend): event edition UI improvements
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 08:34:55 +02:00
Thomas Citharel b0975672c1
fix(front): various UI improvements for group page
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 08:34:55 +02:00
Thomas Citharel ec7ca4ddf1
feat(post): show post visibily in PostListItem component
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 08:34:54 +02:00
Thomas Citharel 8e626dce78
fix(sharepostmodal): only show the share warning message if the post is accessible by link
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 08:34:54 +02:00
Thomas Citharel 779812c746
fix(discussionlistitem): remove unecessary parameter in vue router target
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 08:34:54 +02:00
Thomas Citharel 54f656d239
build(lint): add lint-staged and husky git hooks to automatically lint on commit
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 08:34:54 +02:00
Thomas Citharel 98e8546c9a
style(lint): lint front end test files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 08:34:54 +02:00
Thomas Citharel 759b26e203
refactor(front): cleanup PostListItem.vue
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 08:34:54 +02:00
Thomas Citharel b0a564f64f
fix(group): rephrase "Public Page" to "Announcements", as all posts are not necessary public
Closes #900

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 08:34:53 +02:00
Thomas Citharel 850b4e2a73
fix(rich media): fix error handling when resource preview URL leads to empty parsed data
Closes #1279

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-30 08:34:53 +02:00
Thomas Citharel 878cd84bc4 Merge branch 'weblate-mobilizon-frontend' into 'main'
Translations update from Weblate

See merge request framasoft/mobilizon!1398
2023-05-29 14:26:58 +00:00
778a69cd b507b2ddd3 Revert "read logo from separate svg file for easier customization"
This reverts commit 67765a645e.
2023-05-29 15:58:35 +02:00
Dannek Rose 6de84a115f Translated using Weblate (Japanese)
Currently translated at 46.5% (729 of 1566 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/ja/
2023-05-29 15:22:24 +02:00
778a69cd 4e757b0f9e Merge remote-tracking branch 'origin/main' 2023-05-29 14:19:06 +02:00
Thomas Citharel 5a24982f12 Merge branch 'weblate-mobilizon-frontend' into 'main'
Translations update from Weblate

See merge request framasoft/mobilizon!1397
2023-05-29 09:16:54 +00:00
Dannek Rose a01e895d79 Translated using Weblate (Japanese)
Currently translated at 46.2% (724 of 1566 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/ja/
2023-05-28 22:47:08 +02:00
Dannek Rose eecae5fe9d Translated using Weblate (Japanese)
Currently translated at 44.7% (701 of 1566 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/ja/
2023-05-28 11:55:24 +02:00
Thomas Citharel f5c2708066 Merge branch 'weblate-mobilizon-frontend' into 'main'
Translations update from Weblate

See merge request framasoft/mobilizon!1396
2023-05-27 17:43:35 +00:00
Milo Ivir ed93978784 Translated using Weblate (Croatian)
Currently translated at 80.7% (285 of 353 strings)

Translation: Mobilizon/Backend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/backend/hr/
2023-05-27 15:05:52 +02:00
Dannek Rose 863655117e Translated using Weblate (Japanese)
Currently translated at 44.6% (700 of 1566 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/ja/
2023-05-27 15:05:52 +02:00
johndoe4 1041cf7cd7 Add Venue-Name to InlineAddress(for Eventcard) 2023-05-26 22:53:15 +02:00
778a69cd 88e11925df Merge remote-tracking branch 'origin/main' 2023-05-26 14:57:41 +02:00
Dannek Rose 6c74ba9f8f Translated using Weblate (Japanese)
Currently translated at 42.9% (673 of 1566 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/ja/
2023-05-25 17:14:04 +02:00
Thomas Citharel f0b559d2ef Merge branch 'fixes' into 'main'
Various fixes

See merge request framasoft/mobilizon!1395
2023-05-25 10:38:01 +00:00
Thomas Citharel 08ce7e26b7
feat(front): make admin profile view linkable directly with parameters
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-25 12:08:27 +02:00
Thomas Citharel fe4fbc0bdf
test(emails): add test for group notification emails
Add test for Mobilizon.Web.Email.Group

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-25 12:08:27 +02:00
Thomas Citharel 927e95f387
fix(emails): make sure group notification emails are only sent once per email
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-25 12:08:27 +02:00
778a69cd 0d804cba1f include nodejs in devShell 2023-05-24 17:16:01 +02:00
Thomas Citharel 87208369b2 Merge branch 'fixes' into 'main'
Various improvements

See merge request framasoft/mobilizon!1394
2023-05-24 14:45:57 +00:00
Thomas Citharel dc3b93ffb5
feat(front): show skeleton content on event view until the event is loaded
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-24 16:14:19 +02:00
Thomas Citharel 7fa452d9e3
feat(front): improve padding on event tags
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-24 15:41:13 +02:00
Thomas Citharel 94f186ce50
fix(front): increase padding next to arrow down in <select> elements
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-24 15:36:38 +02:00
Thomas Citharel 3e0324d36e
feat(front): make profiles and group admin views default to local
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-24 15:32:40 +02:00
Thomas Citharel 2933ee0679
fix(graphql): fix calling GET_GROUP
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-24 15:32:40 +02:00
Thomas Citharel 96129d2339
feat(front): make profile members link to profile on group admin view and the reverse
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-24 15:29:26 +02:00
Thomas Citharel 60185e80e3 Merge branch 'weblate-mobilizon-frontend' into 'main'
Translations update from Weblate

See merge request framasoft/mobilizon!1393
2023-05-24 11:16:19 +00:00
778a69cd 4284e8e635 Merge remote-tracking branch 'origin/main' 2023-05-24 13:00:37 +02:00
Weblate 67d0ee282d Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/
2023-05-24 12:40:12 +02:00
Thomas Citharel d7e425dce5 Merge branch 'bug-fixes' into 'main'
Various fixes

Closes #1272, #1293, #1281 et #1278

See merge request framasoft/mobilizon!1392
2023-05-24 10:39:58 +00:00
Thomas Citharel d47b69d6ca
fix(front): improve UI of the glossary page
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-24 12:11:25 +02:00
Thomas Citharel d5a6df9940
feat(front): redirect user to homepage on disconnect when currently on private page
Closes #1278

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-24 12:11:00 +02:00
Thomas Citharel 6da0dba0fd
fix(front): remove leftover console.logs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-24 11:50:38 +02:00
Thomas Citharel 643a5b5921
fix(i18n): fix Swedish translations error that prevented Participate button from showing up
Closes #1281

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-24 11:44:20 +02:00
Thomas Citharel 6858bcbbda
fix(front): remove cache-only for ABOUT GraphQL details on homepage
Otherwise this doesn't show the title of the instance when going back

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-24 11:34:25 +02:00