Thomas Citharel
|
c216172d44
|
Fix pagination of group events
Closes #1088
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-20 16:18:11 +02:00 |
|
Thomas Citharel
|
0abb9a13e5
|
Various group events improvements
Adds a button to show pasts events of a group if no upcoming events are
displayed
q
Closes #690
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-06 19:56:10 +02:00 |
|
allilengyi
|
a407a56051
|
Set default event visibility from group privacy setting
Closes #912
|
2022-04-01 14:41:29 +02:00 |
|
Thomas Citharel
|
368911b58e
|
Allow to register custom categories
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-03-28 20:02:43 +02:00 |
|
Thomas Citharel
|
f5bdedf789
|
Introduce event categories
Closes #1056
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-03-28 17:42:59 +02:00 |
|
Thomas Citharel
|
91ed13d5c2
|
Fix first-day-of-week prop in event edition
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-03-28 13:56:37 +02:00 |
|
Thomas Citharel
|
35fb06c345
|
Pass the date to getTimezoneOffset() so that the DST is accounted for
See https://github.com/marnusw/date-fns-tz#gettimezoneoffset
Closes #1069
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-03-24 10:01:04 +01:00 |
|
Thomas Citharel
|
1daa8c5f5a
|
Add a breadcrumbs component
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-01-17 14:49:47 +01:00 |
|
Thomas Citharel
|
eb9b9d8f69
|
Fix first day of week not depending on locale
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-12-13 17:33:37 +01:00 |
|
Thomas Citharel
|
baa8582df7
|
Fix event participants pagination
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-24 16:05:52 +01:00 |
|
Thomas Citharel
|
506a6dd4c7
|
Avoid giving an error page if the apollo futureParticipations query is
undefined
Closes #932
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-22 10:08:12 +01:00 |
|
Thomas Citharel
|
6167d8c416
|
Improve MyEvents page description text
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-22 09:40:34 +01:00 |
|
Thomas Citharel
|
819f2af518
|
Fix duplicating group event not using the current actor as event
organizer
Closes #910
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-14 16:28:27 +01:00 |
|
Thomas Citharel
|
0a37719029
|
Expose content language in HTML
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-13 19:57:13 +01:00 |
|
Thomas Citharel
|
b1a9c28a97
|
Add closeButtonAriaLabel to everymodal
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-13 12:33:14 +01:00 |
|
Thomas Citharel
|
90665f0294
|
Fix some new eslint rules
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-09 09:15:33 +01:00 |
|
Thomas Citharel
|
7c4a76cc89
|
More bidi improvements
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-07 21:09:30 +01:00 |
|
Thomas Citharel
|
a46372094c
|
Add dir="auto" to most user generated content
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-07 18:12:22 +01:00 |
|
Thomas Citharel
|
39ea05a04a
|
Add mixins to handle RTL languages
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-04 18:38:47 +01:00 |
|
Thomas Citharel
|
4923c52f3b
|
Improve post & events cards, homepage and my events page
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:38 +01:00 |
|
Thomas Citharel
|
ea4116c207
|
Refactor GraphQL queries and event cards
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:37 +01:00 |
|
Thomas Citharel
|
f8eda4aac5
|
Add front-end for managing group follow
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:23 +01:00 |
|
Thomas Citharel
|
52e69bb2a3
|
Fix event options being undefined in event view
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-20 11:49:55 +02:00 |
|
Thomas Citharel
|
7ecf2e1da0
|
Add isOnline event option to mark event as fully online
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:13:37 +02:00 |
|
Thomas Citharel
|
d58ca5743d
|
Add timezone handling
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-11 17:37:17 +02:00 |
|
Thomas Citharel
|
eba3c70c9b
|
Various accessibility improvements
* Add announcement element with `aria-live`
* Add skip to main content element
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-11 17:37:16 +02:00 |
|
setop
|
7940d69d5a
|
add "only platform admin can create groups" and "only groups can create events" restrictions
|
2021-10-11 15:59:59 +02:00 |
|
Thomas Citharel
|
9d5bf806df
|
Adding icons to exports
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-05 10:52:56 +02:00 |
|
Thomas Citharel
|
0c667b13ae
|
Export participants to different formats
* CSV
* PDF (requires Python dependency `weasyprint`)
* ODS (requires Python dependency `pyexcel_ods3`)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-05 10:52:55 +02:00 |
|
Thomas Citharel
|
e9e12500dc
|
Fix tags autocomplete
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-09-26 17:52:21 +02:00 |
|
Thomas Citharel
|
291a788438
|
Various accessibility improvements
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-09-08 10:04:06 +02:00 |
|
Thomas Citharel
|
ae31835923
|
Add Etherpad Integration
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-17 10:42:03 +02:00 |
|
Thomas Citharel
|
639309ed92
|
Add some visio services to preconfigured metadata
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-17 10:42:02 +02:00 |
|
Thomas Citharel
|
d71e76d692
|
Fix some queries being called even when not logged-in
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-13 16:56:51 +02:00 |
|
Thomas Citharel
|
964d3cc0d6
|
Fix event options being uneditable
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-13 12:24:40 +02:00 |
|
Thomas Citharel
|
16c52c3802
|
Fix broken popup warning about changes in event edition
Well, partially at least
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-11 16:06:30 +02:00 |
|
Thomas Citharel
|
5f3d1f89df
|
Allow to add metadata to an event
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-09 16:16:14 +02:00 |
|
setop
|
7d40a75650
|
add loading wheel to some slow views
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-04 11:23:37 +02:00 |
|
Thomas Citharel
|
549b82c94a
|
Remove unused getter
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-03 15:13:30 +02:00 |
|
Thomas Citharel
|
8c480af4bd
|
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-02 18:11:22 +02:00 |
|
Thomas Citharel
|
41f54ef2f3
|
Fix empty domain tag showing up for remote event from local actor
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-02 11:45:51 +02:00 |
|
Thomas Citharel
|
68d3315999
|
Fix event editing joinMode
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-02 11:45:50 +02:00 |
|
Thomas Citharel
|
a3181fd68b
|
[Front-end] Allow group events to be edited by group moderators
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-01 10:51:19 +02:00 |
|
Thomas Citharel
|
961f08e27f
|
[Front-end] Allow remote moderators to edit group events
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-01 10:51:18 +02:00 |
|
Thomas Citharel
|
02931ec0cd
|
Improve UI for participations when message is too long
Add a button to make the details more discoverable
Closes #452
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-30 16:17:29 +02:00 |
|
Thomas Citharel
|
bf44d6d2b3
|
Fix editing subproperties of an event
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-27 18:17:24 +02:00 |
|
Thomas Citharel
|
b884d88ac3
|
Fix crash when group undefined
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-16 14:47:36 +02:00 |
|
Thomas Citharel
|
c89c6f11e8
|
Fix text overflow in event metadata with long organizer name
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-16 12:43:31 +02:00 |
|
Thomas Citharel
|
085679b207
|
Event little UI fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-14 16:14:17 +02:00 |
|
Thomas Citharel
|
7c37b10ceb
|
Fix typo leftover in participation pagination path
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-14 15:13:18 +02:00 |
|