Barış Soner Uşaklı
85a55d1740
closes
2018-07-09 14:57:42 -04:00
Julian Lam
7a53fa9469
Added block and unblock button to profile dropdown menu, #6560
2018-07-05 14:20:33 -04:00
Barış Soner Uşaklı
5287c2ea08
#6554
2018-06-06 15:46:43 -04:00
Barış Soner Uşaklı
14f6e74bad
closes #6556
2018-06-06 13:11:48 -04:00
Barış Soner Uşaklı
d5e85c2eb3
closes #6476 , closes #6546
2018-06-02 15:54:32 -04:00
Barış Soner Uşaklı
d31d8fa806
move category pageview to controllers
...
so topic views are tracked as category views
2018-06-01 14:57:59 -04:00
Barış Soner Uşaklı
4f893d2aff
closes #6535
2018-06-01 08:23:25 -04:00
Julian Lam
99f1a5380e
closes #6483
2018-05-02 13:02:18 -04:00
Barış Soner Uşaklı
beadcd7857
fix tests, remove dupe exposeUid
2018-04-28 10:25:17 -04:00
Julian Lam
dc386b5b23
Merge branch 'master' into user-blocking
2018-04-27 15:58:04 -04:00
Julian Lam
bfee23adee
basic methods and initial integration for #6463
2018-04-20 12:20:48 -04:00
Barış Soner Uşaklı
0070f5c1b2
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
2018-04-05 12:34:38 -04:00
Barış Soner Uşaklı
e1df8bd0f0
closes #6390
2018-03-23 09:48:24 -04:00
Barış Soner Uşaklı
ae0f1847ae
allow multiple origins for access-control-allow-origin header
...
add access-control-allow-credentials header to acp
2018-03-20 12:25:00 -04:00
Peter Jaszkowiak
eaae5b52cd
ACP quick actions ( #6374 )
...
* 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
2018-03-20 08:32:17 -04:00
Baris Usakli
52ab0a00d9
use the acp config for homePageTitle
2018-03-12 13:24:16 -04:00
Barış Soner Uşaklı
245e1a9159
closes #6334
2018-02-28 16:32:39 -05:00
Barış Soner Uşaklı
5069892b97
pass correct uid to client side
...
-1 spider,0 guest, >0 regular user
2018-02-23 15:34:31 -05:00
Julian Lam
c25d752573
Merge remote-tracking branch 'origin/master' into develop
2018-02-23 14:48:38 -05:00
Julian Lam
98b0bdc7e1
added helmet for better standard of protection across the board
2018-02-21 14:13:29 -05:00
Julian Lam
7edc58b727
stricter Referrer-Policy to reduce unintended information leakage
2018-02-20 16:11:07 -05:00
Julian Lam
9a1f722a05
appending X-Upstream-Hostname header in dev mode
2018-02-20 14:51:41 -05:00
Barış Soner Uşaklı
c707e98423
closes #6331
2018-02-19 11:45:06 -05:00
Barış Soner Uşaklı
e36657d48c
add tpl path to error messages
2018-02-19 11:17:15 -05:00
Julian Lam
1ce448f2a1
Merge remote-tracking branch 'origin/master' into develop
2018-02-16 21:23:25 -05:00
Barış Soner Uşaklı
575b70b5ab
add some checks to templatesOnDemand
2018-02-14 16:29:33 -05:00
Barış Soner Uşaklı
379a156328
add status code to body
2018-02-13 14:49:30 -05:00
Barış Soner Uşaklı
7b6282f530
closes #6308
2018-02-12 17:12:24 -05:00
Barış Soner Uşaklı
d16667a5fb
closes #6304
2018-02-05 10:04:19 -05:00
Barış Soner Uşaklı
ac1f7eefe5
closes #2304
2018-01-31 15:20:17 -05:00
Barış Soner Uşaklı
18ba08183c
fix test
2018-01-26 19:26:48 -05:00
Baris Usakli
c090ec301b
fix lint
2018-01-25 12:31:43 -05:00
Barış Soner Uşaklı
f7aa32cd05
dont crash if res.session.meta is not set
2018-01-25 09:16:08 -05:00
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
2018-01-03 13:27:34 -05:00
Barış Soner Uşaklı
2b6410f201
Merge remote-tracking branch 'refs/remotes/origin/master' into chat-permission
2018-01-03 10:51:18 -05:00
Barış Soner Uşaklı
fb97ff2265
canChat should be false if chat is globally disabled
2017-12-21 14:24:29 -05:00
Peter Jaszkowiak
be00a1c013
Support for using yarn instead of npm, include unread counts on cold load ( #6179 )
...
* Close #6178
* Support for package managers besides npm
- Also fixes issue where upgrade-plugins wouldn't work
2017-12-20 15:56:14 -05:00
Baris Usakli
4a73621dca
chat privilege
2017-12-18 15:43:57 -05:00
Barış Soner Uşaklı
7c1f8891a1
use helper
2017-12-09 12:25:27 -05:00
Peter Jaszkowiak
fc19f3af61
Misc fixes and improvements ( #6143 )
...
* `setup` command fixes and improvements
- Enable using the `./nodebb setup` command for auto-setup with a JSON argument
- Change CLI so package-install and dependency install are separate steps
- Fix #6142
* Prevent compiling templates multiple times
- Multiple requests for same template get pooled
- Hopefully fixes the "templateFunction is not a function" error which happens if site is restarted during high-traffic times
* More helpful upgrade template
2017-12-04 15:49:44 -05:00
Barış Soner Uşaklı
2574dbc850
closes #6140
2017-12-01 11:11:37 -05:00
Baris Usakli
2065f895d5
closes #6037
2017-11-17 15:26:36 -05:00
Peter Jaszkowiak
c47c47f7e3
Use less memory to build translation files ( #6070 )
...
* Change languages build to use less memory
Add graceful-fs so no ned to worry about fs limits
* Specify encoding for fs.readFile
Use eachLimit since graceful-fs handles that now
2017-11-16 17:43:52 -05:00
Peter Jaszkowiak
f5385e38bf
Add /me* route which redirects to /user/[userslug]* ( #6063 )
...
* Add `/me*` route which redirects to the current user's information
- `/me` -> `/user/[usertslug]`
- `/me/bookmarks` -> `/user/[userslug]/bookmarks`
- `/me/settings` -> `/user/[userslug]/settings`
etc
* Add tests for `/me/*`
2017-11-16 17:38:26 -05:00
Barış Soner Uşaklı
b1ea137292
closes #6046
2017-11-07 12:39:34 -05:00
Peter Jaszkowiak
e609e497b3
Provide more error information to logs
...
Provides full stack instead of just message
2017-11-01 18:59:48 -06:00
Baris Usakli
47143a4a09
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
2017-10-30 15:29:26 -04:00
Barış Soner Uşaklı
a11058bce2
closes #6004
2017-10-26 10:32:24 -04:00
Barış Soner Uşaklı
41fbf7117d
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
2017-10-25 18:21:54 -04:00
Barış Soner Uşaklı
056e4f0601
#6004
2017-10-25 09:08:03 -04:00