Commit Graph

15 Commits

Author SHA1 Message Date
Renato Atilio becfe9b2ad
FEATURE: site setting to include expired events on calendar views (#499)
* FEATURE: site setting to include expired events on calendar views

Adds a new site setting to include expired events on calendar views (Upcoming Events and Category Calendar).

Past events are displayed with the configured color (from the category or from the "Map events to color" site setting) as text and border colors instead of the background.
2023-12-12 19:10:54 -03:00
Renato Atilio b9188c4c16
DEV: optional include_details param for events' list (#496) 2023-12-08 22:01:04 -03:00
Natalie Tay f32d0e1851
FIX: Show sub category events (#478) 2023-11-11 00:16:15 +08:00
David Taylor 3e9ab14bcd
DEV: Introduce syntax_tree for ruby formatting (#363) 2022-12-29 13:30:41 +01:00
Rafael dos Santos Silva b4c366b35d
DEV: Ruby 3.1 compat (#358) 2022-12-20 23:53:14 -03:00
Andrei Prigorshnev ca5ae3e7e0
SECURITY: Do not expose private group members (#345) 2022-11-14 18:18:15 +04:00
David Taylor 6f16ae10dc
DEV: Bump rubocop-discourse (#328)
* DEV: Bump rubocop-discourse

* Fix rubocop violations
2022-10-03 22:19:41 +02:00
Arpit Jalan b900276fb1
FEATURE: add events calendar on the category page (#248)
* FEATURE: add events calendar on the category page

This commit adds a new site setting `events calendar category` for events calendar that is separate and independent from `calendar categories`. If a category is present in both `events calendar category` and `calendar categories` then priority is given to `calendar categories`.

* remove some jQuery usage

* rename `events_calendar_category` to `events_calendar_categories`

* add tests
2022-04-22 22:11:54 +05:30
Joffrey JAFFEUX 6b8f894006
DEV: fabricators are now autoloaded by core (#225) 2022-02-22 11:21:09 +01:00
jjaffeux ae6f7c9d25 FIX: custom fields are now part of markdown 2020-08-25 13:22:09 +02:00
jjaffeux 04abec77ca FIX: prevents custom fields to override raw_invitees
This commit also refactors specs to better test this behavior and enforces the validation of raw invitees.
2020-08-14 10:17:17 +02:00
jjaffeux 86dbc7d289 DEV: treats private invitees as public and only create them on attendance 2020-08-12 12:04:04 +02:00
jjaffeux 4e5fad6b4f FEATURE: inline bulk invite 2020-08-09 10:01:21 +02:00
Joffrey JAFFEUX 1451a65f54
FEATURE: allows to bulk invite into events (#54) 2020-08-03 15:47:01 +02:00
Joffrey JAFFEUX c6b531d741
FEATURE: allows to add a url to an event (#52) 2020-08-03 08:58:52 +02:00