5545 Commits (2fbe7a81904731a2e44bd327a84207626d6c8335)

Author SHA1 Message Date
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
barisusakli fc79b3a932 fix isInstalled, publish plugin install and upgrade requests 10 years ago
barisusakli 48acb0082e isActive 10 years ago
barisusakli 68f985c6da refactor map css/less 10 years ago
barisusakli fdbd9a816f moved comments above method 10 years ago
barisusakli d0b8337075 broke plugins.js into files 10 years ago
barisusakli d1540322c9 closes #2555 10 years ago
barisusakli 8eb58bf5fe check err 10 years ago
barisusakli b7f55e8453 fix tests 10 years ago
barisusakli 8007bb0644 dont ignore error 10 years ago
barisusakli e0edb71a8a use socket.io default and ["polling", "websocket"] 10 years ago
barisusakli 1cbf5ddfe9 only send back err on redis.deleteAll 10 years ago
barisusakli 7cf3719c80 fix rename and increment 10 years ago
barisusakli 410d9fa4fa fix more tests 10 years ago
barisusakli bf54859a27 key tests 10 years ago
barisusakli 37235557bb fix callback in redis.setRemove 10 years ago
barisusakli 00fb3ab909 only send back error for sortedSetsRemove 10 years ago
barisusakli 0d223ef88d missing err 10 years ago
barisusakli 87435c1a9e return email:confirmed on admin header 10 years ago
barisusakli ce24c6dc04 pass callback directly 10 years ago
barisusakli 4b1b98e229 handle changePicture callback properly 10 years ago
barisusakli 3d9e86d9b2 removed null 10 years ago
barisusakli cd41e192d1 closes #2546 10 years ago
barisusakli 87f57b8cd3 cuz @psychobunny said so 10 years ago
barisusakli d68c44fd0a dont sent status update if user set it offline 10 years ago
barisusakli a9e12f4174 remove unused requires 10 years ago
barisusakli b1edc59987 fix undefined next 10 years ago
psychobunny a5f63a5ac7 upgrade script was refusing to complete until I added this
@barisusakli fyi
10 years ago
barisusakli 9865f78cbb flat is good 10 years ago
barisusakli 768c17263c fix error messages 10 years ago
barisusakli 936ea5f686 sync config changes over redis pubsub 10 years ago
barisusakli 2f8e6a1f2b closes #2458 10 years ago
barisusakli 2ea5f85d9b closes #2481 10 years ago
barisusakli e6b4a45cda closes #2531 10 years ago
barisusakli 712d5bce5b show 24 hours in traffic graph 10 years ago
barisusakli 94cf29d42c show monthly page views 10 years ago
barisusakli b07a522c60 one less query in privileges.topics.get 10 years ago
barisusakli 984b17349a closes #2476 10 years ago
barisusakli 4ce6341d85 fix acp for header changes 10 years ago
barisusakli 83312ad53a faster getTeasers 10 years ago
barisusakli 14e46a87a6 closes #2529 10 years ago
barisusakli 8ed06eb773 closes #2528 10 years ago
barisusakli 04084807c2 removed app.loadConfig 10 years ago
psychobunny da7dcd99a8 #2532 renamed to "socket.io:transports"
Sample config:

"socket.io": {
"transports": ["websocket"]
}
10 years ago
barisusakli 6a8a5a9de0 use validator.escape 10 years ago
barisusakli 793a0a6772 fix mark topic notifications read on enter 10 years ago
barisusakli d314b9cae2 closes #2538 10 years ago
barisusakli d28fb153c7 closes #2537 10 years ago
barisusakli 7ec8393004 closes #2532 10 years ago
barisusakli 1a34327f9d removed unnecessary require 10 years ago
barisusakli 59545d740c only emit event:user_leave to topic rooms instead of all online users 10 years ago
barisusakli f47550d23e closes #2533 10 years ago
barisusakli 26b2ef1543 prevent crash in getChildren 10 years ago
barisusakli c0c85c24cf duh strings dont work 10 years ago
barisusakli 64cc0f244d just show err.message 10 years ago
Aziz Khoury 100f31be81 adding mid on the message returned data on addMessage 10 years ago
barisusakli e72ec429a2 remvoed lowered pingTimeout 10 years ago
barisusakli e74d39889e removed extra comma 10 years ago
barisusakli bf3f20bf8b removed extra comma 10 years ago
barisusakli 2c7d9e1a7c store teaserPid in topic
-update teaser pid as necessary in addPostToTopic, removePostFromTopic,
post purge
-removed 20x db calls from getTeasers
-fixed scroll to post in sub folder install
-upgrade script to update topics with teaserPid
10 years ago
barisusakli 0cb0dafae3 another relative_path fix 10 years ago
barisusakli 03de918f10 fix more relative path redirects 10 years ago
barisusakli 011c42bde3 updated analytics
accumulate pageviews, uniquevisitors and uniqueIps locally and update db
every 10 mins instead of on every page view
10 years ago
barisusakli da4014eb71 dont allow move to same topic 10 years ago
barisusakli 8bba811aaf closes #2522 10 years ago
barisusakli 52a53df80d missing err check 10 years ago
barisusakli 8965855218 made breadcrumbs regular function
less db calls as well
10 years ago
barisusakli 518c6f7cfa closes #2521 10 years ago
psychobunny e0c8989e8b closes #2519 10 years ago
psychobunny 94efa6dd87 closes #2520 10 years ago
Barış Soner Uşaklı 5f47f2226a escape topic title and category name 10 years ago
Julian Lam 3deb423c55 testing socket availability before attempting to bind 10 years ago
Julian Lam 68e761bed0 if using sockets, reset the umask back to the old value after listening 10 years ago
Julian Lam 273e26ddb1 if a locally installed plugin not published to npm has a syntax error, this fixes it. closes #2512 10 years ago
barisusakli 9b083a6a66 half ping timeout 10 years ago
barisusakli 86bd85bba4 removed qs fix indent 10 years ago
barisusakli 2e04501224 closes #2516 10 years ago
barisusakli 348d05d3d1 remove deprecated res.json usage 10 years ago
barisusakli b63c0df8a2 fixed event name 10 years ago
barisusakli 5a79b99a7a derp 10 years ago
barisusakli 9f7196f5b0 dont crash if config is undefined, added error to plugins 10 years ago
Julian Lam 772f4c103a properly pass in error value for locally installed plugin 10 years ago
barisusakli aeae76c28d added error false 10 years ago
Julian Lam b565f3ac0a closed #2497 10 years ago
barisusakli 8af5102912 missing return 10 years ago
barisusakli 8e8375cbba validate email password on register 10 years ago
Julian Lam b278f27ffe partial fix to #2509 10 years ago
barisusakli 9d78a204df missing return 10 years ago
barisusakli 5128f7d2f9 prevent crash on invalid data 10 years ago
barisusakli 6b20cf5cff #2508 10 years ago
barisusakli 5337a31eb9 #2254 sitemap topic limit 10 years ago
barisusakli 8bea0bb6e5 fix favourite infinite scroll 10 years ago
barisusakli f2b24eb72a fix tests 10 years ago
barisusakli ef3b6a2450 closes #2498 10 years ago
barisusakli 64c0e1df61 settimeout 10 years ago
Julian Lam 2914c74587 allowed admin to remove skins, if set 10 years ago
barisusakli 9e9b138afb removed unused code 10 years ago
barisusakli 080c54d414 #2434 10 years ago
barisusakli e18ad61ff6 fix login maybe? 10 years ago
barisusakli 356f577a74 redirect to correct login 10 years ago
barisusakli 85dfedeedc removed commented out code 10 years ago
barisusakli 7ae7c50f56 app.user 10 years ago
barisusakli 7d6c81160b show 20 results for user search 10 years ago
Julian Lam aaef0ad282 closed #2495 10 years ago
barisusakli 64e13df14c removed node cluster spawn procs on ports 10 years ago
psychobunny fc00791125 a plugin's package.json can be invalid too 10 years ago
barisusakli 5576ef0d1e upgrade script to remove fields 10 years ago
psychobunny c0bce71984 added some failsafe checks for filter:user.isModerator 10 years ago
barisusakli 48337e4f51 check err 10 years ago
psychobunny 113d35887c moved admin.getVoters to posts.getVoters; now getVoters modal can be accessed by moderators as well 10 years ago
psychobunny 63367bd670 *user.isModerator*, duh 10 years ago
psychobunny 673145d413 added filter:users.isModerator 10 years ago
barisusakli 612aa4e55b closes #2491 10 years ago
barisusakli 09a5d92dba correct method name 10 years ago
barisusakli 9075a8d4c9 added back isAdmin into admin middleware with a warning 10 years ago
barisusakli 97d01de155 fix acp 10 years ago
barisusakli ddd6ed9e8c #2477 403 page 10 years ago
barisusakli be11577aa4 closes #2477 10 years ago
barisusakli 9023060008 moved category redirect up 10 years ago
Julian Lam aa44894db2 fixing home breadcrumb, #1984 10 years ago
barisusakli 866adab648 removed console.log 10 years ago
Julian Lam 66bbbfcd22 fixed url being overwritten 10 years ago
Julian Lam 420649d3bd no longer setting sourcemap header for minifiedjs 10 years ago
barisusakli d544b19220 set path on socket.io server 10 years ago
barisusakli 3a0b92a0e4 fix path for socket.io subfolder install 10 years ago
Julian Lam d16cfb89e0 extra log, #2246 10 years ago
Julian Lam 5cc30ca1a0 more cache hash fixes 10 years ago
Julian Lam 82708d65c6 propagating hash to all workers on css compilation 10 years ago
barisusakli 46e022e97f closes #2483 10 years ago
barisusakli 647b15c7ef Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
psychobunny 6fe093324a moved signature length setting out of settings/user and into settings/post; created new sub section for signatures 10 years ago
psychobunny 63a5002b53 closes #2441 10 years ago
psychobunny 92addc349b signatures:disableLinks and signatures:disableImages config options 10 years ago
barisusakli 957800b2c3 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
Julian Lam f00a3dbf49 minor fix to upgrade script 10 years ago
Julian Lam 604f883ac2 closed #2478 10 years ago
Julian Lam 1378e1155f fixed #2479 10 years ago
Julian Lam 110fd863e4 fixing breadcrumbs for subfolder installs, #2122 10 years ago
Julian Lam 78763834fe closed #2122 10 years ago
Julian Lam 598049e077 travis CI fixes again 10 years ago
barisusakli 7f81a0b0ad Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli 51c520f888 closes #2480 10 years ago
barisusakli 3b8e31c31f Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli f531a5362d #2254 proper fix 10 years ago
barisusakli 1723894e5a merge 10 years ago
barisusakli fb3251c269 removed extra db call #2254 10 years ago
Julian Lam 03b106b03a final pass, #1984 10 years ago
Julian Lam d430ef3983 second pass, #1984 10 years ago
Julian Lam d5e473609c first pass, #1984 10 years ago
Julian Lam dfbac595b6 refactors to sitemap, closed #2254 10 years ago
Julian Lam 9b0ba6c7a4 closed #2384 10 years ago
barisusakli 722d1497c3 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli 083ba12ee0 check err in emailer 10 years ago
barisusakli 142536b659 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli 83ab462ff5 module changes, fixed missing interval 10 years ago
barisusakli e7a52b615b remove user from users:online on delete 10 years ago
barisusakli 392be78554 fix whitespace 10 years ago
barisusakli 0a2d543186 removed getUserSockets 10 years ago
barisusakli fa92eb4d5c onDisconnect fix 10 years ago
barisusakli 4913866785 missing semicolon 10 years ago
barisusakli 0c5881b51f update online users regardless of status 10 years ago
barisusakli cbb3ff26e9 meta room count 10 years ago
barisusakli 1ffa498807 use shortcut 10 years ago
barisusakli 3a172711f4 socket.io index refactor 10 years ago
barisusakli 14a5de6d9d not used 10 years ago
barisusakli f7c70e2a7a update all socket methods, works on single node 10 years ago
barisusakli 13609edf82 fix reqFromSocket for socket.io 1.x 10 years ago
barisusakli 2c89d50322 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli f9405c0423 closes #2440 10 years ago
barisusakli 49a73e1665 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli c213f77f91 merge 10 years ago
Barış Soner Uşaklı b8845181f6 missing now :( 10 years ago
Barış Soner Uşaklı 4d4f39a44f added missing db 10 years ago
Barış Soner Uşaklı 126f3182fd fix next 10 years ago
barisusakli 5ac5d20e4b users:online refactor 10 years ago
Julian Lam 1ce3c9ca2d no longer logging warnings for socket.io 10 years ago
Julian Lam 7ad242b981 using redis for user online list management if configured 10 years ago
Julian Lam e952a873a8 moving onlineUsers from an in-memory variable to a sorted set 10 years ago
barisusakli 1abe35092b cluster socket.io fixes
close proxy server on loader.stop
changed handles to object
10 years ago
barisusakli 785790c414 moved handle close to fork worker 10 years ago
barisusakli 5521e6143f Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli 033e078aeb closes #2436 10 years ago
barisusakli 0674258793 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli c12d90ddfb closes #2457 10 years ago
Julian Lam 8de2d1f58d closed #2459 10 years ago
barisusakli 2ecfcc582f Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli d1fcb50c7d cluster sticky session 10 years ago
Julian Lam 23b14b3443 moving nearly all startup messages to verbose type 10 years ago
barisusakli b6bd955131 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli 51436fd2d9 check privs on composer.push 10 years ago
barisusakli 4bed05a622 disable stuff that crashes in socket.io 1.x 10 years ago
barisusakli 396dffd60f Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli 916f1c7ce1 fix debug path on relative path install 10 years ago
barisusakli 08b0462695 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli a69eafd9f7 added postcount to topic 10 years ago
barisusakli 7cbaa90d36 update to socket.io 1.2.1, return_buffers option 10 years ago
barisusakli 04175c92d9 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli 80d7ae597b closes #2451 10 years ago
Julian Lam a31525c79f Skipping digest sending if no notifs and no new topics, #2455 10 years ago
Julian Lam 1b526026a0 closed #2442 10 years ago
Julian Lam 1c21ca78dc preventing ctrl-f hijacking if no search plugin is installed 10 years ago
Julian Lam fa39b5e46b closed #2446 10 years ago
Julian Lam ba9a5ad7d7 fixed #2448 10 years ago
barisusakli 6b23977a46 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
barisusakli 7daf3a34a7 removed slice 10 years ago
barisusakli 9ea10ba8ec Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
Barış Soner Uşaklı bea1d053b4 closes #2443, closes #2445 10 years ago
barisusakli fba0e95aeb Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
Barış Soner Uşaklı 6581c90475 forgot one 10 years ago
barisusakli 7e6f29e007 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
Barış Soner Uşaklı 7b14716eb8 use data.url 10 years ago
barisusakli 702b1554fb Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago