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
7 years ago
Baris Usakli
4a73621dca
chat privilege
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ı
43180d4b83
#6158
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
8 years ago
Barış Soner Uşaklı
dd176dd5f2
Notification delivery ( #6072 )
...
* ability for users to choose how they receive notifications
add type field to more notifications, the type field is used to
determine what to do based on user
setting(none,notification,email,notificationemail)
* change var name to types
* cleanup
* add event types for privileged users
* remove unused language keys
* fix uids check
* changed if statements
* upgrade script to preserver old settings
8 years ago
Baris Usakli
4fdc1b99c6
remove unnecessary variable
8 years ago
acardinale
78e65ab8c8
Fix if cover URL is external URL ( #6026 )
...
* Fix if cover URL is external URL
Currently, when cover:url is an external URL, it's concat with relative path
* Fix if cover URL is external URL
Currently, when cover:url is an external URL, it's concat with relative path [fix barisusakli]
* Fix missing '
* Add User (uid) Welcome Notification
* Revert "Fix missing '"
This reverts commit 2da2d98ae295f1d7db63076587a3feae530dbe64.
* Revert "Revert "Fix missing '""
This reverts commit f4fca746e89d8c8b9515515bdbc42d449ebe0194.
* Revert "Add User (uid) Welcome Notification"
This reverts commit 831e291e78f27f2ac9382612772126c36490d36b.
* Fix eslint doesnt like nesting ternary operators
* fix space after if
8 years ago
Julian Lam
7e0d0e0eb5
Merge remote-tracking branch 'origin/develop'
8 years ago
Barış Soner Uşaklı
d5d6748c71
closes #6013
8 years ago
Peter Jaszkowiak
46fafb20b9
Remove string.js dependency
8 years ago
Baris Usakli
500c978a26
closes #5944
8 years ago
Barış Soner Uşaklı
ff88be91fa
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Barış Soner Uşaklı
5344edc2a7
closes #5885
8 years ago
Baris Usakli
dc9b21021a
escape moderation notes
8 years ago
Baris Usakli
27a6b8a713
lint fixes
8 years ago
Julian Lam
d9ad26c7c5
the meat of #5862 , making chat loading not require an ajaxification
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
61deb962e3
adding notifications.get hook
8 years ago
Baris Usakli
a9dbdc75af
closes #5825
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
Julian Lam
b7e8ecc6d3
updated mentions version and changed topics filter to take its translation from global hash instead
8 years ago
Barış Soner Uşaklı
08aaabd33c
closes #5642
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
Baris Usakli
b9b02a1fab
math.ceil pageCount
8 years ago
Barış Soner Uşaklı
c9d502320f
file.delete method
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
Barış Soner Uşaklı
59d0815073
closes #5637
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
barisusakli
33e8ecc1f4
closes #5404
8 years ago
Julian Lam
a141835cf8
Merge branch 'master' into develop
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
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
Peter Jaszkowiak
1ed571189c
Make utils and translator easier to require
...
Move utils.walk to file.walk, backwards compatible
8 years ago
pichalite
d4de345e87
syntax
8 years ago
pichalite
4c89497cc4
Closes #5521
8 years ago
Barış Soner Uşaklı
fe27d40ff6
closes #5542
8 years ago
barisusakli
5a2ff8ed0a
closes #5527
8 years ago
Julian Lam
793555a344
Merge branch 'master' into develop
8 years ago
barisusakli
992e3128bd
closes #5499
8 years ago
Julian Lam
b1ceec7571
Merge remote-tracking branch 'origin/master' into develop
8 years ago
barisusakli
0e7740af32
fix tests for subfolder installs
8 years ago
Julian Lam
ddea9f534e
running eslint again
8 years ago
Julian Lam
72e77772db
Merge branch 'master' into develop
8 years ago
Peter Jaszkowiak
dd2b930824
Resolve merge conflicts, minify only `.js` files
8 years ago
Julian Lam
672d7352bb
Merge branch 'master' into develop
8 years ago
Julian Lam
e887dda37a
Merge pull request #5461 from pichalite/image-dimension
...
Use ACP profile image dimension setting in cropper
8 years ago
pichalite
a99572fc48
Use ACP profile image dimension setting in cropper
8 years ago
Peter Jaszkowiak
c18808fdeb
ESlint no-useless-concat, no-mixed-spaces-and-tabs
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
a0a50677da
ESlint n-loop-func, yoda
8 years ago
Peter Jaszkowiak
896c8c7343
ESlint object-curly-spacing
8 years ago
Peter Jaszkowiak
feb8405f95
ESlint eol-last
8 years ago
Peter Jaszkowiak
a038c66549
ESlint quotes
8 years ago
Peter Jaszkowiak
b1b486f729
ESlint quote-props
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
Peter Jaszkowiak
9f15008247
Address review issues
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
d29361f4c9
added additional visibility masks for profile menu hook, also added isPrivileged user method, closes #5306
8 years ago
barisusakli
190b3759a0
fix tests
8 years ago
Barış Soner Uşaklı
4ff3d06f90
escape labelColor, icon, cover:position, validate toPid
8 years ago
barisusakli
cbd6853ccb
notif controller test
9 years ago
Julian Lam
33ff5e09bb
updated revoke session middleware to allow self or admin or global mod invocation, tweaked tests a bit
9 years ago
barisusakli
02aadf79b5
account/posts controller tests
9 years ago
barisusakli
4b815449f1
closes #5234
9 years ago
barisusakli
dada858565
add canReply to messages
9 years ago
barisusakli
2476ab3684
closes #5202
9 years ago
barisusakli
1e543dd394
fix profile views on redis
9 years ago
barisusakli
8294fc90e3
closes #5084
9 years ago
Barış Soner Uşaklı
b38a10f96a
add pagination to user profile
9 years ago
barisusakli
553ee7dcdd
more chat tests
9 years ago
Julian Lam
2463e85c0d
allowing moderators access to the account info page
9 years ago
barisusakli
bcdd7b12f0
closes #5149
9 years ago
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
9 years ago
HeeL
3fa1c1f927
Fix space-infix-ops linter rule
9 years ago
barisusakli
6f86621e30
closes #5096
9 years ago
barisusakli
aca0a893e7
remove since properly
9 years ago
barisusakli
fe50c8d124
closes #5078
9 years ago
barisusakli
15409f92cd
escape history data, hide moderation note in api
9 years ago
barisusakli
abd99760e5
closes #5070
9 years ago
barisusakli
9f2533b5ba
closes #5054
9 years ago
barisusakli
6540b07ab2
closes #5052
9 years ago
barisusakli
d1989babf5
closes #5044
9 years ago
barisusakli
15cae8d6ea
ability to set moderation note on users
9 years ago
barisusakli
4be20799ec
fix getRecentChats
9 years ago
barisusakli
202edfa47e
chat history access
9 years ago
Julian Lam
172702565e
show username and email history
9 years ago
barisusakli
599ac80f3d
use array.find
9 years ago
barisusakli
ae8b9c3683
closes #4665
9 years ago
barisusakli
aefba6e2b1
removed some methods
...
helpers.getBaseUser
exposeUid, exposeGroupName
9 years ago
barisusakli
c01a2bfa33
default sounds to off, show correct setting in user settings page
9 years ago
barisusakli
6d34bb4657
closes #2166
9 years ago
barisusakli
07fe5057e1
make sure validator.escape() receives strings only
9 years ago
barisusakli
f996dfab91
removed find
9 years ago
barisusakli
abd0a10918
added selected group to profile api
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
Barış Soner Uşaklı
37f7b89e2a
Merge pull request #4959 from pichalite/login-sessions
...
move login sessions section to account info route
9 years ago
pichalite
0b431ec41c
move login sessions section to account info route
9 years ago
Anil Mandepudi
a36af97c0c
fix breadcrumb for account info page ( #4958 )
9 years ago
barisusakli
b9ad7f2dbb
remove unused group code from settings
9 years ago
barisusakli
1d70dc0d8b
closes #4930
9 years ago
Julian Lam
a9c1ee5512
adding ban button to account info page
9 years ago
Julian Lam
60a97bcf51
fixes #4856
9 years ago
barisusakli
390ad35b56
ability to set unread as home
9 years ago
Julian Lam
5ecbbd228d
adding missing files, re: #4827
9 years ago
barisusakli
d94e2eed72
closes #4816
9 years ago
barisusakli
11be93a4d8
closes #4648
9 years ago
pichalite
ce66dd96a9
send option to user settings page if in-topic search is available ( #4627 )
9 years ago
barisusakli
90446bdc7f
closes #4524
9 years ago
barisusakli
c790373dfc
closes #4558
9 years ago
barisusakli
e564260650
moved groupTitle from user settings to user profile/edit
9 years ago
Julian Lam
0449e014f6
updated some help text
9 years ago
barisusakli
d92fde9824
filter out registered users
9 years ago
barisusakli
cb2ea163a0
closes #4486
9 years ago
psychobunny
f277c66089
closes #4459
9 years ago
Ben Lubar
d654978508
show the crossed-out eye icon for users who want their email private for staff, not just the user
9 years ago
Barış Soner Uşaklı
71c697037d
return the ips of the account we are looking at
9 years ago
barisusakli
2d4fde5af3
closes #4306
...
dont escape username twice, its already escape in user/data.js
9 years ago
barisusakli
7c2041e8d8
fix typo
9 years ago
barisusakli
9614bd30d0
other pages
9 years ago
barisusakli
37bca5e40c
style
9 years ago
barisusakli
8917ea9f81
closes #4297
9 years ago
barisusakli
66c6c47b7c
closes #4213
9 years ago
psychobunny
fae5fe5c50
closes #3837
9 years ago
barisusakli
e4cae9391c
moved ips down
9 years ago
psychobunny
911892c5b0
closes #3870
9 years ago
Barış Soner Uşaklı
88e4591f88
closes #4194
9 years ago
barisusakli
d7df6c0b06
remove more from config
9 years ago
barisusakli
ebf820d571
remove from global config
9 years ago
barisusakli
4b3f09deea
closes #4154
9 years ago
barisusakli
86d70eca74
closes #4103
9 years ago
barisusakli
089ea75cea
closes #4054
9 years ago
barisusakli
92f0e2d86a
closes #3586
...
added account/upvoted, account/downvoted, account/best
9 years ago
barisusakli
e693843314
closes #4017
...
inb4 2016
9 years ago
barisusakli
e6b7b51956
getHomePageRoutes
9 years ago
barisusakli
ac77f78d6b
closes #3994
9 years ago
barisusakli
478faac945
closes #3997
9 years ago
barisusakli
a43eef283c
store user sessionId mapping per user
9 years ago
Julian Lam
ad9a1d0f2c
closes #3989
...
Squashed commit of the following:
commit 23de0708708ed190eafbcd6ea93d43333cb87aa3
Author: Julian Lam <julian@designcreateplay.com>
Date: Wed Dec 23 10:48:16 2015 -0500
wired up session revocation, #3989
commit 45a3f18321b74a9b6893d404b6c870f1ec4d95cd
Author: Julian Lam <julian@designcreateplay.com>
Date: Wed Dec 23 09:49:27 2015 -0500
session deletion via session uuid
commit 2bf87338cf9bfa2df0b299639421d8da7553c69a
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 13:53:35 2015 -0500
WIP #3989
commit 623f45c3fa8b96f8b6eec0613eb7f9463348ab93
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 10:22:24 2015 -0500
saving more metadata and displaying sessions in UCP #3989
commit d0567ed7cc33a1aea66e921b657f782038f32191
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 10:21:38 2015 -0500
updated fontawesome to v4.5.0
commit 7131c97fe8ab42838eb2915a04e74f80f3d9a133
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 09:39:16 2015 -0500
saving user-agent metadata into user session #3989
commit 661b7e6dba774b80b5dc6d04f89a79f809ff791e
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 09:23:24 2015 -0500
New user auth methods to add/revoke sessions, #3989
9 years ago
barisusakli
94d8671447
not needed
9 years ago
barisusakli
df605babff
closes #3983
9 years ago
barisusakli
abed319da2
closes #3996
9 years ago
barisusakli
f0b333e8a1
closes #3929
9 years ago
barisusakli
d2b54ae0f8
display less derpy chat list
9 years ago
barisusakli
832a20e59e
markRead fixes
9 years ago
barisusakli
784ff07907
ability to add/remove users from chat rooms, tagsinput
9 years ago
barisusakli
8fab270852
leaveRoom method, small fixes
9 years ago
barisusakli
5d1169e686
changed the chat route to /chats/:roomid?
9 years ago
barisusakli
d12e8e1116
closes #3814
10 years ago
barisusakli
8dc9475041
closes #3941
10 years ago
Julian Lam
440bd5c37c
fixed crash on empty aboutme
10 years ago
Julian Lam
34725ec3e5
Fixes #3852
...
Added meta data to user profile pages, and also added noEscape
option to meta tag input. If set, validator escaping won't be
run on that value.
10 years ago
barisusakli
6f864a6354
joindate iso
10 years ago
barisusakli
323cc165b6
closes #3851
...
dont use post file upload for cover uploads
check cover upload file size against new setting
store cover uploads in profile folder
use `uid-profilecover` filename for cover uploads
10 years ago
barisusakli
35eb0faac8
closes #3850
10 years ago
barisusakli
04894b549a
closes #3827
10 years ago
barisusakli
5e257107cd
fix status on following/followers etc.
10 years ago
Julian Lam
f1412b6e9b
Fixed cover loading for subdirs and added removal
...
re: #3832
10 years ago
barisusakli
8ccfd235ad
changed deprecated method
10 years ago
barisusakli
baa813a4cb
Merge remote-tracking branch 'refs/remotes/origin/master' into room-optimize
10 years ago
barisusakli
364260fa37
fix lastonline iso
10 years ago
barisusakli
46c2563164
removed rooms.js removed browsing users, removed chat syncing across sockets
...
use lastonline for online detection
10 years ago
yariplus
f815f2d981
Fix userhomepage derps
10 years ago
psychobunny
12d2abff44
missed some other profile pages
10 years ago
psychobunny
f17391e6a2
fix default cover image on all profile pages
10 years ago
psychobunny
c697785270
console.log
10 years ago
psychobunny
8e893869ff
custom user profile covers
10 years ago
psychobunny
a5b754eac3
add profile cover/position + profile picture on every account page
10 years ago
psychobunny
f19043d046
profile cover photos
10 years ago
barisusakli
f17ba88c0f
closes #3765
10 years ago
barisusakli
b556652582
fix chat redirect
10 years ago
barisusakli
7854e67b7b
closes #1637
10 years ago
barisusakli
3cdc0c6890
missing return
10 years ago
barisusakli
e5e41e85f2
accounts refactor #2
...
and various 404 fixes
10 years ago
barisusakli
3bb5d2aa86
accounts refactor part #1
10 years ago