Commit Graph

1253 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
8db13d8e86 refactor: how admins change emails (#11973)
* refactor: how admins change emails

ability for admins to change emails from acp
ability for admins to change passwords from acp
only users themselves can use /user/<slug>/edit/email
group actions in manage users dropdown
admins can use the same modal from profile page instead of interstitial to update email
add missing checks to addEmail, if email take throw error
add targetUid to email change event

* test: bunch of baloney

* test: remove old test
2023-08-30 19:29:46 -04:00
Barış Soner Uşaklı
979f24b173 feat: #6021 add min:rep-post-links (#11938)
new reputation limit to post links
if post queue is enabled and user doesn't have enough reputation to post links, queue their posts

if post queue is NOT enabled and user doesn't have enough reputation to post links show error

check content on topic post, topic reply, post edit
2023-08-21 14:00:36 -04:00
Barış Soner Uşaklı
c92ecfb4b9 feat: better acp sidebar in dark mode 2023-08-19 21:46:09 -04:00
Barış Soner Uşaklı
db07ab1508 feat: #11930, ability to set custom skins as default 2023-08-18 13:18:13 -04:00
Barış Soner Uşaklı
7a79fed828 feat: closes #11902, ability to clear search history 2023-08-11 20:43:56 -04:00
Barış Soner Uşaklı
9349cb63cb feat: #11881, limit room names 2023-08-06 17:32:36 -04:00
Barış Soner Uşaklı
93bfb92a59 fix margins on reconnect 2023-08-04 13:37:12 -04:00
Barış Soner Uşaklı
acef5e3343 feat: add category selector to analytics page
closes #11878
2023-08-04 13:22:48 -04:00
Barış Soner Uşaklı
f23891977d fix acp too 2023-08-04 11:48:54 -04:00
Barış Soner Uşaklı
e4f8e5067e fix category analytics tpl 2023-08-04 11:08:03 -04:00
Barış Soner Uşaklı
7a29c2eb2e fix reconnect alert fade and move it to core 2023-08-04 09:57:31 -04:00
Barış Soner Uşaklı
ae747875d8 fix: add missing id/for to all checkboxes 2023-08-03 18:08:30 -04:00
Barış Soner Uşaklı
f826545e93 add tooltips 2023-08-02 17:18:04 -04:00
Barış Soner Uşaklı
856754a5aa dark theme acp 2023-08-02 17:08:14 -04:00
Barış Soner Uşaklı
99c2294289 feat: add flags link to acp manage menu, closes #11867 2023-08-02 11:40:12 -04:00
Barış Soner Uşaklı
910aeb2ca2 add missing tooltip 2023-07-31 11:27:37 -04:00
Barış Soner Uşaklı
ac027387ec feat: #11842, ability to change reputation of users 2023-07-25 14:32:26 -04:00
Barış Soner Uşaklı
5393f0e714 Merge branch 'master' into develop 2023-07-20 16:03:04 -04:00
Barış Soner Uşaklı
dae4f9f7b6 fix: closes #11825, user icons in global privileges 2023-07-20 16:02:51 -04:00
Barış Soner Uşaklı
0dce4c46b5 https://github.com/NodeBB/NodeBB/issues/11818 2023-07-19 04:31:19 -04:00
Barış Soner Uşaklı
1956091ce4 Merge branch 'master' into develop 2023-07-18 16:46:42 -04:00
Barış Soner Uşaklı
42a5a52dde use admin breadcrumbs 2023-07-16 20:32:56 -04:00
Barış Soner Uşaklı
92c4472e0b Merge branch 'master' into develop 2023-07-16 11:27:55 -04:00
Barış Soner Uşaklı
77b1a1695b add text-break 2023-07-16 11:27:42 -04:00
Barış Soner Uşaklı
a16ee32d31 Merge branch 'master' into develop 2023-07-15 22:09:27 -04:00
Barış Soner Uşaklı
2a3d6d5cfb fix: logs page whitespace
fix url of upload breadcrumbs
2023-07-15 22:08:38 -04:00
Barış Soner Uşaklı
a5cc5372cb Merge branch 'master' into develop 2023-07-15 20:05:27 -04:00
Barış Soner Uşaklı
05c9cca7c4 fix: version alert in acp 2023-07-15 18:59:58 -04:00
Barış Soner Uşaklı
a4dba8d3fa fix: #11804, fix direction of dropdown on rtl 2023-07-15 18:54:50 -04:00
Barış Soner Uşaklı
f6b1f36b7f use rtl version of css on admin 2023-07-15 18:51:29 -04:00
Barış Soner Uşaklı
539a4d437c Merge branch 'master' into develop 2023-07-15 15:52:49 -04:00
Barış Soner Uşaklı
562e4d6e43 fix: #11802, fix anchor ids in acp settings 2023-07-15 15:07:09 -04:00
Barış Soner Uşaklı
a0478c7049 fix: #11803, fix rtl in acp 2023-07-15 15:06:12 -04:00
Barış Soner Uşaklı
0fe7e831f4 dont show pid 2023-07-08 20:24:05 -04:00
Barış Soner Uşaklı
0a7f52475e fix member IS 2023-07-08 03:02:51 -04:00
Barış Soner Uşaklı
aefef763db fix: use btn instead of icon 2023-06-27 10:49:36 -04:00
Barış Soner Uşaklı
daa5ac85e9 refactor: show both emails in user list
if user has a confirmed email and a pending email change show both in the acp
2023-06-26 20:33:28 -04:00
Barış Soner Uşaklı
9e75068da2 expand json buttons 2023-06-26 09:46:36 -04:00
Barış Soner Uşaklı
4b11cd0da5 feat: closes #11747, add pagination to tokens page 2023-06-22 23:38:57 -04:00
Barış Soner Uşaklı
556fd65d51 feat: custom skins panel in acp 2023-06-16 18:04:22 -04:00
Barış Soner Uşaklı
95bbd1fdef grow users table so it doesnt clip dropdowns 2023-06-15 11:29:21 -04:00
Barış Soner Uşaklı
b48a6e26cd fix: var name 2023-06-15 11:19:48 -04:00
Barış Soner Uşaklı
4d3f5ecf56 switch buttons 2023-06-13 12:33:24 -04:00
Barış Soner Uşaklı
f95f6d00ab fix text-break 2023-06-12 20:55:03 -04:00
Barış Soner Uşaklı
cf13dd8fbb some more acp pages 2023-06-12 20:42:49 -04:00
Barış Soner Uşaklı
de68f7493d feat: add new tab to define bs variables
to override bootstrap vars.
dont crash if scss fails to compile, just use empty css and log the error, this allows accessing the acp if client scss has errors
2023-06-10 19:27:15 -04:00
Barış Soner Uşaklı
4a6249a455 fix: closes #11697, remove min attribute from rep thresholds 2023-06-10 17:24:10 -04:00
Barış Soner Uşaklı
33a6b3e1da fix: skins page revert 2023-06-10 10:09:30 -04:00
Barış Soner Uşaklı
a360bcd617 dashboard 2023-06-08 12:14:27 -04:00
Barış Soner Uşaklı
f2cf3cbd46 add margin 2023-06-07 20:10:05 -04:00