Commit Graph

316 Commits (89fea9d375eb7a95cc8e0ae07b524f70ab4f937a)

Author SHA1 Message Date
Barış Soner Uşaklı 9c03881d5a add threshold for image resizing
Barış Soner Uşaklı 9f36ce3997
Barış Soner Uşaklı ab7657d445 closes
Baris Usakli 71905bb2c6 fix watched categories
Barış Soner Uşaklı 77beaf2e15
Allow local login,closes ()
* WIP

* reset groups cache after every suite
Baris Usakli edefab1d69 closes
add option to disable a category on creation
show disabled categories on manage privileges
Baris Usakli 90f3e1281d up markdown
Barış Soner Uşaklı b7ead6dc9c
Replace jimp with sharp ()
* add probe image size and max image size

* replace jimp and image-probe with sharp

* better name for test

* resize with just path

* resize thumb inplace

* use filename
Barış Soner Uşaklı 669a5135e1 closes
Julian Lam c2c925cacd closes
Andrew Rodrigues 12940b577b closes
Barış Soner Uşaklı 14d810c113 show error if cropper fails
Ben Lubar 33228bb7fe PostgreSQL database driver ()
* [test/database/list] Fix test list 4 being used in two different tests

* [database/postgres] PostgreSQL database driver

* [database/postgres] Make transactions work based on continuation scope.

* [database/postgres] Implement nested transactions

* eslint --fix

* Add database changes from earlier this week to the PostgreSQL driver.

* Fix typo

* Fix postgres.incrObjectFieldBy returning undefined instead of null when given NaN

* [database/postgres] Fix sortedSetsCard returning an array of strings.

* Update socket.io postgres adapter

* Fix PostgreSQL erroring when multiple updates are made to the same sorted set entry in a single operation.

Add a test case to catch this error.

* Fix lint errors.

* Only prune sessions on one instance in a cluster to avoid deadlocks.

They're caught and handled by the database server, but they spam the logs.

* Fix arguments.slice.
Jimb Esser 3cccbbc1f2 Add option to enable/disable HSTS
Also fix HSTS middleware being added twice.
Barış Soner Uşaklı 1c286e4536 not even used
Julian Lam 7dfe953526 closes
Julian Lam 506467ad6f closes
Ben Lubar f1a6537fc2 Add notification frequencies from nodebb-plugin-upvote-notifications. ()
* Add notification frequencies from nodebb-plugin-upvote-notifications.

https://github.com/boomzillawtf/nodebb-plugin-upvote-notifications

* Fix editing settings clearing upvote notification preferences.
Barış Soner Uşaklı 85a55d1740 closes
Barış Soner Uşaklı cfb9784527 closes
Julian Lam 7a53fa9469 Added block and unblock button to profile dropdown menu,
Barış Soner Uşaklı 9912c400b6 closes
Julian Lam 5cf662e565 closes
Barış Soner Uşaklı 57b7c7ede4 closes
Julian Lam cb3b2bd27b closes
Julian Lam 99dc3feeb2 Edit history is now a category-level privilege
Closes 
Julian Lam f51bab5d86 fixing incorrect moderate privilege label and pushing to tx config
Barış Soner Uşaklı 14f6e74bad closes
Barış Soner Uşaklı d5e85c2eb3 closes , closes
Barış Soner Uşaklı b0dad9bd7f closes
Barış Soner Uşaklı 6940612688 closes
Barış Soner Uşaklı 5bb908b836 fix lang strings
Barış Soner Uşaklı 6eea11a4fd closes
Barış Soner Uşaklı a7267df404 closes
Julian Lam 87a5e777f1 closes
Julian Lam 8e275df803 closes
Barış Soner Uşaklı 1f8b000530 log and show last restart on ACP dashboard
Julian Lam 3b9f246b38 updated right to erasure description
Julian Lam 43ffe3f9b5 updated text and fallbacks for
Julian Lam a08572b800 kick support for chats,
Julian Lam dc386b5b23 Merge branch 'master' into user-blocking
Julian Lam 4bac78a568 wrapping up basic blocking UCP for
Julian Lam 8db98b5cf4 additional UCP integration for
Julian Lam 3951bb9532 Merge remote-tracking branch 'origin/master' into user-blocking
Julian Lam 7089e5c6a6 Merge remote-tracking branch 'origin/master' into develop
Julian Lam f0f30041f5 re:
Andrew Rodrigues 1c09094011 show success alert + rebuild msg when ordering plugins
Julian Lam ca932d30d2 basic UCP integration
Andrew Rodrigues a3224cc4ba added missing language key
Julian Lam 777d9aeee6 implement proper file sorting by mtime in ACP uploads
Julian Lam 388765bdf9 added post usage column to uploads ACP page
re: 
Julian Lam 364ded4f8e Merge remote-tracking branch 'origin/master' into develop
Barış Soner Uşaklı 501d02220c closes
Julian Lam a4dc62c7c7 closes
Julian Lam 67dec83011 profile export for + integration
Barış Soner Uşaklı ef99ef86a4 fix lang-key
Barış Soner Uşaklı 927537c759 add private upload info
Julian Lam 8e822c7772 Added user consent pages ()
- "Your Rights & Consent" user settings page
Barış Soner Uşaklı 7cd004ca23 user uploads route
Barış Soner Uşaklı ddd3dfc7f0 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Julian Lam c6c31e9e5f a tiny bit of work to make our casing a little less insane
Julian Lam 13a3f44ed3 closes
Barış Soner Uşaklı 47606c8df5 merge
Barış Soner Uşaklı 0070f5c1b2 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Julian Lam 697699f969 updated password reset send success text
Barış Soner Uşaklı caf43e3025 closes
Julian Lam 113fed05d8 closes
Julian Lam c1aa46c663 added new option to disable post diffs /cc @BenLubar
Barış Soner Uşaklı 749b282cdd add matchwords to search api
Timothy Fike 585d613d4b fix reload actions ()
* fix reload actions

* wait until restart action is complete instead of using timeouts.

* Change Reload nominclature to Rebuild and Restart.
Julian Lam 0158b1aa91 Various password logic fixes on client and server-side
Fixes 
Fixes 
Barış Soner Uşaklı 5281b84521 add missing translation
Barış Soner Uşaklı ae0f1847ae allow multiple origins for access-control-allow-origin header
add access-control-allow-credentials header to acp
Peter Jaszkowiak eaae5b52cd ACP quick actions ()
* ACP quick actions

- Moved restart, build & restart, and logout into separate buttons
- Moved buttons on mobile into the side menu
- Added version and upgrade alert to header / mobile menu
- Moved version checking to server-side with a cache for rate limiting
- Changed "reload" translations to "rebuild and restart"

* Change info alert to black-on-white to match focused search bar

* Fix tests

* Fallback for failed fetch of latest version
Barış Soner Uşaklı dcb6af5768 closes
Julian Lam a126f07471 closes
Andrew Rodrigues 5602092de9 closes
Julian Lam a86d91a552 wrapping up post history work
Julian Lam 55788382ea Merge remote-tracking branch 'origin/master' into develop
Barış Soner Uşaklı 15e9bbac92 closes
Barış Soner Uşaklı a224c557c0 closes
Barış Soner Uşaklı 723f31a362 closes
Julian Lam da3ce2e1d5 added error text for multiple associations
Barış Soner Uşaklı 651b1cc9f8 closes
Barış Soner Uşaklı 7b6282f530 closes
Barış Soner Uşaklı 7a2d6fe22d Merge remote-tracking branch 'refs/remotes/origin/master' into develop
psychobunny 29be18ae5b closes
Barış Soner Uşaklı 155e20d216 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Barış Soner Uşaklı c7506d77b0 closes
Barış Soner Uşaklı 2e2b97033e closes , closes
Barış Soner Uşaklı 33a8cb947e Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Julian Lam ac2e185e34 Fixes
If a connection to the parent process is not detected, disable
the restart and reload buttons (as they won't work anyway).
Julian Lam 457194b333 Merge branch 'master' into develop
Barış Soner Uşaklı f3fda152bf closes
Barış Soner Uşaklı 81d4766c1a closes
Barış Soner Uşaklı 72140e5338 closes , closes
Julian Lam 3de54a5488 Merge branch 'develop' into chat-rewrite
Julian Lam f37b9d786d Merge remote-tracking branch 'origin/master' into develop
Barış Soner Uşaklı 2f3b7279be closes
Barış Soner Uşaklı f70ddce5f9 fix typo in language file