Julian Lam
1afd215050
feat: add back error handling for a number of api calls
4 years ago
Barış Soner Uşaklı
518d4fa170
fix: undefined call
4 years ago
Barış Soner Uşaklı
5a2b14b751
fix: client side crash when creating groups
4 years ago
psychobunny
d40779a4ba
feat(acp): autocomplete user search for welcome notifications
4 years ago
Julian Lam
bff53de03f
fix: handle ACP category enable/disable states after call success
4 years ago
Barış Soner Uşaklı
3ee4936db6
fix: keep sortBy while searching
4 years ago
Barış Soner Uşaklı
083c74e059
refactor: api categories
4 years ago
Julian Lam
a784d10fff
refactor: api module returns promise, error-first cb if cb passed in
...
no more separate onSuccess onError callbacks
/cc @baris
4 years ago
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
4 years ago
Barış Soner Uşaklı
dc29f4dca2
refactor: switch to using slugify module
4 years ago
Barış Soner Uşaklı
eab7489ec5
feat: #8734 , move deserialize/serialize to package.json
4 years ago
Barış Soner Uşaklı
948f26143c
feat: #5964 , #8734 remove colorpicker
4 years ago
Barış Soner Uşaklı
c954db84e4
refactor: require style
4 years ago
Barış Soner Uşaklı
aedd28e0a6
fix: module name
4 years ago
Barış Soner Uşaklı
cc705e5e2b
feat: #8734 , move sortable to package.json
4 years ago
Barış Soner Uşaklı
75c9668656
fix: admin jquerui requires
4 years ago
Barış Soner Uşaklı
ae3a231fce
feat: #8734 , remove semver.browser
...
use compare-versions as a module
4 years ago
Barış Soner Uşaklı
2c1897b373
feat: #8734 , move slideout to package.json
4 years ago
Barış Soner Uşaklı
45e8a4d588
fix : #8734 make nprogress module
4 years ago
Barış Soner Uşaklı
12c8b1c2bc
fix: dont allow adding duplicates to privileges page
...
hightlight uid/group if it is added again from autocomplete
4 years ago
Barış Soner Uşaklı
f259063f08
fix : #8728 , dont add admins to table
4 years ago
Julian Lam
f870721fca
feat(writeapi): file deletion route
4 years ago
Julian Lam
3ea1aa4780
refactor(writeapi): update route prefix to api/v3, default error option
4 years ago
Julian Lam
49652e6f1b
feat: management of API tokens via ACP
4 years ago
Julian Lam
cb9369f10e
fix: bad merge w/ category ACP page
4 years ago
Julian Lam
40dc1c38d3
feat(writeapi): added DELETE /groups/:slug/membership/:uid route
4 years ago
Julian Lam
952dc211dd
feat(writeapi): added group joining and deletion
4 years ago
Julian Lam
d044c3223e
feat(writeapi): abstracted ajax calls out to new api module
4 years ago
Julian Lam
ba345e53e8
feat(writeapi): added POST /api/v1/groups
4 years ago
Julian Lam
3072de4812
feat: added DELETE /api/v1/categories/:cid route
4 years ago
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
4 years ago
Julian Lam
a5af2dc819
feat: added PUT/DELETE /api/v1/users/:uid/ban routes
4 years ago
Julian Lam
d8879d21db
fix: error handling with POST /api/v1/users
4 years ago
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
4 years ago
Julian Lam
f1de084da3
fix: do not show TOC if fewer than 2 headings
4 years ago
Peter Jaszkowiak
55d5cccf2e
Document deprecations and remove old ones ( #8706 )
...
* chore: document deprecation removal versions
* chore: remove deprecations 2+ versions old
4 years ago
psychobunny
1761e13dbd
feat: dedicated sorting buttons for plugin ordering in ACP
4 years ago
psychobunny
6478b32d0e
feat: upload maskable icon for PWA
4 years ago
Julian Lam
43571bac38
feat: hotkey "/" to open ACP search
4 years ago
Julian Lam
763cec31bd
feat: ctr-s for save on privileges page too
4 years ago
Julian Lam
8093142340
feat: ctrl-s now saves on settingsv1/v2 forms
...
... because nobody ever uses ctrl-s on a browser window.
4 years ago
Barış Soner Uşaklı
5f10d67db5
Remove sounds ( #8617 )
...
* feat: remove sounds
* feat: remove more sounds
* feat: disable sounds plugin
* fix: openapi
5 years ago
Barış Soner Uşaklı
19c448612d
feat: remove global RELATIVE_PATH
5 years ago
Barış Soner Uşaklı
fddeb5c0f8
feat: remove app.isConnected, use socket.connected
5 years ago
Peter Jaszkowiak
64a457a441
fix(bug): #8611 , custom route logic corrected ( #8612 )
5 years ago
Julian Lam
c681b4b2e0
fix: ip-blacklist not working after #8580
5 years ago
Julian Lam
dc5bd7601f
fix: post-queue not working after #8580
5 years ago
Julian Lam
9cbe9389f5
fix: use promises in privilege save
...
... instead of jQuery Deferreds
5 years ago
Barış Soner Uşaklı
4216c277d5
feat: focus username when modal is shown
5 years ago
Julian Lam
2ee6248316
refactor: for codeclimate
5 years ago