Barış Soner Uşaklı
1e443551a5
added userslug
10 years ago
Barış Soner Uşaklı
b32d58e306
Merge pull request #3035 from FokkeZB/patch-3
...
Fix link in email notifications
10 years ago
Barış Soner Uşaklı
ba1afdf879
dont crash if callback isnt supplied fixes #3033
10 years ago
Barış Soner Uşaklı
68835844b0
crash fix #3031
10 years ago
Fokke Zandbergen
49e996caaf
Fix link in email notifications
10 years ago
Fokke Zandbergen
a17cbbb8ad
Fix link in email notifications
10 years ago
Fokke Zandbergen
3a090ef308
Fix link in email notifications
10 years ago
barisusakli
d5dd48ecc8
closes #3013
10 years ago
barisusakli
f7a3aef322
escape on the way out, fixes birthday/age calculation
10 years ago
barisusakli
eaa442db8c
update deleted propery before calling hook
10 years ago
barisusakli
1cc80cbc84
closes #3014
10 years ago
barisusakli
fa9fde43fb
closes #2971
10 years ago
Julian Lam
ceba856006
fixing categories with null parentCids, again
10 years ago
barisusakli
7fa014e5ad
closes #3016
10 years ago
Julian Lam
80250b6f6c
adding default of parentCid 0 if parentCid not set
10 years ago
barisusakli
5501c0c759
closes #3005
10 years ago
barisusakli
dd175ada67
closes #3003
10 years ago
barisusakli
1910fdb977
fix xss on guest handles, make sure guest handlers arent longer than max username length
10 years ago
barisusakli
3de083208d
closes #3002
10 years ago
barisusakli
1b2da78fd8
missing lines
10 years ago
barisusakli
1ce3d7284b
closes #2995
10 years ago
barisusakli
a14249dee6
removed tags
10 years ago
barisusakli
3d0b50a9b7
closes #2975
10 years ago
barisusakli
45bf5de1e5
closes #2982
...
update url with new slug on topic title edit
10 years ago
psychobunny
5c59aa7737
closes #2986
10 years ago
psychobunny
799cc9397a
closes #2973
...
also fixes some UX issues and enforces password length check on both
client and server
10 years ago
barisusakli
cc6f37ac4e
added category bgColor/color to getPostSummary
10 years ago
barisusakli
8069cbda69
closes #2979
...
if all is selected search in all categories
10 years ago
Barış Soner Uşaklı
9c7c87fd3b
closes #2972
10 years ago
Barış Soner Uşaklı
df3e007120
closes #2969
10 years ago
barisusakli
835d4db481
dont add category/topic slug if user doesnt have read permission
...
or category is disabled etc.
10 years ago
psychobunny
56d1b521c5
closes #2967
...
@barisusakli there was a return; if user is offline, don't see any
reason why it should be so I removed it, just FYI
10 years ago
psychobunny
43bd798f2b
#2967
10 years ago
Barış Soner Uşaklı
0ed46c3bae
closes #2963 , closes #2957
10 years ago
barisusakli
e33a905f55
missing change
10 years ago
barisusakli
0d515803e4
fix post edit
10 years ago
Barış Soner Uşaklı
e0996d67ca
more rel_path upload fixes
10 years ago
Barış Soner Uşaklı
3f92984be2
fix image url in relative_path install in post
10 years ago
Barış Soner Uşaklı
7baa0e97fc
waterfall getPostsByPids
10 years ago
Barış Soner Uşaklı
641c8991f9
closes #2944
...
if going to users page wait for updateOnlineUsers to complete
10 years ago
Barış Soner Uşaklı
ed57a41d17
#2943
10 years ago
psychobunny
b1560388a6
hint
10 years ago
Barış Soner Uşaklı
4af8a5ec02
closes #2940
10 years ago
Julian Lam
40834cc010
updated checkAccountPermissions to call requireUser, and added new hook for plugins to handle auth login
10 years ago
barisusakli
1ade973e56
added missing radix :rage3:
10 years ago
barisusakli
f81e3ad358
categoryTools componets
10 years ago
psychobunny
70bf518a02
define all required data at top of fn
10 years ago
barisusakli
9e3b2148ba
components
10 years ago
Julian Lam
66422acea2
fixed #2934
10 years ago
barisusakli
e15f7902dd
closes #2930
10 years ago
barisusakli
b3f66faa37
default is private
10 years ago
Julian Lam
56fc958939
closes #2891
10 years ago
psychobunny
43502e041a
don't send 5 million error messages during daily digest
10 years ago
Barış Soner Uşaklı
c294c3b342
fix inf scroll and timeago on users page
10 years ago
Barış Soner Uşaklı
c81424714d
Merge pull request #2924 from cismous/master
...
remove code
10 years ago
Barış Soner Uşaklı
5641e54192
added route to /users
10 years ago
CisMous
bb94c9c36b
remove unused code
10 years ago
CisMous
458d9ab8a2
remove comma
10 years ago
psychobunny
ca3e0b59b0
filter out illegitimate rewards
10 years ago
psychobunny
27ad7e41c9
process.env is an object
10 years ago
Barış Soner Uşaklı
925b12ca22
startsWith
10 years ago
Barış Soner Uşaklı
ca332d23c0
wait for createIndex errors
10 years ago
Julian Lam
f8fb5a1d9f
Merge pull request #2837 from atomoc/master
...
Add parameters for create categories
10 years ago
psychobunny
4a9498e105
closes #2916
10 years ago
Сергей Савельев
ce743be779
Delete errors
10 years ago
Сергей Савельев
6b3b44e2fc
Delete errors
10 years ago
Сергей Савельев
18c5354ec7
Merge branch 'master' of https://github.com/atomoc/NodeBB
10 years ago
Сергей Савельев
621ae9c91a
Add admin hooks for get categories
10 years ago
Сергей Савельев
63db2a539e
Merge pull request #4 from NodeBB/master
...
123
10 years ago
barisusakli
2fd4bcde3f
added req.uid user id for logged in users, 0 for guests
10 years ago
barisusakli
878e548296
renamed end to stop globally
...
fixed getting favourites for admins
10 years ago
barisusakli
27bab3330a
pass data to getCategoryTopics, renamed end to stop
10 years ago
barisusakli
7a3b4c08e0
closes #2922
10 years ago
Сергей Савельев
f7a3428bf8
Merge pull request #3 from NodeBB/master
...
123
10 years ago
Julian Lam
47a7ab15be
refactored translator system to be a require.js module, and not a global
10 years ago
Barış Soner Uşaklı
c4569d533d
added filter:categories.build
10 years ago
barisusakli
b2087f94e2
closes #2904
10 years ago
Сергей Савельев
a70f1b09e4
m
10 years ago
barisusakli
8026b3c7d8
closes #2911
10 years ago
Julian Lam
c706638b5d
updating groups access control so:
...
1. Guests can no longer receive the moderate bit
2. If you attempt to grant the moderate privilege to a public group, a confirmation modal appears
3. A lock icon is present next to all private groups
10 years ago
Julian Lam
89442c91c6
fixed bug where privilege state was not correctly calculated for MongoDB installs, and fixed columnCount not being present when a the privilege list is refreshed
10 years ago
Julian Lam
8e17f34de4
lol.
10 years ago
barisusakli
8d6d1c32e7
allow plugins to update additional fields with filter:user.updateProfile
10 years ago
Julian Lam
f0f31e077f
added exposeUid middleware to core
10 years ago
cismous
68cf6833b7
remove unneeded argument
10 years ago
barisusakli
ed8d60b76b
move registered-users/guests to top remove admins from priv settings
10 years ago
Barış Soner Uşaklı
41db2dcd14
removed idle added recent tags presence info
10 years ago
Julian Lam
0d044c34c1
removed old code that was adding unneeded html to the template
10 years ago
Julian Lam
f4803c21ac
added missing partial
10 years ago
Barış Soner Uşaklı
5ce72f4920
dont add guests to users:repuration zset
10 years ago
Barış Soner Uşaklı
e0b4a35a25
dont add guests to users:postcount zset
10 years ago
Barış Soner Uşaklı
c9b98306e0
dont require everything in folder
...
dont want rooms.js to be public
10 years ago
Barış Soner Uşaklı
30104b898c
dont allow vote spam
10 years ago
barisusakli
e528f52cfb
closes #2757
10 years ago
barisusakli
77e956861a
#2486
...
various fixes for socket.io cluster
display user presence correctly
10 years ago
Julian Lam
1a58ea6520
closed #2695
10 years ago
Julian Lam
d95f5a9ae0
added help block to category purge button, updated iconSelect library to use templates in a better way, hooked up iconSelect for category mgmt, #2463
10 years ago
Julian Lam
202789fa8d
added back category creation, #2463
10 years ago
Julian Lam
7cdfe143ab
fixed bug where cid was hardcoded, and switched format back to storing group names, not slugs, #2887
10 years ago
Julian Lam
4f2c7382c5
passing in the column count so a message can be displayed to users when no users have privs in a category, #2887
10 years ago
Julian Lam
9dece4a1db
added some missing files from previous commits, fixed setParent mechanic which broke after I refactored, #2463
10 years ago
Julian Lam
25cb1f9284
Merge remote-tracking branch 'origin/master' into categories_revamp
10 years ago
Julian Lam
d3af278123
removed old code that was no longer necessary, updated privilege table to show all groups (similar to previous behaviour), fixes #2887
10 years ago
Barış Soner Uşaklı
36942125e6
closes #2894
...
also mark user online if they post a reply
10 years ago
Julian Lam
9b84a887d3
a huge frickin' number of changes for #2887 . This is part of #2463
10 years ago
EvSpirit
8a6c189d80
#2893 increment --debug-brk port value when forking js-minifier child process
10 years ago
EvSpirit
3bd2f53056
#2893 increment --debug-brk port value when forking js-minifier child process
10 years ago
Julian Lam
815ea88fa5
readded some missing classes, fixed some styling on category.tpl, fixed image uploading code
10 years ago
Julian Lam
765f15096b
removed wrapping .row around tables in acp/manage/categories
10 years ago
Julian Lam
a1621145d5
Merge branch 'master' into categories_revamp
...
Conflicts:
public/less/admin/admin.less
public/src/admin/manage/categories.js
src/controllers/admin.js
src/views/admin/manage/categories.tpl
src/views/config.json
10 years ago
EvSpirit
2ea840e65d
#2886 Check subcategories when showing category recent topics
10 years ago
EvSpirit
0fcd4dee58
#2886 Check subcategories when showing category recent topics
10 years ago
Julian Lam
fcbc02d48a
better local function name in install.js
10 years ago
Barış Soner Uşaklı
203d4d052a
fixed my logic fail
10 years ago
Barış Soner Uşaklı
c7b5cd48ba
closes #2773
10 years ago
Barış Soner Uşaklı
29fd89407c
closes #2872
...
show the last posts content and user in topic feeds
10 years ago
Barış Soner Uşaklı
f6d0ad9b0f
Merge remote-tracking branch 'origin/master' into mongodb-3.0-driver-2.0
10 years ago
Julian Lam
4dbb1c08b6
added default host port and db settings for mongo, if not set in config file
10 years ago
Barış Soner Uşaklı
fc28cbf887
filter cids with a single .filter thanks @julianlam
10 years ago
Julian Lam
06d547a6cb
fixed bug in privilege settings where categories near the end of a list were not having their permissions read properly if earlier categories were disabled, #2887
10 years ago
barisusakli
b268927cf9
removedu if from filter:parse,post, parse strip teaser content
10 years ago
barisusakli
9754dc8be0
open user link in new tab
10 years ago
barisusakli
810d3be512
closes #2593
10 years ago
barisusakli
6c0e07c384
Merge remote-tracking branch 'origin/master' into mongodb-3.0-driver-2.0
10 years ago
barisusakli
38726243fe
closes #2879
10 years ago
barisusakli
04ed79e587
fix profile image upload on subfolder install
10 years ago
barisusakli
c8e0eab34e
escape data on room enter
10 years ago
barisusakli
7dde229517
added filter:teasers.get
10 years ago
Barış Soner Uşaklı
9e7af15bbc
Merge pull request #2876 from cismous/master
...
remove comma
10 years ago
barisusakli
9d62709f7c
doggy.gif
10 years ago
barisusakli
e4431f62b2
fix group update text
10 years ago
barisusakli
358f6f61f7
closes #2803 , closes #2883
...
options.unescape was not used correctly
fix groups.update so it doesnt overwrite data if some fields are not
passed in
10 years ago
psychobunny
d2dae2d62f
standardize showSelect amongst category and topic_list routes
10 years ago
Barış Soner Uşaklı
0ebad0fe10
Merge pull request #2843 from FokkeZB/patch-1
...
Skip setTimeout if it doesn't exist (Node 0.10.x with SSL)
10 years ago
Barış Soner Uşaklı
9edfcb0053
dont save user obj in db
10 years ago
psychobunny
6acfec9d25
add teaser content to category view
10 years ago
Julian Lam
eee2aa8051
making sure to pass in userData to notifications.create on user follow
10 years ago
Barış Soner Uşaklı
8b429a2e05
removed path
10 years ago
Barış Soner Uşaklı
cc92d09498
generateNotificationPaths
10 years ago
psychobunny
8c0dfa1217
data/category partial
10 years ago
Julian Lam
82f7ca5e0f
added a path to follow notification
10 years ago
Barış Soner Uşaklı
d05ef6ddbc
closes #2822
10 years ago
Julian Lam
5a4fa18e98
fixed digests so they aren't prematurely exiting, and will send again :shipit:
10 years ago
Barış Soner Uşaklı
0bbebbe4b1
Merge remote-tracking branch 'origin/master' into search-cid-uid
10 years ago
barisusakli
5bc2e7dac2
closes #2309
10 years ago
barisusakli
254fcff01f
forgot db require
10 years ago
barisusakli
6c58bd9520
closes #2871
10 years ago
psychobunny
3ed3612047
file upload with spaces / general file upload fix wrt ajaxiy
10 years ago
barisusakli
909fe660a9
decodeURIComponent for uploaded file/image
10 years ago
psychobunny
60a70e4e62
moved 37fe438c63
into core
10 years ago
psychobunny
075611ca4b
Merge remote-tracking branch 'origin/master' into persona
10 years ago
Barış Soner Uşaklı
37fe438c63
reset fix for t.js bug :rage3:
10 years ago
cismous
3bd42c8b7a
remove comma
10 years ago
Julian Lam
f8aba4f4ef
Merge branch 'master' into search-cid-uid
10 years ago
psychobunny
e3899f9535
Merge remote-tracking branch 'origin/master' into persona
10 years ago
Barış Soner Uşaklı
e45e204ba5
fix author field on topic feed #2872
10 years ago
Barış Soner Uşaklı
839dd72a05
been a while since we stopped using hashes
10 years ago
psychobunny
54cbbe2844
components system
10 years ago
psychobunny
f5b701553c
moved post-row's wall of data-text into partial
10 years ago
psychobunny
8727c7be17
moved all template variables to core
10 years ago
Julian Lam
521c454dde
updated emailer to pass through "fromUid" if available
10 years ago
psychobunny
dcfb8010b7
Merge remote-tracking branch 'origin/master' into persona
10 years ago
psychobunny
b81646477f
remove hardcoded topic_row_size
...
I can't believe this is still here haha
10 years ago
Julian Lam
0f59046392
added requirejs config partial, #2875
10 years ago
psychobunny
a3f167bfd2
default category should be col-xs-12
10 years ago
Сергей Савельев
e529d18414
save
10 years ago
barisusakli
518aec6e76
modified indices, removed key 2 collections now
10 years ago
barisusakli
ec7caea368
fix search on mongo
10 years ago
barisusakli
78c65aee05
even more search changes
10 years ago
barisusakli
2b7744f905
fire action:topic.move after topic cid is changed
10 years ago
barisusakli
31da62ab2d
removed console.log
10 years ago
barisusakli
e2196af8ab
part 2 of search changes
10 years ago
barisusakli
c7128bcc98
part 1 of search change
10 years ago
barisusakli
fd5f00459b
fix admin events pagination
10 years ago
barisusakli
868b2ff2b6
if no term is passed get count
10 years ago
barisusakli
ec8fc8b97b
dont do anything if id is falsy
...
added callback
10 years ago
barisusakli
203e69aa42
derp
10 years ago
barisusakli
f8f4a6e844
removed footer class
10 years ago
Barış Soner Uşaklı
abf27954d3
use topic.getMainPids
10 years ago
Barış Soner Uşaklı
d3dca842cb
also #2858
10 years ago
Barış Soner Uşaklı
bab8e6a104
closes #2858
10 years ago
Barış Soner Uşaklı
eda98a35ea
closes #2862
10 years ago
Barış Soner Uşaklı
e4199179f7
Merge remote-tracking branch 'origin/master' into mongodb-3.0-driver-2.0
10 years ago
barisusakli
58169aa6d9
no need for return
10 years ago
barisusakli
6e25724cfb
removed unused requires
10 years ago
barisusakli
279bb62a3f
cache parsed post content
...
clear cache on plugin install/uninstall/activate/deactivate
10 years ago
barisusakli
4cb58d976b
fix indices, main post always 0
10 years ago
barisusakli
2878bf6cfe
removed commented out code
10 years ago
barisusakli
c63d5f4b7a
test
10 years ago
barisusakli
a626005570
closes #2851
10 years ago
psychobunny
6d4b658579
using unminified version of autosize
10 years ago
psychobunny
5e3a990f2d
added vendor/autosize
10 years ago
Barış Soner Uşaklı
8234e4cc07
new hook action:topic.reply
...
only fires on normal replies
10 years ago
Julian Lam
8e2483b2e6
fixed #2849
10 years ago
barisusakli
9f4f858ff9
group member search
...
only look in uids that are member of the group, added custom findUids
function to user.search
10 years ago
barisusakli
201c4b35da
pagination data
...
if query is empty get all uids
10 years ago
Julian Lam
e8167a80a0
if bgColor and color are not sent in the category creation call, automatic colours are supplied
10 years ago
barisusakli
d342e01ef1
search group members
10 years ago
Julian Lam
2a80140e70
fixed issue where socket.io would no longer reconnect perpetually, new behaviour waits 10x the reconnect delay, and then starts over. Also upped the reconnection delay default to 1.5s.
10 years ago
Fokke Zandbergen
f0836f4107
Skip setTimeout if it doesn't exist (<= 0.10.36)
10 years ago
barisusakli
724df69561
fix redirects
10 years ago
barisusakli
25a2e9b812
we just need the group members :trollface:
10 years ago
Julian Lam
5d7b46935d
fixing issue where grunt wouldn't read js from file properly if nodebb wasn't run in production mode at least once
10 years ago
barisusakli
ddd4680ea7
added helpers.redirect
10 years ago
Julian Lam
f0ad2020df
updated sorting logic (syntax error)
10 years ago
Сергей Савельев
3831cd0e71
Adding the ability to use a different url
10 years ago
Julian Lam
bbbb362125
not referencing parent scope when inside BEGIN in widgets tpl
10 years ago
Barış Soner Uşaklı
d2e8d4d86e
slice doesnt deep clone derp
10 years ago
Barış Soner Uşaklı
706527fa80
fix group titles
...
clone groups for each user
10 years ago
Barış Soner Uşaklı
4d45a81fdb
closes #2383
10 years ago
Barış Soner Uşaklı
33723f8b1b
closes #2835
10 years ago
Barış Soner Uşaklı
cda38d6ed6
closes #2515
10 years ago
Julian Lam
4360069859
fixing buttons on mobile composer, and updating format so tags button only appears on mobile
10 years ago
Julian Lam
e71ef216f2
hiding the right sidebar in ACP dash temporarily
10 years ago
Сергей Савельев
6d03f5c9e8
Revert line order
10 years ago
Сергей Савельев
8a5b5936b7
Revert line bgColor
10 years ago
Сергей Савельев
cc384cc4d6
Update file for create categories
10 years ago
Сергей Савельев
3910f8bf28
Add parameters for create categories
10 years ago
barisusakli
dc94fe2b6c
move admin upload routes to api namespace
...
move usrrs/csv to api namespace
10 years ago
barisusakli
3dd337bd34
closes #2829
10 years ago
barisusakli
3809b331bc
acp shenans
10 years ago
barisusakli
c15a289d2a
fix check
10 years ago
barisusakli
2a8437f08f
removed templates config and mapping 🐑
10 years ago
barisusakli
5821a0758f
return template name as well
10 years ago
Barış Soner Uşaklı
ea9fccbf2a
fix -inf +inf
...
added test for -inf +inf
10 years ago
Barış Soner Uşaklı
07572b188b
fix crash
10 years ago
Julian Lam
f14c5f7e1c
added new hook 'action:meta.override404' so plugins can override the regular handling of pages that are not found
10 years ago
Barış Soner Uşaklı
9915e31bc5
closes #2826
10 years ago
Barış Soner Uşaklı
f7d7cc2610
closes #2808
10 years ago
Julian Lam
daaf61bc68
fixed issue where accessing a category's access control caused a client-side error
10 years ago
barisusakli
558e708576
remove console.log
10 years ago
Barış Soner Uşaklı
e5343b7efc
dont display cluster warning if not running as cluster
10 years ago
Barış Soner Uşaklı
eed00fadde
Merge remote-tracking branch 'origin/master' into mongodb-3.0-driver-2.0
10 years ago
Julian Lam
b777c448cf
closed #2803
10 years ago
Barış Soner Uşaklı
6bd3c54a03
fix findAndModify
...
temp fix for connect-mongo
create admin after categories
10 years ago
psychobunny
3c9431b2fc
socket.io/plugin updated instructions to use require.main.require instead
10 years ago
Barış Soner Uşaklı
e421a2c7cd
pass session
10 years ago
Barış Soner Uşaklı
d9e0a495b0
updated install.js to install mongodb native 2
10 years ago
psychobunny
80945eff7e
closes #2819
10 years ago
Barış Soner Uşaklı
a19b25a3b3
closes #2816
10 years ago
Julian Lam
d7cd936b54
added preserveCase option to slugify
10 years ago
Barış Soner Uşaklı
e8644dac26
group.hidden is already bool
10 years ago
Barış Soner Uşaklı
8cb18b1e48
possible fix to group category
10 years ago
Barış Soner Uşaklı
c851b5a9b1
made getBaseUser public
10 years ago
Barış Soner Uşaklı
ac1e0513fc
moved setupPageRoute to helpers
10 years ago
barisusakli
c40258a82c
removed 2x calls to getRecentTopicReplies
10 years ago
psychobunny
fa607132be
closes #2782
10 years ago
barisusakli
bd17bff7d4
prevent double follow/unfollow
10 years ago
psychobunny
5b67cd841e
fire filter:config.get even if anonymous
10 years ago
psychobunny
0fadaf037a
filter:homepage.get for populating available routes on ACP
10 years ago
psychobunny
657fa8de73
oops action:homepage.get:*
10 years ago
psychobunny
44e8323efa
action:navigation.get:*
10 years ago
psychobunny
c97c1ab4b9
filter:config.get
10 years ago
Barış Soner Uşaklı
8b21f1c8ab
dont reload settings page on every save
...
only show an alert if reload is required
renamed settings.language to settings.userLang to match the config
10 years ago
Barış Soner Uşaklı
5140e5db8d
closes #2759
10 years ago
Julian Lam
27282a2877
if no order is specified during a category creation, NodeBB won't crash
10 years ago
Barış Soner Uşaklı
4c67fffabc
dont parse sig if its falsy
10 years ago
Julian Lam
3ef54c3c01
added new hook to allow plugins to override the local login strategy with their own, closes #2806
10 years ago
barisusakli
83663cf46b
removed unused require
10 years ago
psychobunny
b07574d838
unnecessary return
10 years ago
psychobunny
3cc3e2f306
moved homepage configuration to its own acp page
10 years ago
barisusakli
f7f453f8cd
closes #2794
10 years ago
Julian Lam
e0c7ef1451
fixed #2781
10 years ago
Julian Lam
72e9a6caa8
tweaks to ACP plugins page
10 years ago
psychobunny
0c8e0ca46f
linted /meta
10 years ago
psychobunny
b0628c2df8
missing semi-colons in database/
10 years ago
psychobunny
59d176fa7b
closes #2779
10 years ago
psychobunny
b1f835b053
Merge remote-tracking branch 'origin/master' into sortable-menu
10 years ago
psychobunny
b788e134d1
added compatibility for deprecated filter:header.build
...
remove after 0.7.x
10 years ago
psychobunny
bc7729fbb3
console.logs
10 years ago
psychobunny
1b250b8f57
linting
10 years ago
psychobunny
2ff59278c9
navigation cleanup
10 years ago
psychobunny
1774cf0b15
allow language strings in menu items
10 years ago
psychobunny
d806cd134f
sortable menus, done
10 years ago
ahwayakchih
4c2f628baa
Added support for using `mongo:password` and `redis:password` from config, when no password is entered at setup. This allows for having "default" password and overrides from config. Added using `mongo:username` and `port` from config when running setup.
10 years ago
psychobunny
809ed255d1
drag & drop routes
10 years ago
Julian Lam
37d426dddb
npnp, I totally meant to remove a method that's still in use...
10 years ago
Barış Soner Uşaklı
73505e9bd0
closes #2247
10 years ago
psychobunny
afc690d67b
upon saving, copy over route properties from defaults
10 years ago
psychobunny
a2e3179ea4
nav - enable / disable
10 years ago
psychobunny
c3701bcea7
loading and saving navigation
10 years ago
psychobunny
fbc0a11c87
nav - basic ACP setup
10 years ago
Barış Soner Uşaklı
094cd6df32
closes #2777
10 years ago
psychobunny
8256d2b997
bugfix
10 years ago
psychobunny
307204fc38
nav - added enabled/disabled
10 years ago
Julian Lam
55262b399a
tweaks and refactoring for #2774
10 years ago
psychobunny
40008a9e85
Merge remote-tracking branch 'origin/master' into sortable-menu
10 years ago
psychobunny
6cea047518
loading navigation, complete
10 years ago
psychobunny
3be5242aa1
navigation - upgrade script
10 years ago
psychobunny
f1adddb775
navigation - basic save function
10 years ago
psychobunny
80116c3e30
fixed potential bug in rewards
10 years ago
psychobunny
ba9bba1dd8
navigation backbone
10 years ago
psychobunny
58411a4764
deprecated filter:header.build, the equivalent hook (same output data) will be filter:navigation.available
10 years ago
psychobunny
7a4fc8e48b
save default menu on installation
10 years ago
psychobunny
738c27bf04
started dynamic sortable menu
10 years ago
psychobunny
ecad9d54ed
tjs 0.1.19 for undefined key cleanups
10 years ago
Barış Soner Uşaklı
0c903672d0
uid not used #1973
10 years ago
Barış Soner Uşaklı
e2b535dfaf
closes #1973
10 years ago
Julian Lam
29873f1c5c
removed unused .getAll method, and sorting notifications client-side so that unread notifs don't all appear at the top, #2772
10 years ago
Julian Lam
ade12116a1
closed #2766
10 years ago
Julian Lam
ba7c873f07
closed #2765
10 years ago
psychobunny
aa12ab9478
think its fairly safe to say this isn't experimental anymore
...
worked every single time I reloaded today, and that'd be about a hundred
thousand times so far
10 years ago
psychobunny
7fe8180cf4
Merge remote-tracking branch 'origin/master' into grunt-dev
10 years ago
psychobunny
f8663bbfd0
added tpl flag to --from-file
10 years ago
psychobunny
e5c842d923
ability to send in extensions (comma delimited) to --from-file
10 years ago
Julian Lam
98158fb6f9
@barisusakli works perfectly
10 years ago
Julian Lam
912de27c9d
fixed indentation issues
10 years ago
Barış Soner Uşaklı
c94c1430b7
api/post/pid route
10 years ago
psychobunny
eb6754c5eb
nice, I figured out how to speed up grunt watch
10 years ago
psychobunny
01c15b8884
Merge remote-tracking branch 'origin/master' into grunt-dev
10 years ago
Barış Soner Uşaklı
52aa7d27e8
#2761
10 years ago
Barış Soner Uşaklı
9de0c0cdd4
closes #2761
10 years ago
psychobunny
fdc8b67449
require pkg when needed
10 years ago
psychobunny
f408c76a98
requiring plugins in meta when needed
10 years ago
Julian Lam
3e3fff9fe8
hooking up accept/reject invite, #2758
10 years ago
Julian Lam
03e39f7b9b
isInvited mechanic for #2758
10 years ago
psychobunny
13fa1f6b9a
require socket.io only when you need it, shaves off another 0.5s on load
10 years ago
psychobunny
61b8fd2402
woops, left in some debug statements
10 years ago
psychobunny
dee5d18439
require npm module only as needed - shaves off a full second of loading time yay
10 years ago
Barış Soner Uşaklı
66d6c49ed4
closes #2749
10 years ago
Julian Lam
8262c38ac8
upgrading privilege sets to be system groups, so they're not in the way
10 years ago
Julian Lam
4984f2f449
Merge branch 'master' of github.com:nodebb/NodeBB
10 years ago
Barış Soner Uşaklı
14888a96cb
Merge remote-tracking branch 'origin/master'
...
Conflicts:
src/upgrade.js
10 years ago
Barış Soner Uşaklı
55884220b4
#2749 upgrade plugins:active to zset
10 years ago
Julian Lam
d3ff6a9f47
hidden groups are invisible to non-members, #2758
10 years ago
psychobunny
44c6375d91
it's on line 24 now
10 years ago
psychobunny
f63ecac8ee
upgrade script for nodebb-rewards-essentials
10 years ago
Barış Soner Uşaklı
89f2520eba
#2560 fix user link pic
10 years ago
Barış Soner Uşaklı
e6e755dd46
#2560
10 years ago
Barış Soner Uşaklı
1d5e15eab4
closes #2560
10 years ago
Julian Lam
8b81f3d835
server-side support for hidden option in group admin, #2758
10 years ago
Julian Lam
218ecce6c1
accessing search route with no term auto-expands the form now, part 1 of 2, #2757
10 years ago
barisusakli
56d18666d6
closes #2752
10 years ago
psychobunny
cb7c318377
closes #2751
10 years ago
psychobunny
f5eaa08340
fixed complications with deleted id's
10 years ago
psychobunny
def57d2926
don't rely on client side to increment id (duh)
10 years ago
psychobunny
7a8d84c011
ability to add a claimability limit to rewards
10 years ago
psychobunny
bb35950a5a
rewards acp - ability to set amount of times a user can claim reward
10 years ago
Barış Soner Uşaklı
61b1251a73
removed sort methods
10 years ago
psychobunny
5a6457ec7c
adding rewards-essentials to core
10 years ago
psychobunny
fe83adcbae
prevent rewards from clobbering each other on save
10 years ago
psychobunny
b26bf9f22d
rewards: bug fixes and cleanup, pretty much done part 1 ;)
10 years ago
psychobunny
2ba1363e12
results.owner*
10 years ago
psychobunny
aa38d6dda2
rewards bug fixes
10 years ago
psychobunny
7e9095b21b
added "owner" to action:post.upvote/downvote/unvote
10 years ago
Barış Soner Uşaklı
f9581e435d
getGroupsData method and filter:groups.get
10 years ago
psychobunny
949fcbbf11
rewards: big feature sprint
10 years ago
psychobunny
54c5034ce0
moved rewards/conditions/conditoinals out of core into rewards-essentials
10 years ago
psychobunny
a7c3d193cc
include nodebb-rewards namespace
10 years ago
psychobunny
7fa61f03e2
saving conditions
10 years ago
psychobunny
1998f102d6
using tjs to load new lines instead of cloning
10 years ago
psychobunny
8373f7359e
don't error out if reward not filled
10 years ago
psychobunny
09086f7d30
deleting rewards
10 years ago
psychobunny
c844400ab9
cleanup and fix for adding new rewards
10 years ago
psychobunny
5f54de3b37
successfully got loading and saving of rewards working
10 years ago
psychobunny
e5115c0cf2
differentiate between rid and id
10 years ago
psychobunny
67b693cd3a
pass in expected format of active rewards
10 years ago
psychobunny
cd26f5d06d
passing in values for saving rewards
10 years ago
psychobunny
91c02d4e29
ditching rewardID in favour of verbose id's
10 years ago
psychobunny
46e0fad2d8
rewards: code organization, getting ready to code saving/loading of active rewards
10 years ago
psychobunny
2cc6f0c507
fixed disable logic
10 years ago
psychobunny
4acf8cafee
rewards: adding new rows
10 years ago
Julian Lam
88aa427669
updated upgrade script so that it does not rely on Groups.list, as the method has changed between v0.5.0 and v0.6.0.
...
Also added setImmediate call so eachLimit doesn't explode
10 years ago
psychobunny
3ca11c1947
rewards: disable / delete
10 years ago
psychobunny
4145046e02
rewards: got everything loading
10 years ago
psychobunny
b1c37775c5
more styling
10 years ago
barisusakli
756d03fa62
closes #2745
...
generate paths on retrieval instead of notification creation
also fix follow notification path
10 years ago
psychobunny
7457b22427
added more api fields to rewards
10 years ago
psychobunny
9291ec64f9
styling
10 years ago
psychobunny
4f53bd59be
rewards - got custom inputs loading
10 years ago
psychobunny
94c1c2d547
fixed loading mock data
10 years ago
Julian Lam
ceb18fe73d
added new hook and method for plugins to introduce their own formatting options, #2743
10 years ago
Barış Soner Uşaklı
767816e669
#2738
10 years ago
Barış Soner Uşaklı
c1ce0a9e1d
closes #2738
10 years ago
psychobunny
2bebac964e
loading mock data
10 years ago
Barış Soner Uşaklı
743cd20441
closes #2267
10 years ago
Julian Lam
4ba6d44858
Merge pull request #2739 from yariplus/mobifix
...
Fix #2684 ACP navbar on mobile.
10 years ago
psychobunny
0e7c3be9d3
made some progress with mock api + acp
10 years ago
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
barisusakli
3e666adfea
action:plugin.install and uninstall
10 years ago
Julian Lam
d813bda883
update, create, destroy hooks, #2609
10 years ago
Julian Lam
5c6dfb7462
missed one, @EisFrei
10 years ago
Julian Lam
cfdd4ec164
Revert "missed one, ping @EisFrei"
...
This reverts commit 2ed6b78cc5
.
10 years ago
Julian Lam
2ed6b78cc5
missed one, ping @EisFrei
10 years ago
Julian Lam
666cef4029
updated hooks action:groups.join, action:groups.leave, and action:groups.requestMembership to match other action hooks in group namespace (that's "group", not "groups"), ping @EisFrei
10 years ago
Julian Lam
36a49cd994
guests can no longer attempt to join a group, #2588
10 years ago
barisusakli
cd99324286
closes #2413 , closes #2599
10 years ago
barisusakli
8f5bf1a7ed
closes #2587
10 years ago
Julian Lam
188c667580
closed #2612
10 years ago
barisusakli
d9a7547e63
next(err)
10 years ago
barisusakli
468d2be668
added error checks and missing returns to widgets closes #2611
10 years ago
Julian Lam
86a6979606
added comments to explain the voting logic
10 years ago
Julian Lam
87b9a60610
fixed group renaming, ping @schamper
10 years ago
Julian Lam
7289d50e6c
whoops, fixing travis and groups
10 years ago
Julian Lam
fc75e3258d
closed #2608
10 years ago
Julian Lam
d02f7e0e42
#2609
10 years ago
Julian Lam
6ac04e9da7
closed #2609
10 years ago
Julian Lam
aeafbe6170
better widget representation on smaller screens
10 years ago
barisusakli
e414008c59
closes #2584
10 years ago
barisusakli
fd2edcaf6f
closes #2594
10 years ago
Julian Lam
a8c818c6cd
added new hook, filter:controllers.topic.get
10 years ago
barisusakli
1adc3b4ea7
removed console.log
10 years ago
barisusakli
6ccdf187ea
closes #2595
10 years ago
barisusakli
f6525a13c8
data will be always inside socket.io/ modules
10 years ago
barisusakli
2a66aad078
ability to add extra fields to user data, new hook filter:user.addFields
10 years ago
Julian Lam
50ac813388
Merge branch 'private-groups', closed #2588
10 years ago
barisusakli
c2fab07236
replaces fs.exists with try catch
10 years ago
barisusakli
5f12679426
#2604
10 years ago
Julian Lam
698f598a30
default cover photo for groups, #2588
10 years ago
Julian Lam
675968f0f3
cover photo for groups, #2588
10 years ago
barisusakli
02dbce57fb
relative path fix missing ;
10 years ago
barisusakli
05894d14c6
closes #2151
10 years ago
barisusakli
456b844e61
closes #2596
10 years ago
barisusakli
08c1dad3ee
topics.isFollowing works with multiple tids now
10 years ago
barisusakli
f417e07b9d
user search changes
10 years ago
Julian Lam
612b8f01b6
Merge remote-tracking branch 'origin/master' into private-groups
10 years ago
Julian Lam
635393a274
group creation and deletion from outside ACP, #2588
10 years ago
barisusakli
ad12886d19
Merge branch 'master' of https://github.com/NodeBB/NodeBB
10 years ago
barisusakli
2974f1ba8a
closes #2602
10 years ago
Julian Lam
765975e667
ACP groups delete calls generic groups socket listener now, #2588
10 years ago
Julian Lam
08e883de44
added widget areas to the bottom of the group details page, #2588
10 years ago
Julian Lam
240056d169
added icon container styles back to ACP, proper hooking-up of iconSelect module in group settings panel, #2588
10 years ago
Julian Lam
69ed8ac45d
icon selection interface -- moved iconSelect module out of admin space, #2588
10 years ago
Julian Lam
19f0f6b7e0
fixed issue where trying to go to the user profile would cause a cold load instead of ajaxify
10 years ago
barisusakli
0305ad989c
match uploader return
10 years ago
barisusakli
f74383bba4
changed userPhoto to files[]
10 years ago
barisusakli
23f450adbd
delete topic post sorted sets on topic purge
10 years ago
barisusakli
5414c268a0
sort numerically
10 years ago
barisusakli
9f35a2b251
flat threadtools.purge
10 years ago
barisusakli
1caddb6182
uploads controller
10 years ago
barisusakli
a70b73df81
Merge branch 'master' of https://github.com/NodeBB/NodeBB
10 years ago
barisusakli
4ab288acae
delete fullname:uid mapping on user delete
10 years ago
psychobunny
5d43aa3212
ability to redirect the user from anywhere
...
just send
```
callback({
status: 302,
path: '/user/psychobunny'
});
```
10 years ago
psychobunny
a7d73d4106
fixes adding new routes to user/xxx/route
10 years ago
Julian Lam
b4731ad47b
added colorpicker to frontend, badge colour changes for groups, #2588
10 years ago
Julian Lam
7be0830751
properly showing private state in group details, #2588
10 years ago
Julian Lam
84c19921b9
newly created groups automatically assign the creator as the owner, some tweaks to isPrivate parsing, added groups link to header, #2588
10 years ago
Julian Lam
65537d997f
if a group is deleted, flush the owner and pending sets, too
10 years ago
barisusakli
a8de1c1465
properly fix #2586
10 years ago
barisusakli
d7c27b35ab
closes #2586
10 years ago
Julian Lam
96c37c25b0
join, leave, accept, reject: handlers + UI, #2588
10 years ago
Julian Lam
3a3d45155e
show pending members in frontend UI, #2588
10 years ago
Julian Lam
71b41239ac
attempting to join a private group causes the join to be pending, #2588
10 years ago
barisusakli
db1cc6b8d2
search by fullname
10 years ago
Julian Lam
a5d7fee623
Merge remote-tracking branch 'origin/master' into private-groups
10 years ago
Julian Lam
d747ce5760
granting and rescinding ownership, #2588
10 years ago
Julian Lam
a907fa2187
added concept of group ownership, #2588
10 years ago
Julian Lam
9fa3675424
added methods and socket listeners for group joining and leaving, #2588
10 years ago
barisusakli
a77a761433
closes #1917
10 years ago
psychobunny
1a13f2a54a
no need to crash nodebb on missing template directory warning
10 years ago
barisusakli
ce9c17f8e5
ability to search posts by user
10 years ago
Julian Lam
1868a02bd7
Merge branch 'master' into private-groups
10 years ago
Julian Lam
aa62c52580
closed #2583
10 years ago
Julian Lam
a2af8105ec
closed #2583
10 years ago
barisusakli
60f1b9679a
search filters
10 years ago
Julian Lam
917f76feab
group join/leave controls in groups list page (+ helper!)
10 years ago
Julian Lam
f3fa2f10ed
added ACP option to enable private groups
10 years ago
barisusakli
c1ac92ac19
popular topics will use topic creation time
10 years ago
Julian Lam
fc7a882877
fixed #2582
10 years ago
barisusakli
f060a36853
fix indent
10 years ago
barisusakli
b51127bd9c
closes #2578
10 years ago
Baris Usakli
a36391864a
fix recent replies crash, closes #2575
10 years ago
Julian Lam
e4caa83158
Merge pull request #2573 from unreadableusername/master
...
footer.tpl loggedIn variable support
10 years ago
Baris Usakli
8522af504a
closed #2571
10 years ago
Julian Lam
112a1e8c85
happy new year!
10 years ago
Oleksandr Pidlisnyi
f9887de478
footer.tpl loggedIn variable support
10 years ago
Julian Lam
02e0d4635b
icon mgmt for #2463
10 years ago
Julian Lam
dfe8e8de70
image uploading for categories, #2463
10 years ago
Julian Lam
ad723e2943
Merge branch 'master' into categories_revamp
...
Conflicts:
src/views/admin/partials/menu.tpl
10 years ago
barisusakli
7b49effc14
minor tweaks
10 years ago
Julian Lam
1ddb90720c
Merge branch 'guest-handles'
10 years ago
Julian Lam
23b9b21cdd
better handling of guest handles in frontend, #2569
10 years ago
Julian Lam
9befa6aca7
proper handling of post editing, integration with ACP toggle, #2569
10 years ago
barisusakli
6d31fee3f5
closes #2564
...
change user.search to accept params
can search substr with startsWith:false
no infinite scroll on admin user search page
10 years ago
barisusakli
fbd875b397
fix sortedSetIncrBy return
10 years ago
Julian Lam
325815a78d
showing guest handles in frontend UI #2569
10 years ago
barisusakli
0a534b20e3
sortedSetCount fix for +inf/-inf
10 years ago
barisusakli
03ee524121
fix tests and mongo method
10 years ago
barisusakli
00541b2bc8
sortedSetRange tests
10 years ago
barisusakli
bfaf50908d
closes #2565
10 years ago
barisusakli
1511a0c3fe
closes #2568
10 years ago
Julian Lam
7dc309fc16
template in composer #2569
10 years ago
Julian Lam
fcbb48bb77
acp setting for allowGuestHandles #2569
10 years ago
Julian Lam
cb4fb62d4a
moved ACP menu into a partial
10 years ago
barisusakli
4d5ed784a1
more hash tests
...
getObjectValues
isObjectField
deleteObjectField
incrObjectField
10 years ago
Julian Lam
1186bff890
category edit page, #2463
10 years ago
Julian Lam
84e90cd73d
category enable/disabled #2463
10 years ago
Julian Lam
a091757aa0
adding dedicated category edit page for ACP #2463
10 years ago
Julian Lam
6b95b28db7
drag/drop re-ordering fixed in ACP, #2463
10 years ago
Julian Lam
9e63b5f9a0
moved ACP menu into a partial
10 years ago
Julian Lam
c98331de82
revamping categories management page in ACP, #2463
10 years ago
barisusakli
1e6f5d822d
setRemove tests
10 years ago
barisusakli
c62e7ed641
list test fix
10 years ago
barisusakli
3e8c29e5f9
list tests
10 years ago
barisusakli
8aa75b7af4
publish reload requests, fix missing nconf
10 years ago
barisusakli
cc487a7fc8
publish restart requests
10 years ago
barisusakli
4364b50ecf
closes #2562
10 years ago
barisusakli
d2e69884b5
closes #2556
10 years ago
barisusakli
c4c8964f82
closes #2543
10 years ago
barisusakli
747f212f1a
closes #2552 , disable prompt colors
10 years ago
barisusakli
9170ee831a
reset search on tags page if input is empty
10 years ago