Julian Lam
fdb4766728
wow.
8 years ago
Julian Lam
f35bf91e3b
Merge branch 'master' into develop
8 years ago
Julian Lam
5359a14bac
better handling of redactor post length calculation on post edit
8 years ago
Julian Lam
af2d9fb85b
Merge branch 'master' into develop
8 years ago
barisusakli
cd448f90cd
more topic tests
8 years ago
barisusakli
b1b87d339f
more refactors
8 years ago
Julian Lam
45c479a101
Merge branch 'master' into develop
8 years ago
barisusakli
8a0cf6c0ac
more admin socket tests
8 years ago
Julian Lam
6e7b505ea7
more linting
8 years ago
Julian Lam
ddea9f534e
running eslint again
8 years ago
Julian Lam
72e77772db
Merge branch 'master' into develop
8 years ago
Julian Lam
e71bd7a27f
Merge branch 'master' into styleguide
8 years ago
barisusakli
3a87f2566a
more group tests
8 years ago
barisusakli
b7d5bc7dc8
more group tests
8 years ago
Peter Jaszkowiak
dd2b930824
Resolve merge conflicts, minify only `.js` files
8 years ago
Julian Lam
a9f144230e
Merge branch 'master' into develop
8 years ago
Julian Lam
25f6293821
using io.origins instead
8 years ago
Julian Lam
91d3ce1abc
Revert "adding origin to new local ioConfig var, as per @barisusakli, re: #5472"
...
This reverts commit c1b1ff5c6e
.
8 years ago
Julian Lam
a4c00663ff
Revert "adding origin to new local ioConfig var, as per @barisusakli, re: #5472"
...
This reverts commit c1b1ff5c6e
.
8 years ago
Julian Lam
8154e29ad5
Merge branch 'master' into develop
8 years ago
Julian Lam
c1b1ff5c6e
adding origin to new local ioConfig var, as per @barisusakli, re: #5472
8 years ago
Julian Lam
672d7352bb
Merge branch 'master' into develop
8 years ago
Julian Lam
d4c2fc3bc8
closes #5472
8 years ago
barisusakli
0de21cb3ff
fix tab
8 years ago
barisusakli
09d0ce4778
post tests
8 years ago
barisusakli
2dac3d2292
closes #5465 , blacklist tests
8 years ago
Julian Lam
e427f1663e
Merge pull request #5456 from NodeBB/sounds-refactor
...
Sound system improvements
8 years ago
Julian Lam
62e0f5f883
Merge remote-tracking branch 'origin/master' into develop
8 years ago
barisusakli
799f688503
closes #5463 , invitation tests
8 years ago
Peter Jaszkowiak
4bb49a7171
ESlint no-unused-vars
8 years ago
Peter Jaszkowiak
144fa8698c
Eslint no-lonely-if
8 years ago
Peter Jaszkowiak
57f89663aa
ESlint radix
8 years ago
Peter Jaszkowiak
09e868ce5f
ESlint no-useless-escape, no-else-return
8 years ago
Peter Jaszkowiak
11cb3a9554
ESlint operator-assignment, block-scoped-var
8 years ago
Peter Jaszkowiak
a0a50677da
ESlint n-loop-func, yoda
8 years ago
Peter Jaszkowiak
896c8c7343
ESlint object-curly-spacing
8 years ago
Peter Jaszkowiak
1493afee2a
ESlint indent
8 years ago
Peter Jaszkowiak
3b0dd2d1ef
ESlint padded-blocks
8 years ago
Peter Jaszkowiak
feb8405f95
ESlint eol-last
8 years ago
Peter Jaszkowiak
41896e1fc7
ESlint lines-around-directive
8 years ago
Peter Jaszkowiak
a038c66549
ESlint quotes
8 years ago
Peter Jaszkowiak
604358ecc4
ESlint keyword-spacing, no-multi-spaces
8 years ago
Peter Jaszkowiak
277a7fb8b4
ESlint key-spacing, no-trailing-spaces
8 years ago
Peter Jaszkowiak
34e233fe1d
ESlint spaced-comment
8 years ago
Peter Jaszkowiak
532951c24f
ESlint space-in-parens, block-spacing
8 years ago
Peter Jaszkowiak
3361a72725
ESlint no-plusplus
...
and no-empty, space-unary-ops
8 years ago
Peter Jaszkowiak
52f2028206
ESlint no-multiple-empty-lines
8 years ago
Peter Jaszkowiak
2ba46808a1
ESlint one-var, fix comma-dangle
8 years ago
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
8 years ago
barisusakli
aa64ec7db1
remove unnecessary code
8 years ago
Peter Jaszkowiak
c75391f9f5
Sound system improvements
...
- Fix sound ACP uploads
- Display soundpack names with sound files
- Soundpacks can have sounds with identical names
- Link sounds during build step
- Generate map of sound name to file name during build step
- Change how soundpacks work. It's now done via a field in plugin.json
8 years ago
Julian Lam
fcaefbadca
Merge remote-tracking branch 'origin/master' into develop
8 years ago
barisusakli
4bbf517af3
rewards test
8 years ago
Julian Lam
eae541d040
Merge branch 'master' into develop
8 years ago
Ben Lubar
9fb16e3520
Fix forum instances using Redis dropping socket.io messages.
...
Bug introduced in b08acd197c
.
https://github.com/socketio/socket.io-redis/releases/tag/3.0.0
https://github.com/socketio/socket.io-redis/issues/185
8 years ago
Julian Lam
7f124a3ccf
Merge branch 'master' into develop
8 years ago
Julian Lam
7ba111acdd
Merge pull request #5420 from NodeBB/assets-route
...
/assets/uploads
8 years ago
Peter Jaszkowiak
aaacdb8413
Fix #5416 , uploads path config setting
...
- Finish moving uploads route to `/assets/uploads`
- Remove `upload_url` config setting, it was broken
8 years ago
Julian Lam
b5daedb7a3
Merge remote-tracking branch 'origin/master' into develop
8 years ago
psychobunny
dbc3113940
Merge pull request #5412 from pichalite/cropperjs
...
Ability to crop profile images before uploading
8 years ago
barisusakli
a15aaaf389
closes #5394
...
dont allow socket.emits during maintenance mode
8 years ago
Peter Jaszkowiak
553567c3b2
Refactor `nodebb`, move `build.js`, add `--dev`
8 years ago
pichalite
de28ff5d43
Ability to crop profile images before uploading
8 years ago
barisusakli
366ab103a4
closes #5405
8 years ago
barisusakli
3fb7f9fce5
closes #5398
8 years ago
Julian Lam
8eb47e1987
added back missing next(), @baris
8 years ago
barisusakli
0c8aa599a0
closes #5357
8 years ago
barisusakli
37bb6e9b6d
action:user.removeUploadedPicture
8 years ago
Julian Lam
3861b2dd80
Merge remote-tracking branch 'origin/master' into develop
8 years ago
pichalite
ab797b91a4
Let global mods change user avatar
8 years ago
Julian Lam
29c7ae7645
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Barış Soner Uşaklı
c4d4d2385b
closes #3973 closes #5303
8 years ago
barisusakli
a1af59def3
add missing return, fix tests
8 years ago
Julian Lam
c640bdf2b9
Merge branch 'master' into develop
8 years ago
barisusakli
988c485874
post tools test
8 years ago
barisusakli
f8d958e065
rooms.getAll test
8 years ago
Julian Lam
76bcc1c327
Merge branch 'flagging-refactor' into develop
8 years ago
barisusakli
009da723c5
meta.configs tests
8 years ago
barisusakli
835669805a
tag tests
8 years ago
barisusakli
3bd1c6c2b5
notification tests
8 years ago
barisusakli
55b68197aa
closes #4544
8 years ago
Julian Lam
5e109bb4a8
Merge remote-tracking branch 'origin/master' into flagging-refactor
8 years ago
barisusakli
e17b37edb6
closes #5287
8 years ago
barisusakli
9e52d5ec04
new hook, action:user.delete
8 years ago
Julian Lam
831c2064a0
For #5232 , added tests and returning flag data on socket flag creation
8 years ago
Julian Lam
451c2838d0
Merge remote-tracking branch 'origin/master' into flagging-refactor
8 years ago
barisusakli
fba28791f5
missing ;
8 years ago
barisusakli
c32e6aaabb
use build module instead of forking
8 years ago
Julian Lam
dc508fa0cb
Merge remote-tracking branch 'origin/master' into flagging-refactor
8 years ago
barisusakli
0b9829850c
closes #5273
8 years ago
Julian Lam
5d63c0aa3b
Merge remote-tracking branch 'origin/master' into flagging-refactor
8 years ago
psychobunny
6b7b51eaf0
Merge pull request #5170 from pitaj/master
...
ACP search updated to support translations
8 years ago
Julian Lam
9f9051026b
more work on #5232
8 years ago
Peter Jaszkowiak
9fd64549a3
Use async instead of Promises
8 years ago
Julian Lam
cd3002e812
removed user flag reset method and associated socket call from ACP
8 years ago
Julian Lam
b7217e8841
Merge remote-tracking branch 'origin/master' into flagging-refactor
8 years ago
barisusakli
7d47f4b067
tag tests
8 years ago
Julian Lam
753d4b0275
wrapped up basic functionality of list and detail for flags, filter support. #5232
8 years ago
Julian Lam
dde3d2b135
Merge remote-tracking branch 'origin/master' into flagging-refactor
8 years ago
barisusakli
69b766bbc8
more tests
8 years ago
barisusakli
1440139903
more tests
8 years ago
barisusakli
4b6e4f085d
more tests
...
group cover upload tests
registration approval queue tests
8 years ago
Julian Lam
c36fe3389e
Merge remote-tracking branch 'origin/master' into flagging-refactor
8 years ago
Julian Lam
f1d144f15e
history appending, finished up notes, #5232
8 years ago
Peter Jaszkowiak
5223bb5191
Merge branch 'master' of github.com:nodebb/nodebb
8 years ago
Julian Lam
d9d60c20bd
flag updating and note appending, #5232
8 years ago
barisusakli
7f90e31a38
more socket user tests
8 years ago
Julian Lam
c5b9c1e2a4
Merge remote-tracking branch 'origin/master' into flagging-refactor
8 years ago
barisusakli
9ba93d8be9
group search tests
8 years ago
Julian Lam
0bf82c0e47
Merge branch 'master' into flagging-refactor
8 years ago
Peter Jaszkowiak
77e58f31c5
Fixes, passes tests
8 years ago
Peter Jaszkowiak
a431dc0305
ACP search updated to support translations
8 years ago
barisusakli
49267d54b7
topics unread tests
8 years ago
Julian Lam
1aa70c57eb
WIP
8 years ago
barisusakli
aa69481a0c
dont mark chat notifications read if you are not in the room
8 years ago
barisusakli
c33d3e874a
store pinned topics in new zset
...
keep pinned topics on top on different sort types
8 years ago
barisusakli
b807915515
removed incorrect markread nid
8 years ago
barisusakli
d2fa0c3e6a
vote socket tests
8 years ago
barisusakli
cecb4c0403
some more group tests
8 years ago
barisusakli
db14c29e41
socket.io/categories tests
8 years ago
barisusakli
5d4903f643
fix test
8 years ago
barisusakli
ef87a2b7d7
closes #5219
8 years ago
Julian Lam
0e8bf17ff0
re: #5211 , bringing back the RELOAD BUTTON :rage2:
8 years ago
barisusakli
dada858565
add canReply to messages
8 years ago
barisusakli
e3616ab0f9
socket/meta test
8 years ago
barisusakli
853cea7fec
removed emitter.js
8 years ago
barisusakli
5e7fb4eeb2
widget tests
8 years ago
barisusakli
4f0e93732a
#5211
...
remove passing js/css between procs
8 years ago
barisusakli
f2e4d9ce53
change flag tests so they use socket methods as well
8 years ago
barisusakli
3380f61985
more tests
8 years ago
barisusakli
2476ab3684
closes #5202
8 years ago
Julian Lam
ede7a71db7
Fixes #5186
...
On socket.io connection, all clients join a room pertaining to
their express session id. We use this room to keep track of any
sessions in different browser windows (but the same cookie jar),
so if a login/logout occurs, we can throw a session mismatch
modal.
This room can also be used to emit messages across windows/tabs...
8 years ago
barisusakli
ee75c69817
post edit tests
8 years ago
barisusakli
c1d28af2a7
filter posts that you cant read
8 years ago
Ben Lubar
5937fefa39
Check whether the user can read the replies and allow filtering the reply count in plugins
8 years ago
barisusakli
ecef0c6ad5
more user tests
8 years ago
barisusakli
d23966c534
more tests
8 years ago
barisusakli
3ec760ac85
inf scroll tests for topics
8 years ago
barisusakli
5cfe379841
fix recent for inf scroll
8 years ago
barisusakli
eca850c4b1
nested reply improvements
...
on new post increase count and add nested reply if replies are expanded
on post purge reduce count and remove nested reply
8 years ago
barisusakli
96d05b58d4
show deleted replies like regular deleted posts
8 years ago
barisusakli
ff08cbf677
replies to posts
8 years ago
Ben Lubar
ea10f51f2e
UI for replies-to-post (needs theme update)
8 years ago
barisusakli
d8a9df74d7
fix wrong error returns, more tests
8 years ago
Sergii Paryzhskyi
e515b791da
Fix eslint rules ( #5117 )
...
* Fix semi linter rule
* Fix semi-spacing linter rule
* Fix no-undef-init linter rule
* Fix space-before-blocks linter rule
8 years ago
Julian Lam
2463e85c0d
allowing moderators access to the account info page
8 years ago
barisusakli
2c65b2ecf3
closes #5143
8 years ago
Barış Soner Uşaklı
4e5d120763
closes #5142
8 years ago
Julian Lam
bf276d5147
fixes #5144
8 years ago
barisusakli
1a63672e66
more test fixes
8 years ago
barisusakli
12f366f4b4
more tests
...
register/login/logout tests
ability to test socket.io emits for logged in users
8 years ago
barisusakli
235fe9efe3
fix chat modal title
8 years ago
barisusakli
139360ce18
if chat is restricted dont allow adding to room
8 years ago
Julian Lam
3272c0b98c
linting
8 years ago
Julian Lam
ead4de6c6f
Merge branch 'fix-some-code-lint' of https://github.com/HeeL/NodeBB into HeeL-fix-some-code-lint
8 years ago
Julian Lam
e80400665e
closes #5111
8 years ago
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
8 years ago
HeeL
3fa1c1f927
Fix space-infix-ops linter rule
8 years ago
HeeL
9a0d764bbd
Fix wrap-iife linter rule
8 years ago
barisusakli
59d035376b
closes #5025
8 years ago
barisusakli
6f86621e30
closes #5096
8 years ago
barisusakli
9a55498fc1
changes to manage/users
9 years ago
barisusakli
aca0a893e7
remove since properly
9 years ago
barisusakli
fe50c8d124
closes #5078
9 years ago
barisusakli
a93ee97926
closes #5073
9 years ago
barisusakli
abd99760e5
closes #5070
9 years ago
Barış Soner Uşaklı
a325a85a84
fix mass group invite
9 years ago
barisusakli
4eb8015017
closes #5069
9 years ago
Barış Soner Uşaklı
1eddf4c720
closes #5060
9 years ago
Anil Mandepudi
c50486b47d
Fix [socket.io] Unrecognized message: admin.reload
9 years ago
barisusakli
8326846c2f
closes #5043
9 years ago
barisusakli
5746341099
closes #5048
9 years ago
barisusakli
15cae8d6ea
ability to set moderation note on users
9 years ago
barisusakli
55396ca442
inf scroll in chat-content
9 years ago
barisusakli
4be20799ec
fix getRecentChats
9 years ago
barisusakli
4ce8e2224a
optimize topics.markTopicNotificationsRead
...
let's not call it once for each tid
9 years ago
barisusakli
958fe3e72f
closes #3762
9 years ago
barisusakli
2ac3f5e392
closes #5040
9 years ago
barisusakli
72c75bd781
add pagination to flags page
9 years ago
barisusakli
dd78f46980
1 more tag change
9 years ago
barisusakli
ef5e02534a
fix missing translator, add flag reason
9 years ago
Julian Lam
b12607b1de
added uid to flag history, fixed loading on IS, worked around tjs bug
9 years ago
Julian Lam
8dc57cba58
allowing updating of flag data
9 years ago
barisusakli
8d897d8dcf
autocompleteTags
9 years ago
barisusakli
46d2168918
closes #5017
9 years ago
barisusakli
7afd2925af
get sort setting from config
9 years ago
Julian Lam
194716cd68
re: #5002
9 years ago
barisusakli
d4055ddaef
no need for pubsub in getNodeInfo
9 years ago
barisusakli
80c98e5ecf
closes #4989
9 years ago
barisusakli
6d34bb4657
closes #2166
9 years ago
barisusakli
07fe5057e1
make sure validator.escape() receives strings only
9 years ago
barisusakli
50aac3c6a4
closes #4979 closes #4984
9 years ago
Julian Lam
25cd772e0e
closes #4766
9 years ago
barisusakli
84f88a6f15
refactor user search
...
use pagination on results
removed infinite scroll
changed the term and section to use the query param as well
pagination urls respect search
9 years ago
Ben Lubar
862fd1a94a
ignore/watch categories recursively
9 years ago
barisusakli
e4fa0289d6
closes #4961
9 years ago
Mathias Schreck
ce9ee62fa0
Handle callback errors
9 years ago
barisusakli
3b0eca3be2
fix timestamp on posts.reply
9 years ago
Julian Lam
e26166a45b
closes #4950
9 years ago
barisusakli
f77d9053ad
closes #4795
9 years ago
Accalia de Elementia
de007772a4
feat: Allow listing all groups via websocket
...
also add missing radix to parsing of `after` in groups.loadMore websocket method.
9 years ago
barisusakli
7d4ef3907f
fix semicolons
9 years ago
barisusakli
b5bf2737e4
bind to regular function
9 years ago
barisusakli
bc255110cc
closes #2832
9 years ago
Julian Lam
bc961e2157
removing reload, closes #4936 , closes #4929
9 years ago
Accalia de Elementia
74a993ccb3
fix: Use the correct path for utils
9 years ago
Accalia de Elementia
574929337d
chore(whitespace): revert whitespace only changes
9 years ago
Accalia de Elementia
413517a084
feat(socket.io-groups): Allow first page of members to be retrieved via websockets
...
previously requesting the first page of members of a group failed
9 years ago
barisusakli
73c3da1a83
dont check maximum group name length if it is a privilege group
9 years ago
barisusakli
56d325bd86
privilege fixes
9 years ago
Barış Soner Uşaklı
e1c0a8f3b3
Merge pull request #4909 from BenLubar/self-topic-deletion
...
add edit/delete post, delete topic privileges per-category
9 years ago
Julian Lam
fd8f5f9415
closes #4918
9 years ago
Ben Lubar
26df552d55
Add edit, delete, and topics:delete permissions for users acting on their own posts
9 years ago
psychobunny
837029f69e
fixes crash when editing post
9 years ago
barisusakli
98d17a0589
fix tab
9 years ago
barisusakli
754e20eb5c
closes #4877
9 years ago
barisusakli
e81b67269a
closes #4884
9 years ago
barisusakli
937f00eb09
remove console.log
9 years ago
psychobunny
67108d1c41
filter:messaging.send hook
9 years ago
barisusakli
51a50448b8
closes #4838
9 years ago
barisusakli
789a3736af
closes #4820
9 years ago
barisusakli
7f44041e01
simpler
9 years ago
barisusakli
795b00a3af
closes #4810
9 years ago
Julian Lam
04d4fc2eca
temporary ban support
9 years ago
Julian Lam
7da71976cf
WIP temporary bans
9 years ago
akhoury
46a57f5d5c
rm cls because it's not ready yet
9 years ago
barisusakli
cbd637b2a2
dont allow priv group names
9 years ago
barisusakli
abb1c1c010
closes #4758
9 years ago
Julian Lam
0a1dea09a0
added missing dependency lib
9 years ago
Julian Lam
85fb9cd9dc
in cases where host is not provided in the websocket request, infer one from the referer
9 years ago
Barış Soner Uşaklı
d839f291ac
closes #4706
9 years ago
Barış Soner Uşaklı
26be7c25e4
closes #4701
9 years ago
Barış Soner Uşaklı
9ae8ee861a
closes #4700
9 years ago
Julian Lam
34f2d25651
fixes #4696
9 years ago
Julian Lam
38ad980456
Fixes #4694 , fixes #4697
9 years ago
barisusakli
8ddcc237a7
removed submit and lock
9 years ago
Julian Lam
ba412f4a56
fully completed #4658
9 years ago
barisusakli
54ccdf5262
closes #4651
9 years ago
barisusakli
11d3834eb9
better filtering
...
if topic is followed but category ignored show it in unread
9 years ago
barisusakli
bf2133ed7c
topic watching
9 years ago
barisusakli
825ecce0df
closes #4643
9 years ago
barisusakli
84a7b6690b
closes #4434
9 years ago
barisusakli
f4599e2ce2
closes #4629
9 years ago
barisusakli
a9828a1465
closes #4611
9 years ago
Barış Soner Uşaklı
f0685468f8
Merge pull request #4162 from akhoury/master
...
add continuation-local-storage (CLS) support
9 years ago
Julian Lam
1f70f886b5
fixed reference to undefined variable
...
/cc @BenLubar
9 years ago
barisusakli
b446ff42c3
style changes
9 years ago
barisusakli
702597d759
change /user/uid to /uid/:uid
...
so it doesn't conflict with actual user routes
was causing incorrect redirects if a user had a numeric userslug
@julianlam
9 years ago
barisusakli
eb0aea6390
add /user/<uid> and /post/<pid> redirects
...
change notifications to use new redirects
9 years ago
boomzilla
52e4a37df8
When forking a topic, updates user bookmarks in the topic to keep the last read position ( #4554 )
...
from inadvertently being too far down the topic due to post indices decreasing because
some posts were moved to a new topic.
9 years ago