17319 Commits (54c638c3c8a0ead5cca4aa61e40198cad3c45926)
 

Author SHA1 Message Date
Misty (Bot) fe118fe1c3 Latest translations and fallbacks 6 years ago
Barış Soner Uşaklı cfe0e690b5 up themes 6 years ago
Barış Soner Uşaklı 41aae6f418 closes #6749 6 years ago
Barış Soner Uşaklı ebaea9b6c1 closes #6743 6 years ago
Misty (Bot) 60c54d6cdf Latest translations and fallbacks 6 years ago
Barış Soner Uşaklı 37ca5a1c63 filter falsy teasers 6 years ago
Barış Soner Uşaklı 93d52ef338 default to 'recent' sort 6 years ago
Barış Soner Uşaklı ea1697d073 remove console.log 6 years ago
Barış Soner Uşaklı 25fed0aa8d change isPasswordCorrect to return false if user does not have password 6 years ago
Barış Soner Uşaklı 84a0a68b2b up vanilla 6 years ago
Barış Soner Uşaklı 6f18cf368b closes #6741 6 years ago
Andrew Rodrigues bd0983c6a1
add postgres to issue template 6 years ago
Misty (Bot) 59fd27510a Latest translations and fallbacks 6 years ago
Renovate Bot a3cb7dc68a Update dependency nyc to v13 6 years ago
Renovate Bot 3175d58dc0 Update dependency eslint to v5.5.0 6 years ago
Renovate Bot 65497b18fa Update dependency validator to v10.7.1 6 years ago
Barış Soner Uşaklı 446b125c83 escape post content 6 years ago
LudwikJaniuk c7f3b76b4e DRY req props that depend on auth (fix #6727) (#6731)
* DRY req props that depend on auth (fix #6727)

authentication leads to req.loggedIn and req.uid being set. However, a
later authentication event might outdate them. Here, I create one
function for setting those properties, and make sure it also is called
on the `action:middleware.authenticate` hook, which would be such an
authentication event. If there are other places, those should be added
as well.

* fix lint errors

* fix lint error

* change exports
6 years ago
Barış Soner Uşaklı 3e1b007f9f escape title in post queue 6 years ago
renovate[bot] f51b2e07f4 Update dependency jimp to v0.4.0 (#6682) 6 years ago
Misty (Bot) 13044df14e Latest translations and fallbacks 6 years ago
Ben Lubar 97a3079bc0 Optimize PostgreSQL session store.
- Sets session ID to be a constant-sized character field inline in the
  table instead of a variable-length character field compressed outside
  of the row.
- Changes the session data from "json" to "jsonb" which is faster and
  smaller on disk with the drawback of not maintaining key order and
  whitespace (which we don't care about at all)
- Adds a clustered index on the session expiration timestamp, which will
  make periodic session purging much faster.

(For an example, WTDWTF currently has 482355 sessions in the table, and
 because there is no index on the expiration timestamp, PostgreSQL must
 check all the rows in the table every time.)

This upgrade script can run concurrently with a live NodeBB instance,
but any action that touches sessions will wait until the upgrade script
is done.

Does not touch the database if the database driver is not set to
PostgreSQL or if there is a Redis database configured.
6 years ago
Julian Lam cc532d2c8b bump persona 6 years ago
Julian Lam c2c925cacd closes #6678 6 years ago
Julian Lam 29836aaad9 rename session account middleware to sessions, plural, prep for fixing #6678 6 years ago
Baris Usakli 5b45b2f72c closes #6729 6 years ago
Barış Soner Uşaklı 0519f84734
Promisify modules (#6723)
* WIP promisify

* promisify psql

* ability to skip some keys

* dont promisify client object

* remove async

* clone entire module so it has all properties

* add shim for node 6

* ignore sessionStore as well

* ignore pool on psql
6 years ago
Julian Lam e882a091a1 updated blocks localisations from Tx 6 years ago
Julian Lam c1725442ea added progress bar to username_email_history upgrade script 6 years ago
Julian Lam 545e678e8a fixes #6726 6 years ago
Julian Lam d3ee71e09f bump persona 6 years ago
Julian Lam ba96a7a7bc bump emoji 6 years ago
Julian Lam 5c04ec2d63 removed client-side chat message length check in favour of server-side check, firing new hook on messaging.checkContent for hooks to intercept 6 years ago
Misty (Bot) e79f0dad90 Latest translations and fallbacks 6 years ago
Barış Soner Uşaklı 2a2e8136cd
fix tests 6 years ago
Julian Lam 1e3cdc99ac fixes #6702 6 years ago
Misty (Bot) 6bb62a4728 Latest translations and fallbacks 6 years ago
Andrew Rodrigues a06b33a713 fix html characters when cloning children categories 6 years ago
Julian Lam 8618afb45d added Latvian localisation strings 6 years ago
Renovate Bot 40b453e9fd Update dependency jsdom to v12 6 years ago
Renovate Bot 9e2e32500a Update dependency smtp-server to v3.4.7 6 years ago
Misty (Bot) e56b6daee4 Latest translations and fallbacks 6 years ago
Julian Lam aaa9561b7f Revert "moved filter:post.getPostSummaryByPids to before parsePosts call"
This reverts commit cf82407a8f.
6 years ago
Misty (Bot) badb06a9de Latest translations and fallbacks 6 years ago
Julian Lam cf82407a8f moved filter:post.getPostSummaryByPids to before parsePosts call
/@pitaj
6 years ago
Renovate Bot 33020b1ee0 Update dependency validator to v10.7.0 6 years ago
Julian Lam 9d202d9be9 closes #424 7 years ago
Renovate Bot 8f724d7611 Update dependency archiver to v3 7 years ago
Julian Lam 70f04bd1c2 fixed client-side console error on vote 7 years ago
Barış Soner Uşaklı ebe8593421 up dbsearch 7 years ago