12901 Commits (9608b124a2718883ab2b303f2781e721a285d05b)

Author SHA1 Message Date
Barış Soner Uşaklı 9349cb63cb feat: #11881, limit room names 2 years ago
Barış Soner Uşaklı 9ba6dda8bf handle delete/restore/edit messages 2 years ago
Barış Soner Uşaklı 0316f324e7 feat: add toMid to chat messages 2 years ago
Barış Soner Uşaklı 93bfb92a59 fix margins on reconnect 2 years ago
Barış Soner Uşaklı acef5e3343 feat: add category selector to analytics page
closes #11878
2 years ago
Barış Soner Uşaklı 4f8aa1807e allow first page too 2 years ago
Barış Soner Uşaklı f23891977d fix acp too 2 years ago
Barış Soner Uşaklı 2d883cbb6f fix reconnect toast taking space when no visible 2 years ago
Barış Soner Uşaklı e4f8e5067e fix category analytics tpl 2 years ago
Barış Soner Uşaklı 7a29c2eb2e fix reconnect alert fade and move it to core 2 years ago
Barış Soner Uşaklı ae747875d8 fix: add missing id/for to all checkboxes 2 years ago
Julian Lam bcc4b82cc6 feat: middleware.handleMultipart, applies on API routes — invokes multipart middleware based on content-type header 2 years ago
Barış Soner Uşaklı 23404ad103
feat: #11868 apply blacklist to routes (#11873)
api and regular routes
dont allow blacklisting self ip
check blacklist on socket emits
2 years ago
Barış Soner Uşaklı f826545e93 add tooltips 2 years ago
Barış Soner Uşaklı 856754a5aa dark theme acp 2 years ago
Barış Soner Uşaklı 3837798292 test: fix test if ip is invalid 2 years ago
Barış Soner Uşaklı 38c0c8dec0 refactor: ip blacklist.test
also dont call ipaddr.parse if cidr rules is empty
add a test for cidr
2 years ago
Barış Soner Uşaklı 78c5dfdc58 feat: add icon to invite/accept notifs
https://github.com/NodeBB/NodeBB/issues/11864
2 years ago
Barış Soner Uşaklı 99c2294289 feat: add flags link to acp manage menu, closes #11867 2 years ago
Barış Soner Uşaklı b688b6d4f2
bs5.3 updates (#11667)
* bs5.3 updates

* bootstrap 5.3.1

* chore: up bootswatch

* chore: up deps
2 years ago
Barış Soner Uşaklı b5a8941a51 get rid of less, slideout 2 years ago
Barış Soner Uşaklı 82562bec44 fix: fix escaped characters in tooltips, fix priv checks in tooltips
closes #11862, closes #11857
2 years ago
Barış Soner Uşaklı 00e680b942 expose getEventsByEventIds
and fix stop = -1
2 years ago
Julian Lam 4ca71f6354 fix: #11855, remove superfluous password challenge on admin email update (unless they're updating their own) 2 years ago
Barış Soner Uşaklı 910aeb2ca2 add missing tooltip 2 years ago
Opliko b709ed9e63
feat: move to npm fontawesome dependency and support fa pro (#11820)
* feat: move to npm fontawesome dependency

* feat: move shims to a separate file

* fix: thin style prefix

* feat: proper style and FA pro handling in icon selector

* docs: add fontawesome properties to openAPI

* fix: default for styles

* feat: select all styles by default

Turns out browsers lazy-load fonts.
So since the actual CSS for each style is small, there is no perf reason for defaulting to free styles for FA pro users.
This means they'll have to only change one setting.

Still, the option to select styles remains for those who want it.

* fix: remove console.log
2 years ago
Opliko 8ac34f8e8e
feat: password check hook (#11853)
* feat: filter:password.check hook

As requested on Discord, hopefully including all relevant user data

* fix: don't use caller uid

* feat: don't forward username separately
2 years ago
Barış Soner Uşaklı 207776d474 Merge branch 'master' into develop 2 years ago
Opliko c95119156d
fix: register abort can error on weird session state (#11854) 2 years ago
Barış Soner Uşaklı 2fe193d68f refactor: dont load all tokens in verify token
use sortedSetsRemove
2 years ago
Barış Soner Uşaklı 11bfeaf130 feat: #11850, chat msg search 2 years ago
Barış Soner Uşaklı 48a66b74f1 fix tests 2 years ago
Barış Soner Uşaklı d652da61d8 add upgrade script to set mid on msg objects
and create messages:mid for easy msg retrieval
2 years ago
Barış Soner Uşaklı e68f7c2064 add missing hooks 2 years ago
Barış Soner Uşaklı 78aa904e97 gimme mid 2 years ago
Barış Soner Uşaklı 9ac52dbf5f change from/to 2 years ago
Barış Soner Uşaklı f359a76702 feat: #11814, dont check content len for admins 2 years ago
Barış Soner Uşaklı ac027387ec feat: #11842, ability to change reputation of users 2 years ago
Barış Soner Uşaklı 528e7e5a06 create obj with no prototype 2 years ago
Barış Soner Uşaklı e41042eeea test: fix tests since nid format changed 2 years ago
Barış Soner Uşaklı 17783440e4 fix: #11841, use unique nid per user who flagged
if multiple users flag a post/user, the notifications are merged using mergeId.
if they use the same nid they overwrite each other
2 years ago
Barış Soner Uşaklı 0136e9248c refactor: dont sleep if iteration is done on first one 2 years ago
Barış Soner Uşaklı 4f3f9d9891 mark chat room notifs read on load 2 years ago
Julian Lam 2792d77104 fix: reset_code.tpl card block expanding to bottom of container 2 years ago
Barış Soner Uşaklı 61f036ce1d
Chat notifs (#11832)
* first part of chat notifs

* moved default notif to manage page

* spec

* notifs

* delete settings on room delete
2 years ago
Barış Soner Uşaklı 9b1cc57604
add reverse support to db.processSortedSet (#11826) 2 years ago
Barış Soner Uşaklı 5393f0e714 Merge branch 'master' into develop 2 years ago
Barış Soner Uşaklı dae4f9f7b6 fix: closes #11825, user icons in global privileges 2 years ago
Barış Soner Uşaklı c1361ee580 add: new filter to filter skins 2 years ago
Barış Soner Uşaklı 0dce4c46b5 https://github.com/NodeBB/NodeBB/issues/11818 2 years ago