2256 Commits (cfb7b113e95dccfca93d7274e08b0a71041de397)

Author SHA1 Message Date
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
Julian Lam 43571bac38 feat: hotkey "/" to open ACP search 4 years ago
Misty (Bot) 21ae81b4af Latest translations and fallbacks 4 years ago
Misty (Bot) 74f14829a0 Latest translations and fallbacks 4 years ago
Misty (Bot) 66ef90df9f Latest translations and fallbacks 4 years ago
Julian Lam 762e9fe88c feat: undo for posts move 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ı 46ab2711d4 fix: #8432, add CSP frame-ancestors 4 years ago
Misty (Bot) b7db0f200e Latest translations and fallbacks 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
Misty (Bot) c25af08da0 Latest translations and fallbacks 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
Misty (Bot) 073c4d7886 Latest translations and fallbacks 4 years ago
Julian Lam abb5e81d0d feat: allow undo of topic move 4 years ago
Julian Lam bacee6b467 fix: missing localisation for topic move error 4 years ago
Misty (Bot) 5f15afff39 Latest translations and fallbacks 4 years ago
Misty (Bot) 074d7dfd86 Latest translations and fallbacks 4 years ago
Misty (Bot) f425cecded Latest translations and fallbacks 4 years ago
Julian Lam a3a2279358 feat: logic for bulk actions in flags list, #8571 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 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
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 4 years ago
Misty (Bot) 2aa36b649a Latest translations and fallbacks 5 years ago
Misty (Bot) 75ef4bbe34 Latest translations and fallbacks 5 years ago
Misty (Bot) 8a6bc10eb1 Latest translations and fallbacks 5 years ago
Misty (Bot) 9846498df7 Latest translations and fallbacks 5 years ago
Misty (Bot) 3463fc51c6 Latest translations and fallbacks 5 years ago
Julian Lam a716a5529c
feat: more discrete commit-on-save instead of commit-on-change w/ confirm modals (#8541)
* feat: privileges save button, #8537, WIP

* fix: disable firefox autocomplete on privilege form fields

* feat: closes #8537 privilege changes commit on save

- new language strings for confirmation and success modals/toasts
- indeterminate privilege handling (/cc @psychobunny)
- added new discard button
- both discard and save buttons now have confirmation dialogs

* fix(tests): remove duplicate template helper test

* fix(tests): broken template helper test

* feat: confirm dialogs for all privilege copy actions

Also, ability to add user to a privilege table without needing
to refresh the privilege table.

* feat: group row addition w/o table refresh

breaking: helpers.getUserPrivileges and helpers.getGroupPrivileges
no longer make socket calls to the following hooks:

- filter:privileges.list, filter:privileges.admin.list,
  filter:privileges.global.list, filter:privileges.groups.list,
  filter:privileges.admin.groups.list,
  filter:privileges.gloval.groups.list

The filters are still called, but done before the helper method
is called, and the results are passed in instead. This change
should only affect you if you directly call the helper methods,
otherwise the change is transparent.

* fix: stale ajaxify data on privilege category switch

* fix: implicit privileges not showing for user privs

* fix: groups, not group, also fix tests

* fix(tests): again

* fix: wrong tpl rendered when adding group to global priv table
5 years ago
Misty (Bot) 8da742e065 Latest translations and fallbacks 5 years ago
Misty (Bot) 903c407171 Latest translations and fallbacks 5 years ago
Misty (Bot) 029f477434 Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı 91411cc47c feat: add privileges shortcut to groups list
fix issues with escape group names
5 years ago
Misty (Bot) caa78cc1f6 Latest translations and fallbacks 5 years ago
Julian Lam c705e08a76 feat: allow direct link to flag from post tools, #8531 5 years ago
Misty (Bot) d580cf01c3 Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı fd4c3cda42 fix: #4695, remove new notif alert 5 years ago
Misty (Bot) 93d1ceccdd Latest translations and fallbacks 5 years ago
Misty (Bot) 43e9c25d26 Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı 24535a62e7 feat: make category tools in acp a dropdown
add view category, view privileges into dropdown
5 years ago
Julian Lam 55b0e902fb feat: consolidation of flags to reduce flagspam, #8510
Squashed commit of the following:

commit c6d09396208a10c244d7b3d22ffd2d7dd1274d3a
Author: Julian Lam <julian@nodebb.org>
Date:   Fri Jul 24 13:41:32 2020 -0400

    fix: more tests

commit 32f9af2a87a81fa62ecca01e71d6f0d5b9d37ba1
Merge: e50907535 4eae927d1
Author: Julian Lam <julian@nodebb.org>
Date:   Fri Jul 24 10:53:04 2020 -0400

    Merge remote-tracking branch 'origin/master' into singleton-flags

commit e50907535109dbdbe8f15c3e2fcdf22d90b1332a
Author: Julian Lam <julian@nodebb.org>
Date:   Fri Jul 24 10:52:46 2020 -0400

    fix: controllers-admin test

commit fd5af99e303de48a80b0ccc166eee19175cf232b
Author: Julian Lam <julian@nodebb.org>
Date:   Fri Jul 17 17:26:55 2020 -0400

    fix(tests): dummy commit to trigger travisCI

commit c452a6ffcfaef91403de084c4ae16795cb23c60e
Author: Julian Lam <julian@nodebb.org>
Date:   Fri Jul 17 17:05:09 2020 -0400

    fix(openapi): openapi spec changes

commit 8089a74e89128141ab1e6f8ff83447114b3b846b
Author: Julian Lam <julian@nodebb.org>
Date:   Fri Jul 17 15:48:00 2020 -0400

    fix: reversing the order of reports for display purposes

commit a099892b377333561c72f1ad5b6b20ddb4ce8a96
Author: Julian Lam <julian@nodebb.org>
Date:   Fri Jul 17 15:45:44 2020 -0400

    refactor: run all flag creation calls in a single batch

commit b24999682f9d5a33a08a049749c1f0eb4f00facc
Author: Julian Lam <julian@nodebb.org>
Date:   Fri Jul 17 15:08:23 2020 -0400

    feat: handling multiple reporters per flag, #8510

commit 08c75c020021ada754bf0e39eae77d631b01dee5
Author: Julian Lam <julian@nodebb.org>
Date:   Thu Jul 16 20:53:18 2020 -0400

    feat: upgrade script for #8510
5 years ago
Barış Soner Uşaklı 23a9a334cd feat: short more info 5 years ago
Barış Soner Uşaklı 1e7397b1b8 feat: allow searching categories in ACP 5 years ago
Barış Soner Uşaklı 320008cd49 feat: #8509, don't scroll chat to bottom if user scrolled up 5 years ago
psychobunny 06143ca7d7 feat: added quick link to edit privileges on the category edit page 5 years ago
Julian Lam 1e14af4503 fix: composer textarea placeholder l10n /cc @pitaj 5 years ago
Julian Lam 9fb9185fa7 feat: hide some filters behind 'more filters' button 5 years ago
Julian Lam e3e55f25d0 refactor: flag sanity checks, +feat: flag limits
- Added new config flag:limitPerTarget, to disallow flags after an item has
  already been flagged x times (default 0, or infinite)
- New zset flags:byTarget, score is the number of times a flag has been made
  against that item
- "already-flagged" translation key removed, now "post-already-flagged" or
  "user-already-flagged" -- this fixed bug where flagging a user you've already
  flagged would tell you you've already flagged this post already.
- Refactored Flags.canFlag to throw errors only, instead of returning boolean
- Updated ACP form inputs for reputation settings page to be more bootstrappy
- +1 upgrade script
5 years ago
Julian Lam f85a45c722 feat: logic for flag note deletion, #8499 5 years ago
Barış Soner Uşaklı 00d39fb32c feat: #8460, export groups members as csv 5 years ago
Barış Soner Uşaklı 3dcf538773 feat: #8023, allow wildcard search for uid/email 5 years ago
Barış Soner Uşaklı 46a6686300 fix: category search in selector 5 years ago
Barış Soner Uşaklı c513b88dff feat: #8427, daily downvote limits 5 years ago
Barış Soner Uşaklı 4adbf87c6c feat: warn user if whitelisted tags are less than minTags 5 years ago
Barış Soner Uşaklı 9eb748b985 fix: #8467, fix url to merged topic in subfolder installs 5 years ago
Misty (Bot) fe908cc022 Latest translations and fallbacks 5 years ago
Misty (Bot) a1a5424047 Latest translations and fallbacks 5 years ago
Julian Lam 6931f29d53 feat: allow flagging of user acounts from post tools menu 5 years ago
Misty (Bot) 1b1e9b6725 Latest translations and fallbacks 5 years ago
Misty (Bot) e66b526ca0 Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı e09ab3dc19 feat: closes #8440, allow configuring max topic count 5 years ago
Misty (Bot) c0857f6390 Latest translations and fallbacks 5 years ago
Misty (Bot) 9b20d0ce20 Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı bffb830d87 feat: add missing translation key 5 years ago
Misty (Bot) d50f7c7dfa Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı 8383992dcc feat: move export functions into child processes 5 years ago
Misty (Bot) 76c577fa3c Latest translations and fallbacks 5 years ago
Misty (Bot) 55f8f99bcd Latest translations and fallbacks 5 years ago
Misty (Bot) 757cfe80be Latest translations and fallbacks 5 years ago
Misty (Bot) f5b3713313 Latest translations and fallbacks 5 years ago
Julian Lam 35a06a8419 feat: #8412 breadcrumbs for ip-blacklist/post queue/flags 5 years ago
Misty (Bot) 7fe9c1a26d Latest translations and fallbacks 5 years ago
Misty (Bot) cdf81159df Latest translations and fallbacks 5 years ago
Julian Lam d5af976915 feat: #8408 flags' quick assignment 5 years ago
Barış Soner Uşaklı 42466d3c6e fix: add missing translations 5 years ago
Julian Lam 58b3d608fc feat: allow post diffs to be restored, #8406 5 years ago
Misty (Bot) 8f81651e2f Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı 3a80a1651a feat: add missing translation 5 years ago
Barış Soner Uşaklı c4bdeae06e feat: merge improvements wip 5 years ago
Barış Soner Uşaklı a255c8f6fd fix: language 5 years ago
Misty (Bot) 2287963388 chore: latest translations and fallbacks 5 years ago
Julian Lam 4d60eac60f feat: #8384 options to delete account, content, or both 5 years ago
Julian Lam 67aca822e6 feat: account content deletion, closes #8381 5 years ago
Julian Lam 656b391fc5 feat: add missing language files for #8347 5 years ago
Misty (Bot) 8019d316e2 Latest translations and fallbacks 5 years ago
Julian Lam a82e9bd7f6
feat: privileges for Admin Control Panel (#8355)
* feat: acp privileges (WIP)

* fix: restore global privilege hooks

* refactor: using cid 0 in admin privs

* fix: no need for zebrastripe-reset

* feat: manage:categories privilege WIP

* feat: renamed prefix to admin:, settigns and dashboard privs

* fix: nofocus on acp privs group find modal

* refactor: privileges.x.get() to not used hardcoded privs

* fix: crash if unable to get latest version

* feat: setting acp priv

* Revert "fix: crash if unable to get latest version"

This reverts commit afdb235f48eb0072d88de45f3a1e0151281095b3.

* feat: user/privilege acp privs

* fix: category selector in manage/privileges

* fix: guests potentially becoming admins

* fix: bug in setting admin privs

* fix: some last minute things + api docs

* fix: some more last minute fixes
5 years ago
Barış Soner Uşaklı 30cc83c033 fix: #8374, revert event delete 5 years ago
Julian Lam 09184f4027 fix: new language tag for select_tags 5 years ago
Julian Lam 260a482caa fix: remove duplicate link to manage/tags in settings/tags 5 years ago
Misty (Bot) 73055bfccc Latest translations and fallbacks 5 years ago
Misty (Bot) 5dc8982da3 Latest translations and fallbacks 5 years ago
Julian Lam 8ea1634824 feat: #8360 flag quick actions for delete/restore/purge 5 years ago
Misty (Bot) b31482092d Latest translations and fallbacks 5 years ago
Misty (Bot) bad23159d2 Latest translations and fallbacks 5 years ago
Misty (Bot) d7b2f163f2 Latest translations and fallbacks 5 years ago
Julian Lam 0633ad3277 fix: acp menu items
- Shuffled items in settings
- Moved post-queue and ip-blacklist to front-end
- Removed Settings > Sockets, merged with Settings > Advanced
5 years ago
Julian Lam a83f4259e8 fix: re-jigged tags acp pages 5 years ago
Julian Lam a51fff8bd1
refactor: remove general menu from ACP (#8347)
* refactor: remove general menu from ACP

* fix: incorrect translation keys, fixed tests
5 years ago
Misty (Bot) 3338c3112e Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı a9315aee7d fix: #8339, add missing translation 5 years ago
Misty (Bot) 938c232377 Latest translations and fallbacks 5 years ago
Julian Lam 8d995d1eb6 refactor: flags detail page
- Show account moderation history
- Ban and delete quick actions

Squashed commit of the following:

commit 0e782e65f4d48ae814708e510ec9d01bcdd914e0
Author: Julian Lam <julian@nodebb.org>
Date:   Tue May 26 20:24:53 2020 -0400

    fix(deps): use persona 10.1.41/vanilla 11.1.17

commit 369e073d3c3189d8ce181eb3d573489cbe54d4fc
Author: Julian Lam <julian@nodebb.org>
Date:   Tue May 26 20:23:24 2020 -0400

    fix: allow ban and delete exported methods to have cbs

commit b83a086ea31a77ec82d161306c0b9bc115cb2a3a
Merge: 525aae1ea 256ee45d3
Author: Julian Lam <julian@nodebb.org>
Date:   Tue May 26 08:54:25 2020 -0400

    Merge remote-tracking branch 'origin/master' into flags-improvements

commit 525aae1ea2e5d0103028a0f0c8dde05f172d088e
Author: Julian Lam <julian@nodebb.org>
Date:   Tue May 26 08:53:39 2020 -0400

    feat: integrate ban history and username changes to flag history list

commit 3e68ad28ba266f4c8620a676aa7f463f0a9d1df7
Author: Julian Lam <julian@nodebb.org>
Date:   Mon May 25 18:22:53 2020 -0400

    feat: allow ban and deletion from flag details page

commit a559ea1d8e8883385c2876868d855a0b93516c54
Author: Julian Lam <julian@nodebb.org>
Date:   Mon May 25 18:22:00 2020 -0400

    feat: export banAccount and deleteAccount methods from accounts module
5 years ago
Ali Cihan 256ee45d37
typo (#8334) 5 years ago
Misty (Bot) d2edf0c371 Latest translations and fallbacks 5 years ago
Misty (Bot) 31edcdee7d Latest translations and fallbacks 5 years ago
Misty (Bot) 8eb89156fb Latest translations and fallbacks 5 years ago
Misty (Bot) 478c8dd72b Latest translations and fallbacks 5 years ago
Misty (Bot) 2203398efc Latest translations and fallbacks 5 years ago
Misty (Bot) 981db6429a Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı f0323b6cfa feat: closes #8316, add more data to export profile 5 years ago
Misty (Bot) 5e3760d276 Latest translations and fallbacks 5 years ago
Misty (Bot) 83b5a20c7c Latest translations and fallbacks 5 years ago
Misty (Bot) 928a94426b Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı a73c755b05 feat: closes #8308, edit post notif for watched topic posts 5 years ago
Misty (Bot) b4494cb876 Latest translations and fallbacks 5 years ago
Misty (Bot) 64c3310aa4 Latest translations and fallbacks 5 years ago
Misty (Bot) 6567e47494 Latest translations and fallbacks 5 years ago
Julian Lam fcb81cb8ca fix: #8297 guest handles shown in category.tpl 5 years ago
Misty (Bot) 2cf0a9b62d Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı 2d07634494
fix: #8283, update gdpr link again 5 years ago
Misty (Bot) c0e441d3b2 Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı 17d664e098 fix: #8283, point to official site 5 years ago
Misty (Bot) 75aaba3f4e Latest translations and fallbacks 5 years ago
Misty (Bot) 267567a086 Latest translations and fallbacks 5 years ago
Misty (Bot) c1429fbbf1 Latest translations and fallbacks 5 years ago
Opliko 6e5ebb6184
feat: manifest.json improvements from #8126 (#8264)
* feat: manifest.json improvements from #8126

* Fix short title placeholder

* use lowercase letters for hex colors
5 years ago
Misty (Bot) d678793cd4 Latest translations and fallbacks 5 years ago
Misty (Bot) d387cc231e Latest translations and fallbacks 5 years ago
Misty (Bot) 0252e149d9 Latest translations and fallbacks 5 years ago
Misty (Bot) 390dbb1bf3 Latest translations and fallbacks 5 years ago
Misty (Bot) bb565b0a81 Latest translations and fallbacks 5 years ago
Misty (Bot) aabddea2b7 Latest translations and fallbacks 5 years ago
Misty (Bot) 5e849c6b52 Latest translations and fallbacks 5 years ago
Misty (Bot) 68afd01f67 Latest translations and fallbacks 5 years ago
Barış Soner Uşaklı 0b5fac75b0 fix: #8217, add missing lang key 5 years ago
Misty (Bot) fc06f90346 Latest translations and fallbacks 5 years ago