Barış Soner Uşaklı
9f7902efdf
fix: remove some unnecessary jquery wrappers
2020-11-08 20:26:43 -05:00
Peter Jaszkowiak
e128264b66
refactor: change Benchpress.parse to .render ( #8856 )
...
It has been deprecated with no warning message for a while
Changing these over before enabling the warning message to reduce spam
2020-11-08 08:17:49 -05:00
Barış Soner Uşaklı
2e44639210
fix: guest header/footer cache
...
allow clearing individual caches
2020-11-07 22:06:25 -05:00
Barış Soner Uşaklı
f1f9b225b0
feat: #8824 , cache refactor ( #8851 )
...
* feat: #8824 , cache refactor
ability to disable caches
ability to download contents of cache
refactor cache modules to remove duplicated code
* fix: remove duplicate hit/miss tracking
check cacheEnabled in getUncachedKeys
2020-11-06 23:13:12 -05:00
Julian Lam
1afd215050
feat: add back error handling for a number of api calls
2020-11-04 14:11:54 -05:00
Barış Soner Uşaklı
518d4fa170
fix: undefined call
2020-11-04 08:57:19 -05:00
Barış Soner Uşaklı
5a2b14b751
fix: client side crash when creating groups
2020-11-03 16:54:44 -05:00
psychobunny
d40779a4ba
feat(acp): autocomplete user search for welcome notifications
2020-11-03 14:10:39 -05:00
Julian Lam
bff53de03f
fix: handle ACP category enable/disable states after call success
2020-10-29 07:16:41 -04:00
Barış Soner Uşaklı
3ee4936db6
fix: keep sortBy while searching
2020-10-19 22:16:34 -04:00
Barış Soner Uşaklı
083c74e059
refactor: api categories
2020-10-16 22:41:38 -04:00
Julian Lam
a784d10fff
refactor: api module returns promise, error-first cb if cb passed in
...
no more separate onSuccess onError callbacks
/cc @baris
2020-10-14 10:02:02 -04:00
Barış Soner Uşaklı
872bacf1c4
Admin/users ( #8762 )
...
* feat: wip admin/users
* feat: more work
* feat: more fixes
* feat: #8662 , verified/unverified user groups
* feat: add filter
* feat: change user search to use filters array
* refactor: remove unused search call
* fix: tests
* fix: cant join system groups
* fix: upgrade script
2020-10-13 22:42:50 -04:00
Barış Soner Uşaklı
dc29f4dca2
refactor: switch to using slugify module
2020-10-11 21:49:37 -04:00
Barış Soner Uşaklı
eab7489ec5
feat: #8734 , move deserialize/serialize to package.json
2020-10-11 19:28:46 -04:00
Barış Soner Uşaklı
948f26143c
feat: #5964 , #8734 remove colorpicker
2020-10-11 16:05:52 -04:00
Barış Soner Uşaklı
c954db84e4
refactor: require style
2020-10-11 10:14:02 -04:00
Barış Soner Uşaklı
aedd28e0a6
fix: module name
2020-10-10 23:45:58 -04:00
Barış Soner Uşaklı
cc705e5e2b
feat: #8734 , move sortable to package.json
2020-10-10 23:24:13 -04:00
Barış Soner Uşaklı
75c9668656
fix: admin jquerui requires
2020-10-10 23:01:32 -04:00
Barış Soner Uşaklı
ae3a231fce
feat: #8734 , remove semver.browser
...
use compare-versions as a module
2020-10-09 14:10:38 -04:00
Barış Soner Uşaklı
2c1897b373
feat: #8734 , move slideout to package.json
2020-10-09 12:20:09 -04:00
Barış Soner Uşaklı
45e8a4d588
fix : #8734 make nprogress module
2020-10-09 11:48:52 -04:00
Barış Soner Uşaklı
12c8b1c2bc
fix: dont allow adding duplicates to privileges page
...
hightlight uid/group if it is added again from autocomplete
2020-10-08 18:32:36 -04:00
Barış Soner Uşaklı
f259063f08
fix : #8728 , dont add admins to table
2020-10-08 18:08:04 -04:00
Julian Lam
f870721fca
feat(writeapi): file deletion route
2020-10-08 15:33:10 -04:00
Julian Lam
3ea1aa4780
refactor(writeapi): update route prefix to api/v3, default error option
2020-10-08 15:33:10 -04:00
Julian Lam
49652e6f1b
feat: management of API tokens via ACP
2020-10-08 15:33:10 -04:00
Julian Lam
cb9369f10e
fix: bad merge w/ category ACP page
2020-10-08 15:33:10 -04:00
Julian Lam
40dc1c38d3
feat(writeapi): added DELETE /groups/:slug/membership/:uid route
2020-10-08 15:33:10 -04:00
Julian Lam
952dc211dd
feat(writeapi): added group joining and deletion
2020-10-08 15:33:10 -04:00
Julian Lam
d044c3223e
feat(writeapi): abstracted ajax calls out to new api module
2020-10-08 15:33:10 -04:00
Julian Lam
ba345e53e8
feat(writeapi): added POST /api/v1/groups
2020-10-08 15:33:10 -04:00
Julian Lam
3072de4812
feat: added DELETE /api/v1/categories/:cid route
2020-10-08 15:33:10 -04:00
Julian Lam
e942ad8101
feat: added PUT /api/v1/categories/:cid route
...
Deprecated admin.categories.update socket call
Showing stack trace in console for errors, when in development mode
2020-10-08 15:33:10 -04:00
Julian Lam
a5af2dc819
feat: added PUT/DELETE /api/v1/users/:uid/ban routes
2020-10-08 15:33:10 -04:00
Julian Lam
d8879d21db
fix: error handling with POST /api/v1/users
2020-10-08 15:33:10 -04:00
Julian Lam
58043e07ba
fix: use POST call for user creation in ACP
...
- Not entirely sure about error handling yet, more research needed
- Also added socket method deprecation utility method
2020-10-08 15:33:10 -04:00
Julian Lam
f1de084da3
fix: do not show TOC if fewer than 2 headings
2020-10-02 15:51:04 -04:00
Peter Jaszkowiak
55d5cccf2e
Document deprecations and remove old ones ( #8706 )
...
* chore: document deprecation removal versions
* chore: remove deprecations 2+ versions old
2020-10-01 12:25:03 -04:00
psychobunny
1761e13dbd
feat: dedicated sorting buttons for plugin ordering in ACP
2020-09-30 12:49:34 -04:00
psychobunny
6478b32d0e
feat: upload maskable icon for PWA
2020-09-29 07:49:21 -04:00
Julian Lam
43571bac38
feat: hotkey "/" to open ACP search
2020-09-18 16:24:38 -04:00
Julian Lam
763cec31bd
feat: ctr-s for save on privileges page too
2020-09-18 16:17:44 -04:00
Julian Lam
8093142340
feat: ctrl-s now saves on settingsv1/v2 forms
...
... because nobody ever uses ctrl-s on a browser window.
2020-09-18 15:40:16 -04:00
Barış Soner Uşaklı
5f10d67db5
Remove sounds ( #8617 )
...
* feat: remove sounds
* feat: remove more sounds
* feat: disable sounds plugin
* fix: openapi
2020-09-06 23:45:00 -04:00
Barış Soner Uşaklı
19c448612d
feat: remove global RELATIVE_PATH
2020-09-06 22:12:53 -04:00
Barış Soner Uşaklı
fddeb5c0f8
feat: remove app.isConnected, use socket.connected
2020-09-06 21:51:45 -04:00
Peter Jaszkowiak
64a457a441
fix(bug): #8611 , custom route logic corrected ( #8612 )
2020-09-03 13:47:23 -04:00
Julian Lam
c681b4b2e0
fix: ip-blacklist not working after #8580
2020-08-26 22:00:42 -04:00