Commit Graph

7954 Commits (d5a45832c327d6b2f68eb09d12d7058da3fef720)

Author SHA1 Message Date
Peter Jaszkowiak 2f07c18c5a All hail the glorious translation prebuilding
Julian Lam c99321a518 always setting app.previousUrl now, and passing cid into filter:category.topics.get hook
Julian Lam 2a9088d571 updating checkGlobalPrivacySettings middleware to hook into write-api for auth
Dominic Lennon 04e5707143 Fixing lint issues
Dominic Lennon ed19454eca Adding more specific timing for session timings
Dominic Lennon d248ef95cd Fix for issue . SessionStore now uses the correct value
Peter Jaszkowiak ffa2bd14f8 Fix reverse proxies breaking admin translations
barisusakli c0a8fd7395 allow multiple tags
barisusakli ba1889f441 messaging refactor
barisusakli 6b2dde02b5 closes
Barış Soner Uşaklı a08474a9fd Merge pull request from pichalite/issue-5317
Let global mods change user avatar
pichalite 8a68e1d918 Delete cover position data when cover photo is deleted
pichalite ab797b91a4 Let global mods change user avatar
Julian Lam 277f447f3e fix minSchemaDate in upgrade.js
Barış Soner Uşaklı f225fc3e3d closes
barisusakli 190b3759a0 fix tests
barisusakli a112655bd2 fix missing ;
barisusakli 4943832dd8 fix dupe code
barisusakli 306687ccaa remove old upgrade code
barisusakli e48f1dac2a move bookmarks
barisusakli c927eb15d7 fix requires
barisusakli c36e2aa13d refactor app.js/start
barisusakli e1253f693a fix redis union
barisusakli b71ab64cf4 organize dbal sorted code
barisusakli 476ec6e4ee closes
psychobunny 66d8c29d25 use different path for installer files
barisusakli f505b47ac9 prevent crash if topic is not found
Barış Soner Uşaklı c4d4d2385b closes closes
Barış Soner Uşaklı 805cacb2af dont add tid to :tids:posts if its pinned
psychobunny 29cf6f528c no need to check for logged in status in ACP
Barış Soner Uşaklı 1b6d718dab closes
barisusakli a1af59def3 add missing return, fix tests
barisusakli 988c485874 post tools test
barisusakli f8d958e065 rooms.getAll test
Julian Lam 926186108b ACP Translations
Peter Jaszkowiak daf3ab4db4 WIP
Peter Jaszkowiak 038c45f4b6 `admin/manage` translations, misc
- Translate Manage templates and JS
- Change `translator.translate -> .html` into `.translateHtml` where fitting
- Translate `admin/partials/download_plugin_item`
Peter Jaszkowiak 94eb74646c `admin/manage/categories` translations
- Fix privilege table headers so bottom borders align
- Fix `/admin` route to show Dashboard title correctly
- Translate ACP category management and privileges templates
- Translate ACP category management JS
- Remove unnecessary translates in JS
- Fix bootbox wrapper to work with translations containing html
Peter Jaszkowiak 862908d0eb ACP search and title improvements
- Search uses translated titles if available
- Use `advanced` for `development` route titles
- Remove route title from showing up in results
- Highlight matching part of result title
- Don't show empty result contents when only title is matched
Peter Jaszkowiak 3008794797 `admin/general` JS translations and misc
Peter Jaszkowiak 95bef8f3f6 `admin/extend` JS translations and misc
Peter Jaszkowiak 38eba81933 ACP menu and title translations
Peter Jaszkowiak 0b4c39338e Translation bootbox wrapper
- Replaced minfied bootbox file with unminified one since it's minified at build anyways
- Removed existing override
- Made translator more verbose in dev mode; it now warns about missing translations
Peter Jaszkowiak 20db4657b2 `admin/general` translations
Peter Jaszkowiak 3cd6a8a94b `admin/extend` translations
Peter Jaszkowiak 50aed01c57 `admin/development` translations
Peter Jaszkowiak 6c1b852d48 `admin/appearance` translations
Peter Jaszkowiak 8931702136 `admin/advanced` translations
barisusakli 9ace5c6e17 moved next() of out try/catch
barisusakli 1fed01fe43 ability to filter search by tags
Barış Soner Uşaklı 4ff3d06f90 escape labelColor, icon, cover:position, validate toPid
barisusakli 6a0cbadb3e closes
barisusakli 009da723c5 meta.configs tests
barisusakli 975141bc9b more tag tests
barisusakli 835669805a tag tests
barisusakli 3bd1c6c2b5 notification tests
barisusakli 55b68197aa closes
barisusakli 9d75c48236 closes closes closes
barisusakli e17b37edb6 closes
Julian Lam e028ac1363 passing in arguments to npm instead of command string, closes
xucheng 40d73e2a54 fix ajax 404 err when base url isn't root ()
barisusakli 9e52d5ec04 new hook, action:user.delete
barisusakli fba28791f5 missing ;
barisusakli c32e6aaabb use build module instead of forking
barisusakli 53fe432d8a fix hook
barisusakli 97c0b33cf6 filter:middleware.render
barisusakli e86708cb0c add cid to widgets.render
init date pickers in widgets ACP
barisusakli 82d3b24cd3 Merge branch 'master' of https://github.com/NodeBB/NodeBB
barisusakli 35a15f37ec closes
Barış Soner Uşaklı 1f52048866 Merge pull request from Fusselwurm/patch-2
ZSET scores are float: parseInt => parseFloat
Anil Mandepudi aea08d58b1 Fix tabs
pichalite 0a4e45c0da Check password length on setup
Moritz Schmidt c8393d6f87 mongo: set scores as float instead of int
barisusakli 1c6cee207f meta/settings test
barisusakli 9627e53922 change group membership methods
barisusakli 0b9829850c closes
Barış Soner Uşaklı e0501656b6 parallel startup
Barış Soner Uşaklı bca6151892 fix lint
Barış Soner Uşaklı 8c8e2ae190 closes
Julian Lam acf2e4078b fixes
barisusakli 78b7d5896c convert topic title to string
barisusakli 74b9f1a016 closes
psychobunny 6b7b51eaf0 Merge pull request from pitaj/master
ACP search updated to support translations
Peter Jaszkowiak f1cfed50a1 Translate skins and themes fully
Peter Jaszkowiak 9fd64549a3 Use async instead of Promises
Julian Lam ad732935fb closes
barisusakli cbd6853ccb notif controller test
barisusakli 7d47f4b067 tag tests
Moritz Schmidt e8e33a8a23 ZSET scores are float: parseInt => parseFloat
In Redis, scores of sorted sets can be floats – so we should use `parseFloat` instead of `parseInt` when converting from string to number.
Should not lead to  again, as `new Date()` works regardless of whether it's being passed a float or integer.
Julian Lam 33ff5e09bb updated revoke session middleware to allow self or admin or global mod invocation, tweaked tests a bit
Julian Lam 23cdeeb344 linting :shipit:
Julian Lam a1b49a98e7 locking down session deletion route to admins and global mods only
barisusakli 69b766bbc8 more tests
barisusakli 1440139903 more tests
barisusakli 091f459f5e search socket test
barisusakli 4b6e4f085d more tests
group cover upload tests
registration approval queue tests
psychobunny bcb3903446 priv table headers
Peter Jaszkowiak 5223bb5191 Merge branch 'master' of github.com:nodebb/nodebb
barisusakli fb42b83e1b remove hardcoded value @pichalite
barisusakli 7f90e31a38 more socket user tests