Massedil
a0d56b5083
fix: Precise the profile actor name linked to the invitation
...
Permit to know which profile to use when your got the error :
"You can't accept this invitation with this profile"
Solves #1795
2025-06-19 17:02:53 +02:00
Massedil
bd43815fbf
fix: subscribing to an event with a different profile correctly updates the UI
...
Fixes : #1789
2025-06-18 19:30:27 +02:00
Laurent GAY
add4291e6f
correct contrast (in light & dark mode) for DateCalendarIcon - Issue #1781
2025-06-18 15:20:47 +02:00
Laurent GAY
533ecbdbba
correct and complete unit tests in Front-End
2025-06-11 18:49:57 +02:00
Massedil
2fa54e8282
fix: components not updating correctly when changing language
...
The issue was caused by incorrect handling of the `i18n.global.locale` value in the Composition API.
When using `createI18n` with `legacy: false`, `i18n.global.locale` is a reactive ref.
Assigning directly with `i18n.global.locale = lang;` breaks reactivity.
The correct usage is : `i18n.global.locale.value = lang;`.
However, this assignment was unnecessary because the value is already updated automatically when the language changes.
All scripts using `const { locale } = useI18n({ useScope: "global" });` are updated to use `locale.value` instead of just `locale`, to ensure correct reactive behavior.
Fixes : #1597 , #1772 , and possibly other related issues.
2025-06-10 22:45:53 +02:00
Massedil
8bb6b0b97c
refactor: Remove the registerPerson GraphQL query
...
- The first profile is now created after the user email validation
- NavBar is correctly updated when a user is connected but without any profile
- Always fetch identities from the server at login (no cache)
- NoIdentitiesException is thrown again
- Refactor EditIdentity to create the first profile
- Translations updated
- Tests updated
Fixes #1762
2025-05-27 11:18:21 +02:00
Massedil
56301681f7
Workaround to fetch updated group info for the organiser field in the create event form
...
Solves #1683
2025-02-17 19:14:54 +01:00
Massedil
63b8cf3952
#1683 Ensure personMemberships use already cached values
2025-02-17 19:14:54 +01:00
Laurent GAY
135420a430
#1589 : change 'Publish from a group' by 'Publish' for default button
2025-02-17 15:10:20 +01:00
Laurent GAY
cdccfe0b92
#1645 : change 'Events' to 'Search'
2025-02-17 15:09:06 +01:00
Massedil
3721faa78e
Improves aligment of location components and changes border-color of the input to match the global component color
...
Solves #1621
2025-02-14 17:18:31 +01:00
Massedil
a36a514747
fix(translation): update French translation
...
Solves #1671
2025-02-14 16:32:10 +01:00
Massedil
dcffab9b70
Improves aligment of location components
...
Solves #1621
2025-02-14 14:32:56 +01:00
Massedil
f6056ad92b
#1680 Improved display of the publish button
2025-02-14 13:28:27 +01:00
Massedil
c154ff9ba8
#1680 Improved display of the search bar
2025-02-14 13:21:14 +01:00
Massedil
c808708911
Improves the displaying of the search zone in /search page and home page
...
Solves #1679
2025-02-13 20:01:49 +01:00
Laurent GAY
def786b99e
#1637 : add search text area in home page
2025-02-12 16:34:27 +01:00
Laurent GAY
676a87e70e
#1645 : new link for search in nav bar
2025-02-12 16:03:11 +01:00
Laurent GAY
7d95392f2d
#1636 : add number of elements for each buttons
2025-02-12 16:01:59 +01:00
Laurent GAY
6332a9e2ee
#1589 : add quick button in home page to publish
2025-02-12 11:13:33 +01:00
Laurent GAY
44230465bd
#1616 : change button look, in search page, in function of content type
2025-02-12 11:12:33 +01:00
Massedil
e4cf73b9a7
fix(admin): Restore visibility of the last published event
...
- Don't expect event.options to be always here in EventCard
- Add event.options in Dashboard graphql query
Solves #1663
2025-02-07 15:34:27 +01:00
setop
d4de94bd44
fix(front): use the right term, closes #1624
2025-01-12 19:58:28 +01:00
Massedil
39b4356ea6
fix(home): ensure event hour displays correctly with timezone
...
Timezone parameter is now mandatory for <start-time-icon>.
Solves #1618
2024-12-15 21:48:13 +01:00
Laurent Gay
d485c7e113
#1591 : display end date of events in group page
2024-12-15 21:48:13 +01:00
Laurent GAY
4489743853
issue #1574 - home page & search page : 3 buttons for search
2024-11-29 23:23:33 +01:00
Massedil
04fe44f72b
Issue #1567 : distinction between activities (long_event) and normal events on group page
2024-11-29 19:19:19 +01:00
Massedil
f6c273f6f3
islongEvents -> isLongEvents
2024-11-29 19:19:07 +01:00
Massedil
71c0ce37a9
case harmonization with other fields
...
- longevents -> long_events (back-end)
- longevents -> longEvents (front-end)
2024-11-29 19:15:35 +01:00
Laurent Gay
844642aff5
#1564 : correct homepage default filtering + add debug log for testing
2024-11-29 19:15:35 +01:00
Laurent GAY
eb60da8ec9
#1574 - home page & search page : 3 buttons for search
2024-11-29 19:15:35 +01:00
Laurent GAY
0911902618
#1574 - homepage : remove text search + add buttons for each content type
2024-11-29 19:15:35 +01:00
Massedil
e7a42f08a0
Issue #1579 : The event menu is now fully clickable
2024-11-08 18:49:51 +01:00
Tim Zöller
a23d8eeaf8
Prevent the user menu from extending the screen
...
The user menu always opened to the right. This made the menu extend over
the boundary of the screen, add a horizontal scrollbar and cut off the
menu. This fix opens the menu to the left, preventing such behavior
2024-11-08 15:55:54 +01:00
Massedil
29c9ded5b7
Issue #1511 : Date display problem :
...
If an event do not have a time zone, use the user's setting time zone for display or the browser time zone otherwise
2024-11-07 13:29:21 +01:00
Massedil
3c0db7877c
Issue #1511 : Date display problem :
...
- the time zone is used to calculate the date
- use the offset to know if beginsOn and endsOn are the same day
- refactor the <o-switch>
Solves, for example, this display problem :
The date range "2024-12-31 17:45 to 2025-01-01 01:00" in the Asia/Shanghai time zone (spanning different years and days) is equivalent to "2024-12-31 at 10:45 to 2024-12-31 at 18:00" in the Europe/Paris time zone (same year and same day).
2024-11-07 13:29:21 +01:00
Massedil
0fa7a20414
Issue #1511 : Date display problem : handle case where event start time is hidden but event end time is displayed
2024-11-07 13:29:21 +01:00
Massedil
3a3d77b698
Issue #1511 : Remove useUserSettings() and always add user settings in useLoggedUser()
...
The user time zone setting is now available in the event display page
2024-11-07 13:29:10 +01:00
Laurent GAY
3885c8e62f
#1492 : address distance correction
2024-11-06 17:44:54 +01:00
Laurent GAY
ea6d1ba83d
#1492 : search page correction + refactoring
2024-11-06 17:36:35 +01:00
Laurent GAY
f2d7da7af7
#1492 : add distance value in selector + add with filter in search page
2024-11-06 12:58:02 +01:00
Massedil
5e201dd28c
Issue #1571 : Fix dark mode for <event-date-picker>
2024-11-04 23:28:40 +01:00
Massedil
7f43169fae
Issue #1571 Hide the time when the user chooses to not display it
2024-11-04 22:23:58 +01:00
Massedil
9992286e7e
Issue #1571 Handle the case where the date is invalid
2024-11-04 20:47:19 +01:00
Massedil
f236ec3a2d
Issue #1571 Refactor to a new date component <event-date-picker>
2024-11-04 20:24:58 +01:00
Massedil
edac95ef4a
Issue #1546 Small CSS tweaks for mobile view
2024-11-02 16:17:44 +01:00
Laurent GAY
8044dbde86
#1492 & #1556 : small corrections about those issues
2024-10-31 10:52:47 +01:00
Massedil
861c445b63
#1546 Harmonization between public and private view + improved CSS
2024-10-30 20:01:13 +01:00
Massedil
906985478d
#1546 Remove private section mbz-purple color
2024-10-30 20:01:13 +01:00
Laurent GAY
65ad3d855b
#1492 : add frame to select distance from searching events
2024-10-30 17:29:24 +01:00