Barış Soner Uşaklı
72e82c4aca
Merge branch 'master' of https://github.com/NodeBB/NodeBB
4 years ago
psychobunny
1761e13dbd
feat: dedicated sorting buttons for plugin ordering in ACP
4 years ago
Barış Soner Uşaklı
c33dc90562
Merge branch 'master' of https://github.com/NodeBB/NodeBB
4 years ago
Barış Soner Uşaklı
54737d3076
feat: #8233 , search sub categories
4 years ago
psychobunny
c56236f081
fix: overflow on submitPluginUsage field
4 years ago
psychobunny
f4d76f1edd
feat: move service-worker.js into its own file
4 years ago
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.
4 years ago
Misty (Bot)
f693ce97bf
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
a395324b52
Revert "fix: early button/anchor clicks do nothing"
...
This reverts commit 966d3f7654
.
4 years ago
psychobunny
14ba1a6dbb
feat: analytics:maxCache setting in ACP
...
I removed a TODO from core. Watch your head as flying pigs are abound
4 years ago
psychobunny
ffbf2d6d63
feat(openapi): refactor into indiv. files to match API & tpl routing
4 years ago
psychobunny
c7d27731b3
Revert "feat(openapi): refactor into indiv. files to match API & tpl routing"
...
This reverts commit 84f5e4cf3d
.
4 years ago
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.
4 years ago
Barış Soner Uşaklı
ea0f3262f4
feat: #8695 , allow sort for guests
4 years ago
psychobunny
84f5e4cf3d
feat(openapi): refactor into indiv. files to match API & tpl routing
4 years ago
psychobunny
9c5b690799
feat: up recommended size to 512x512 + ACP labels for PWA
4 years ago
psychobunny
6478b32d0e
feat: upload maskable icon for PWA
4 years ago
Julian Lam
3fbddbe2ca
fix(openapi): test for new trending plugins in ACP
4 years ago
Julian Lam
b12e8d6312
feat: show top 5 trending plugins in new tab in Extend > Plugins
4 years ago
psychobunny
aa268d5eeb
feat: register service worker, #8126
4 years ago
psychobunny
4c1e717b2b
fix: update notification delay ACP help text
4 years ago
psychobunny
5b427a0c3b
feat: option in ACP to configure notification/email delay for chats
4 years ago
Misty (Bot)
f66cb05fcf
Latest translations and fallbacks
4 years ago
Timothy Fike
f85fe7faff
don't invite an already invited email ( #8688 )
...
* don't invite an already invited email
* add email-invited translation string
4 years ago
Misty (Bot)
852ec92e93
Latest translations and fallbacks
4 years ago
psychobunny
b6f2f0e5d0
fix : #8681 change owner modal's search should check if user is banned
4 years ago
psychobunny
611f3c6155
feat: allow autocomplete to pass optional params to user.search
4 years ago
Julian Lam
f8032cd09b
fix: add img-responsive to post queue post items
4 years ago
Misty (Bot)
7fa61fafbf
Latest translations and fallbacks
4 years ago
Julian Lam
5ddf70221c
feat: upon plugin installation via ACP, check against nbbpm first
4 years ago
Misty (Bot)
8b855720f8
Latest translations and fallbacks
4 years ago
psychobunny
2ad3305879
fix: language key in reset password
4 years ago
Julian Lam
0fffe28941
fix: issue where the last flag filter could not be removed
4 years ago
psychobunny
2cd5f959a0
feat: add row highlighting for popular and unread
4 years ago
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
4 years ago
Misty (Bot)
6ebd2c80e7
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
bd9b6c99e6
feat: add missing lang key
4 years ago
Barış Soner Uşaklı
83d4e7efaa
feat: add number of posters to topic
4 years ago
Barış Soner Uşaklı
f2f3ba49b6
feat: hightlight matches in quick search
...
fix title hightlights
4 years ago
Barış Soner Uşaklı
f8ef380b34
fix: multiword match highlight
4 years ago
Barış Soner Uşaklı
d38c872259
feat: add loading indicator
4 years ago
psychobunny
82ab6cd3b1
fix: tooltip placement on navbar search
4 years ago
psychobunny
683c01b0d3
fix: rogue tooltip on navbar profile icon
4 years ago
Barış Soner Uşaklı
445a840b88
fix : #8580 , @julianlam
4 years ago
psychobunny
703ac1b685
fix: match api when modifying ajaxify.data.deleted (int, not bool)
4 years ago
Barış Soner Uşaklı
9a7c3c689f
fix: lock/unlock toggle issue
4 years ago
Barış Soner Uşaklı
654d583059
fix: api spec
4 years ago
Barış Soner Uşaklı
02a48e1c64
fix: change user tooltip container to content
4 years ago
Barış Soner Uşaklı
af43f0e48e
fix : #8656 , rename /api/me to /api/self
4 years ago
Misty (Bot)
9e7f5b9403
Latest translations and fallbacks
4 years ago
Misty (Bot)
bd10559121
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
95c65e2da0
Merge branch 'master' of https://github.com/NodeBB/NodeBB
4 years ago
Barış Soner Uşaklı
23de5613bd
feat: add x-posts/x-votes keys
4 years ago
Misty (Bot)
4f9131fdc3
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
047c414841
fix: add user tooltips to body
...
so they don't get cutoff in containers with overflow:hidden
4 years ago
Barış Soner Uşaklı
ddc0ac37ab
feat: allow adding nested replies to a target component
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ı
6669b23d9a
feat: single href
4 years ago
Barış Soner Uşaklı
42298fe659
fix: clear old value on focus
...
hide results if input lost focus during search
4 years ago
Barış Soner Uşaklı
c9c9dd2f9b
fix: skip elements if they dont have proper index
4 years ago
Barış Soner Uşaklı
7148be2fd1
feat: allow passing in container to threadTools
4 years ago
Barış Soner Uşaklı
99f24c5997
fix: call to reskin
4 years ago
Julian Lam
44309ee62f
fix: move necro-post to be in-line with posts
4 years ago
Barış Soner Uşaklı
a8e18fdbe6
fix: client side crash if there are no topics
4 years ago
Misty (Bot)
21ae81b4af
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
e90940949c
fix: openapi
4 years ago
Barış Soner Uşaklı
c1c617b323
feat: add topicIndex to category page
4 years ago
Misty (Bot)
74f14829a0
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
632793b067
fix: dont use hardcoded fontawesome icons for lock pin
4 years ago
Barış Soner Uşaklı
f6d564667e
feat: switch to using topic/select component for merge
...
automatically add the selected tids to the merge modal
4 years ago
Misty (Bot)
66ef90df9f
Latest translations and fallbacks
4 years ago
Julian Lam
762e9fe88c
feat: undo for posts move
4 years ago
Julian Lam
65d94a3b6d
fix : #8629 and change undo timeout to 10 seconds
4 years ago
Barış Soner Uşaklı
2bebdf017d
fix: alert_id selector
4 years ago
Barış Soner Uşaklı
5a40d26b44
feat: #8626 , new move posts modal
4 years ago
Misty (Bot)
0cec103489
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
a34b685c65
fix: remove lang keys, remove sounds menu
4 years ago
Misty (Bot)
61590c7e54
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
5f10d67db5
Remove sounds ( #8617 )
...
* feat: remove sounds
* feat: remove more sounds
* feat: disable sounds plugin
* fix: openapi
4 years ago
Barış Soner Uşaklı
5002e0f62c
feat: refactor app.js
4 years ago
Barış Soner Uşaklı
19c448612d
feat: remove global RELATIVE_PATH
4 years ago
Barış Soner Uşaklı
3cd3b7a172
feat: remove app.template
4 years ago
Barış Soner Uşaklı
630bac2aa5
feat: remove global window.templates
4 years ago
Barış Soner Uşaklı
fddeb5c0f8
feat: remove app.isConnected, use socket.connected
4 years ago
Barış Soner Uşaklı
46ab2711d4
fix : #8432 , add CSP frame-ancestors
4 years ago
Barış Soner Uşaklı
94da9fe55e
feat: add partials/footer/js.tpl
...
add ajaxify.coldLoad which gets called from partials/footer/js.tpl
4 years ago
Peter Jaszkowiak
64a457a441
fix(bug): #8611 , custom route logic corrected ( #8612 )
4 years ago
Barış Soner Uşaklı
c495aacc3e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
4 years ago
Barış Soner Uşaklı
57f67e2b91
fix: don't toggle elements if there is no inputEl
4 years ago
Misty (Bot)
b7db0f200e
Latest translations and fallbacks
4 years ago
Julian Lam
f743f92088
refactor: socket posts delete/restore/purge so tid is not necessary ( #8607 )
...
* refactor: socket posts delete/restore/purge so tid is not necessary
* refactor: stop trying to be fancy
* fix: tests to not pass in tid into posts.deletePosts
* fix: some more unnecessary tid passing
4 years ago
Barış Soner Uşaklı
09de364e93
feat: add client side action:flag.create
4 years ago
Misty (Bot)
2a4f4f5aec
Latest translations and fallbacks
4 years ago
Misty (Bot)
b201bb2111
Latest translations and fallbacks
4 years ago
Julian Lam
0c20351702
feat: additional sorting options for flags
...
+ upvotes, +downvotes, +replies
4 years ago
Misty (Bot)
02a5fe9c68
Latest translations and fallbacks
4 years ago
Julian Lam
694f4b2bcf
fix: accept/reject in post-queue instead of accept/delete
4 years ago
Julian Lam
b587127560
fix: new openapi def for replies addition
4 years ago
Julian Lam
e0c7d65a92
Revert "feat: add reply count to getPostSummaryByPids"
...
This reverts commit de0f4aadb8
.
4 years ago
Julian Lam
de0f4aadb8
feat: add reply count to getPostSummaryByPids
4 years ago
Misty (Bot)
c25af08da0
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
9f9164a9be
fix : #8582
4 years ago
Julian Lam
fb3b4a0293
fix: debug logging 🐶
4 years ago
Julian Lam
56101ae5ae
fix: ip-blacklist not working after #8580
4 years ago
Julian Lam
c681b4b2e0
fix: ip-blacklist not working after #8580
4 years ago
Julian Lam
dc5bd7601f
fix: post-queue not working after #8580
4 years ago
Julian Lam
a93e19559d
fix : #8411 missing language sources for ip-blacklist/post-queue
4 years ago
Julian Lam
4dc6e64a94
refactor: ip-blacklist and post-queue language files
...
closes #8411
4 years ago
Kyle Farris
2b785628e7
fix: removed invalid options for the sendmail transport ( #8576 )
...
* Removed invalid options for the sendmail transport that were causing Nodemailer to return the SMTPTransport instead.
* Removed options for rate limiting in admin email interface. Added new option for toggling whether to use pooled connections.
4 years ago
Julian Lam
b6b94a56dc
refactor: moved ip-blacklist and post-queue styles/tpls to themes
...
This is a breaking change!, re: #8580
4 years ago
Misty (Bot)
073c4d7886
Latest translations and fallbacks
4 years ago
Julian Lam
abb5e81d0d
feat: allow undo of topic move
4 years ago
Julian Lam
cd8e7963de
feat: added alert.timeoutfn
...
Also, various alert methods now pass two arguments,
alert and params
4 years ago
Julian Lam
bacee6b467
fix: missing localisation for topic move error
4 years ago
Julian Lam
5d60dce379
fix: select all checkbox does not re-enable bulk actions button
4 years ago
Misty (Bot)
5f15afff39
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
4f7cfd5372
fix: openapi spec
4 years ago
Barış Soner Uşaklı
c4ad14cb68
fix: api spec
4 years ago
Misty (Bot)
074d7dfd86
Latest translations and fallbacks
4 years ago
Julian Lam
9cbe9389f5
fix: use promises in privilege save
...
... instead of jQuery Deferreds
4 years ago
Julian Lam
7a5daff4c9
fix: overzealous click handler on flag list row
4 years ago
Misty (Bot)
f425cecded
Latest translations and fallbacks
4 years ago
Julian Lam
9608b44f21
fix: +comment, -debug log
4 years ago
Julian Lam
a3a2279358
feat: logic for bulk actions in flags list, #8571
4 years ago
Julian Lam
589216e720
fix: multiple alerts in the same millisecond overwrite each other
4 years ago
Julian Lam
2a948d32a4
Revert "test(openapi): missing commonprops addition"
...
This reverts commit 0dc55bbc80
.
4 years ago
Julian Lam
0dc55bbc80
test(openapi): missing commonprops addition
4 years ago
Julian Lam
b2271eb64f
fix: client-side error in flags/detail
...
... as the filter form is no longer present in the details page
4 years ago
Misty (Bot)
bb7bd1b421
Latest translations and fallbacks
4 years ago
Misty (Bot)
07ebc81a2f
Latest translations and fallbacks
4 years ago
Julian Lam
d935f03636
fix(openapi): tests
4 years ago
Julian Lam
334be11382
fix: no-widgets messaging in ACP + copy
4 years ago
Julian Lam
346db0d84d
feat: flags list sorting, closes #8569
4 years ago
Misty (Bot)
1101fa3394
Latest translations and fallbacks
4 years ago
Misty (Bot)
6bb60b0965
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
35a538ec2a
feat: allow adding multiple users to group
4 years ago
Misty (Bot)
7f57d39cd5
Latest translations and fallbacks
4 years ago
Misty (Bot)
2b930c894a
Latest translations and fallbacks
4 years ago
Misty (Bot)
ea53c95d67
Latest translations and fallbacks
5 years ago
Misty (Bot)
2aa36b649a
Latest translations and fallbacks
5 years ago
Barış Soner Uşaklı
3f01f4a2b8
Revert "feat: load timeago strings client-side"
...
This reverts commit 558a2d739c
.
5 years ago
Julian Lam
558a2d739c
feat: load timeago strings client-side
...
9adaccd036
introduced the ability to
configure an assetBaseUrl, but the timeago strings were still
calling a hardcoded value as it was handled server-side. There's
no need for the strings to be loaded until timeago is initialised.
5 years ago
Barış Soner Uşaklı
79e847d424
fix : #8558 , only navigate if user is in same topic
5 years ago
Julian Lam
8ff09630b6
fix(openapi): new api definition
5 years ago
Julian Lam
9adaccd036
feat: +assetBaseUrl, -l10BaseUrl, -requireBaseUrl
...
Additional base URLs were necessary for benchpress and translator,
and in order to not clutter the API response with needless one-
time use base URLs, I decided to use a single base that is used
by all of the services, assetBaseUrl.
5 years ago
Misty (Bot)
75ef4bbe34
Latest translations and fallbacks
5 years ago
Julian Lam
d6297b28e9
fix: tests
5 years ago
Misty (Bot)
8a6bc10eb1
Latest translations and fallbacks
5 years ago