Commit graph

6309 commits

Author SHA1 Message Date
Massedil 02687e68bb Issue #1546 Change block order 2024-11-02 16:06:17 +01:00
Massedil ae02e28129 Issue #1511: Date components no longer change their value when the timezone is updated 2024-11-02 15:32:54 +01:00
Massedil c0e906023c Issue #1511 : Use the user account timezone setting by default for the timezone of the event 2024-11-01 19:17:05 +01:00
Massedil b440e129a9 Issue #1511 : Harmonization to use UTC functions for all dates
"The above approach attempts to manipulate the Date object's time zone by shifting the Unix timestamp by some other time zone offset. However, since the Date object only tracks time in UTC, it actually just makes the Date object represent a different point in time. [...] When doing so, any access to non-UTC properties must be avoided. "

See: https://stackoverflow.com/a/15171030
2024-11-01 19:09:38 +01:00
Massedil 3f65781d27 Issue #1511 tzOffset need to use browserTimeZone and not userActualTimezone
Javascript Date() objects are based on "the host environment (user's device)".

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
2024-11-01 19:04:39 +01:00
Massedil 0073a77167 Update French translation 2024-11-01 14:10:45 +01:00
Massedil 6c189b2d6c Issue #1511 Restore timezone consideration
- tz-offset is not a valid parameter for <o-datetimepicker> so the offset was ignored.
- also remove invalid horizontal-time-picker and first-day-of-week parameters from <o-datetimepicker>
2024-11-01 14:09:02 +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
Massedil 9a04041694 Update French translation 2024-10-28 19:42:41 +01:00
Massedil 042b0f097f Fix #1476 by updating the search interface
- Removed "Everything" choice for search, default to "Events"
- Add radio button for search type selection (events, activities, groups)
- Label now have a cursor pointer
- Remove the confusing concept of EVENTS, SHORTEVENTS and LONGEVENTS. There is only EVENTS and LONGEVENTS.
2024-10-28 19:41:30 +01:00
Massedil ce2d4f44cb #1572 Display when results are loading 2024-10-25 17:23:01 +02:00
Massedil 057f0a3744 #1545 Remove SearchTargets.GLOBAL from the front-end 2024-10-25 16:43:37 +02:00
Massedil 6ff3525764 #1308 Fix group sorting and add new criteria (creation date, last event activity) 2024-10-24 19:09:28 +02:00
Massedil 41aa81097d #1308 update build_page() to permit query with group_by()
Using Repo.aggregate() to count the total of elements is incompatible with group_by().

Changing this to a subquery with a count(*) of results permit to use group_by().
2024-10-24 19:09:28 +02:00
Laurent GAY 9403a9d60a correction about issue #1556 : Fix location on homepage and location clearing 2024-10-23 16:13:17 +02:00
Laurent GAY 3ed4105879 Issue #1560 "Location is lost when navigating" : propagation of query for each route 2024-10-16 18:36:10 +02:00
Massedil 5b5f295dc3 #1459 Update translation to correctly pluralize the available places for an event 2024-10-15 17:35:27 +02:00
Massedil d1ce24cb69 #1511 format <start-time-icon> with the timezone and the formatTimeString() function already used for that in Mobilizon 2024-10-14 16:18:25 +02:00
Massedil c859d32cd1 Changing organizer pop-up is now usable in mobile view 2024-10-11 17:53:24 +02:00
Massedil 37e977404f Shorter fr_FR "Add new..." translation to remove a scroll in edit event in mobile view 2024-10-11 17:53:24 +02:00
Massedil 3401a7dd85 The validation button area no longer causes the event page to scroll in mobile view 2024-10-11 17:53:23 +02:00
Massedil 4d9d6b02b6 The status choice area no longer causes the event page to scroll in mobile view 2024-10-11 17:53:23 +02:00
Massedil 78b7fae91b Move time display settings near the related datetimepicker 2024-10-07 13:06:32 +02:00
setop b48ab8201f feat(front): change horizontal scroll to grid view. closes #1456 2024-09-09 23:02:49 +02:00
setop 18c78b81cb feat(front): remove popular groups and online events from homepage. closes #1527 2024-09-09 16:21:17 +02:00
setop 815bd8e2f9 Merge branch 'fixtests' into 'main'
Fix tests

See merge request framasoft/mobilizon!1586
2024-08-21 17:25:43 +00:00
setop 563e7be0ed test(backent): workaround test gat_actor_by_name, assertion about pictures are failing 2024-08-21 09:00:26 +02:00
setop f789fcd2ee test(backent): fix ActivityPub client mock 2024-08-20 21:59:40 +02:00
setop df6ffee7cf fix(front): preserve tags when modifiying post or event
closes #1307
closes #1289
2024-07-13 08:53:24 +02:00
setop 2078dbcf55 Merge branch '1475-1469-homepage-location-enhancement-no-activities' into 'main'
fix #1469 and # 1475

Closes #1469 and #1475

See merge request framasoft/mobilizon!1581
2024-07-08 21:44:23 +00:00
setop 79bd6a5d21 fix #1469 and # 1475 2024-07-08 21:44:22 +00:00
setop 0218dbe06e Merge branch '1289-updating-event-emptying-some-fields' into 'main'
Resolve "Updating an event or a groupe is emptying some fields"

Closes #1289

See merge request framasoft/mobilizon!1577
2024-07-07 15:32:35 +00:00
Massedil 93562c6be9 Resolve "Updating an event or a groupe is emptying some fields" 2024-07-07 15:32:35 +00:00
setop 4821bfc984 Merge branch 'no-single-promoted-category' into 'main'
Remove promoted categories if there is only one category

See merge request framasoft/mobilizon!1568
2024-07-06 22:34:46 +00:00
setop 8f2a8b4349 chore(front): fix linter error 2024-07-06 22:04:25 +02:00
setop 9ff494f1b5 Merge branch 'fix-calendar-beta' into 'main'
Calendar beta indication: reduce font size to make in fit on mobile

Closes #1512

See merge request framasoft/mobilizon!1569
2024-07-06 17:11:16 +00:00
setop 593f636933 Merge branch 'fix-edit-confirmation-jitter' into 'main'
Fix border width of btn-outlined-warning

See merge request framasoft/mobilizon!1580
2024-07-06 17:10:36 +00:00
setop 380031d77a Merge branch 'weblate-mobilizon-frontend' into 'main'
Translations update from Framasoft Weblate

See merge request framasoft/mobilizon!1579
2024-07-06 17:09:07 +00:00
ewm a91307116f
Translated using Weblate (Polish)
Currently translated at 99.2% (1645 of 1658 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/pl/
2024-07-06 19:07:37 +02:00
ewm aedc7a40c4
Translated using Weblate (Polish)
Currently translated at 100.0% (266 of 266 strings)

Translation: Mobilizon/Backend errors
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/backend-errors/pl/
2024-07-06 19:07:37 +02:00
ewm 04f889be4d
Translated using Weblate (Polish)
Currently translated at 99.7% (357 of 358 strings)

Translation: Mobilizon/Backend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/backend/pl/
2024-07-06 19:07:37 +02:00
ewm a3fa87a3ea
Translated using Weblate (Polish)
Currently translated at 98.1% (1627 of 1658 strings)

Translation: Mobilizon/Frontend
Translate-URL: https://weblate.framasoft.org/projects/mobilizon/frontend/pl/
2024-07-06 19:07:37 +02:00
setop 545cb81797 Merge branch '1481-trying-to-contact-the-organizer-contact-crashes-the-app' into 'main'
trying to contact the organizer contact crashes the app

Closes #1481

See merge request framasoft/mobilizon!1565
2024-07-06 17:07:32 +00:00
setop 320c40e511 Merge branch 'main' into '1481-trying-to-contact-the-organizer-contact-crashes-the-app'
# Conflicts:
#   package.json
2024-07-06 16:21:43 +00:00
setop 46bfe5ff54 Merge branch 'translate-event-datetime-icon' into 'main'
Use the correct locale to create the event date and time icons

Closes #1515

See merge request framasoft/mobilizon!1572
2024-07-06 16:13:01 +00:00
Sosthène Guédon be14c18d2e Fix border width of btn-outlined-warning 2024-07-05 15:30:36 +02:00
Sosthène Guédon 462ed5b3c7 Use the correct locale to create the event date and time icons 2024-07-05 15:10:51 +02:00