discourse/app
Martin Brennan 6d72c8ab19
FEATURE: Topic timer UI revamp (#11912)
This PR revamps the topic timer UI, using the time shortcut selector from the bookmark modal.

* Fixes an issue where the duration of hours/days after last reply or auto delete replies was not enforced to be > 0
* Fixed an issue where the timer dropdown options were not reloaded correctly if the topic status changes in the background (use `MessageBus` to publish topic state in the open/close timer jobs)
* Moved the duration input and the "based on last post" option from the `future-date-input` component, as it was only used for topic timers. Also moved out the notice that is displayed which was also only relevant for topic timers.
2021-02-03 10:13:32 +10:00
..
assets FEATURE: Topic timer UI revamp (#11912) 2021-02-03 10:13:32 +10:00
controllers SECURITY: Rate limit MFA by login if possible (#11938) 2021-02-03 10:26:28 +11:00
helpers FIX: Cleanup authentication_data cookie after login (#11834) 2021-01-25 13:47:44 +00:00
jobs FEATURE: Topic timer UI revamp (#11912) 2021-02-03 10:13:32 +10:00
mailers FEATURE: reason to reject user signup (#11700) 2021-01-15 09:43:26 +11:00
models DEV: Refactor theme SCSS compilation (#11919) 2021-02-02 13:09:41 -05:00
serializers FIX: Existing shared drafts should be accessible (#11915) 2021-02-01 16:16:34 +02:00
services DEV: New option to always destroy posts. (#11898) 2021-02-01 16:57:31 -05:00
views Fix i18n issues reported on Crowdin (#11747) 2021-02-02 10:50:04 +01:00