Julian Lam
f56578ab50
remove reset tokens if target user email changes
8 years ago
Julian Lam
6ec1bfd660
added artificial delay on reset route so that the heat death of the universe will arrive before you manage to identify a valid reset code
8 years ago
Barış Soner Uşaklı
df069ee78d
escape teaser content
8 years ago
psychobunny
c3b1f31a5f
email logo: prevent crash if source image doesn't exist
8 years ago
Baris Usakli
5a968730d5
closes #5880
8 years ago
Baris Usakli
575c9a41cd
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Barış Soner Uşaklı
f161bbf956
Post queue ( #5878 )
...
* #5876
* add user to post queue table
* add time of post into queue
add posting restrictions to queue
* fix shouldQueueLogic for guests
* add test for post-queue route
8 years ago
Baris Usakli
7162f5db62
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Baris Usakli
2053726c81
up spam-be-gone
8 years ago
Barış Soner Uşaklı
fc0e5421d6
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Barış Soner Uşaklı
7ab152e582
fix missing template var name
8 years ago
Barış Soner Uşaklı
ed84794c1f
fix lint
8 years ago
Barış Soner Uşaklı
48165b9011
closes #5875
8 years ago
Baris Usakli
c21f64c27f
closes #5872
8 years ago
Baris Usakli
27a6b8a713
lint fixes
8 years ago
Baris Usakli
bc6b1a8f56
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
...
# Conflicts:
# public/src/admin/extend/plugins.js
8 years ago
Julian Lam
d9ad26c7c5
the meat of #5862 , making chat loading not require an ajaxification
8 years ago
Baris Usakli
24bbf8fe00
closes #5869
8 years ago
Baris Usakli
e0e783ec05
closes #5866
8 years ago
Barış Soner Uşaklı
82b5246b28
fix process.env.url if it was changed
8 years ago
Baris Usakli
e836ddf6e2
fix link to topic
8 years ago
Julian Lam
4f9cbabec3
fixes #5853
8 years ago
Julian Lam
29e7bdbc99
expose license info in plugin API for installed plugins
8 years ago
Barış Soner Uşaklı
c0f390322c
https://github.com/Schamper/nodebb-plugin-poll/issues/86
8 years ago
Barış Soner Uşaklı
e9f8cdc7f0
closes #5855
8 years ago
Baris Usakli
bd5edc55aa
closes #5086
8 years ago
Baris Usakli
de55c8e431
closes #4070
8 years ago
Julian Lam
5fc6fe1c80
closes #5162
8 years ago
Baris Usakli
e071f94173
test debugParams.js
8 years ago
Baris Usakli
c0861277de
closes #5775
8 years ago
Baris Usakli
9dc0069ce7
closes #5845
8 years ago
Baris Usakli
4ac8d29f06
closes #5847
8 years ago
Barış Soner Uşaklı
493cd16f39
closes #5848
8 years ago
Barış Soner Uşaklı
c0fa404b6c
fix test
8 years ago
Julian Lam
d06f114705
comma DANGLE
8 years ago
Julian Lam
d68a3b6862
fixed emailer init if no logo saved
8 years ago
Julian Lam
0ff413e5f8
simplifying logic
8 years ago
Julian Lam
f77f17dc20
just use emailLogo instead of doing logo with x50.png suffix
8 years ago
Julian Lam
000f8b8d92
fixed incorrect library module ref
8 years ago
Baris Usakli
875672522e
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
...
# Conflicts:
# src/search.js
8 years ago
Julian Lam
e0862be3c8
added new search hook to allow for enumeration after query
8 years ago
Barış Soner Uşaklı
7a405da60f
group member search change
8 years ago
Julian Lam
61deb962e3
adding notifications.get hook
8 years ago
Barış Soner Uşaklı
911eb32e70
fix var names
8 years ago
Barış Soner Uşaklı
f646e08a6e
update tags/links for 1.5.4
8 years ago
Julian Lam
533b044ad1
Added new hook "filter:search.inContent"
...
This hook is fired after the search query returns a collection of
pids, but before those pids' summaries are retrieved. It is
useful to add a hook in here if you want to enumerate over the
matched results before they are truncated in the response payload.
8 years ago
Baris Usakli
6cd0582b42
add filter:user.saveSettings
8 years ago
Baris Usakli
a9dbdc75af
closes #5825
8 years ago
Baris Usakli
949595fdf3
fix eslint
8 years ago
Baris Usakli
541b78c26d
fix ipMatch data
8 years ago
Julian Lam
ab8d765f4f
Merge branch 'master' into develop
8 years ago
Julian Lam
f59f48c6e1
use setImmediate
8 years ago
Julian Lam
c9c27b86c4
added back logic to strip leading slashes, but after the fix to app.all
8 years ago
Baris Usakli
6087f3c8cd
test router fix
8 years ago
Julian Lam
84c1a182e5
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Baris Usakli
e9639833c5
add router.all
8 years ago
Julian Lam
233297367b
strip leading slashes from path if double-slash is accidentally used, stripping trailing slash from relative path retrieved from config.json
8 years ago
Julian Lam
36e02780fe
updates to email logo usage
8 years ago
Baris Usakli
91c79506b5
add tagwhitelist to topic api
8 years ago
Barış Soner Uşaklı
292d27716a
closes #5842
8 years ago
Barış Soner Uşaklı
9d69224329
up themes fix altenate_logins to be bool
8 years ago
Peter Jaszkowiak
904f22522e
Merge pull request #5821 from NodeBB/scoped-plugins
...
Support scoped plugin npm packages
Also fix logging in VS Code with the inspector debugger
8 years ago
Julian Lam
94c84cdc5b
moving email logo upgrade script to 1.6.0
8 years ago
Julian Lam
184dacf1d7
Merge branch 'master' into develop
8 years ago
Julian Lam
c4fbed24f8
Squashed commit of the following:
...
commit 9c86d9b2904e14927cd7e9679b92aec0951d1063
Merge: ebfa63a 5a7f811
Author: Julian Lam <julian@nodebb.org>
Date: Thu Jul 20 08:41:39 2017 -0400
Merge branch 'noscript-login' of https://github.com/An-dz/NodeBB into noscript
commit 5a7f81185e8f9bd7d2d011c3d495988be7e437a3
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Mon Jul 17 23:07:14 2017 -0300
Rename clashing variable 'next'
commit ebfa63a984073a58c17aa408c363cdb03ef89985
Merge: c1801cd f159d0d
Author: Julian Lam <julian@nodebb.org>
Date: Mon Jul 17 16:30:40 2017 -0400
Merge branch 'noscript-logout' of https://github.com/An-dz/NodeBB into noscript
commit c1801cda14e6363491e30b659902e2ae71f7e1f7
Merge: 7a5f9f3 9fd542d
Author: Julian Lam <julian@nodebb.org>
Date: Mon Jul 17 16:30:31 2017 -0400
Merge branch 'noscript-register' of https://github.com/An-dz/NodeBB into noscript
commit 7a5f9f35abc834bb72ddddc9ca07d34f2fde8353
Merge: 44851f9
d37b95c
Author: Julian Lam <julian@nodebb.org>
Date: Mon Jul 17 16:30:10 2017 -0400
Merge branch 'noscript-compose' of https://github.com/An-dz/NodeBB into noscript
commit f159d0d9ef1b7f600e830a96fdb4b9c87c79bb4a
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Thu Jul 6 12:16:38 2017 -0300
Prevent form submit
Required for theme change
commit d37b95cb71d32d4483190609798e244c331db165
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Thu Jul 6 01:49:52 2017 -0300
Prevent link action with scripts
Required for the theme change that changes the buttons to `a` tags.
commit 9fd542d8970b7d1a4126f4edc4b44eab7d708fb0
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Wed Jul 5 19:57:56 2017 -0300
Fix tests
commit cdad5bf8c2891ad76f7441fd4d8a74b058a14e6d
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Wed Jul 5 19:09:17 2017 -0300
Update error handling
commit 4ff11cd136a4fb98483f837e2cebc741380dfe76
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Wed Jul 5 17:29:08 2017 -0300
Remove async waterfall
commit df01d44e821a70c984b89e9585a325c3e02c6e37
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Wed Jul 5 16:59:43 2017 -0300
Set noscript compose as noscript at start
commit 4bcc380da72239b8315cc849a77a3036e06e4a12
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Wed Jul 5 16:59:12 2017 -0300
Remove last useless next
commit b5eac6fea11e209934c0648a7e75ad07a2167123
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Sun Jul 2 18:35:08 2017 -0300
Last function requires no next
commit 20a5cce6e6e32a454c304c448383707ec44c75a8
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Sun Jul 2 18:06:58 2017 -0300
Remove more useless next calls
commit 85ee22a79bcbbb1995106f43d4c74d6ba9206cab
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Sun Jul 2 17:46:07 2017 -0300
Remove useless next calls
commit 7d984c47ad24faac1fe537dee4a5a7d697e8634c
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Sun Jul 2 15:45:31 2017 -0300
Support old themes
commit 4a09dfbd08253115c342a9e829c4e6940cecb8cc
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Sun Jul 2 15:37:23 2017 -0300
Moved all error handling into helpers function
commit 391aa6e67ef9ab67304005e14ac0633cdb630713
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Thu Jun 8 15:37:37 2017 -0300
ESLint - Fix mixed conditionals
commit 80ccc6fd581d791f31e7ab62de8de611837bfc3c
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Sat Jun 3 18:08:15 2017 -0300
Compose without scripts
commit 2aca811256721238ca0cede4954213d369009885
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Sat Jun 3 18:00:44 2017 -0300
Register without scripts
commit 097bb51577fb26f8e22f86dc274cb670ab606a8a
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Sat Jun 3 16:42:15 2017 -0300
Logout without scripts
commit d497e08109891079656fee1c145043a9c0e55f2e
Author: André Zanghelini <an_dz@simutrans-forum>
Date: Sat Jun 3 16:27:10 2017 -0300
Login without script
8 years ago
Peter Jaszkowiak
dc324b36b2
Add test for Plugins.showInstalled
8 years ago
Baris Usakli
18181260e7
closes #5836
8 years ago
Baris Usakli
43a70270ef
closes #5835
8 years ago
Barış Soner Uşaklı
eecc680761
style
8 years ago
dbolack-ab
c1452db0ba
Adds the filter:uploadStored hook which fires after the file is saved… ( #5798 )
...
* Adds the filter:uploadStored hook which fires after the file is saved in the async waterfall and passes:
var storedFile = {
url: nconf.get('relative_path') + upload.url,
path: upload.path,
name: uploadedFile.name,
}
plugins.fireHook( 'filter:uploadStored', { uploadedFile: uploadedFile, storedFile: storedFile } );
* Corrections per PR. Should match style guide.
* Correction attempts take 2.
Per:
/home/travis/build/NodeBB/NodeBB/src/controllers/uploads.js
234:5 error Missing semicolon semi
235:3 error Expected indentation of 3 tabs but found 2 indent
235:19 error There should be no spaces inside this paren space-in-parens
235:105 error There should be no spaces inside this paren space-in-parens
236:3 error Expected indentation of 3 tabs but found 2 indent
* next() shouldn't fire twice, but I see no documentation suggesting that the paramaters will fire correctly.
Previous comments imply it is preferred to have fireHook fire fof the callback rather than having it happen next, so I'm wrapping next in an anonymous function to ensure it passes the parameters.
If this is not the preferred method, please provide a thorough correction.
* Meh. Figuring out this style requirement is so hit and miss.
* Corrected for proper callback? technique.
Might blow up on style. Will watch.
8 years ago
Barış Soner Uşaklı
b983be2919
fix colspans in category privilege tab
8 years ago
Julian Lam
44851f97ac
added logic for hiding logo if none is set, preventing crash on startup if no logo is set
8 years ago
Julian Lam
d9ace1723c
removed references to libs that aren't used
8 years ago
Julian Lam
f29b9f29f9
added missing setImmediate
8 years ago
Julian Lam
63ec3b6a55
upgrade script to generate and set email logo+sizes in config
8 years ago
Julian Lam
5cec946871
fixed bug with logo being stretched in emails
8 years ago
Julian Lam
c40b11aa6e
updated site upload logic so that site logo is resized for email header, implemented site logo in email header
8 years ago
Barış Soner Uşaklı
cc4f4e7282
style changes
8 years ago
Barış Soner Uşaklı
67ca1881bd
closes #5831
8 years ago
Julian Lam
f2f4f07570
Merge branch 'revamped-email-templates' into develop
8 years ago
Julian Lam
39e78a8a12
forgot the css :rage2:
8 years ago
Julian Lam
bcdfba653a
tweaking hero image
8 years ago
Julian Lam
5f24d63005
digest tpl
8 years ago
Baris Usakli
f8bfe79cf4
remove tid from recent_tids
8 years ago
Julian Lam
4c0135e188
fixed missing payload items in invitation email
8 years ago
Julian Lam
0b8b3fafbf
banned and invitation
8 years ago
Julian Lam
065b3a3a03
notif_chat tpl
8 years ago
Julian Lam
a9540a13a1
fixing url in footer
8 years ago
Julian Lam
f0f856fe6b
more padding adjustments
8 years ago
Julian Lam
f9233d5c9b
more padding fixes
8 years ago
Julian Lam
b7d0ea900e
who knew you couldn't put two paragraphs inside a td
8 years ago
Julian Lam
733f694cf3
adjusted some margins
8 years ago
Julian Lam
f128f988f3
slimmed down some data, testing notif_post again
8 years ago
Julian Lam
82dda3e2e6
added email closing back to notif_post
8 years ago
Julian Lam
582dd1ed2e
testing new footer with new_post tpl
8 years ago
Julian Lam
51349bb71f
more email templates updated
8 years ago
Baris Usakli
5a9ae8f4c7
rearrange menu items
8 years ago
Baris Usakli
72cafd55cf
2 new hooks for changing direction and set name
8 years ago
Baris Usakli
f1f8a587d4
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
...
# Conflicts:
# package.json
8 years ago
Baris Usakli
ea29e3e250
simpler call to validateFilters
8 years ago
Julian Lam
7c6c1adb04
test email done
8 years ago
Julian Lam
0d0e0d7311
removed prerender text and used partials for header and footer
8 years ago
Julian Lam
6c768030cc
using variable for urls again, welcome.tpl done I think
8 years ago
Julian Lam
10d23f5447
resized logo again
8 years ago
Julian Lam
a2627d2066
added default payload to emails, and adding nodebb logo for email header
8 years ago
Julian Lam
15d368c6b9
more changes to welcome.tpl
8 years ago
Peter Jaszkowiak
ee5895f534
Fix #5488 Support scoped plugin npm packages
8 years ago
Barış Soner Uşaklı
5888a5ffc4
closes #5010
...
init plugin hooks before resetting widgets, the areas are returned by
`filter:widgets.getAreas`
8 years ago
Barış Soner Uşaklı
4056283fd5
always return array
8 years ago
Barış Soner Uşaklı
0f5be5ae25
remove plugin.hook check
8 years ago
Julian Lam
020d3acfe9
WIP welcome email
8 years ago
Julian Lam
9c71da1577
sending callback with welcome email test
8 years ago
Barış Soner Uşaklı
71e3fea55b
closes #5802
8 years ago
Baris Usakli
0e0d961f7c
dont change templateData
8 years ago
Baris Usakli
30199f921e
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Julian Lam
701ba73883
updated homepage route logic so that it is all contained in the local function (and plugin hook receives all entries, including custom) @barisusakli
8 years ago
Baris Usakli
2d875a99cb
fix data
8 years ago
Baris Usakli
dc110e2e3f
closes #5818
8 years ago
Julian Lam
c2f1d254cc
Merge branch 'master' into develop
8 years ago
Baris Usakli
59aeee6516
remove addExpiresHeaders
8 years ago
Baris Usakli
e036e26238
closes #5813
8 years ago
Barış Soner Uşaklı
923bd86662
Widgets refactor ( #5817 )
...
* widgets refactor
render widgets server side
widgets can use all the data the template can use
* fix tests
8 years ago
Barış Soner Uşaklı
80ea9e9797
fix lint
8 years ago
Barış Soner Uşaklı
6485108dfd
faster getReplies
8 years ago
Barış Soner Uşaklı
feecf0b61c
dont make db call if guest
8 years ago
Barış Soner Uşaklı
e9360347ea
less padding, closes #5811
8 years ago
Baris Usakli
e0de922ede
Revert "widgets refactor"
...
This reverts commit 9e94edb5aa
.
8 years ago
Baris Usakli
9e94edb5aa
widgets refactor
...
render widgets server side
widgets can use all the data the template can use
8 years ago
Julian Lam
121a629de6
linting
8 years ago
Julian Lam
09621a3a3d
fixes #5776
8 years ago
Baris Usakli
fbddb665b0
make tests pass
8 years ago
Julian Lam
e309ac5040
fixes #5790
8 years ago
Baris Usakli
7538210b07
#5772
...
load correct timeago settings on cold load instead of after page load
8 years ago
Baris Usakli
d469f53eba
using async in batch
...
removed unused code in debug
8 years ago
Julian Lam
b7e8ecc6d3
updated mentions version and changed topics filter to take its translation from global hash instead
8 years ago
psychobunny
14bda343b3
use direct db call to get rss_token instead
8 years ago
psychobunny
0d60b17be1
use direct db call to get rss_token instead
8 years ago
psychobunny
6cb0d6f8c1
wipe existing rss tokens
8 years ago
Barış Soner Uşaklı
b807d3750c
encodeURI redirect url
8 years ago
psychobunny
d44090ba18
Merge remote-tracking branch 'refs/remotes/origin/private-feeds'
8 years ago
psychobunny
dd1cfd62d4
don't show rss_token in /api/user/name
8 years ago
Barış Soner Uşaklı
091fec8d6f
removed unnecessary code
8 years ago
Julian Lam
3f2c183cbd
Merge branch 'master' into develop
8 years ago
Julian Lam
932b3f06a5
closes #5797
8 years ago
Peter Jaszkowiak
6cb8440715
Fix #5793
...
Use a custom header instead
8 years ago
Julian Lam
8a7950bfd5
add new hook to allow plugins to modify list of valid filters
8 years ago
Baris Usakli
5167c1aa4f
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Baris Usakli
77103fb3d1
closes #5785
8 years ago
Julian Lam
3bd02d58e3
fixes logic that allowed posts beyond maximum post length if min is set to 0, @barisusakli
8 years ago
Barış Soner Uşaklı
fd55e4ccdf
Merge pull request #5783 from madarche/fix-route-touchicon
...
Fix /apple-touch-icon not sending uploaded file
8 years ago
Julian Lam
28d8be8b9d
fixed #5782
8 years ago
Baris Usakli
7350e54b62
change to verbose
8 years ago
Marc-Aurèle DARCHE
6248e5562f
Fix /apple-touch-icon not sending uploaded file
...
This fixes the following error:
$ wget https://nodebb.yourdomain/apple-touch-icon
28/6 09:57:06 [28332] - error: /apple-touch-icon
Error: ENOENT: no such file or directory, stat '/home/sweet/nodebb/public/assets/uploads/system/touchicon-orig.png'
at Error (native)
8 years ago
Barış Soner Uşaklı
b64ba40c67
closes #5772
8 years ago
Barış Soner Uşaklı
e0dc47f883
closes #5779
8 years ago
Barış Soner Uşaklı
e6cbaf6d85
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Barış Soner Uşaklı
38af651072
use _.uniq
8 years ago
Barış Soner Uşaklı
c36f25f761
switch .filter to uniq
8 years ago
Barış Soner Uşaklı
3d85992757
modify db.processSortedSet so it works with intervals
8 years ago
Barış Soner Uşaklı
b4b68498cd
added interval option to processSortedSet
8 years ago
Baris Usakli
1f5b3ba636
closes #5771
8 years ago
Julian Lam
3cc528dc02
linting
8 years ago
Julian Lam
2e1528942c
fixed #5770
8 years ago
Julian Lam
eb9f6145d9
fixes #5770
8 years ago
Julian Lam
d117c65893
oops :shipit:
8 years ago
Barış Soner Uşaklı
0f234601f1
style changes
8 years ago
Barış Soner Uşaklı
78005d6124
show old groups first
8 years ago
Baris Usakli
1b0c6741f8
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Barış Soner Uşaklı
8d8f0a391f
Merge pull request #5769 from NodeBB/private-feeds
...
Private feeds, closes #5740
8 years ago
Baris Usakli
77994dcf69
fix link tag url
8 years ago
Baris Usakli
ef9e656f34
closes #5740
...
added token to topic page as well
check privilege even if token is provided
tests
8 years ago
Julian Lam
d98b3e8056
automatically lowercasing env vars in nconf, fixes #2544
8 years ago
Jorge Meireles
a0e501676c
Add relativePath to /ping and /sping
8 years ago
Baris Usakli
7fe239229d
show 3 digits
8 years ago
psychobunny
228e9ab8e3
proof of concept for #5740
8 years ago
Baris Usakli
cf444755df
closes #5729
8 years ago
Barış Soner Uşaklı
50f2a4ed19
remove dupe hook
8 years ago
Barış Soner Uşaklı
7fe9366103
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Barış Soner Uşaklı
d65f494c6d
closes #5127
8 years ago
Ben Lubar
07982a3fa2
Fix uploading a file with no extension resulting in invalid-extension even if the file extension list is blank (allow all)
8 years ago
Julian Lam
f4fb9ee04b
adding filter hooks for flag list and retrieval
8 years ago
Baris Usakli
0ea4ee7dda
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Baris Usakli
4903585d88
refactor userPrivileges and groupPrivileges
8 years ago
Barış Soner Uşaklı
d9e84b1db8
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Barış Soner Uşaklı
b13ed26587
closes #5755
8 years ago
Baris Usakli
8ea5c060f5
closes #5754
8 years ago
Barış Soner Uşaklı
a16aa33c8d
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Barış Soner Uşaklı
f1cbf563fc
closes #5751
8 years ago
Barış Soner Uşaklı
22131640fd
closes #5749
8 years ago
Baris Usakli
bcf2156028
check sortBy
8 years ago
Baris Usakli
f6ba79287b
get full topic data
8 years ago
Baris Usakli
982184740d
small refactor of category controller
8 years ago
psychobunny
50367a971e
req should be req. 👍
8 years ago
Baris Usakli
deecf04454
add filter:search.filterAndSort
8 years ago
Baris Usakli
037a0e5239
closes #5742
...
also fix reverse infinite scroll when sorting is changed
8 years ago
Baris Usakli
1d26fc0d89
closes #5741
8 years ago
Barış Soner Uşaklı
a49a9a07b3
refactor groups.delete
8 years ago
Barış Soner Uşaklı
e56178f72e
remove init socket.io
8 years ago
Barış Soner Uşaklı
2ae855678a
closes #5735
8 years ago
Julian Lam
3e6a779dbc
Merge remote-tracking branch 'origin/master'
8 years ago
Julian Lam
6728e9a5cc
#5729
8 years ago
Barış Soner Uşaklı
14ea9a0dd6
Merge pull request #5716 from NodeBB/import-export-ref
...
Import export cleanup
8 years ago
Julian Lam
b3c9992ba3
made upgrade script log verbose
8 years ago
Julian Lam
88a763e08b
changes to upgrade script progress bars to work better on narrow terminals, fixes #5732
8 years ago
Julian Lam
b4870654fc
Merge pull request #5728 from NodeBB/patch-pitaj
...
Assorted Fixes
8 years ago
Barış Soner Uşaklı
ddb83b3eab
closes #5731
8 years ago
Julian Lam
29e868b002
closes #5585
8 years ago
Barış Soner Uşaklı
5a55c882ab
convert NaN uids to 0
8 years ago
Peter Jaszkowiak
34af855848
Fix npm@5 saving by default
8 years ago
Peter Jaszkowiak
8e5bcf6105
Fix #5727
8 years ago
Peter Jaszkowiak
e71fb9ab24
Fix `node --inspect`
8 years ago
Peter Jaszkowiak
9a3b684228
Remove dependency, ignore package-lock.json
8 years ago
Peter Jaszkowiak
44e55d2a98
Less synchronous stuffs
8 years ago
Julian Lam
0ea89c2799
fixes #5608
8 years ago
Julian Lam
3467071a7d
fixed extra line break in upgrade scripts introduced in 5516352758
8 years ago
Peter Jaszkowiak
b60dbe7d1e
Unwrap meta modules
8 years ago
psychobunny
c94365aefd
closes #5721
8 years ago
Barış Soner Uşaklı
92376a1589
fix calls
8 years ago
Baris Usakli
da8b1b605c
#5723
8 years ago
Baris Usakli
ba9397987a
if no email dont send
8 years ago
Baris Usakli
d13eb52f39
closes #5722
8 years ago
Julian Lam
12524b5ce4
fix lint
8 years ago
Julian Lam
d2b5b53cb4
refactor for sendValidationEmail, and sending better dummy data for welcome email template
8 years ago
Julian Lam
7ce208ca13
Better dummy data for testing banned email template
8 years ago
Julian Lam
313d48b47d
updated emailer code so digest emails when tested in ACP are sent with real data instead of incomplete fake data
8 years ago
psychobunny
fa25dcd6a5
move ACP category selector in line with pills
8 years ago
psychobunny
88d5f97280
closes #5717
8 years ago
Baris Usakli
d7684b042f
fix tab
8 years ago
Baris Usakli
1fa52267d4
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# public/src/admin/manage/category.js
8 years ago
Baris Usakli
de5fe25e57
closes #5715
8 years ago
Barış Soner Uşaklı
59b1d8fbae
Merge pull request #5710 from NodeBB/_lodash
...
Switch from underscore to lodash
8 years ago
Peter Jaszkowiak
d4e7db45b7
Use zipObject, more test-related ignores
8 years ago
Baris Usakli
dc0971c122
up composer
8 years ago
Peter Jaszkowiak
3da2e1f07f
Merge branch '_lodash' of github.com:nodebb/nodebb into _lodash
8 years ago
Peter Jaszkowiak
dfbb96d47b
Remove require.main.require
8 years ago
Peter Jaszkowiak
7127f34818
Fix indent
8 years ago
Barış Soner Uşaklı
9664033b73
add memory usage to info page
8 years ago
Barış Soner Uşaklı
8eb5564977
fix popular sort
8 years ago
Barış Soner Uşaklı
3049f5cf1f
#5522 test
8 years ago
Barış Soner Uşaklı
6635b50c35
closes #5522
8 years ago
Barış Soner Uşaklı
937d6dd4df
fix acp privilege page not loading
8 years ago
Barış Soner Uşaklı
5e90e4db02
closes #5618
8 years ago
Barış Soner Uşaklı
08aaabd33c
closes #5642
8 years ago
Peter Jaszkowiak
3c2d4fe649
Switch from underscore to lodash
8 years ago
Barış Soner Uşaklı
890c2eff70
style changes
8 years ago
Barış Soner Uşaklı
bcc566fb68
remove unnecessary checks
8 years ago
Barış Soner Uşaklı
f1b8492164
remove unnecessary checks
8 years ago
Barış Soner Uşaklı
6a742ead38
style
8 years ago
Barış Soner Uşaklı
8e31ec7199
closes #5705
8 years ago
Barış Soner Uşaklı
3d1b1a9423
closes #5706
8 years ago
Barış Soner Uşaklı
dcf3db104b
search style
8 years ago
Barış Soner Uşaklı
9ec65db539
closes #5711
8 years ago
Barış Soner Uşaklı
5c51a91e85
fix reward claimable check
8 years ago
Barış Soner Uşaklı
fb45b498a2
fix lint
8 years ago
psychobunny
c133efa258
Fix tests
8 years ago
psychobunny
d70ccb1868
closes #5708
8 years ago
Baris Usakli
61eb7aa68b
more tests
8 years ago
Baris Usakli
11d9410229
fix test and image normalize test
8 years ago
Baris Usakli
081ac6535c
style change
8 years ago
Baris Usakli
9efa46c65a
more account tests
8 years ago
Peter Jaszkowiak
8901dad6f2
Revert "fix concat test on windows"
...
This reverts commit d1dd0cd6df
.
8 years ago
Baris Usakli
69b5bb39ec
unread tests
8 years ago
Baris Usakli
d1dd0cd6df
fix concat test on windows
8 years ago
Barış Soner Uşaklı
466e6d7c53
make renameGroup public for #5706
8 years ago
Barış Soner Uşaklı
f6ac92111b
style changes
8 years ago
Barış Soner Uşaklı
8db193ff55
privileges style changes
8 years ago
Barış Soner Uşaklı
02dee48329
use backgroundImage if its passed in
8 years ago
Barış Soner Uşaklı
79a48cec5f
controllers/category tests
8 years ago
Baris Usakli
062bced3dd
cleanup and tests
8 years ago
Julian Lam
a2bb58ff64
Merge pull request #5703 from NodeBB/uglify3
...
uglify-js@3, JS source maps finally supported
8 years ago
psychobunny
1b98449686
closes #5704
8 years ago
Baris Usakli
b9b02a1fab
math.ceil pageCount
8 years ago
Peter Jaszkowiak
9ef2b5a003
Don't use uglify compress
8 years ago
Peter Jaszkowiak
53eced6be0
uglify-js@3, JS source maps 🍰
8 years ago
Julian Lam
fc4f016932
Merge pull request #5689 from NodeBB/plugin-load-ref
...
Plugin load refactor
8 years ago
Peter Jaszkowiak
8ce35c3cc2
async.apply -_-
8 years ago
Barış Soner Uşaklı
fcaa10554e
logger init test
8 years ago
Barış Soner Uşaklı
2faf175739
refactor
8 years ago
Barış Soner Uşaklı
f57b5f4e4c
refactor
8 years ago
Barış Soner Uşaklı
b0dd1ad4d7
admin navigation test
8 years ago
Barış Soner Uşaklı
5cb53406fe
more picture tests
8 years ago
Barış Soner Uşaklı
c9d502320f
file.delete method
8 years ago
Peter Jaszkowiak
3dd282b7b9
Load languages with other plugin data
...
- Added more tests
- Should speed up builds
- Allows for incremental builds in the future
8 years ago
Barış Soner Uşaklı
29135dfed3
timeago locale test
8 years ago
Barış Soner Uşaklı
b29745aa44
more auth tests
8 years ago
Barış Soner Uşaklı
b8cc67dfff
social tests
8 years ago
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