Commit Graph

222 Commits

Author SHA1 Message Date
jjaffeux 8e30287314 dead code 2020-04-29 23:39:30 +02:00
jjaffeux 9e4e3f3f28 FIX: should check on watchingInvitee 2020-04-29 21:44:49 +02:00
jjaffeux 0181b1474d FIX: handles when current user didnt set attendance yet 2020-04-29 21:36:10 +02:00
jjaffeux 6bcce74c2d UX: uses star everywhere to show interest 2020-04-29 21:30:43 +02:00
jjaffeux d0593f7621 UX: highlight when interested is chosen 2020-04-29 21:26:25 +02:00
jjaffeux cd0f7687db UX: hides dropdown icon while updating attendance 2020-04-29 21:23:42 +02:00
jjaffeux f1e22ac51e REFACTOR: this is now done globally 2020-04-29 21:19:32 +02:00
jjaffeux 24b92f2b33 dead code 2020-04-29 21:18:49 +02:00
jjaffeux 3df5127ef1 UX: prevents dropdown usage while setting attendance 2020-04-29 21:14:11 +02:00
jjaffeux 8f7188ed15 UX: replaces footer by a dropdown 2020-04-29 21:11:39 +02:00
jjaffeux 8685775824 UI: uses widget-dropdown and slightly changes update attendance UI 2020-04-29 20:10:49 +02:00
jjaffeux 95586dca90 UI: icon was using incorrect color 2020-04-29 18:11:11 +02:00
jjaffeux 6c28a7efff FIX: do not create name="" when setting no name in builder 2020-04-29 18:05:42 +02:00
jjaffeux f5390d8cef UX: mages edit post event standout less 2020-04-29 18:03:48 +02:00
jjaffeux 37bbc4b5d6 UX: makes event standout more 2020-04-29 18:02:07 +02:00
Joffrey JAFFEUX f601d72485
FEATURE: decorates header-title with event date when possible (#39) 2020-04-29 17:58:59 +02:00
jjaffeux 166d5ff7ff FIX: post owner should be considered as any other invitable 2020-04-28 12:28:39 +02:00
jjaffeux a53b565d4b FIX: prevents topic-title decorator to erase emojis 2020-04-28 10:52:13 +02:00
jjaffeux 10b0c9371a FEATURE: displays a preview of the event in the composer 2020-04-28 10:47:29 +02:00
jjaffeux 17034c5fb1 DEV: we don't need promise here; loadScript is already a promise 2020-04-27 17:40:31 +02:00
jjaffeux e568468705 FIX: strengthen calendar rendering 2020-04-27 16:49:59 +02:00
jjaffeux d38d3478c6 minor refactorings 2020-04-27 16:37:00 +02:00
jjaffeux 90edefff0a FEATURE: allows to hide add to calendar links 2020-04-23 14:09:15 +02:00
jjaffeux 0cf857af02 UX: replaces [wrap] by [event]
Syntax is now:

```
[event start="date"]
[/event]
```
2020-04-23 13:23:59 +02:00
jjaffeux 0a78f039b1 UX: uses listNextYear as default view on mobile 2020-04-23 09:02:22 +02:00
jjaffeux 20361c4d79 FIX: do not update holiday flair when typing in composer 2020-04-23 08:21:29 +02:00
jjaffeux 29d0c03326 FIX: output UTC 2020-04-23 00:21:19 +02:00
jjaffeux 93ec8dd1d0 UX: slightly larger modal container for event builder 2020-04-22 23:43:56 +02:00
jjaffeux 7b71cccc58 UX: uses new date-time-range-input 2020-04-22 23:26:18 +02:00
jjaffeux 3967dbf83e FIX: ensures raw is correctly cleared when values are empty 2020-04-22 23:26:09 +02:00
jjaffeux e8fce60f35 DEV: adds a is-current-user class to invitee 2020-04-22 23:24:45 +02:00
jjaffeux 50e72a5598 FIX: ensures height is correctly computed 2020-04-22 23:24:10 +02:00
jjaffeux a581f528b8 FIX: ensures edit reason is localized 2020-04-22 23:23:15 +02:00
Joffrey JAFFEUX 3966e58c96
FIX: reduces visual noise of grouped events on mobile (#38) 2020-04-22 17:36:48 +02:00
jjaffeux cc193bf2ba FIX: prevents name collision by namespacing guardian method 2020-04-14 19:03:55 +02:00
jjaffeux 2fd93fb355 UX: hide invitees on standalone events 2020-04-14 08:37:59 +02:00
jjaffeux d7408a6fee FIX: uses correct modal class when editing event 2020-04-14 08:37:43 +02:00
jjaffeux fd179ae2ee FIX: ensures we have outlet args 2020-04-14 00:19:07 +02:00
jjaffeux e48f49a4f1 FIX: uses correct modal class 2020-04-12 21:27:45 +02:00
jjaffeux 4700a19827 UX: hide popover on scroll 2020-04-12 18:49:42 +02:00
jjaffeux 24c26734ce UX: adjust timezone selector width on mobile 2020-04-12 18:49:33 +02:00
jjaffeux a8a1195adc UX: attempts to add margin when 3 buttons on mobile 2020-04-12 14:56:09 +02:00
jjaffeux c7cdeff4af FIX: prevents wizard to generate an `undefined` name 2020-04-12 14:34:44 +02:00
jjaffeux 2e3458e4b5 UX: adds margin and background to event 2020-04-12 14:21:32 +02:00
jjaffeux c4db9f2583 FEATURE: display event's starts_at on topic title 2020-04-12 14:18:55 +02:00
jjaffeux dd0b28677c UX: always apply vertical margin on calendar 2020-04-12 12:56:54 +02:00
jjaffeux 5f2cc8863b UX: more calendar mobile view adjustments 2020-04-12 12:52:47 +02:00
jjaffeux 8b15720654 UX: improved mobile view for calendars 2020-04-12 12:03:29 +02:00
jjaffeux cde452ca8e FEATURE: limits who can create/act on events based on groups 2020-04-12 09:36:12 +02:00
jjaffeux d12d45d247 UX: events are now managed through md markup 2020-04-11 20:26:37 +02:00
Joffrey JAFFEUX 3d6e47a605
FIX: correctly display multiple dates (#34) 2020-04-10 12:29:29 +02:00
Joffrey JAFFEUX 3a9b218b3b
FEATURE: display upcoming events in a calendar (#33) 2020-04-10 11:35:53 +02:00
Joffrey JAFFEUX e0146360c6
FEATURE: .ics support for events (#32) 2020-04-10 10:52:38 +02:00
Joffrey JAFFEUX 03dfa04971
UX: only groups can be invited (#29) 2020-04-09 23:01:47 +02:00
Joffrey JAFFEUX 31dfaf4557
REFACTOR: removes display invitees option (#28) 2020-04-09 20:45:38 +02:00
Joffrey JAFFEUX 5665832fe7
REFACTOR: ensures consistent naming with discourse-post-event (#26) 2020-04-09 18:10:45 +02:00
jjaffeux 3b945689c0 UX: do not lowercase show all 2020-03-28 19:01:32 +01:00
jjaffeux 78b1b85512 FIX: supports emojis in event name 2020-03-28 18:35:45 +01:00
jjaffeux a710fdda9f UX: improves buttons texts and visuals 2020-03-28 18:12:59 +01:00
jjaffeux 903127494c UX: puts less emphasize on status and hide it when standalone 2020-03-28 17:47:13 +01:00
jjaffeux 109c3bbc61 fix linting 2020-03-28 15:52:11 +01:00
jjaffeux da26c43c49 FIX: should_display_invitees already has this info 2020-03-27 23:11:34 +01:00
jjaffeux 7a15ecd29a UX: prevents to submit invite on first enter 2020-03-27 22:47:55 +01:00
jjaffeux 8c51d4c50f FIX: scope user-selector to a topic id 2020-03-27 22:45:37 +01:00
jjaffeux 9cd66b1437 UX: cleaning/improving upcoming events pages 2020-03-27 22:29:01 +01:00
jjaffeux 77bc6a4f77 UX: do not show participants if standalone 2020-03-27 22:18:18 +01:00
jjaffeux fe6c2e6102 FEATURE: uses post_event date in op to decorate topic title 2020-03-27 21:37:38 +01:00
jjaffeux f7c2903096 REFACTOR: uses only defined status in the UI 2020-03-27 17:06:00 +01:00
jjaffeux 15ca343403 FIX: uses the safer rel noopener param 2020-03-27 17:00:49 +01:00
jjaffeux 43c62d6cec DEV: render-invitee helper 2020-03-27 10:25:55 +01:00
jjaffeux 02cc7a4a41 UX: dash shouldn't be part of link 2020-03-27 10:10:15 +01:00
jjaffeux f563e28f52 UX: improves post-event-invitees modal 2020-03-27 09:26:25 +01:00
jjaffeux 61d46509d9 UX: slightly more spacing in invitees list 2020-03-27 08:58:54 +01:00
jjaffeux 16b6eb82af FIX: dates should when not expired 2020-03-27 08:53:50 +01:00
jjaffeux 7668ec6ac8 UX: allows to see participants of passed events 2020-03-27 01:27:32 +01:00
jjaffeux 33fae2f6ab minore fix to upcoming-events page 2020-03-26 22:20:26 +01:00
jjaffeux b2103e8517 introduces post_event_enabled site setting 2020-03-26 22:19:09 +01:00
jjaffeux 4167d6430e removes debugging 2020-03-26 20:58:57 +01:00
jjaffeux 32dc03d729 UX: display expired events 2020-03-26 20:38:28 +01:00
jjaffeux adfeea93a2 FIX: gives slightly more height 2020-03-26 17:34:03 +01:00
jjaffeux 8e7945169b FIX: lears invitedNames on modal closed 2020-03-26 16:50:36 +01:00
jjaffeux 36d39f085d FEATURE: allows to invite people to public events 2020-03-26 16:39:12 +01:00
jjaffeux 73d6185213 UX: show invites count only for private events 2020-03-26 15:22:44 +01:00
jjaffeux 76b1566248 FIX: google calendar link for specific time event was incorrect 2020-03-26 15:20:15 +01:00
Joffrey JAFFEUX 988b066ab5
FEATURE: implements initial support for post events (#24) 2020-03-26 14:11:33 +01:00
jjaffeux ef78e587bb FIX: ensures DIscourseURL is defined 2020-03-16 19:14:24 +01:00
jjaffeux 45e7b258da FIX: set post_url so calendar events can be clicked from anywhere 2020-03-11 01:56:29 +01:00
jjaffeux 68500cadd2 FIX: ensures category outlet works with subcategories too 2020-03-09 14:40:43 +01:00
jjaffeux 49f1886759 REFACTOR: simpler selector value logic 2020-03-09 14:26:55 +01:00
Martin Brennan d6bff6cbb7
DEPRECATION: Completely remove user custom field timezone (#6)
The functionality of using a UserCustomField timezone for this plugin has been deprecated for the past few months and existing timezone custom fields have been migrated to the replacement, UserOption.timezone.
2020-03-04 11:49:40 +11:00
Mark VanLandingham 1a8c15872a
FIX: Events ending at 12:00am are not automatically all-day (#21) 2020-02-27 10:53:32 -06:00
jjaffeux 0bd275e180 FEATURE: allows to choose the outlet to display category calendar 2020-02-27 10:15:37 +01:00
jjaffeux 31d261f54d UX: fake calendar height while loading 2020-02-19 17:52:03 +01:00
Joffrey JAFFEUX 2fb5d54a25
FEATURE: allows to show a calendar from a post on a category header (#20) 2020-02-18 08:50:39 +01:00
Vinoth Kannan 7c4ee027b4 Make eslint happy. 2020-02-06 20:16:22 +05:30
Vinoth Kannan eff4de06ae
FEATURE: display group members by timezone in posts. (#19) 2020-02-06 19:05:06 +05:30
Mark VanLandingham b7e1c83bcf
FIX: All-day event logic fixed (#18) 2020-01-28 11:19:17 -06:00
jjaffeux 54274323c4 FIX: sk2 support 2020-01-28 09:24:26 +01:00
Mark VanLandingham 97db2ccc7c
Fix excerpt length being up to 1000 chars (#17) 2020-01-23 11:24:50 -06:00
Mark VanLandingham 115715b17f
Fix error breaking other users preference profiles (#16) 2020-01-22 14:16:29 -06:00