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