Julian Lam
adcadbb2b5
fix: tests
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
a905d7f022
refactor: rewrite modules/api.js in AMD style
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
68ecf41ecf
fix(writeapi): client-side group join API call
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
db5c5b2cfb
fix: follow route to match spec
2020-10-08 15:33:10 -04:00
Julian Lam
b5bbcbaeaa
feat: added POST and DELETE /api/v1/users/:uid/follow routes
2020-10-08 15:33:10 -04:00
Julian Lam
7aed174ebc
feat: added PUT /api/v1/users/:uid/password route
2020-10-08 15:33:10 -04:00
Julian Lam
a1ddc210b2
feat: added DELETE /api/v1/users/:uid and DELETE /api/v1/users
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
Barış Soner Uşaklı
7138d433b1
fix: selector, so it doesnt effect suggested topics
2020-10-08 09:55:15 -04:00
Julian Lam
fc603a5368
fix: use app.parseAndTranslate instead of benchpress.parse
2020-10-07 12:23:53 -04:00
psychobunny
20e0cc5cbb
fix: sorted list delete button
2020-10-07 11:59:45 -04:00
Barış Soner Uşaklı
b955fd363d
fix: dont allow sorting pinned topics on recent
2020-10-05 14:41:24 -04:00
Julian Lam
3c7f79cb8a
fix: use console.info instead of console.log for sw registration
2020-10-05 13:45:09 -04:00
Barış Soner Uşaklı
1542a5d7e5
feat: remove post/header selector
2020-10-05 13:01:00 -04:00
psychobunny
60afb110ef
fix: prevent mutiple highlighted rows on category/topic pages
2020-10-03 17:12:42 -04:00
Barış Soner Uşaklı
5d9a868142
feat: category filter on post queue ( #8710 )
...
* feat: category filter on post queue
category filter module
* feat: add spec
2020-10-02 16:35:20 -04:00
Julian Lam
f1de084da3
fix: do not show TOC if fewer than 2 headings
2020-10-02 15:51:04 -04:00
psychobunny
caa8c00f89
fix: params cached in autocomplete module
2020-10-02 13:55:11 -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
Barış Soner Uşaklı
72e82c4aca
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-30 12:57:30 -04:00
psychobunny
1761e13dbd
feat: dedicated sorting buttons for plugin ordering in ACP
2020-09-30 12:49:34 -04:00
Barış Soner Uşaklı
c33dc90562
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-30 12:41:33 -04:00
Barış Soner Uşaklı
54737d3076
feat: #8233 , search sub categories
2020-09-30 12:41:23 -04:00
psychobunny
f4d76f1edd
feat: move service-worker.js into its own file
2020-09-30 10:00:28 -04:00
Julian Lam
8437130ec2
fix: early button/anchor clicks do nothing
...
This reverts commit a395324b52 , and
fixes the issue where the ACP became unusable because of the earlier
variant of this code.
Thanks @psychobunny for spotting.
2020-09-30 09:18:46 -04:00
Barış Soner Uşaklı
a395324b52
Revert "fix: early button/anchor clicks do nothing"
...
This reverts commit 966d3f7654 .
2020-09-29 18:57:16 -04:00
Julian Lam
966d3f7654
fix: early button/anchor clicks do nothing
...
This solves a small UX issue where clicking on a button (or anchor
that is not meant to be ajaxified) before ajaxify.end is called
leads to nothing happening because the appropriate click handler
has not been added.
This code will intercept premature clicks, wait until ajaxify.end
is called, and then re-send the click.
2020-09-29 14:40:38 -04:00
Barış Soner Uşaklı
ea0f3262f4
feat: #8695 , allow sort for guests
2020-09-29 14:28:10 -04:00
psychobunny
6478b32d0e
feat: upload maskable icon for PWA
2020-09-29 07:49:21 -04:00
psychobunny
aa268d5eeb
feat: register service worker, #8126
2020-09-28 17:46:43 -04:00
psychobunny
b6f2f0e5d0
fix : #8681 change owner modal's search should check if user is banned
2020-09-25 14:47:22 -04:00
psychobunny
611f3c6155
feat: allow autocomplete to pass optional params to user.search
2020-09-25 14:46:25 -04:00
Julian Lam
f8032cd09b
fix: add img-responsive to post queue post items
2020-09-25 12:22:58 -04:00
psychobunny
2ad3305879
fix: language key in reset password
2020-09-23 11:46:02 -04:00
Julian Lam
0fffe28941
fix: issue where the last flag filter could not be removed
2020-09-23 10:24:06 -04:00
psychobunny
2cd5f959a0
feat: add row highlighting for popular and unread
2020-09-23 08:10:08 -04:00
psychobunny
48a8ec4ab2
feat: return to previous page and/or category after marking topic unread
...
... also return to category if pagination is active and previous page was another page in the thread
2020-09-23 07:57:45 -04:00
Barış Soner Uşaklı
f2f3ba49b6
feat: hightlight matches in quick search
...
fix title hightlights
2020-09-22 21:20:02 -04:00
Barış Soner Uşaklı
f8ef380b34
fix: multiword match highlight
2020-09-22 20:51:26 -04:00
Barış Soner Uşaklı
d38c872259
feat: add loading indicator
2020-09-22 20:22:50 -04:00
psychobunny
82ab6cd3b1
fix: tooltip placement on navbar search
2020-09-22 19:25:56 -04:00