Commit Graph

156 Commits

Author SHA1 Message Date
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
Julian Lam
bf1e2cfe46 bump persona 2018-01-03 12:50:34 -05:00
Misty (Bot)
cadea35cff Incremented version number - v1.7.3 2017-12-27 21:48:36 +00:00
Julian Lam
f9202aeb05 reading_comprehension--; @pitaj 2017-12-27 14:14:10 -05:00
Julian Lam
53e7aa0e70 bump emoji plugin @pitaj 2017-12-27 14:12:52 -05:00
Julian Lam
75f97c1180 bump persona 2017-12-21 12:55:10 -05:00
Julian Lam
b17e876be1 bump themes to expose image upload by url option 2017-12-15 13:24:17 -05:00
Barış Soner Uşaklı
2bf275fe29 #6158 2017-12-10 11:02:48 -05:00
Barış Soner Uşaklı
2856fb1d5d up persona 2017-12-08 20:19:02 -05:00
Julian Lam
6d6a45c9fa bump mentions again 2017-12-07 13:10:40 -05:00
Julian Lam
a5f121d0a3 bump mentions, #6152 2017-12-07 11:06:14 -05:00
Julian Lam
f065f36215 bump version number 2017-12-06 16:26:29 -05:00
Julian Lam
43d07de692 bump persona for nodebb/nodebb-theme-persona#388 2017-12-05 14:17:51 -05:00
Baris Usakli
3551d7d68e closes #4804 2017-12-04 14:56:14 -05:00
Barış Soner Uşaklı
11bab1fc84 up persona 2017-12-01 14:36:26 -05:00
Barış Soner Uşaklı
123bff2246 up deps 2017-12-01 11:58:32 -05:00
Misty (Bot)
9c3871cb87 Incremented version number - 1.7.1 2017-11-29 20:49:27 +00:00
Baris Usakli
a19537dc25 closes #6137 2017-11-29 14:04:45 -05:00
Barış Soner Uşaklı
29bb516235 up emoji 2017-11-28 15:07:32 -05:00
Baris Usakli
1ceb4ec795 up persona 2017-11-28 13:44:26 -05:00
Julian Lam
c1f91f3377 bumped plugin-emoji @pitaj 2017-11-28 13:18:45 -05:00
Peter Jaszkowiak
a849a772bf Use emoji v2 instead of emoji-extended (#5800) 2017-11-28 11:10:47 -05:00
Peter Jaszkowiak
dbdc05404d Use console.log instead of process.stdout.write (#6123)
* Use console.log instead of process.stdout.write

* Don't break the installer
2017-11-27 15:44:30 -05:00
Andrew Rodrigues
15c8693a23 up persona 2017-11-27 15:16:54 -05:00
Julian Lam
f225aa25de bloody hell... 2017-11-27 13:27:08 -05:00
Julian Lam
2496b2a91a Bump persona for subcategories fix, closes #6117 2017-11-27 13:25:19 -05:00
Peter Jaszkowiak
9b11413d14 Bundle admin scripts, remove CDN scripts (#6122)
Close #6120
2017-11-27 12:42:10 -05:00
Barış Soner Uşaklı
847a3132fa up persona 2017-11-27 11:00:52 -05:00
Julian Lam
f1d79635ff bump slick for v1.7.0 compatibility 2017-11-23 13:57:25 -05:00
Peter Jaszkowiak
ae24bca16e CLI refactor with commander (#6058)
* CLI refactor with commander

- Modularized the functionality
- All functionality done directly from `./nodebb` now
(still available from `app` for backwards compatibility)
- Moved all CLI code from `./nodebb` to `src/cli`
- Fixed `nodebb.bat` to work from any location, like `./nodebb`, and
also hides command output
- Overwrite some commander methods to add CLI color support
- Added `./nodebb info` for quick info including git hash, NodeBB
version, node version, and some database info
- Refactored `./nodebb reset` to allow multiple resets at once
- Changed `./nodebb restart` to essentially stop and start, as Windows
doesn't support signals
- Added `-l, --log` option which works on `./nodebb start` and `./nodebb
restart` to show logging, like `./nodebb slog`
- Expanded `-d, --dev` option which works on them as well, like
`./nodebb dev`
- Improvements to self-help. `./nodebb build -h` will output all
possible targets
- `./nodebb reset` explains usage better

* Fix some style inconsistencies

* Fix prestart being required before modules installed

* Fix travis failures

* Fix `help` command to output help for subcommands

* Pick steps of the upgrade process to run

* Fix formatting for upgrade help

* Fix web installer
2017-11-23 10:55:03 -05:00
Peter Jaszkowiak
c731661a39 Remove external sources from installer page (#6101)
* Remove external sources from installer page

* Remove bootstrap.min.css

* Make spinner display consistently cross-platform

* Change spinner to look better
2017-11-23 10:50:10 -05:00
Baris Usakli
5ca3b535e7 closes #6105 2017-11-22 12:19:08 -05:00
Julian Lam
d0c9c52f9b update persona for nodebb/nodebb-theme-persona#387 2017-11-22 12:03:40 -05:00
Julian Lam
f92efc509c bump mentions for https://nodesecurity.io/advisories/536 2017-11-22 10:56:15 -05:00
Julian Lam
c834d6134e bump persona, nodebb/nodebb-theme-persona#383 2017-11-22 10:26:13 -05:00
Barış Soner Uşaklı
86a4fd6c92 add missing dep, my bad 2017-11-21 15:00:22 -05:00
Barış Soner Uşaklı
6b5a0891cb add install\package.json for #6083 2017-11-21 14:38:29 -05:00
Barış Soner Uşaklı
7ad4420b6a closes #6000 2017-10-23 15:09:13 -04:00
Julian Lam
158e47e2ac linting 2017-09-13 16:51:31 -04:00
Peter Jaszkowiak
2ca1475eee Fix web installer benchpress issue 2017-09-13 13:50:00 -06:00
Peter Jaszkowiak
abffc29128 Use Benchpress (#5901)
* Use Benchpress

* Use Benchpress.compileParse

* Error for template load failure

* Use benchpressjs package

* Compile templates on demand

* Fix user settings page

* Fix admin search to exclude `.jst` files

* Fix 500-embed

So ajaxify can still show an error if the server goes down
2017-08-24 19:26:50 -04:00
Barış Soner Uşaklı
75e5073fc9 closes #5859 2017-08-04 22:23:59 -04:00
Barış Soner Uşaklı
5d53c41db7 fix unlink calls 2017-08-03 20:15:55 -04:00
Baris Usakli
1837ac2015 closes #5788 2017-07-06 13:07:16 -04:00
Barış Soner Uşaklı
3a1eba2537 merge 2017-05-08 13:49:35 -04:00
barisusakli
33e8ecc1f4 closes #5404 2017-04-22 19:07:57 -04:00
Peter Jaszkowiak
c7929ec7d8 Add option for disabling language autodetection 2017-04-21 22:10:25 -06:00
barisusakli
e3205bcfad merge 2017-04-16 14:26:12 -04:00
Peter Jaszkowiak
6e5a79842f Fix #5595 2017-04-15 16:10:42 -06:00
barisusakli
e63559b6fd closes #5484 2017-04-14 12:59:36 -04:00