e408f98104
Switch from 'moment' to 'dayjs' ( #2219 )
...
* Switch from 'moment' to 'dayjs'
* Use humanize code from duration plugin (without actual plugin) for time lapsed events
2020-06-30 20:33:00 -04:00
77a1a3afda
Bundled output for commit d4def36de8
[skip ci]
2020-07-01 00:00:24 +00:00
d4def36de8
Extract ModalManagerState from ModalManager ( #2162 )
2020-06-30 19:59:16 -04:00
0b20cf4eb7
Bundled output for commit 95f367c837
[skip ci]
2020-06-30 22:08:06 +00:00
95f367c837
Extract AlertManagerState from AlertManager ( #2163 )
2020-06-30 18:06:59 -04:00
4e7c4ede50
Bundled output for commit 1cfdc23865
[skip ci]
2020-06-28 17:45:26 +00:00
1cfdc23865
Add check to register state of '0' as false for checkboxes ( #2210 )
...
* Add check to register state of '0' as false for checkboxes
* Add comment explaining state === '0'
2020-06-28 13:44:14 -04:00
becc75c5c0
Bundled output for commit 2f9beccf2a
[skip ci]
2020-06-27 18:20:09 +00:00
2f9beccf2a
Add index page title, add mechanism to clear title from defaultRoute. ( #2047 )
...
* Add "All Descriptions title to index
* Added system to clear custom title if we're on the default route
2020-06-27 14:18:49 -04:00
d6de442b8a
Bundled output for commit 8513e013f4
[skip ci]
2020-06-26 16:25:45 +00:00
8513e013f4
Fix typo and update outdated doc block
2020-06-26 18:23:56 +02:00
c659b3e72b
Bundled output for commit c8185a22df
[skip ci]
2020-06-26 14:08:35 +00:00
c8185a22df
Remove documentation for obsolete component prop
2020-06-26 16:06:56 +02:00
0b9e8e0408
Expose a method for clearing notification list
...
Needed for pusher extension.
Refs #2185 .
2020-06-26 15:10:41 +02:00
365ae0464e
Bundled output for commit 301495478d
[skip ci]
2020-06-26 12:32:40 +00:00
301495478d
Move DiscussionListState to correct folder
2020-06-26 12:52:33 +02:00
070b4b1c21
Expose state classes via compat
...
This way, they can be extended by extensions.
2020-06-26 12:50:43 +02:00
c2bea8cde3
Bundled output for commit 144e38049e
[skip ci]
2020-06-24 00:51:55 +00:00
144e38049e
Call liveHumanTimes() to update ago times every 10s ( #2208 )
...
This file has existed for 5 years, yet it was never used.
2020-06-23 20:50:57 -04:00
d4905437bd
Bundled output for commit 395ee845ae
[skip ci]
2020-06-20 14:19:53 +00:00
395ee845ae
Fix discussion unreadCount could be higher than commentCount ( #2195 )
...
* Fix discussion unreadCount being higher than commentCount if posts have been deleted
2020-06-20 10:18:26 -04:00
f14da4b159
Bundled output for commit 1c1a3b363e
[skip ci]
2020-06-19 21:42:28 +00:00
1c1a3b363e
Clean up app.current, app.previous in JS ( #2156 )
...
- Encapsulate app.current, app.previous in PageState objects
- Reorganize Page classes to use one central base class in common
Co-authored-by: Franz Liedke <franz@develophp.org >
2020-06-19 17:41:26 -04:00
be5ffad574
Bundled output for commit 85deb7ae03
[skip ci]
2020-06-19 00:30:16 +00:00
85deb7ae03
Remove leftover property
...
Refs #2150 .
2020-06-19 02:27:01 +02:00
b3aed8f6c4
Bundled output for commit 6f3ad1999e
[skip ci]
2020-06-19 00:11:51 +00:00
6f3ad1999e
Don't store PostUser instance in CommentPost ( #2184 )
...
* Don't save component state in CommentPost
2020-06-18 20:10:25 -04:00
7e9b9ec638
Bundled output for commit 4803457824
[skip ci]
2020-06-18 23:54:42 +00:00
4803457824
Move Discussion List State into its own class ( #2150 )
...
Extract discussion list state
2020-06-18 19:53:40 -04:00
3feaa9a3ac
Bundled output for commit 4013aed078
[skip ci]
2020-06-18 22:48:18 +00:00
4013aed078
Remove app.search instance, cache app.cache.searched ( #2151 )
...
* Moved search state logic into search state
2020-06-18 18:47:01 -04:00
df15d9ae3f
Bundled output for commit ffc7fc966e
[skip ci]
2020-06-18 21:29:07 +00:00
ffc7fc966e
Don't store checkbox instances in NotificationGrid ( #2183 )
...
* Don't store checkbox states in NotificaitonGrid, use props for loading in Checkbox and Switch, replace preferenceSaver with internal management of loading state
2020-06-18 17:28:05 -04:00
37fbc3350d
Bundled output for commit 289ebeb5ce
[skip ci]
2020-06-18 21:09:49 +00:00
289ebeb5ce
Extract NotificationList state ( #2185 )
...
* Extract NotificationList state
2020-06-18 17:08:06 -04:00
42a9300a9d
Bundled output for commit 8d9e20f217
[skip ci]
2020-05-31 02:50:39 +00:00
8d9e20f217
Send Test Mail Feature ( #2023 )
...
- Add UI, backend for sending test emails
- Change mail settings endpoint to /api/mail/settings
2020-05-30 22:49:36 -04:00
17f46fd9d0
Bundled output for commit 909e741c62
[skip ci]
2020-05-31 02:29:29 +00:00
909e741c62
Scroll to edited post or inform the user ( #2108 )
...
* scroll to edit or inform the user
2020-05-30 22:28:08 -04:00
24161507d8
Bundled output for commit af26bd22f6
[skip ci]
2020-05-20 00:53:05 +00:00
af26bd22f6
Removed excess Widget class in favor of DashboardWidget ( #2164 )
2020-05-19 20:52:07 -04:00
389d86c7f0
Bundled output for commit f7985bac61
[skip ci]
2020-05-19 22:46:59 +00:00
f7985bac61
Use drivers for display names, add display name extender ( #2174 )
...
* Deprecate GetDisplayName event
* Add interface for display name driver
* Add username driver as default
* Add code to register supported drivers / used driver as singletons
* Configured User class to use new driver-based system for display names
* Add extender for adding display name driver
* Add integration test for user display name driver
* Add frontend UI for selecting display name driver
2020-05-19 18:45:56 -04:00
577aaa16d9
Bundled output for commit 26f251b497
[skip ci]
2020-05-16 00:11:53 +00:00
26f251b497
Don't use body as tooltip container, allow notification area overflow ( #2166 )
...
* Don't use body as tooltip container, allow notification area overflow
Badge tooltips are using container: 'body', so they can overflow the
notification area. When the user navigates back while a badge tooltip is
showing, the tooltip remains visible.
This commit removes the body container attribute and instead allows the
notificationDropDown to overflow, so badge tooltips aren't cut off.
Instead, this adds overflow: hidden to NotificationList.
Fixes #2118 .
* Remove newline
2020-05-15 20:10:40 -04:00
11fb591a52
Bundled output for commit 87a490c83e
[skip ci]
2020-05-12 16:24:38 +00:00
87a490c83e
Some improvements to request error handling and modal error formatting ( #1929 )
...
* Use decodeURI instead of unescape & don't close modals
* Add comment
* Don't use a try/catch, clean up the group log code
* Remove double negative
* Format; fix issues from rebasing
2020-05-12 12:23:13 -04:00
4258c02da7
Bundled output for commit 1e351900e1
[skip ci]
2020-05-07 07:20:06 +00:00
fd75df79a3
Added simply confirmation popup for hiding / deleting posts ( #2135 )
2020-05-07 09:18:04 +02:00
cbf3d14816
Bundled output for commit 782d83f862
[skip ci]
2020-05-01 09:53:55 +00:00