Commit Graph

72 Commits (60c58870af750297e92e9dd7cee4c73bbf427f22)

Author SHA1 Message Date
Barış Soner Uşaklı 702be3f6de https://github.com/NodeBB/nodebb-theme-persona/issues/363
Barış Soner Uşaklı cf75c79611
Unread changes closes ()
* WIP

* more unread work

* faster teaser block handling

if user doesn't have anyone blocked don't check

* much faster filtering of blocked posts

* add missing uid

* add tidsByFilter to return

* dont load all pids to find previous non-blocked teaser

* fix unread filters

they no longer use unread/new unread/watched etc they are query strings now

* shorter nav item code

* add unreplied to filters

fix icons not clearing to 0
dont increment unread counters if there is a reply in a topic where you ignored the topic creator
Julian Lam 3522ad0e05 Revert "closes #6664"
This reverts commit f27a0d252c.
Julian Lam f27a0d252c closes
Barış Soner Uşaklı 0070f5c1b2 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Baris Usakli 52ab0a00d9 use the acp config for homePageTitle
Barış Soner Uşaklı 245e1a9159 closes
Barış Soner Uşaklı 5069892b97 pass correct uid to client side
-1 spider,0 guest, >0 regular user
Julian Lam 1ce448f2a1 Merge remote-tracking branch 'origin/master' into develop
Barış Soner Uşaklı d16667a5fb closes
Barış Soner Uşaklı ac1f7eefe5 closes
Barış Soner Uşaklı ff6c6a54c1 make upload permissions global
give upload image permission to registered users on install
add global privileges to app.user.privileges for client side use
Barış Soner Uşaklı 2b6410f201 Merge remote-tracking branch 'refs/remotes/origin/master' into chat-permission
Barış Soner Uşaklı fb97ff2265 canChat should be false if chat is globally disabled
Peter Jaszkowiak be00a1c013 Support for using yarn instead of npm, include unread counts on cold load ()
* Close 

* Support for package managers besides npm

- Also fixes issue where upgrade-plugins wouldn't work
Baris Usakli 4a73621dca chat privilege
Barış Soner Uşaklı 41fbf7117d Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Barış Soner Uşaklı 056e4f0601
Barış Soner Uşaklı ce3e1f31ab fix for
Julian Lam 9cbf1597cd Merge remote-tracking branch 'origin/master' into develop
Baris Usakli 68bcfb2883 closes
Julian Lam cd6dcff38b Split up customJS into customHTML and customJS for better organisation ()
* WIP

* fixed customJS not actually working in footer

* Moving scripts to footer, 

* Added upgrade scripts for 
Barış Soner Uşaklı 0498832317 closes
Barış Soner Uşaklı 493cd16f39 closes
Baris Usakli dc110e2e3f closes
Baris Usakli 7538210b07
load correct timeago settings on cold load instead of after page load
Barış Soner Uşaklı b64ba40c67 closes
Barış Soner Uşaklı 08aaabd33c closes
Barış Soner Uşaklı 3a1eba2537 merge
psychobunny b3bd70235a refactor ban messaging; add ban duration to message; use bootbox instead of alert
Barış Soner Uşaklı 4900f21dd5 fix crash in header
barisusakli 33e8ecc1f4 closes
Peter Jaszkowiak 64bf542d17 Fix HTML `lang` attribute using the `defaultLang`
Themes need `lang="{function.localeToHTML, userLang, defaultLang}"` in
their header.tpl file
barisusakli 27b030a71c test for
barisusakli 992e3128bd closes
barisusakli e85e35cf0c closes
Peter Jaszkowiak dd2b930824 Resolve merge conflicts, minify only `.js` files
Barış Soner Uşaklı 9079ee5b14 style
Peter Jaszkowiak 896c8c7343 ESlint object-curly-spacing
Peter Jaszkowiak 3b0dd2d1ef ESlint padded-blocks
Peter Jaszkowiak 52f2028206 ESlint no-multiple-empty-lines
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle
Peter Jaszkowiak 05b68391dd Use `/assets` for client assets
- Route `/assets` -> `build/public`, falling back on `public`
- Moved destinations for `nodebb.min.js`, `acp.min.js`, `admin.css`, `stylesheet.css`, `templates`, and `sounds` to `build/public`
- r.js modules previously routed through express are now symlinked into `public/build/src/modules`
- minfiles no longer served from a memory cache
- use config `views_dir` setting everywhere template directory is used
- fix cache buster `v=v=`
Peter Jaszkowiak c5237443cd Standard language codes ()
* Use standard language codes. Fallback for plugins.

* Fix transifex config

* Tab vs space here for some reason

* Remove redundancies

* config.relative_path instead of allcaps

* added upgrade script for existing users' accounts
barisusakli ce9be7e694 closes
Julian Lam 663f05b972 adding back banReason to header rendering, as it regressed in 1f10e0b
Julian Lam 1f10e0b287 fixed
Julian Lam f97f45a138 logic to show a modal to banned users when they try to log in via SSO
Barış Soner Uşaklı 041022db63
dont crash if res.locals.config is undefined
Julian Lam ead4de6c6f Merge branch 'fix-some-code-lint' of https://github.com/HeeL/NodeBB into HeeL-fix-some-code-lint