psychobunny
bdcf090aaa
init rewards system
10 years ago
Barış Soner Uşaklı
da305210e2
closes #2618
10 years ago
Barış Soner Uşaklı
97c0b130ca
closes #2691
10 years ago
Julian Lam
350acde379
ability to mark a notification read/unread from dropdown list, made styling less bootstrap-locked, using FA icon in theme instead of hardcoded in template
10 years ago
Barış Soner Uşaklı
8eb45fc80a
dont remove self from browsing
10 years ago
Barış Soner Uşaklı
d09fcbaef0
closes #2741
10 years ago
yariplus
145f7b3809
Fix #2684 ACP navbar on mobile.
10 years ago
Barış Soner Uşaklı
957a0840b1
Merge pull request #2736 from pitaj/master
...
Fix ACP sidebar affix issue
10 years ago
barisusakli
aa94dafac1
closes #725
10 years ago
Julian Lam
6a69fcd4cd
fixes #2665
10 years ago
Julian Lam
502e806f88
fixed #2732 -- group creation now using language keys, and no longer succeeds if a group by the name of 'guest' is created.
10 years ago
Peter Jaszkowiak
1ce0073cb6
Fixed events sidebar positioning
10 years ago
Peter Jaszkowiak
a2f4cda715
Fixed sidebar positioning
10 years ago
Barış Soner Uşaklı
dca143fd87
Merge pull request #2706 from acardinale/master
...
Add hooks "filter:topic.build" and "filter:category.build"
10 years ago
acardinale
6607dfc4c9
Update categories.js
10 years ago
acardinale
8975a0962e
Update topics.js
10 years ago
barisusakli
d577371a51
fix test
10 years ago
barisusakli
0dca86f255
fix tests
10 years ago
barisusakli
3bcd8aefb0
deleteObjectFields method
...
cleaned up user reset
10 years ago
psychobunny
540facaaab
try #2 (I give up, grunt-watch seems so unpredictable... on windows anyways)
10 years ago
barisusakli
fbcc7c4bc3
closes #2634
10 years ago
barisusakli
c305cd8220
removed commented out code
10 years ago
barisusakli
0096d74cfa
user password reset test
10 years ago
barisusakli
150d33eb92
upgrade script to rename widgets:home.tpl to widgets:categories.tpl
10 years ago
Julian Lam
df7c48c474
restoring latest plugin version in plugins ACP
10 years ago
Julian Lam
7bb9ea4b33
querying via qs now
10 years ago
Barış Soner Uşaklı
276cd51836
closes #2467
10 years ago
psychobunny
0611b7e1ea
closes #2733
10 years ago
Barış Soner Uşaklı
bd553eb05d
closes #2002
10 years ago
barisusakli
d152254bcb
removed availableTemplates assign
10 years ago
barisusakli
b2fc4d5dc4
#2002
10 years ago
barisusakli
c450992882
closes #2722
10 years ago
Julian Lam
1029b6c2f3
some prep for #2499
10 years ago
Barış Soner Uşaklı
d09a53197e
closes #2570
10 years ago
Barış Soner Uşaklı
09b26bc950
if code isnt validated return error
10 years ago
Barış Soner Uşaklı
8cbb9aa310
#2585
10 years ago
Barış Soner Uşaklı
0d84486187
closes #2585
10 years ago
Barış Soner Uşaklı
429d7cbfa2
added filter:category.get
10 years ago
psychobunny
f4c587c530
move hardcoded initial welcome text into welcome.md
10 years ago
Barış Soner Uşaklı
0421b6ef06
closes #2639
10 years ago
Barış Soner Uşaklı
cdd5847b39
closes #2664
10 years ago
barisusakli
f99c3a310d
use uid instead of socket.uid
10 years ago
barisusakli
5dfafff421
call callback on password update
10 years ago
psychobunny
e60ef6c9d1
Merge pull request #2716 from pitaj/master
...
Translate ACP pages
10 years ago
Peter Jaszkowiak
2b9d1ee3dd
Translate ACP pages
...
I fixed it
10 years ago
psychobunny
d016a9f3b0
Merge pull request #2715 from pitaj/master
...
Make ACP sidebar fixed
10 years ago
Barış Soner Uşaklı
3f31098144
closes #2619
10 years ago
Barış Soner Uşaklı
3293436867
closes #2640
10 years ago
Barış Soner Uşaklı
d20628a8d4
closes #2539
10 years ago
Barış Soner Uşaklı
f3d1e96c24
filter deleted topics on popular
10 years ago
Barış Soner Uşaklı
749ce5f8e5
dont crash if callback isnt supplied to list methods
10 years ago
Julian Lam
081462983a
refactored the groups update method a bit, and now if a group has pending members and it becomes a public group, those users become members
10 years ago
Peter Jaszkowiak
8241243f6b
Make ACP sidebar fixed
...
If you want to implement some kind of replacement for the CSS calc I
used, go ahead and do it yourself. I'm hoping webmasters can either deal
with a tad bit of overlap or have a modern browser.
10 years ago
barisusakli
1142f7700f
closes #2714
10 years ago
barisusakli
a5029d148c
open user links in new tab
10 years ago
Barış Soner Uşaklı
2c86ca59e6
fire filter:serch.build if query is empty
10 years ago
Barış Soner Uşaklı
6a55cdfbaf
fix relative_path image url for sub installs
10 years ago
Barış Soner Uşaklı
57d6bb3b4c
filter:search.build hook
10 years ago
Barış Soner Uşaklı
34c1d69ed3
added filter:tags.search
10 years ago
Julian Lam
f16c37eeaf
#2692
10 years ago
barisusakli
b6125b1674
toString pid
10 years ago
barisusakli
5e7bf7a272
default search in posts
10 years ago
Barış Soner Uşaklı
c98720ee4c
show results as WIP
10 years ago
Julian Lam
c351261165
added daily cleaning of reset tokens #2708
10 years ago
Julian Lam
1843d0364e
closed #2708
10 years ago
barisusakli
7f6518e4a6
private plugin link fix
10 years ago
acardinale
612acc41ba
Add hook "filter:category.build"
...
Same behavior as "filter:register.build"
10 years ago
acardinale
a63c679935
Add hook "filter:topic.build"
...
Same behavior as "filter:register.build"
10 years ago
barisusakli
10928ed11b
escape post content
10 years ago
barisusakli
b41119a374
show seconds like search page
10 years ago
barisusakli
4d63a7c020
closes ##2705
10 years ago
barisusakli
5cc728994b
dont need hidePostedBy
10 years ago
barisusakli
d96e4ec22a
fix category filter and pagination, strip marquee
10 years ago
barisusakli
eff1256dfb
search sort, search in posts, titles, posts& titles
10 years ago
Julian Lam
957415463f
Merge branch '0.7.0'
...
Conflicts:
package.json
src/search.js
10 years ago
barisusakli
8bbd7d971b
fix index to post if sorting is by votes and pagination is used
10 years ago
barisusakli
9062a8f02b
pass on mainPid
10 years ago
barisusakli
c859586269
calculate topic post indices instead of querying db
10 years ago
Julian Lam
ff5eeb3a85
fixed #2704
10 years ago
barisusakli
38dd3d4281
search newer/older than and better pagination
10 years ago
barisusakli
722b629572
closes #2703
10 years ago
Barış Soner Uşaklı
6680c2d475
Merge pull request #2621 from TheBronx/master
...
new filter hooks on favourite actions #2620
10 years ago
barisusakli
ba6af71150
fix profile update
10 years ago
barisusakli
652e247d1b
fix username change event log
10 years ago
barisusakli
92c869e886
try to get ip from x-forwarded-for first
10 years ago
barisusakli
d3aa353d73
dont crash if html is not string
10 years ago
barisusakli
9bca777320
closes #2700 allowGroupCreation setting
10 years ago
barisusakli
149120a186
fix notif url in topic notification email
10 years ago
barisusakli
832430ed37
dont crash if post.user or post.category doesn't exist
10 years ago
barisusakli
5c0bcd7e5d
proper qs, pagination on search results
10 years ago
barisusakli
161b934827
reply count filter atleast/atmost
10 years ago
barisusakli
def600e927
search in categories and children
10 years ago
Julian Lam
f7ccdc3668
Merge branch 'master' of github.com:NodeBB/NodeBB
10 years ago
Julian Lam
fdaccc804c
handling cases where no callback is passed to emailer.send
10 years ago
barisusakli
57ebcb8b8a
closes #2694
10 years ago
barisusakli
39a75ea2d7
fix recent replies
10 years ago
barisusakli
385760bdda
#2690
10 years ago
barisusakli
2911de0af9
really fix tests
10 years ago
barisusakli
cba9ad3d60
fix tests, and groups.join duh
10 years ago
barisusakli
16537bc636
prevent double callback
10 years ago
barisusakli
311fd00ecd
dont allow guests to join groups
10 years ago
barisusakli
b7602c6e80
removed winston.err
10 years ago
barisusakli
fd773807e9
#2685 fix copy paste fail 😦
10 years ago
barisusakli
25ccc573c0
closes #2687
10 years ago
barisusakli
255f50343c
closes #2685
10 years ago
barisusakli
28c57b6635
removed unused requires
10 years ago
barisusakli
cc2ab12f29
removed bans from downvotes and flags
...
cleanup thread tools emits
10 years ago
Julian Lam
b3278cf8e8
fixed #2681
10 years ago
barisusakli
6a837632fa
fix first post loading when pagination is enabled
10 years ago
Julian Lam
cfcfc8e0b1
Revert "fixed #2681"
...
This reverts commit a46aaf2c87
.
10 years ago
Julian Lam
a46aaf2c87
fixed #2681
10 years ago
barisusakli
2c8e8a1f1c
closes #2550 , closes #2518
10 years ago
Julian Lam
904daf7776
Merge branch 'master' into 0.7.0
10 years ago
Julian Lam
c652d1b80e
removed console log from upgrade script
10 years ago
barisusakli
feeeb83a43
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
4d9e7fce22
notifyOnlineUsers helper
10 years ago
barisusakli
f988959989
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
7363c71180
sitemap style
10 years ago
Barış Soner Uşaklı
63fd3f259f
Merge pull request #2676 from MegaGM/Fix-User.setUserField/s
...
Uploading avatar causes crash on 0.6.1-dev
10 years ago
barisusakli
dc0229fc73
closes #2677
10 years ago
Mega
2e1d1ac665
Uploading avatar causes crash on 0.6.1-dev
10 years ago
barisusakli
15b5c56612
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
2c033bf286
set memberCount to 0 on creation
10 years ago
barisusakli
b3a968e006
merge
10 years ago
barisusakli
dc2a2aa98e
store group member count in group hash
...
yet another upgrade script
10 years ago
Julian Lam
ecfa8f7a7d
passing memberCount and createTime into getUserGroups
10 years ago
Julian Lam
e4e9020e1f
added groups page to user profile
10 years ago
Julian Lam
da0b2c84e6
passing memberCount and createTime into getUserGroups
10 years ago
Julian Lam
4a7ec3ccc6
added groups page to user profile
10 years ago
psychobunny
4f5918390a
if user search is blank, return all users
10 years ago
barisusakli
2512598917
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
3bb9c9531f
catch errors from static hook
10 years ago
Julian Lam
77a9c7c195
Merge branch 'master' into 0.7.0
10 years ago
Julian Lam
939e623547
collapsing a bunch of whitespace using async.apply, and also fixed #2672 as well
10 years ago
barisusakli
39cac43b96
if key isn't found dont error
...
Conflicts:
src/database/redis/main.js
10 years ago
barisusakli
f3f3ca8e50
if key isn't found dont error
10 years ago
Julian Lam
a7a4edfd37
administrators group no longer shows up in group searches
10 years ago
barisusakli
d1a1cada19
fix typo
10 years ago
barisusakli
530bdbbd1a
dont rename if key doesn't exist
10 years ago
barisusakli
b54f2de504
pass uid to getUsers and getUsersFromSets
10 years ago
barisusakli
4413c70d3c
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
57453f33ab
new group members route
...
getMembers can take start end
ability to specify how many group members to return
10 years ago
barisusakli
e16cfa396b
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
a1c8902b4e
hook fixes
...
new hook, action:user.online,
fix action:user.set hooks so they pass in uid
check err before firing hooks
10 years ago
barisusakli
aaa1fae558
closes #2597
10 years ago
barisusakli
f9fecf4bc1
faster sort users
10 years ago
barisusakli
60fecdbdf8
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
0fab6c243c
increase rate limit timeframe from 1 second to 10 seconds
10 years ago
barisusakli
c87c99eadd
dont check admin emits against flooding
10 years ago
barisusakli
ed714cdf77
user search paginator
10 years ago
barisusakli
98ff75b9c3
closes #2581
10 years ago
Julian Lam
aabfeba38d
Merge branch 'master' into 0.7.0
...
Conflicts:
src/user.js
10 years ago
barisusakli
9db7f0f9a0
doing on master as well
10 years ago
psychobunny
d47cd270df
some random favourite typo
10 years ago
barisusakli
ab69477b24
moved filter:user,get to central function
10 years ago
psychobunny
c06132e779
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
psychobunny
f253b11d71
passed in wrong object
10 years ago
psychobunny
0828caab32
renamed to filter:userlist.get
10 years ago
psychobunny
943e268ffc
add filter:users.get
10 years ago
barisusakli
ddee93beab
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
27518716a0
make getUsers public for plugins
10 years ago
Julian Lam
891731ca52
enabled saving of sendPostNotification setting
10 years ago
Julian Lam
08e39d150e
fixed #2655
10 years ago
Julian Lam
06238f6894
partial fix to #2655
10 years ago
barisusakli
c33b369858
closes #2658
10 years ago
barisusakli
20a2262e43
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
bf9b633d50
fix Group.exists if an array is passed in
10 years ago
barisusakli
26defd7dca
Groups.getGroupNameByGroupSlug
10 years ago
barisusakli
e31bf9131f
added topics.follow and toggleFollow
10 years ago
Julian Lam
5a1c2b9ddf
booleanifying sendPostNotification user setting when requested, and now only sending the post notification if the user has flipped that option on in user settings... kind of an important thing to forget...
10 years ago
barisusakli
835ad3ea53
fix post.getUpvoters to work with an array
10 years ago
Julian Lam
bc9ede7b6c
changed emailer.send so that it processes a callback, if provided. Also added new option to receive emails every time a topic you subscribe to is posted to.
10 years ago
barisusakli
90b1b13914
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
4b3aa26abd
closes #2633
10 years ago
barisusakli
19814a619d
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
caec718092
callback for getUidsInRoom
10 years ago
psychobunny
3fb7eb766b
closes #2646
10 years ago
Julian Lam
ca92372676
fixed #2644
10 years ago
barisusakli
535f30aa9e
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
Julian Lam
70f6c396fc
updated widget container to use h3 in panel header
10 years ago
barisusakli
bd8a77a22b
dont crash if callback isnt passed in
10 years ago
barisusakli
2c45dc6450
redis helpers
10 years ago
Julian Lam
0bf98b5494
simplified isOwner check because there's no need to check admin status as admins automatically become owners now
10 years ago
Julian Lam
070215b05e
simplified isOwner check because there's no need to check admin status as admins automatically become owners now
10 years ago
Julian Lam
4c927060d9
Merge branch 'master' into 0.7.0
10 years ago
Julian Lam
0c2d2a28ba
admins can bypass the request step of a group and just join it, and they also become owners when they join a group
10 years ago
Julian Lam
72f28b7b38
closed #2641
10 years ago
barisusakli
d895ca6827
missing semicolon
10 years ago
barisusakli
5fb8817b3c
closes #2643
10 years ago
Julian Lam
d2217b8137
closed #2641
10 years ago
barisusakli
740c52fc4f
missing semicolon
10 years ago
barisusakli
22c541d95f
closes #2643
10 years ago
barisusakli
d40646ac42
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
f3719df997
getGroups method to get a range
10 years ago
Julian Lam
c8c7081f5d
Merge branch 'master' into 0.7.0
10 years ago
Julian Lam
3ade5da00f
groups sorting by creation date
10 years ago
barisusakli
afe29d3133
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
25f6b816ed
send iso and unix timestamp
10 years ago
barisusakli
274523266f
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
c379753341
upgrade scripts
...
upgrade groups to sorted set(groups:createtime) upgrade
upgrade groups:<name>:members to sorted set
new database methods
tests
10 years ago
Julian Lam
4a3255d4fd
search sorting
10 years ago
Julian Lam
be30dcc2d0
Merge branch 'master' into 0.7.0
...
Conflicts:
public/src/client/groups/list.js
10 years ago
Julian Lam
2a6de59277
if group search is executed with empty string, return all groups
10 years ago
Julian Lam
fd8a885145
fixed tests by removing the broken one, heh heh heh
10 years ago
Julian Lam
78a5843ae4
fixed tests by removing the broken one, heh heh heh
10 years ago
Julian Lam
d4779c8c0a
Merge branch 'master' into 0.7.0
10 years ago
Julian Lam
6502dd2561
group searching
10 years ago
Julian Lam
fa27461abc
upgrading administrator groups as well
10 years ago
barisusakli
dd38ee96fa
return cover:url in user groups
10 years ago
barisusakli
f8a03c4fca
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
Julian Lam
22a619d9c7
fixed #2631
10 years ago
barisusakli
ea3d7d610a
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
7efc0619cc
dont crash if data.username is undefined, dont set username to empty value
10 years ago
barisusakli
f1a3815ddc
action:user.updateProfile
10 years ago
barisusakli
aab2bc0b39
keep track of the last 20 events
10 years ago
Julian Lam
c4bc51b834
fixing installation script that broke with recent updates to groups
10 years ago
barisusakli
21522e59c4
added slug to user group return #2635
10 years ago
barisusakli
96c27d29f4
dont crash if callback isn't supplied
10 years ago
barisusakli
2f955c3af4
getUpvoters works with array
10 years ago
Julian Lam
d2938ea509
closed #2626
10 years ago
barisusakli
d96a1f0365
closes #2630
10 years ago
Julian Lam
5160ab1ed1
closed #2625
10 years ago
barisusakli
4c62590bc8
closes #2628
10 years ago
barisusakli
ad21e73491
send values to plugins when updating groups
10 years ago
Julian Lam
eb5b8ccec3
better check for group exist, groups with different cases can no longer be created, #2588
10 years ago
barisusakli
9f8b274e24
filter:group.get
10 years ago
barisusakli
94fa212eab
added filter:groups.get
10 years ago
Julian Lam
c026a64e8e
adding concept of group slugs, #2588 . ping @barisusakli for downstream plugin changes
10 years ago
barisusakli
6f140384e0
send groupData on action:group.create
10 years ago
Julian Lam
491e0060d4
more files that should be loaded for maintenanceMode to work
10 years ago
Julian Lam
fe45fc967d
updating maintenance mode middleware so js doesn't crash until login client-side js is ready
10 years ago
barisusakli
f5b448c300
closes #2623
10 years ago
barisusakli
e46cda835a
closes #2624
10 years ago
TheBronx
0bd48ef023
fix error in previous commit
...
fix error in previous commit
10 years ago
TheBronx
e3cf528b57
pass also user id on fireHook
...
pass also user id on fireHook as suggested by @barisusakli
10 years ago
TheBronx
6ccb35576c
new filter hooks on favourite actions #2620
...
before a favourite action is made, fire a filter hook so plugins can
modify or cancel that action before it takes place.
10 years ago
barisusakli
03ae7db561
on user delete remove from ip sorted set, fix search by ip
10 years ago
barisusakli
0741f00e4f
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
f67053df52
figure out pathname, dont crash if callback isnt supplied
10 years ago
Julian Lam
04be40158c
if you attempt to join a group when you're already in a group, you can't anymore.
10 years ago
Julian Lam
8ba05c08fe
category privilege rescinding
10 years ago
Julian Lam
577a646adc
this should appease @barisusakli
10 years ago
barisusakli
236fe91e95
fix typo
10 years ago
barisusakli
6fe8d25166
add uid to filter:topic.get
10 years ago
barisusakli
3eb922393f
closes #2616
10 years ago
Julian Lam
8d23265324
sending in groupObj data into group.delete hook
10 years ago
Julian Lam
d4d99cba7c
fixes #2615
10 years ago
Julian Lam
36cfbbbc58
Merge branch 'master' of github.com:nodebb/NodeBB
10 years ago
barisusakli
c324d71727
closes #2610
10 years ago
Julian Lam
fa87d883dc
allowing "hidden" to be passed directly to Groups.create
10 years ago