Laurent GAY
e69e149d00
replace joinmobilizon.org by mobilizon.org: correct tests using mobilizon.org resources ( #1702 )
2025-08-05 17:10:04 +02:00
Laurent GAY
9845b3a82d
atom/ics link copy to clipboard: correct URL copied for notificationsview + correct events list (participated + owned) (Issuer #1496 )
2025-08-05 16:16:26 +02:00
Laurent GAY
40339a8f5b
replace joinmobilizon.org by mobilizon.org ( #1702 )
2025-08-01 18:15:14 +02:00
Laurent GAY
d2ce0de020
add event image in iCal export ( #842 )
2025-08-01 18:15:14 +02:00
Laurent GAY
35b73eb20c
atom/ics link copy to clipboard: using in "GroupView" + "EditIdentity" + "NotificationsView" + "AboutInstanceView" - refactoring to use same mecanizem (Issue #1496 )
2025-08-01 18:15:14 +02:00
Laurent GAY
b339de8815
event icon: correct tests ( #1822 & #1823 )
2025-08-01 18:15:14 +02:00
Laurent GAY
aeeb52aced
event icon: text contrast in light mode and add year in footer ( #1822 & #1823 )
2025-08-01 18:15:14 +02:00
setop
5f3c3b2c7d
chore: prepare for release
2025-07-11 14:40:47 +02:00
setop
b3a9f6619f
chore: make linter happy
2025-07-11 13:25:43 +02:00
setop
3911693fa8
Merge branch 'icon-rss' into 'devs'
...
Improvement of the RSS export with the addition of the image
See merge request kaihuri/mobilizon!1634
2025-07-11 10:48:47 +00:00
Laurent GAY
289128dbdb
Improvement of the RSS export with the addition of the image as a logo if it exists - Issue #1653
2025-07-11 10:48:06 +00:00
setop
fc41d3c4bd
Merge branch 'mcnesium-main-patch-82668' into 'devs'
...
add support for MOBILIZON_INSTANCE_DESCRIPTION environment variable
See merge request kaihuri/mobilizon!1595
2025-07-11 10:47:45 +00:00
mcnesium
e2f76d4c39
add support for MOBILIZON_INSTANCE_DESCRIPTION environment variable
2025-07-11 10:13:45 +00:00
setop
d047c130a7
fix: solves 3 compilation warnings, closes #1774
...
- group function variations together
- merge doc of all function variations at the top
2025-07-11 11:13:35 +02:00
Laurent GAY
07707f645b
correction Accessibility about tab & focus - Issue #1788
2025-07-07 17:01:47 +02:00
Laurent GAY
0e3cf05bd2
add check_i18n.py in pre-commit (husky) - Issue #1776
2025-07-07 16:26:36 +02:00
Laurent GAY
39d8b7d7e6
add check_i18n.py in pre-commit (husky) - Issue #1776
2025-07-07 16:22:15 +02:00
Laurent GAY
4fd9e3bc86
Correct commentTree failure unit-test - issue #1776
2025-07-07 16:14:13 +02:00
Massedil
fc2ee69505
fix(tests): Tries to login with valid credentials, confirmed account but no profile
...
article.o-notification is not enouth specific
2025-07-04 21:37:34 +02:00
Massedil
5690243f07
update apollo/client from version 3.3.16 to latest 3.13.8
...
For tests related to #1818
2025-07-04 21:01:41 +02:00
Massedil
257456fa38
fix(login): do not redirect to home if there is no profile
...
Solves #1817
2025-07-04 20:59:56 +02:00
Massedil
1cf1077bb0
fix(login): call resetStore() at login
...
To ensure that queries which identify the user via HTTP headers (instead of GraphQL variables) are properly refetched.
2025-07-04 19:47:09 +02:00
Massedil
1e4103acfa
fix(admin): refetch config after a change
...
Fixes #1812
2025-07-04 16:24:53 +02:00
Laurent GAY
1c9f1880f9
Add unit-test for Event - issue 1776
2025-07-04 13:24:31 +02:00
Laurent GAY
3432645e74
correct front-end lint
2025-07-01 17:42:40 +02:00
Laurent GAY
db728fa913
extract coverage value in CI - issue 1776
2025-07-01 17:04:33 +02:00
Laurent GAY
9edf44beb9
add job to check if i18n en_US is completed - issue 1776
2025-07-01 16:31:30 +02:00
Laurent GAY
98b2b23dcb
correct CI for front-end unit-test - issue 1776
2025-06-30 18:28:29 +02:00
Laurent GAY
888d4ed401
correct CI for front-end unit-test - issue 1776
2025-06-30 17:52:27 +02:00
Laurent GAY
ade63c8f8e
correct CI for front-end unit-test - issue 1776
2025-06-30 17:46:23 +02:00
Laurent GAY
7f9bcbcb13
Correct elixir tests back-end link to actor refresh for new federation - issue #1776
2025-06-30 16:36:50 +02:00
Laurent GAY
9223f00004
corrects tests (snapshot obsolet) - issue #1776
2025-06-30 15:20:05 +02:00
Laurent GAY
539bf0e4d6
corrects tests (snapshot obsolet) - issue #1776
2025-06-30 15:12:32 +02:00
Massedil
cd07c81bc7
fix(translation): Sync en_US and fr_FR translations
...
Related to #1801
2025-06-29 17:09:53 +02:00
Massedil
80524100aa
fix(translation): Sort fr_FR and en_US translation to better compare them
...
Related to #1801
2025-06-29 17:01:07 +02:00
Massedil
7f7911aea9
fix(translation): Restore deleted French translation
...
Add them to the reference file : en_US.json to avoid a new deletion by Weblate in future
Fixes #1801
2025-06-29 16:38:57 +02:00
Massedil
50537bace7
fix: We can remove fetchPolicy: "network-only" for GraphQL IDENTITIES query to keep the answer in Apollo cache
...
The work to update identities or reload them when a user is changed or identity is added/deleted/updated has been done.
Related to #1806
2025-06-29 15:59:06 +02:00
Massedil
57c2f9718e
fix: solve a case where fields stays empty in EditIdentity
2025-06-29 15:56:51 +02:00
Massedil
5a65d3d549
fix: Do not give a wrong currentActor if there is no identities
...
Related to #1806
2025-06-29 15:15:17 +02:00
Massedil
26186e96fc
refactor(login/identites): identities improvements
...
- only one GraphQL call to Identities
- LoginView is no more responsible for identities : App.vue is now reactively monitoring identities changes to initializeCurrentActor
- Remove useLazyCurrentUserIdentities we now use useCurrentUserIdentities everywhere
- Change identities to be possibly undefined instead of null to remove a useless trigger to watch in App.vue
Related to #1806
2025-06-29 14:47:47 +02:00
Massedil
6020ad26af
fix: Better inform the user that a profile is required
...
Solves #1806
2025-06-28 19:55:31 +02:00
Massedil
3be29baa3c
fix: A user without profile cannot access all requiredAuth routes
...
Redirect to CREATE_IDENTITY if a user without a selected profile try to access a requiredAuth route not in SettingsRouteName
Solves #1806
2025-06-28 19:55:31 +02:00
Massedil
6fb00b3777
fix(login): IDENTITIES GraphQL queries are refetched when the user is changed
...
Related to #1806
2025-06-28 19:55:31 +02:00
Massedil
d8d699e0ac
fix(login): identities should be null after a user disconnection
...
Related to #1806
2025-06-28 19:55:31 +02:00
Massedil
992d00f067
fix(login): remove the redirect to CREATE_IDENTITY in Navbar
...
This redirect is triggered when identities changes during the login process and interrupt it. Identity redirect is already checked inside the login process.
Related to #1806
2025-06-28 19:55:31 +02:00
Laurent GAY
7f849d116b
correct screen "participation without account" and adapt test - issue 1776
2025-06-27 19:19:12 +02:00
Massedil
cf932a378f
fix: Hide the number of participant in GroupView
...
Fixes #1747
2025-06-27 19:12:39 +02:00
Massedil
0de5d1e4e3
fix: show the GraphQL error if it exists in GroupEvents
...
For example, the error can be "Group not found".
2025-06-27 14:14:19 +02:00
Laurent GAY
3cdba15b3a
update dependancy components & config tests - Issue #1776
2025-06-27 12:06:04 +02:00
Laurent GAY
2306cb12ab
add bypass link to the main block - Issue #1779
2025-06-26 16:01:29 +02:00