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
7 years ago
Baris Usakli
025709499c
more fixes
7 years ago
Baris Usakli
242dc41aca
move privileges to same page
7 years ago
Baris Usakli
63b9255fa1
Merge remote-tracking branch 'refs/remotes/origin/master' into chat-permission
7 years ago
Baris Usakli
057e83cfac
Merge remote-tracking branch 'refs/remotes/origin/master' into chat-permission
7 years ago
Julian Lam
6d15861a55
removed pluralisation @pitaj
7 years ago
Barış Soner Uşaklı
50cc62e2aa
fix rss feed on topic #6184
7 years ago
Julian Lam
acc58d707c
Updated plugin checking logic
...
* Fixes #6183
* Also changed a bunch of console.logs to process.stdout.write,
so the command line output is cleaner
7 years ago
Barış Soner Uşaklı
3196311f15
closes #6184
7 years ago
Barış Soner Uşaklı
13e56ad5f3
make sure unfilled is not negative
7 years ago
Barış Soner Uşaklı
ea8cf6545c
change db.set/get to use data field instead of value
7 years ago
Baris Usakli
2053472ef3
closes #6180
7 years ago
Baris Usakli
4a73621dca
chat privilege
7 years ago
Julian Lam
6bd8740342
removing hasImageUploadPlugin from config api
7 years ago
Julian Lam
88b47f357b
removed user.uploadFromUrl and associated logic as cropped image modal supercedes it @pichalite
7 years ago
Barış Soner Uşaklı
a9e15ae9d0
strip img tags on topic teaser
7 years ago
Barış Soner Uşaklı
108c3c980a
show invalid url error if request.head fails
7 years ago
Barış Soner Uşaklı
926b763f74
show hit ratio instead
7 years ago
Barış Soner Uşaklı
e453057acc
add settings-menu id
7 years ago
Barış Soner Uşaklı
2bb8227574
closes #6168
7 years ago
Julian Lam
1f10549cf5
added new user method isPrivilegedOrSelf
7 years ago
Barış Soner Uşaklı
691fc2c6fd
closes #5812
7 years ago
Barış Soner Uşaklı
b55087dab7
closes #6166
7 years ago
Barış Soner Uşaklı
53afa552d0
closes #6162
7 years ago
Barış Soner Uşaklı
ea83be50a1
closes #6161
7 years ago
Barış Soner Uşaklı
e3ce817ab9
show settings in digest email closes #6160
7 years ago
Barış Soner Uşaklı
99eb1d1785
closes #6163
7 years ago
Barış Soner Uşaklı
b84e132601
remove unused settings
7 years ago
Barış Soner Uşaklı
2bf275fe29
#6158
7 years ago
Barış Soner Uşaklı
2565b6e542
on pin remove from votes sorted set
7 years ago
Barış Soner Uşaklı
b9d4b02780
sort tags by score
7 years ago
Barış Soner Uşaklı
7c1f8891a1
use helper
7 years ago
Barış Soner Uşaklı
ee398d3979
don't crash if meta is undefined
7 years ago
Barış Soner Uşaklı
a166304dcb
#6158
...
remove from sorted sets on delete/purge
7 years ago
Barış Soner Uşaklı
f11fd566f9
add inf scroll method #6158
7 years ago
Barış Soner Uşaklı
43180d4b83
#6158
7 years ago
Barış Soner Uşaklı
27b65a439a
refactor of og:image code
7 years ago
Barış Soner Uşaklı
dace7d716f
get all images in post
7 years ago
Barış Soner Uşaklı
aa1d22ec79
handle relative images
7 years ago
Barış Soner Uşaklı
15a8ec2138
fix url
7 years ago
Barış Soner Uşaklı
ae5dc795c3
#5824
7 years ago
Barış Soner Uşaklı
e35d0624d3
closes #6091
7 years ago
Barış Soner Uşaklı
8e04e86e24
closes #5912
7 years ago
Barış Soner Uşaklı
19ae8dc7e7
closes #6154
7 years ago
Barış Soner Uşaklı
8353d8b9bb
closes #6155
7 years ago
Baris Usakli
32a8076f2a
add missing meta
7 years ago
Baris Usakli
f177b01022
closes #6147
7 years ago
Barış Soner Uşaklı
c406d26beb
if route is home display home as title
7 years ago
Barış Soner Uşaklı
fd78eb6d57
closes #5533
7 years ago
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
7 years ago
Baris Usakli
3551d7d68e
closes #4804
7 years ago
Barış Soner Uşaklı
e6d31c8bd2
add referer check to /api/admin/users/csv
7 years ago
Barış Soner Uşaklı
e3fd402070
escape email in registration queue and invites
7 years ago
Barış Soner Uşaklı
2574dbc850
closes #6140
7 years ago
Julian Lam
e723f2ce10
close #6099
7 years ago
Julian Lam
f08627be17
minor whitespace fix
7 years ago
Julian Lam
8affaac8f0
tweaking source copy and removing a bit more commented out html. Moving some items around
7 years ago
Linda Badurina
5924713a3b
ACP > Posts
...
- Removed all commented out tpls but one because js file for it is in the works
- Removed unfinished js file
- Removed unfinished checkbox html
7 years ago
Linda Badurina
5ee098ab2b
Failed JS Attempt
...
(For Andrew to see)
7 years ago
Linda Badurina
8b354a26e0
"Post" Settings Fixes
7 years ago
Linda Badurina
c72864888d
ACP "Posts" Changes
...
- Seperate section for "Post Length" settings
- New section for settings that only apply to new users
- Changed order of some settings under "posting restrctions" and "new user restrictions"
- Uncapitalized words that shouldn't have been capitalized
7 years ago
Barış Soner Uşaklı
b7714179f6
removed unused dependency
7 years ago
Barış Soner Uşaklı
a7a3f3619b
dont allow login with invalid ip, escape ip display on user/info page
7 years ago
Barış Soner Uşaklı
4f2f84e47c
#4804
7 years ago
Julian Lam
17c52a515d
fix incorrect padding/margin values in images in digest
7 years ago
Julian Lam
e37c8003b9
replaced 40px padding with more sensible sizes, fixes #6138
7 years ago
Barış Soner Uşaklı
cb4930dac8
remove version and environment from config
7 years ago
Baris Usakli
a19537dc25
closes #6137
7 years ago
Baris Usakli
b19310049d
closes #6136
7 years ago
Baris Usakli
f036eb18a4
closes #5936
7 years ago
Baris Usakli
d9c38c7e4f
closes #6132
7 years ago
Baris Usakli
522198574c
closes #6090
7 years ago
Peter Jaszkowiak
a849a772bf
Use emoji v2 instead of emoji-extended ( #5800 )
7 years ago
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
7 years ago
Julian Lam
b1cd68928b
updated digest header
7 years ago
Barış Soner Uşaklı
fe3a75812f
closes #6113 closes #6114
7 years ago
Barış Soner Uşaklı
3f2a1d3e8e
check error first #6116
7 years ago
Barış Soner Uşaklı
caaa72b752
closes #6124
7 years ago
Peter Jaszkowiak
9b11413d14
Bundle admin scripts, remove CDN scripts ( #6122 )
...
Close #6120
7 years ago
Barış Soner Uşaklı
d96674da64
add test for composer fix
7 years ago
Barış Soner Uşaklı
71895f3736
closes #6079
7 years ago
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
7 years ago
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
7 years ago
Baris Usakli
aecbcd9e89
add verbose message for field whitelist
7 years ago
Julian Lam
2fa4b2918e
removing premature return 😆
7 years ago
Julian Lam
c3c22cfdcc
closes #6107
7 years ago
Baris Usakli
5ca3b535e7
closes #6105
7 years ago
Baris Usakli
dbf815ed47
closes #6103
7 years ago
Muhammad Osama Arshad
64895310a9
fix #5973
7 years ago
Barış Soner Uşaklı
eb47a81c46
remove package.default.json
7 years ago
Peter Jaszkowiak
74ceb78800
Upvote notification frequency selection ( #6087 )
...
Closes #5963
- Notify on every upvote
- Notify on every tenth upvote
- Notify logarithmically (on 10, 100, 1000...)
- Disable upvote notifications
7 years ago
Peter Jaszkowiak
4fcedc6f31
Enable imports in custom email templates ( #6052 )
...
* Enable imports in custom email templates
* Compile emails on config change
* Add error logging
* Add emailer tests
* Fix tests
* Only build when config changes
7 years ago
Barış Soner Uşaklı
12ca1c4e7a
closes #6093
7 years ago
Baris Usakli
2065f895d5
closes #6037
7 years ago
Baris Usakli
ea3fde332b
notification email fixes
...
add new notification image
fix url to user settings, no need for userslug to be passed in
7 years ago
Julian Lam
bc6364f4c0
fixed #6082
7 years ago
Peter Jaszkowiak
11b9cb7688
Fix #6076 , `action:home.get:*` returned to previous functionality ( #6077 )
...
Added tests to confirm `buildHeader` is used and `/api` works
7 years ago
Barış Soner Uşaklı
c839d1cbc0
closes #6080 closes #6078
7 years ago
aStonedPenguin
610a1c943f
Add unread-class to category children ( #6071 )
...
* Add unread-class to category children
* unused variables
* Move child unread-class to a better place
* comma?
¯\_(ツ)_/¯
* feedback
7 years ago
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
7 years ago