Peter Jaszkowiak
b8baac1aad
async.apply
8 years ago
Peter Jaszkowiak
cd1f0ddc79
Resolve merge conflicts
8 years ago
Barış Soner Uşaklı
b2cef4846c
Merge pull request #5698 from NodeBB/build-tests
...
Tests for `./nodebb build`
8 years ago
Peter Jaszkowiak
2a9cdb7be2
Add `--threads=#` option for setting max threads
...
Make grunt NODE_ENV development by default
8 years ago
Barış Soner Uşaklı
a8c649cca6
check data.uid
8 years ago
Barış Soner Uşaklı
e4714a0c58
more auth tests
8 years ago
Barış Soner Uşaklı
9625f89665
remove for loop
8 years ago
Barış Soner Uşaklı
1e83d33283
tests for login
8 years ago
Barış Soner Uşaklı
fa5026c92e
clear settings cache on all nodes on save
8 years ago
Barış Soner Uşaklı
9a9d1cf3f4
Merge pull request #5690 from NodeBB/build-refactor
...
Restrict total threads, minify modules in a batch, link instead of copying pre-minified files
8 years ago
Julian Lam
12e3369522
Tweaked upgrade script instructions
8 years ago
Peter Jaszkowiak
d988e8a50f
Test minifier
8 years ago
Barış Soner Uşaklı
a4ba88dc60
more feed tests
8 years ago
Barış Soner Uşaklı
c5c755fbb0
more notification tests
8 years ago
Barış Soner Uşaklı
9af252b899
notifications tests
8 years ago
Barış Soner Uşaklı
59387540c7
style
8 years ago
Barış Soner Uşaklı
7fb45cc148
more tests
8 years ago
Barış Soner Uşaklı
edeb22fcdf
change style of meta.js
8 years ago
Barış Soner Uşaklı
4b94446cd9
more user search tests
8 years ago
Barış Soner Uşaklı
fe0a5aaf28
fix redis tests
8 years ago
Barış Soner Uşaklı
fd0043f36a
more tests
8 years ago
Barış Soner Uşaklı
77894915eb
closes #5684
8 years ago
Barış Soner Uşaklı
b3a265f981
closes #5694
8 years ago
Barış Soner Uşaklı
29ca1dbf08
replies/reply fix
8 years ago
Peter Jaszkowiak
4c1e25c8ce
Link instead of copying files
...
Only mkdirp the necessary directories
8 years ago
Barış Soner Uşaklı
95196ceedc
closes #5692
8 years ago
Peter Jaszkowiak
9f5ce24993
Minify modules in a batch
8 years ago
Peter Jaszkowiak
e8caee3c4c
Restrict total threads
...
So machines with a small amount of cores build faster
8 years ago
Peter Jaszkowiak
90da6d889d
Only load necessary plugin data
...
Fix tests to work in this case
Add more verbose messages to plugins/data
8 years ago
Peter Jaszkowiak
b0645cc67d
Plugin load refactor
8 years ago
Peter Jaszkowiak
7ccfb5cdc0
Build refactor
...
- Target aliases and bundles
- More concurrency
- Use `--series` to force series processing
- Minifier self-hosted threading
- meta/css delegates to minifier
8 years ago
Barış Soner Uşaklı
12f73b7d6f
closes #5682
8 years ago
Barış Soner Uşaklı
e49f33317d
digest cleanup and tests
8 years ago
Julian Lam
5f1eb70d01
fixes #5680
8 years ago
Barış Soner Uşaklı
ed9a429ca9
test invalid expiry
8 years ago
Barış Soner Uşaklı
6fdad4b002
fix test on redis
8 years ago
Barış Soner Uşaklı
8920523e06
more tests
8 years ago
Peter Jaszkowiak
6b05f6c5e9
Add hook `filter:topics.getUnreadTids`
...
Allows for filtering topics from unread count and unread page
8 years ago
Barış Soner Uşaklı
5e3946a6be
teaser tests
8 years ago
Barış Soner Uşaklı
376c71adda
group search tests
8 years ago
Barış Soner Uşaklı
6049c46f15
meta dependecy tests
8 years ago
Barış Soner Uşaklı
01e2263c01
more tests
8 years ago
Barış Soner Uşaklı
6daeadb7e9
remove async.parallel
8 years ago
Barış Soner Uşaklı
5e4b9479d4
closes #5677
8 years ago
Barış Soner Uşaklı
54a9e7eab9
#5674
8 years ago
Barış Soner Uşaklı
33f135c091
closes #5675
8 years ago
Barış Soner Uşaklı
70adcd64bc
#5667
8 years ago
Julian Lam
e938d75efc
closes #5676
8 years ago
Julian Lam
e4adaa8959
linting
8 years ago
Baris Usakli
0f05ae4ac1
filterpidsbycid tests
8 years ago
Julian Lam
816809ce3c
fixes #5606
8 years ago
Julian Lam
5ea8145cff
Merge pull request #5663 from NodeBB/sounds-fix
...
Fix soundpacks not working, auto install dependencies, defer logging in tests
8 years ago
Ben Lubar
572d7a1e8c
Fix uploads of files with no extension failing when there is no restriction on file extensions.
8 years ago
Julian Lam
064a8aa6d7
Allowing custom date range to be supplied in pageviews graph, closes #5541
8 years ago
Barış Soner Uşaklı
e252c5195d
coverPhoto tests
8 years ago
Barış Soner Uşaklı
608a7d120c
error handler tests
8 years ago
Barış Soner Uşaklı
73f31640d7
more tests
8 years ago
Barış Soner Uşaklı
873801e9f3
fix test on nodev4 remove console.logs
8 years ago
Barış Soner Uşaklı
90018a7aab
fix lint
8 years ago
Barış Soner Uşaklı
66dee3452f
more tests for admin uploads
8 years ago
Peter Jaszkowiak
759c3f5584
Fix soundpacks not working
8 years ago
Julian Lam
71137dbf43
pass reputation to flag reporter payload as well
8 years ago
Barış Soner Uşaklı
17b57be835
Merge pull request #5661 from NodeBB/utils-rtrim
...
Deprecate non-standard `String.prototype.rtrim`
8 years ago
Peter Jaszkowiak
2b2544a4b1
Deprecate non-standard `String.prototype.rtrim`
8 years ago
Julian Lam
ad14b0d60b
more fixes for #5660
8 years ago
Julian Lam
031171caed
Merge pull request #5630 from NodeBB/notif-abort
...
Add more hooks for messaging, allow notification hook to abort the push
8 years ago
Barış Soner Uşaklı
bf78786a68
flag controller tests
8 years ago
Barış Soner Uşaklı
5a9b7b673a
closes #5659
8 years ago
Peter Jaszkowiak
5ccb488b02
Fix indents
8 years ago
Peter Jaszkowiak
932ae4e86d
Merge branch 'master' into notif-abort
8 years ago
Barış Soner Uşaklı
db532fbb0d
fix user settings cache
8 years ago
Barış Soner Uşaklı
b18b0db5be
notifications.js style
8 years ago
Barış Soner Uşaklı
aca07a0f20
fix typo
8 years ago
Barış Soner Uşaklı
3a1eba2537
merge
8 years ago
Barış Soner Uşaklı
7135d25a4a
closes #5654
8 years ago
Barış Soner Uşaklı
6c224c3800
fix cover:url logic
8 years ago
Barış Soner Uşaklı
5b69598f15
Merge pull request #5632 from NodeBB/fix-5631
...
Fix #5631
8 years ago
psychobunny
480352c650
send the banned user an email with reason + time limit if applies
8 years ago
psychobunny
2a405ad439
fixed permaban on redis
8 years ago
psychobunny
41b4ef859f
add ban messaging when logged in
8 years ago
psychobunny
b3bd70235a
refactor ban messaging; add ban duration to message; use bootbox instead of alert
8 years ago
psychobunny
c330218920
revoke sessions as soon as user is banned
8 years ago
Barış Soner Uşaklı
17ca1d33fb
faster sitemap
8 years ago
Barış Soner Uşaklı
17d0759672
fix lint
8 years ago
Barış Soner Uşaklı
14f3907aa4
change the way group member posts are stored
8 years ago
Barış Soner Uşaklı
6a822f729d
add timestamp to topic edit hook
8 years ago
Barış Soner Uşaklı
9ebbd65544
up user settings cache size
8 years ago
Barış Soner Uşaklı
ea6f981686
closes #5638
8 years ago
Barış Soner Uşaklı
e7d076a084
closes #5634
8 years ago
Barış Soner Uşaklı
114f416ec0
remove dupe code
8 years ago
Barış Soner Uşaklı
6fb90a17e0
closes #5613
8 years ago
Barış Soner Uşaklı
13a04123e0
closes #5641
8 years ago
Barış Soner Uşaklı
7a1a030865
closes #5640
8 years ago
Barış Soner Uşaklı
c0807ab327
closes #5639
8 years ago
Barış Soner Uşaklı
029e2ea8da
404 logging change
...
dont write to db on every 404
dont log 404 if route is empty
8 years ago
Barış Soner Uşaklı
1d4923a606
limit # of results returned
8 years ago
Barış Soner Uşaklı
da24e342f2
limit sessions displayed to 20
8 years ago
psychobunny
5b4dcfafe2
Limiting group members here
...
Refactor incoming. @barisusakli
8 years ago
psychobunny
cd2aac9d28
limiting amount of tid's being loaded via sitemap
...
temporary stopgap for load issues, fixing this properly next
@barisusakli
8 years ago
Barış Soner Uşaklı
f3c4d2ebe3
closes #5636
8 years ago
Barış Soner Uşaklı
59d0815073
closes #5637
8 years ago
Barış Soner Uşaklı
13f5d29cb9
eslint
8 years ago
Barış Soner Uşaklı
af6cde5534
show how many nodes responded
8 years ago
Barış Soner Uşaklı
0b3656f34c
fix timeouts on category.purge when there are 20k groups
8 years ago
Julian Lam
db4fdbaebe
removing jslint directive at top of upgrade scripts @pitaj
8 years ago
Julian Lam
6095b7e6db
change where progress.incr is called for flags_refactor upgrade script
8 years ago
Peter Jaszkowiak
4b87324234
Quick fix
8 years ago
Peter Jaszkowiak
033ce02e7b
Rename hooks
...
Add `static:messaging.canMessageRoom` as well
8 years ago
Peter Jaszkowiak
8a87311d5c
Remove annoying jslint comment
...
Use an rc file instead
8 years ago
Peter Jaszkowiak
2a0cb3b9ee
Fix profile covers not working with subfolders
...
Remove relative_path from the paths saved in the database so they're more portable
8 years ago
Barış Soner Uşaklı
7a6b685aa0
if the main and last post is purged, purge the topic as well
8 years ago
Barış Soner Uşaklı
870bb87b08
always pass strings to bcrypt compare
8 years ago
Peter Jaszkowiak
19d6386237
Also abort if no uids to push to
8 years ago
Peter Jaszkowiak
42e21d5aa9
Add more messaging hooks
8 years ago
Peter Jaszkowiak
3350a89791
Allow aborting notification push
8 years ago
barisusakli
085d8c2f92
fix lint
8 years ago
Barış Soner Uşaklı
9d229ae960
fix path to log file if base_dir is undefined
8 years ago
Julian Lam
7abd80490b
Merge pull request #5626 from NodeBB/reject-nonaudio-uploads
...
Reject non-audio upload requests to the sounds route
8 years ago
Barış Soner Uşaklı
c45c4a5fdb
on login display invalid-login-credentials
8 years ago
Barış Soner Uşaklı
4900f21dd5
fix crash in header
8 years ago
Peter Jaszkowiak
1ac14a466e
Reject non-audio upload requests to the sounds route
8 years ago
barisusakli
04f884db65
fix crash in languages if lang doesn't exist @pitaj
8 years ago
barisusakli
33e8ecc1f4
closes #5404
8 years ago
barisusakli
b91b41dfa3
show database values in gbs
8 years ago
barisusakli
fa13e9acc0
closes #5621
8 years ago
barisusakli
08049c0712
remove empty block
8 years ago
barisusakli
5516352758
closes #5612
8 years ago
Barış Soner Uşaklı
081578c7f4
Merge pull request #5616 from NodeBB/auto-lang
...
Automatically detect user language based on browser accepts header
8 years ago
Peter Jaszkowiak
64bf542d17
Fix HTML `lang` attribute using the `defaultLang`
...
Themes need `lang="{function.localeToHTML, userLang, defaultLang}"` in
their header.tpl file
8 years ago
barisusakli
ba51a6c746
fix underscore
8 years ago
barisusakli
b7b65c7d63
change style
8 years ago
barisusakli
a2784738a4
fix lint
8 years ago
Peter Jaszkowiak
c7929ec7d8
Add option for disabling language autodetection
8 years ago
barisusakli
2029de4cc5
closes #5449
8 years ago
barisusakli
3d39a577f4
style change
8 years ago
Barış Soner Uşaklı
c43a4e4b82
Merge pull request #5615 from NodeBB/fix-5536
...
Fix #5536
8 years ago
barisusakli
75e5f2da74
closes #5485
8 years ago
barisusakli
2ab028a4bc
update upgrade script to use batch
8 years ago
barisusakli
3d93667e2b
update update script to batch
8 years ago
Peter Jaszkowiak
2476221b79
Close #3462 , automatically detect user language based on browser accepts header
8 years ago
Peter Jaszkowiak
413bb4736c
Save language metadata on build to avoid readdirs later
8 years ago
Peter Jaszkowiak
30b47d39f3
Fix #5536
8 years ago
barisusakli
b45111d44b
show max message length in error message
8 years ago
barisusakli
d500e7f2aa
add back action:plugin.install and action:plugin activate #5407
8 years ago
barisusakli
d8170d5d1c
fix tests
8 years ago
barisusakli
0d1d8f3874
style changes
8 years ago
Julian Lam
e5f7eed8ec
adding progress bar to session deletion upgrade script
8 years ago
barisusakli
974106b7e2
closes #5610
8 years ago
Julian Lam
7a0db03d99
Merge branch 'upgrade-progress-bar' into develop
8 years ago
barisusakli
7b91da067b
closes #5602
8 years ago
barisusakli
236758b712
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
barisusakli
97f6c0008f
add radix
8 years ago
barisusakli
fb3020f892
closes #5604
8 years ago
Peter Jaszkowiak
2827db3309
Fix sounds playing through multiple tabs
8 years ago
barisusakli
56ba08f17e
fix require path
8 years ago
Julian Lam
82bfa752b9
Removed outdated list of available upgrade scripts
8 years ago
Julian Lam
542cf1a982
Merge remote-tracking branch 'origin/master' into develop
8 years ago
barisusakli
fdee61b4f4
use deleteMany instead
8 years ago
barisusakli
cf6c4667c8
upgrade script to clear sessions
8 years ago
barisusakli
38e16ca8f6
Merge branch 'master' into develop
8 years ago
barisusakli
65a65b19c0
tests for #5600
8 years ago
barisusakli
c3ac7c31b1
Merge branch 'master' into develop
8 years ago
barisusakli
185b6e5c8e
#5600
8 years ago
barisusakli
e3205bcfad
merge
8 years ago
barisusakli
9f8d80e3a4
closes #5600
8 years ago
Julian Lam
b25fbd1e2e
fix broken upgrade script
8 years ago
Julian Lam
3022a1920b
added progress bars to all upgrade scripts processing posts:pid sorted set
8 years ago
Julian Lam
8fc6123230
fixing accidental eachSeries
8 years ago
Julian Lam
33082d90cc
updated logic to make it a bit simpler to implement per upgrade script
8 years ago
Julian Lam
1cd50a8c30
Merge branch 'develop' into upgrade-progress-bar
8 years ago
Peter Jaszkowiak
37c4218184
Fix error if `./nodebb build` isn't called before tests
8 years ago
Peter Jaszkowiak
e382bca610
Fix tests
8 years ago
Peter Jaszkowiak
0fe10f5e86
Escape topic titles at the source, deduplicate
8 years ago
barisusakli
552f850207
closes #2702
8 years ago
barisusakli
92343eb2e1
fix mongo setObject if key/value is empty string
8 years ago
barisusakli
da7bc5bb7a
test fix
8 years ago
barisusakli
e63559b6fd
closes #5484
8 years ago
barisusakli
b8c606cbbd
closes #5519
8 years ago
barisusakli
886768ba84
check both date and upgrade count
8 years ago
barisusakli
05e9e88a15
fix lint
8 years ago
barisusakli
1cf775a4b8
upgrade script fixes
8 years ago
barisusakli
520d6954c1
test node 7
8 years ago
barisusakli
f4b8cb7217
added missing return
8 years ago
barisusakli
6d1702c600
wait for calls to finish
8 years ago
Julian Lam
a141835cf8
Merge branch 'master' into develop
8 years ago
barisusakli
7ce6c1d0ad
closes #5571
8 years ago
Peter Jaszkowiak
1fb48ef7a7
Fix #5592 ( #5593 )
...
* Fix #5592
Escape translation tokens in topic titles, descriptions, profile about, and post contents
* Fix tests
8 years ago
Julian Lam
d18cfced96
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Peter Jaszkowiak
a8add6477c
Fix merge conflicts
8 years ago
Julian Lam
a62a4e698f
Merge pull request #5578 from NodeBB/utils-translator-require
...
Make utils and translator easier to require
8 years ago
Peter Jaszkowiak
484a800327
Merge branch master into develop
8 years ago
Julian Lam
42b5cdaae3
progress bars! omg
8 years ago
Peter Jaszkowiak
75d291183d
Fix using nodebb in other CWDs
8 years ago
Peter Jaszkowiak
010473e5cc
Merge branch 'master' into patch-pitaj
8 years ago
Peter Jaszkowiak
1892492505
Deprecate utils.walk, remove prototype modification
8 years ago
Peter Jaszkowiak
1ed571189c
Make utils and translator easier to require
...
Move utils.walk to file.walk, backwards compatible
8 years ago
Peter Jaszkowiak
b53d3254dd
buzz is no longer used
8 years ago
Peter Jaszkowiak
2c418fd2af
Use npm bootstrap
8 years ago
Peter Jaszkowiak
0ef30e91ba
Use ace-builds npm package instead of vendor
...
ace can be referenced as an r.js module, reduces acp bundle size
8 years ago
Peter Jaszkowiak
17ff8a4151
Enable passing paths as module sources
8 years ago
pichalite
d4de345e87
syntax
8 years ago
pichalite
4c89497cc4
Closes #5521
8 years ago
psychobunny
5985a8a7a3
closes #5574
8 years ago
Barış Soner Uşaklı
43f8678c7a
update local config immediately
8 years ago
psychobunny
e121a5a798
closes #5574
8 years ago
Barış Soner Uşaklı
8afdd71ef1
closes #5559
8 years ago
Barış Soner Uşaklı
5c005bbbdf
use bind
8 years ago
Barış Soner Uşaklı
1b6d96dde7
on post flag increment zset
8 years ago
Julian Lam
60990f28ad
Merge pull request #5568 from NodeBB/patch-pitaj
...
`filter:teasers.get` provided with `uid`
8 years ago
Peter Jaszkowiak
8119b8c4ae
`filter:teasers.get` provided with `uid`
8 years ago
André Zanghelini
03d432182b
Fix postcount is expected to be Number ( #5567 )
8 years ago
psychobunny
53dac97800
closes #5560
8 years ago
Barış Soner Uşaklı
d88219b4d1
closes #5566
8 years ago
Peter Jaszkowiak
81696dd24a
Fxi #5561
8 years ago
Peter Jaszkowiak
57696b22f4
Partial fix #5538
8 years ago
Julian Lam
7afe8a32f6
Merge branch 'master' into develop
8 years ago
Julian Lam
55f07d3301
fixed flags list in account info page
8 years ago
husseinwalli
3876a88252
Added additional parameters to user creation method ( #5496 )
...
Treating picture, location and birthday similar to data.email as optional parameters to be passed to the create a user
8 years ago
Peter Jaszkowiak
ff09d6e0dd
Fix #5549 , improve tpl compilation ( #5551 )
8 years ago
Barış Soner Uşaklı
6b0a907ede
closes #5552
8 years ago
Julian Lam
42dc496572
Merge pull request #5550 from NodeBB/patch_5543
...
Remove duplicate slugify
8 years ago
Peter Jaszkowiak
14ed0be4f7
Remove duplicate slugify
8 years ago
Julian Lam
0e157d93ea
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Julian Lam
a49e647de3
fixes #5545 again
8 years ago
Julian Lam
b649eb95f8
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Julian Lam
31b6d47f88
fixes #5545
8 years ago
Peter Jaszkowiak
a7677063de
Rename to `uniqueUsername`
8 years ago
Peter Jaszkowiak
642306e69c
Fix #5543
8 years ago
Julian Lam
f2653cd380
broader error handling for empty notif creation return
8 years ago
Barış Soner Uşaklı
fe27d40ff6
closes #5542
8 years ago
Julian Lam
4b3dcd1a02
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Julian Lam
ce64db8d71
fix logic error that caused upgrade scripts to always be skipped
8 years ago
Julian Lam
a82a50baa6
fix date and name in config urls upgrade script
8 years ago
Julian Lam
b6134b160e
moved auto_reconnect out of socketOptions object for Mongo
8 years ago
Ben Lubar
7f713ee822
Admin option to allow all users to view votes ( #5534 )
...
* Admin option to allow all users to view votes
* Fix </strong></strong>
8 years ago
Julian Lam
e4168f4a87
linting
8 years ago
Julian Lam
c805d55b85
creating notification for flag assignment
8 years ago
Julian Lam
7f8f197e60
Merge branch 'master' into develop
8 years ago
barisusakli
449352d899
wait for all routes to load before listening
8 years ago
Julian Lam
2ef71e22aa
Merge pull request #5532 from NodeBB/patch_5491
...
Fix tests for #5491 fix
8 years ago
Peter Jaszkowiak
8f8babf90b
Fix tests
8 years ago
Julian Lam
23d4497c73
Merge pull request #5531 from NodeBB/patch_5491
...
Fix #5491
8 years ago
Peter Jaszkowiak
8c45411ccc
Fix #5491
8 years ago
psychobunny
f7d1e58d65
improved threaded view design... again
8 years ago
Julian Lam
69dd1e3aca
Merge branch 'master' into develop
8 years ago
Julian Lam
33bf930bb9
fixes #5528
8 years ago
barisusakli
8d7283e6c7
dont minify if file ends with .min.js #5529
8 years ago
Julian Lam
1ebbbdd3f9
Merge remote-tracking branch 'origin/master' into develop
8 years ago
barisusakli
6a4b082080
closes #5524
8 years ago
barisusakli
cb92ebb3be
fix call
8 years ago