4852 Commits (22a619d9c7d5e5a2f916b808b9b5d69836806208)

Author SHA1 Message Date
barisusakli 8471fcbd79 fixed typo 11 years ago
barisusakli 4b1adba9ec removed || 1 11 years ago
barisusakli ffbefda5f7 #2265 upgrade script 11 years ago
barisusakli 761f56aeb1 removed most of the db.sortedSetCards 11 years ago
barisusakli 09bd42b9f6 removed deleted 11 years ago
barisusakli b1d48df6d8 dont modify counts on soft post delete 11 years ago
barisusakli 5de74914bd moved updateCounters to purge 11 years ago
barisusakli b65c17c5bc parseInt score 11 years ago
barisusakli 040d7b8424 limit unread to 100 tids 11 years ago
barisusakli 0eae679bcd crash fix if field is undefined 11 years ago
barisusakli be287740f9 Merge branch 'master' of https://github.com/NodeBB/NodeBB 11 years ago
barisusakli 62503c16c6 mark category read only if unread 11 years ago
Julian Lam b5481ceed2 property fixed #2087 11 years ago
Julian Lam 08d4d6b5bf changed indentation for continueLogin method in authentication.js 11 years ago
barisusakli f463030e76 closes #2264 11 years ago
barisusakli 835c58d27d mark read after infinite scroll
dont mark read if already read
11 years ago
barisusakli 6ff00a935f dont reverse infinite load admin/events 11 years ago
barisusakli 40fe40deac removed users:online set
using websockets.getConnectedClients directly
11 years ago
Barış Soner Uşaklı 129a438ebe Merge pull request #2256 from Spiritlebon/master
lint fix
11 years ago
barisusakli fced152e41 read total from global object 11 years ago
barisusakli 3c25204fdd removed clear log, doesnt work with logrotate-stream 11 years ago
barisusakli e699c02b65 get less data 11 years ago
barisusakli 10ead05d4b another unused require 11 years ago
barisusakli 8cc1cc0f1b removed unused require 11 years ago
barisusakli 1eb95a71ae no need for $in 11 years ago
Spiritlebon 2b15de63c0 checked number before parseInt 11 years ago
Spiritlebon 35fc175ff6 Lint fix 11 years ago
psychobunny 2c95d8d82e fixed ajaxifying to advanced/logs 11 years ago
psychobunny 91e11e304f added link to forum homepage 11 years ago
barisusakli feed33f6e2 closes #2100 11 years ago
barisusakli 035c32df66 dont need to pass value on upserts 11 years ago
psychobunny 7ee6f1d01c added cache buster to all scripts/css in acp 11 years ago
psychobunny 1226a2462a closes #2250 11 years ago
psychobunny 4268d424a3 fixes require.js error in ACP 11 years ago
barisusakli e052d8e5c1 log topic move 11 years ago
barisusakli 29d90bc67d only use unique cids in isModerator 11 years ago
psychobunny dcd47f7ec5 removed admin/footer.js, moved code to admin.js instead 11 years ago
barisusakli 3819d11be2 #2110 11 years ago
barisusakli 142ffc2920 fixed other post 11 years ago
barisusakli 0d95089bfe send array of posts 11 years ago
barisusakli 4190b3c41c sort plugins alphabetically 11 years ago
barisusakli 97b9ba983c read both 11 years ago
psychobunny 73220aaa3d didn't realize mousetrap was being used elsewhere in the code, added back to client again 11 years ago
psychobunny 2906ac9ecf removing the welcome to nodebb panel because...
Well we only originally put it there because we didn't have anything
useful to show on the homepage initially.  Now we have STATS
11 years ago
psychobunny ce30379c25 fix panel layout on dashboard 11 years ago
barisusakli 4126fcfce4 i fail at this 11 years ago
barisusakli 5dbd4bcda9 fix status if it was never set before 11 years ago
barisusakli 5d79d2a75a closes #2191
added unique visitors analytics
only update it every hour
11 years ago
barisusakli cb934acb5d #2111
need latest version from api
11 years ago
psychobunny b42e57bfdd removing leveldb from our dbal
a) It isn't being maintained, especially not by me
b) I haven't seen anybody actually interested in this db software so
there's no real point in supporting it unless we have a few people who
are interested

If you ARE interested though - please contact me and we can figure
something out in future :)
11 years ago
Julian Lam c4a5af3b1b fixed issue where a missing config.json would end up suggesting 'undefined' as a base_url 11 years ago
barisusakli e1c3bc9713 fix teasers 11 years ago
psychobunny 8abf2835a5 removed modules/admin and moved mousetrap + keybindings out of client #2245 11 years ago
psychobunny 339d2b0143 closes #2246 11 years ago
psychobunny ffc07ff6d2 moved settings module deps into ACP #2245 11 years ago
psychobunny d759a7d9dd moved semver out of client js files #2245 11 years ago
psychobunny ed60deb3f5 fixed ACP from previous commit 11 years ago
psychobunny b51c90dcb3 doing some reshuffling in public/src
public/src/admin and public/src/client; also some cleanup in
src/meta/js, no need to filter out admin files anymore
11 years ago
barisusakli 006322f386 much faster sitemap
no need to load all the data, when we only use slug and lastposttime
11 years ago
psychobunny 0d741f0031 commenting out the reconnection messages, it's annoying if you have 500 users online
not sure if we do need it though, so just leaving it there for now
11 years ago
psychobunny f35a51e48d making the loading sequence less verbose
in particular, the js stuff all happened sequentially at the same time
so there was no need for multiple messages
11 years ago
psychobunny 6418948570 only need one "meta/css done" message 11 years ago
psychobunny 3a069e028b refactored meta/js
yay I haz sourcemaps on windows now
11 years ago
barisusakli 61c73b7761 fix urls 11 years ago
barisusakli 1d1625f5c4 closes #2157 11 years ago
psychobunny f149fb0191 linting, TIL that obj.$key is valid syntax 11 years ago
psychobunny 729ed6fbda all your semi-colons are belongs to me 11 years ago
psychobunny f4b5090738 more linting 11 years ago
psychobunny 27496a08c4 fix emailer crash (line 35) 11 years ago
psychobunny d632ba2242 fix post crash from 712bd3938f 11 years ago
psychobunny 4b295decf8 forgot to update meta.title.build in socket.io/meta.js 11 years ago
psychobunny eb4baf62b5 closes #2235 11 years ago
psychobunny 298625225a use default 403 message for accounts 11 years ago
psychobunny 7bd49a96b2 #2235 11 years ago
psychobunny 1bdb80ce0a and so does 403 11 years ago
psychobunny 3c97829e85 404 now properly reads error messages 11 years ago
barisusakli 712bd3938f parse post in Topics.reply not in Posts.create
makes importer faster if md plugin is enabled
11 years ago
Julian Lam ea2fbcfcfc closed #2242 11 years ago
psychobunny cf22fad6fd made the acp search a bit more cooler 11 years ago
psychobunny 8a978e46de #2241 11 years ago
psychobunny b2866abf5c another fix for express deprecations 11 years ago
barisusakli f6f6ca7f76 closes #2132 11 years ago
barisusakli ad4fff649c closes #2234 11 years ago
barisusakli 26cfe4a3c3 fix ban upgrade closes #2239 11 years ago
Julian Lam 0772e8c41f fixed #2236 - using !gte instead of lte 11 years ago
Julian Lam b481a28b6e sendFile instead of sendfile 11 years ago
barisusakli 394a01fdef closes #2188 11 years ago
psychobunny 53fdef1d17 fixing deprecation notice for morgan 11 years ago
barisusakli 6ca06a8e54 closes #2233 11 years ago
barisusakli 348911fd2d closes #2195 11 years ago
barisusakli e35dd60f8f closes #1940 11 years ago
barisusakli ccf58ed40e closes #2213 11 years ago
barisusakli 258e14e20c closes #2225 11 years ago
psychobunny 2a2490541f some minor linting elsewhere 11 years ago
psychobunny 31b2faf2c5 oops, this one was my bad 11 years ago
psychobunny 84b9b86dd1 no better way to spend your saturday
inb4 linting bonanza
11 years ago
psychobunny d70aab6a1e more linting 11 years ago
psychobunny 89e4a67e95 linting 11 years ago
psychobunny 1b2ccda40b closes #2231; see #2218 11 years ago
psychobunny 319defd1d2 moved meta:js.compiled event to after minfile is committed to disk, closes #2173 11 years ago
psychobunny fa8613d09d moving meta:css.compiled further down, currently it gets emitted twice 11 years ago
psychobunny 872e28099f fixing previous commit properly 11 years ago
psychobunny edf37f3e0c wow, logic fail
if you called the same event twice, it will reduce count anyways (so I
could have event.any(a,b,c) and call a three times and it would
complete.
11 years ago
psychobunny 39de76fa5c rearranging manage/users routes 11 years ago
psychobunny 39e59ee918 fixed link to plugins page on widgets 11 years ago
psychobunny ced0087347 hide the plugins and authentication tabs if no plugins detected 11 years ago
psychobunny 307a04c162 closes #2227 11 years ago
barisusakli cf5ac4fb74 filter before getting topics 11 years ago
barisusakli 31a1f85a7e removed year from popular 11 years ago
psychobunny a4f7ad3161 admin/manage/users styling 11 years ago
psychobunny 44b39bc69d forgot tpl in previous commit 11 years ago
Julian Lam cea23454c6 fixed #2220 11 years ago
psychobunny a23b0baf25 closes #2221 11 years ago
psychobunny 16a4824017 fixed tag searching 11 years ago
psychobunny e86697b36f closes #2223, ability to select multiple tags 11 years ago
Julian Lam 4b9e4a0109 closed #2224 11 years ago
psychobunny 1644c1f9e9 Merge branch 'master' of https://github.com/NodeBB/NodeBB 11 years ago
psychobunny 2148e24969 added jquery drag and drop event libs 11 years ago
Julian Lam 60c45d8b9b fixed issue where non-admins would get maintenance mode header if maintenance mode was NOT enabled (logic errors, grrr..) 11 years ago
barisusakli 5db24fbe68 closes #2175 11 years ago
barisusakli c37cfe4b3f closes #2209 11 years ago
barisusakli 740c336480 typo 11 years ago
barisusakli dba20160ce check length 11 years ago
barisusakli 33780e6fdb closes #2133 11 years ago
barisusakli 73d358edc5 faster getTeasers
got rid of getPostIndices
11 years ago
barisusakli 0e3c5195db closes #2219 11 years ago
Julian Lam b7ba6a0d8f fixed #2214 - each individual thread will create its own logrotate write handler, because if one is closed, everything crashes in a cascade effect because we're calling .write() after .end(), bleh. 11 years ago
psychobunny b4fb2d62a3 closes #2201 11 years ago
barisusakli 8737c5a56d removed debug 11 years ago
barisusakli eab180f305 crash fix 11 years ago
barisusakli c72c876b04 check value 11 years ago
Julian Lam 4c70a0da4f removing postgres file from databases/ 11 years ago
barisusakli c12b159bb5 temp debug 11 years ago
psychobunny 9c8395808c use page visibility api instead of window.onblur
this lib supports most major browsers
11 years ago
Julian Lam 24ac7ba316 better templating and styling for #2099 11 years ago
barisusakli 2af077544b make sure postcount isnt NaN 11 years ago
barisusakli 32d0e0d7e5 dont update category post coint if topic post count is invalid 11 years ago
barisusakli 6aa53b8323 nextStart changes, fixed move topic notification text 11 years ago
Julian Lam 5ba88b7152 fixed #2208 11 years ago
psychobunny e5681097f4 added error to minification step 11 years ago
psychobunny 9d53de5f70 oops 11 years ago
psychobunny 42d3656ecc fixing 11 years ago
Julian Lam 85048a5f75 closed #2203 11 years ago
barisusakli de98df842d priv fix 11 years ago
psychobunny a67c501eb8 temporary solution for #2206 11 years ago
barisusakli 7b8656ef8b facebook share doesn't display & 11 years ago
barisusakli cf252a29a7 closes #2196 11 years ago
barisusakli 977cd98a79 dont crash if user doesn't have email 11 years ago
Julian Lam f082849126 removing console.log 11 years ago
Julian Lam 43db2289c2 moving db selection into db.connect, where it should be 11 years ago
barisusakli 5ff293109d fix getUnreadByField 11 years ago
barisusakli 31db0d78b1 return empty array instead of undefined 11 years ago
psychobunny 7cde61f4d6 logger styling first pass 11 years ago
psychobunny b31feac253 events page first pass 11 years ago
psychobunny ab915b6ed7 first pass advanced/database 11 years ago
psychobunny 05ff80b2e0 widgets page first pass 11 years ago
psychobunny 52229113b6 plugins page first pass, separated list of plugins 11 years ago
barisusakli 3865fd3ab9 fixes crash is sets is empty 11 years ago
psychobunny bfc9cae1b2 groups first pass 11 years ago
psychobunny 0aa08f8bd9 users page first pass 11 years ago
psychobunny 178aa473fc categories page first pass 11 years ago
psychobunny 3e7f0531b4 language page 11 years ago
Julian Lam 6b786012d8 removed console.log 11 years ago
Julian Lam 343ff18014 closed #2179 11 years ago
barisusakli 2b115e75c6 fix login days value 11 years ago
barisusakli 62084a012e closes #2179 11 years ago
Julian Lam 30b2f55ebc closed #2149 11 years ago
psychobunny 2b5d0e89a5 up'ing templates.js 11 years ago
barisusakli a505896185 forgot db require 11 years ago
barisusakli 18cfdd9dde possible fix to travis 11 years ago
barisusakli 653865a214 moved up trace 11 years ago
barisusakli e79e370e59 check undefined middleware 11 years ago
psychobunny d0452fb93f random attempt to fix traviscl 11 years ago
Julian Lam 632fb3a618 closed #2184 11 years ago
barisusakli 9c996e4b99 on config save update meta.config on all workers
also dont make 20 socket.emit calls for each setting field, everything
will be send in 1 socket call.
11 years ago
psychobunny 95740ae8f9 stop. hammer time! 11 years ago
barisusakli 2a1f9600e6 less event logs for notif pruning 11 years ago
psychobunny 6a8ccf1ad5 now getting topic names for topics presence chart; adjusted layout to make it more responsive 11 years ago
Julian Lam dedf7a6715 closed #2087 11 years ago
barisusakli d303dea6c7 closes #1986 11 years ago
psychobunny 8b0685754e push pie charts down if container is too compact 11 years ago
Julian Lam 625247611b closed #1959 11 years ago
psychobunny 2f9193c419 closes #2174 11 years ago
psychobunny 8d149cb2ee moved admin related partials from vanilla into core 11 years ago
psychobunny 3b48668385 mobile optimizations for acp header 11 years ago
psychobunny 587f805763 don't download the acp search index on mobile 11 years ago
psychobunny 51c3f0d77a topic presence graph, coolest one yet imo 11 years ago
psychobunny c18f4998fd legends for the pie charts 11 years ago
psychobunny b34ec8d732 user presence pie chart 11 years ago
psychobunny 744c55e776 piecharts ftw, also started re-arranging the dashboard 11 years ago
Julian Lam e012479ab5 adding socket.io client lib into the minfile 11 years ago
Julian Lam a59934fd65 only the cluster_setup thread will commit css to file 11 years ago
Julian Lam c2fd89e050 committing of compiled js and css to file on startup 11 years ago
barisusakli e8dc9fed3c remove unnecessary index
the _key:1 score:-1 index already handles reverse sorting on score
11 years ago
psychobunny 81bc481efc removing page views from the dashboard stats 11 years ago
psychobunny ca4047dc4a fixed tag modal styling 11 years ago
psychobunny ad47874bd3 cleanup 11 years ago
psychobunny ed35e4bcef switching /admin/index to /admin/dashboard 11 years ago
psychobunny 341959be82 ultimate acp route refactorizationing 11 years ago
psychobunny 2cebeeb1ca don't need appearance header/footer tpls anymore 11 years ago
psychobunny 385632e173 moved over admin/appearance/widgets into extend namespace
cleaning up my own todo's in record time, @barisusakli will be proud
11 years ago
psychobunny 0ebe4381b2 legend for graphs
(duh, apparently I'm the only person who would have known what this
graph represents)
11 years ago
psychobunny d4b5ea4e1a responsive graphs 11 years ago
barisusakli 4af54d48f6 closes #2169 11 years ago
psychobunny 2ec93ba911 some more styling to dashboard 11 years ago
psychobunny 0d01b0a734 styling active users modal to look like the other stats 11 years ago
psychobunny 348f1cdbc7 no need for plugins/themes link anymore 11 years ago
psychobunny d5dbc367fb rejigging dashboard layout 11 years ago
barisusakli 212e15b2c2 fixin redis zrevrangebyscore to return value score 11 years ago
barisusakli 2bc7007953 removed sendUnread function 11 years ago
barisusakli c2d97d8ea7 Merge remote-tracking branch 'origin/master' into unread-refactor 11 years ago
psychobunny d79b6b3803 forum traffic graph - unique visitors vs pageviews 11 years ago
barisusakli 6535a730fd upgrade script to delete tid:<tid>:read_by_uid 11 years ago
barisusakli 34106aa209 fix fields 11 years ago
barisusakli 5fc760c6c4 unread changes 11 years ago
psychobunny 2b329b8337 charts baby 11 years ago
psychobunny 144992426d converted pageviews tracking to sorted set, and using pre-built getStatsForSet function
thanks @barisusakli
11 years ago
barisusakli 80ca6bb0a2 Merge branch 'master' of https://github.com/NodeBB/NodeBB 11 years ago
barisusakli 9d25772b53 added sortedSetIncrBy 11 years ago
psychobunny 0b99244dfc forgot to remove while moving 11 years ago
psychobunny 077dcaf704 moved site logo and favicon uploading to its own panel 11 years ago
barisusakli 176023d712 read poolsize from config 11 years ago
psychobunny 1e016d1aff styling tags.tpl 11 years ago
psychobunny 34a2444f07 refactored admin/tags a bit, now inputs are hidden behind a modal so we can see moar tags 11 years ago
psychobunny 0fa04cf9a0 ux - tags 11 years ago
psychobunny d6757c1085 acp - sounds panel, completified 11 years ago
psychobunny 4b1afa8a8c ACP'ing the header title 11 years ago
psychobunny 3a34f508f1 email.tpl formatting 11 years ago
barisusakli c5f9a8a111 increase poolSize to 10 from default 5 11 years ago
barisusakli c5c97c784a optimize getPostIndices
only use 1 set when its in a topic
11 years ago
barisusakli 998ed24589 check topic cid 11 years ago
psychobunny 3635cd21aa adding back a settings header so I can put the save buttons on the right side 11 years ago
psychobunny 2b90180e01 themed skins/themes pages 11 years ago
psychobunny 104b1daf2d formatting 11 years ago
psychobunny 10a683f369 theming customize page 11 years ago
psychobunny 59dae5eac0 removing pills from appearance pages 11 years ago
psychobunny 070039f8b8 more formatting 11 years ago
psychobunny e4d51fbca0 formatting 11 years ago
psychobunny 1952149b4c settings pages done! 11 years ago
psychobunny a348eded57 removed settings/header.tpl 11 years ago
psychobunny eecf7b9dd5 put settings in its own category 11 years ago
psychobunny 89592618e3 deprecated {plugins.icon} and {authentication.icon}; moved icons to menu category 11 years ago
Barış Soner Uşaklı eb9b628a75 Merge pull request #2161 from EisFrei/master
require plugins for the hooks to work
11 years ago
Martin Freisen a258f2b20b include plugins for the hooks to work 11 years ago
psychobunny 362b57a88e languages done 11 years ago
psychobunny d201f0fd23 fixed padding 11 years ago
Julian Lam f44213ea97 Merge pull request #2160 from EisFrei/master
added hooks `action:groups.join` and `action:groups.leave`
11 years ago
Martin Freisen ab90d7b9d4 added hooks `action:groups.join` and `action:groups.leave` 11 years ago
psychobunny 1616b8d3dd acp breadcrumbs 11 years ago
psychobunny 06b4e84fc1 acp - nanoscroller ftw 11 years ago
psychobunny bc574b0e2b removing unnecessary links on acp header 11 years ago
psychobunny c60cbce14a acp menu - theming completified 11 years ago
psychobunny a621d4212e acp main menu themed 11 years ago
Julian Lam 958432ca4a closing julianlam/nodebb-plugin-sso-oauth#8 -- if a templates directory is defined without that directory being present, NodeBB will no longer crash 11 years ago
Julian Lam 3554887f10 back to using redis.auth 11 years ago
barisusakli ebfc6d9785 #2152 dont pass undefined into parser 11 years ago
barisusakli 5f55cc947c watch unwatch
update on toggle, moved isFollowing to api return and template
11 years ago
barisusakli 97e4f13a4d fix page count 11 years ago
barisusakli 1202322700 fix acp users page 11 years ago
psychobunny 3be951367f removed prev editor 11 years ago
psychobunny 06fd0fa34b ace editor 11 years ago
barisusakli 0eb4b93882 moved hasPassword to edit route
its only used there no need to display it everywhere user info is
retrieved
11 years ago
psychobunny 62312638ed fixing pills 11 years ago
psychobunny b468404506 refactored admin/themes.js 11 years ago
psychobunny f98e3aaf64 segregated the "theme" route (now "appearance") into their own separate routes 11 years ago
psychobunny cf35423a20 this panel is actually custom html not custom JS 11 years ago
psychobunny 6af1e4f6d0 removing "branding" until I can figure out how to do this properly
(tbh, even I don't know how it works anymore)
11 years ago
psychobunny 0340f699a0 redirect /categories to /active 11 years ago
psychobunny 4e7f22a674 cleanup 11 years ago
Julian Lam 5a36c33fac fixed #2142 -- passing in cached (pre-required) redis module into socket.io so it uses the same redis module... why? who bloody knows. 11 years ago
psychobunny 1a18bf22aa linting 11 years ago
psychobunny 467d486e58 closes #2145 11 years ago
psychobunny 99a56acab8 #1999 sending ajaxify-data to client on cold loads
commented out until we figure out what we're doing with the renamed
properties (see issue)
11 years ago
Julian Lam b0323e4d3b closed #2150 11 years ago
psychobunny 6f937c59fb gitignore check for config.json too strict 11 years ago
barisusakli 1fe5a8788f check err 11 years ago
psychobunny af2b66f438 closes #2107 11 years ago
psychobunny e336188ccc admin/header.tpl use admin.css instead of stylesheet.css 11 years ago
psychobunny 81ce7f93ad compile admin stylesheet separately 11 years ago
barisusakli c000e852b5 closes #1935 11 years ago
psychobunny 027e8eb54c acp searching, closes #2140 11 years ago
psychobunny 977bc014f9 index acp files 11 years ago
barisusakli 73faa79a69 fix edit page csrf, category slug optional 11 years ago
barisusakli da64eb0873 closes #2117 11 years ago
psychobunny 5d344b3dac linting 11 years ago
psychobunny 9f40cd03e8 on /admin/settings, render general 11 years ago
psychobunny 117b8dece4 settings acp refactor for dedicated routes 11 years ago
barisusakli 6abb0ff4c8 Merge branch 'master' of https://github.com/NodeBB/NodeBB 11 years ago
barisusakli 1a26cb0938 #2139 11 years ago
psychobunny 64b43d58ea moved core templates into nodebb core (admin, status pages, emails) 11 years ago
barisusakli 4eabf41a21 dont allow invalid status to be set 11 years ago
barisusakli bedadd8b5f #2137 11 years ago
barisusakli 23197af725 closes #2114 11 years ago
Julian Lam ecea917d11 closed #2097 -- NodeBB will prefer using Redis as session store if at all possible 11 years ago
Julian Lam 20819e3dfd Revert "use redis session storage instead of connect-mongo"
This reverts commit 056f89d6cf.
11 years ago
Julian Lam f41be4ae8b exposed redis' "connect" method, so socket.io can call it from outside database/redis.js, fixed NodeBB requiring Redis as a socket.io store. It will now go back to using in-memory store per process, if no redis config is found in the NodeBB configuration. re: #2097 11 years ago
barisusakli b1f492dec3 fix redis bulk zadd 11 years ago
Julian Lam e1211527b0 Merge branch '0.5.1' into hashtalk
Conflicts:
	src/controllers/topics.js
11 years ago
Julian Lam 528ee3ad05 Merge remote-tracking branch 'origin/hashtalk' into hashtalk 11 years ago
barisusakli 64c51d5cba check nid before pusing and marking read 11 years ago
Julian Lam 50a7c42f15 Merge remote-tracking branch 'origin/hashtalk' into hashtalk 11 years ago
Julian Lam 05e147b440 Merge branch 'master' of github.com:chronize/NodeBB into chronize-master 11 years ago
psychobunny a0da73dabd don't pass back err if plugin.json is corrupted 11 years ago
psychobunny 180625ece3 forgot to return just posts array 11 years ago
psychobunny 77dfc7378b filter:post.getPostSummaryByPids 11 years ago
psychobunny 0eb4fd89ef don't blow up nodebb if plugin.json is broken 11 years ago
barisusakli 0767998022 closes #2124 11 years ago
psychobunny 99bacf910c oops - #2126 11 years ago
psychobunny 7f2254c9da closes https://github.com/NodeBB/NodeBB/issues/2126 11 years ago
barisusakli 2d5dc44ce5 closes #2123 11 years ago
barisusakli 515e663f85 getObjectsFix
return empty array if keys is empty or not an array
11 years ago
barisusakli 39392672a2 moved static
removed pageRouter middleware into routes,
helper method to setup page routes
11 years ago
Julian Lam 9b9e79ef27 re: #2099 11 years ago
Julian Lam bfdc32a9c3 typo 11 years ago
psychobunny 0db93504ce forgot comma 11 years ago
psychobunny 2b90add560 fix for topics without category data (?)
@barisusakli lemme know if this is legit, if not, see line 195 as well
11 years ago
barisusakli 8b64e65095 cleaned up admin routes 11 years ago
barisusakli 21f65cbb6a crash fix 11 years ago
barisusakli c640e01969 show stack 11 years ago
barisusakli ba90b5d113 widget render change 11 years ago
Julian Lam 7597c654a0 refactored plugin and auth init a bit, and fixed issue where successive reloads caused old login strategies to be inadvertently preserved 11 years ago
barisusakli 5f2a66295c check keys 11 years ago
barisusakli 0914004e12 crash fix 11 years ago
Moritz Schmidt d1273516b5 default for missing post_index parameter
Avoid getting NaN if post_index param is not set (NaN is passed through to redis, redis complains, and the user ends up at /404)
11 years ago
barisusakli 7d9054c2cf derp 11 years ago
barisusakli 7d93926ef7 removed async.map 11 years ago
barisusakli 5323934cc2 calculate page count in controller 11 years ago
barisusakli b7fd4c22d4 removed checkPostIndex middleware
1 less call to get topic post count
11 years ago
barisusakli a19c306f49 guest fixes 11 years ago
barisusakli e2707353e9 dont return unnecessary data 11 years ago
psychobunny a52c69d2a1 only send noscript paginator data on cold loads 11 years ago
Julian Lam f891f49339 removing console.logs 11 years ago
Julian Lam dab3667773 re: #2108, auth re-routing 11 years ago
barisusakli ac301eaabe changed default to 1 11 years ago
barisusakli 4de658e096 checks 11 years ago
barisusakli 3d4dad226e crash fix 11 years ago
barisusakli 59120df71c bulk fix 11 years ago
barisusakli 630977fb99 added parentCid 0 to new categories 11 years ago
barisusakli 89e56794e8 check cid 11 years ago
barisusakli f3f4711a60 wait for callback 11 years ago
barisusakli 327d1c1bec some cleanup and callbacks for post 11 years ago
Julian Lam 4393907ff6 closed #2112 11 years ago
Julian Lam bae634e124 closed #2112 11 years ago
barisusakli 1bad2f79ee show megabyte values 11 years ago
barisusakli 7652f2bf39 escape input tag 11 years ago
Julian Lam c32fdabc43 minor refactor 11 years ago
barisusakli 803a2436de wait for increment to complete before expire 11 years ago
barisusakli 1844250967 check err 11 years ago
barisusakli 93b83060be fix expireAt using millis 11 years ago
psychobunny 251351e245 forgot to require plugins 11 years ago
psychobunny efe11a63a3 woops, wrong property name 11 years ago
psychobunny 9e7f929029 updated filter:sockets.sendNewPostToUids and added type 11 years ago
barisusakli 55cbaf6a19 #2032 11 years ago
psychobunny 8f916ed066 filter:sockets.sendNewPostsToUids 11 years ago
psychobunny 6844c828ca added a hook I didn't end up needing, but here it is anyway `filter:posts.modifyUserInfo` 11 years ago
barisusakli 926acd16b2 closes #2032 11 years ago
Julian Lam 309ac6fec5 adding semver lib to scripts 11 years ago
psychobunny 16accf6cd0 fixing groups.leave 11 years ago
psychobunny 2c1bab2b9a filter:post.getPosts now passes in uid 11 years ago
psychobunny 45383ce21e posts.getPostsByTid and posts.getPostsByPids now require a uid passed in 11 years ago
barisusakli c1f3b94d67 closes #2073 11 years ago
barisusakli a0cc2ee6a9 duh 11 years ago
barisusakli 3abbeb8795 show recent posts of child categories 11 years ago
barisusakli 4066607388 closes #2052 11 years ago
Julian Lam cd135dda13 renamed middleware to applyCSRF, re: #2082 11 years ago
Julian Lam 0b7a21b8d1 Merge branch 'hashtalk' of github.com:NodeBB/NodeBB into hashtalk 11 years ago
Julian Lam 8bac0bf361 Merge branch 'csrf-excision' into hashtalk 11 years ago
Julian Lam a061079995 fixed all POST routes to use new csrf middleware 11 years ago
psychobunny 1caf4806e8 closes https://github.com/NodeBB/NodeBB/issues/2103 11 years ago
Julian Lam 4f6b3055ff Merge branch '0.5.1' into csrf-excision 11 years ago
psychobunny d6e0be52ce companion to 48c123592e - prevent deleting your own account if you're admin 11 years ago
psychobunny a6089ba4aa closes https://github.com/NodeBB/NodeBB/issues/2096 11 years ago
barisusakli 40fff367d1 faster topic move 11 years ago
barisusakli 4b80bbb9c4 optimized user.delete 11 years ago
barisusakli 6a64a3ab92 check err 11 years ago
barisusakli b48d81310c #2095 11 years ago
barisusakli aae7f2434d closes #2088 11 years ago
Julian Lam b80b0e1e99 re: #2098, chat message emails are now opt-in 11 years ago
Julian Lam b85ff61de6 refactored chat notification system to wait a bit before sending notif/email, closes #2098 11 years ago
barisusakli 451c5b40fd removed debug 11 years ago
barisusakli 0a936e5dd1 unreadTids 11 years ago
psychobunny 48c123592e prevent administrators from being deleted - first remove them from admin group 11 years ago
Julian Lam 101288c75c Merge branch 'master' into 0.5.1 11 years ago
barisusakli 51eac70f67 fixed derp 11 years ago
barisusakli 32257c9b2f updateUnreadCount 11 years ago
psychobunny 22577917da closes https://github.com/NodeBB/NodeBB/issues/2093 11 years ago
psychobunny ab1c231b84 re-enabling updateLastOnlineTime - calling that middleware for page loads only instead of every API call 11 years ago
psychobunny ecd00bb679 refactored widgets api call to render all at once rather than one area at a time, closes https://github.com/NodeBB/NodeBB/issues/2062 11 years ago
psychobunny 0ecaa05c76 rearranging routers to prevent multiple hits on incrementPageViews
and potentially updateLastOnlineTime
11 years ago
psychobunny 76fb2c3378 daily + monthly pageview analytics middleware 11 years ago
barisusakli 31eccb8e7f configurable post delay before first post 11 years ago
barisusakli 9a96458f79 closes #2053 11 years ago
barisusakli da86c46b4c Merge remote-tracking branch 'origin/0.5.1' into hashtalk 11 years ago
barisusakli 7c3dc4877a closes #2089 11 years ago
Julian Lam 84d4035597 Child categories no longer show up on homepage, re: #2080 11 years ago
Julian Lam 6e21b7a830 disabled parents no longer show up as parents of a category, re: #2080 11 years ago
Julian Lam d22fe4ad1e removing disabled categories from being listed as children, #2080 11 years ago
Julian Lam cca365432b closes #2084 11 years ago
barisusakli 82e721e854 send new post/topic to users who can read it 11 years ago
barisusakli 655f5087d9 Merge remote-tracking branch 'origin/master' into hashtalk 11 years ago
barisusakli e10fbfa0d2 Merge remote-tracking branch 'origin/0.5.1' into hashtalk 11 years ago
barisusakli f1d5db6be0 pagination fix 11 years ago
barisusakli ddb02978c8 cleanup 11 years ago
barisusakli e56b18822b added topic titles to notifs
upvote, favourite and flag has topic titles now
11 years ago
barisusakli b3d9db10f2 notification fixes
made post notifications unique per post so they dont overwrite other
types.
11 years ago
barisusakli 9466d7ced4 faster notif prune
no need to loop tru and check datetime since notifications is a sorted
set now
11 years ago
barisusakli 35a903f9c8 closes #2074
when new notifications are pushed to uids clear their old notifications.
11 years ago
barisusakli 5204dc1e23 removed total count 11 years ago
barisusakli 523f245cd8 removed derp 11 years ago
barisusakli 7a61645256 less db calls 11 years ago
barisusakli dc441c2873 check err 11 years ago
barisusakli 4e6719e0aa added filterUids method to privileges
used to filter uids on a single category
11 years ago
barisusakli 493d0dea1e part 1 of notif refactor 11 years ago
Julian Lam f231b500d7 Merge branch '0.5.1' into csrf-excision 11 years ago
Julian Lam 40e5ad075f started work on #2082 11 years ago
barisusakli 6bde9a1656 prevent getTopicsByTids crash if a topic is null 11 years ago
barisusakli e34ef71acd fixed resetLockout 11 years ago
barisusakli 01f983e29c markAsRead improvement
takes in an array of tids instead of marking topics read 1 by 1
same for the category.markAsRead function
11 years ago
barisusakli ae02c1a06c closes #2068 11 years ago
psychobunny 61871fae77 merging #2077 11 years ago
psychobunny e738d592dc fixed potential NaN issue https://github.com/NodeBB/NodeBB/issues/2077 11 years ago
psychobunny 52b58b441e closes https://github.com/NodeBB/NodeBB/issues/2077 11 years ago
barisusakli 25ed131b13 show stack trace of error 11 years ago
barisusakli e9798028de show error 11 years ago
barisusakli 5696ea2396 check errors on decodeURIComponent 11 years ago
barisusakli b7eddda8c8 one more fix 11 years ago
barisusakli 20eb4def1d possible fix to online guest count
using socket io rooms instead of syncing between workers.
11 years ago
barisusakli e79c980421 delete anything older than 1 week 11 years ago
barisusakli 5222edb624 sortedSetsAdd
using mullti/bulk for redis/mongo
lets you add a score/value pair to multiple sorted sets at once
11 years ago
Baris Usakli f16ced6bcc removed path from notif, its created on the fly when retrieveing the notifications 11 years ago
barisusakli aed9a9f76f removed console.log 11 years ago
barisusakli 9b26b60082 fixed cron 11 years ago
barisusakli 61e1c51ef6 run notif prune every 30mins
disabled post edit log
11 years ago
barisusakli 242721c73f using websockets 11 years ago
barisusakli 6cd84ebe81 removed parseInt from sorts 11 years ago
barisusakli 3c8ca63608 fixed getCidsByPids 11 years ago
barisusakli ec32a3d243 mising reuqire 11 years ago
psychobunny 0727c2a0bf forgot winston 11 years ago
barisusakli 2252ab7479 notifications.prune
run every hour
dont get more than 500 notifications
11 years ago
barisusakli cc3786e22d closes #2055 11 years ago
barisusakli b7ee875b12 user.isOnline fix
wont hit db on every user socket connect or user disconnect
11 years ago
barisusakli fe58ea55d4 moved debugs 1 level up increased key limit to 100 11 years ago
barisusakli 57e204df8e removed most of the debug
dont get more than 6 usernames for upvote tooltips
generatePostPaths wont check null pids
11 years ago
barisusakli 4b20e78de2 hopefully final fix 11 years ago
barisusakli 3f4ede0778 parseInt 11 years ago
barisusakli 518d731562 one more time 11 years ago
barisusakli f9c9f58561 post_index fix 11 years ago
barisusakli 34a4a2103f isNan check 11 years ago
barisusakli edd73b5be2 again 11 years ago
barisusakli 5160a4f90f getTopicwithposts 11 years ago
barisusakli ef329c95df fix 11 years ago
barisusakli 0b83657868 more trace 11 years ago
barisusakli 0d5605ab35 trace in addPostData 11 years ago
barisusakli 126b1c4f4c only get 20 chats 11 years ago
barisusakli 0cfa430444 crash fix 11 years ago
barisusakli 017f6bde2c 50 11 years ago
barisusakli 7405051924 50 11 years ago
barisusakli 5fd199ae8a check privs pids 11 years ago
barisusakli 51cafe075c only get 25 posts 11 years ago
psychobunny 099a04c1c8 disabling pushUnreadCount for now, perhaps this might be good on redis too? 11 years ago
psychobunny 07376c9a4c look for unread only for today 11 years ago
psychobunny 6aa47efc06 we don't trust user.isOnline, waiting on an optimization (disabling for now) 11 years ago
psychobunny 0de458141b separated the sockets.emit to socket.emit + broadcast so OP gets action right away. moved callback sooner. 11 years ago
psychobunny 61895633b3 disabling updateLastOnlineTime until we can move this key to redis 11 years ago
psychobunny 056f89d6cf use redis session storage instead of connect-mongo 11 years ago
psychobunny 071be4ae7f cache popular route for anons 11 years ago
barisusakli bf67424fd6 if there are no uids return 11 years ago
barisusakli e2697030ec removed reuqire 11 years ago
barisusakli 3f96532c3f disabled 2 calls 11 years ago
barisusakli a48e95b910 check keys 11 years ago
barisusakli 779b2a8d73 optimize queries 11 years ago
barisusakli 421d091828 optimizing browsing users 11 years ago
barisusakli 0dc780148a removed global room
socket.io already puts everyone into a room named ''
11 years ago
barisusakli 8e86f4b787 crash fix 11 years ago
barisusakli 9fac18c4b6 derp 11 years ago
Julian Lam 9ee4c90548 test route back to 404 11 years ago
barisusakli bc00d7d159 check just in case 11 years ago
barisusakli ba32a4dc4f crash fix 11 years ago
Julian Lam 7255ce3dbe primary worker support, and added notif pruning to primary worker jobs 11 years ago
barisusakli 1075305444 crash fix 11 years ago
barisusakli 877cf1e15c derp 11 years ago
barisusakli 95d1bd3058 crash fix 11 years ago
barisusakli 2008bf28ff auto update user counts dont transmit all room data 11 years ago
barisusakli 190647a074 only update room text if its topic
will fix this in a better way
11 years ago
barisusakli e28d778c0c fixed my derp 11 years ago
barisusakli 31fb0efbd9 crash fix 11 years ago
barisusakli 707a062661 one more fix 11 years ago
Julian Lam fae169697e removing listener for templates compilation, in order to resolve race condition that was causing slow servers to not actually end up binding to the port as expected 11 years ago
barisusakli 94a3ecdbd1 cluster socket.io fixes
getUserRooms
getUidsInRoom
getAnonCountInRoom
11 years ago
Julian Lam 2d0877f80e better handling of port in use errors with cluster 11 years ago
Julian Lam fd0622a1a3 removed console.log 11 years ago
barisusakli 0b2df849bd Merge remote-tracking branch 'origin/cluster' into cluster
Conflicts:
	loader.js
11 years ago
barisusakli 98f338b41c online count fixes for cluster 11 years ago
Julian Lam e5a35ce378 js propagation for cluster module, so only 1 thread minifies the js 11 years ago
Julian Lam 08abbe19bc zero downtime and reload support with cluster module 11 years ago
Julian Lam 3918b29233 removed /test route 11 years ago
barisusakli c62f251afc added index and fixed vote button in infinite scroll 11 years ago
barisusakli e5795687bb fix settings on mongo 11 years ago
barisusakli 45afe2e831 cast return to bool 11 years ago
barisusakli c8692f0562 Merge remote-tracking branch 'origin/0.5.1' into cluster 11 years ago
barisusakli f81acd37db added indices on search key and id for mongo 11 years ago
Evan Lucas 3360752c5c Added action:post.downvote hook 11 years ago
barisusakli 84d0e64361 fix topic move 11 years ago
barisusakli 10b30e303b mongo posting fix 11 years ago
psychobunny baaac66d77 Merge remote-tracking branch 'origin/0.5.1' into cluster 11 years ago
psychobunny f609b1e45d calololback
(how the hell was this working?)
11 years ago
barisusakli 05a9e8b1d6 chat typing notif use room 11 years ago
barisusakli fdafb72c34 removed getUserSockets for chat
emit to users rooms directly
11 years ago
barisusakli 999da9183d Merge remote-tracking branch 'origin/0.5.1' into cluster 11 years ago
Julian Lam de41896770 restart handling and crash detection 11 years ago
barisusakli 4736a68534 dont create term object on each call 11 years ago
psychobunny 9f0fff4434 closes #2039 11 years ago
barisusakli c40355b816 removed debug 11 years ago
Julian Lam a5423aff16 getPidIndex callback if none specified 11 years ago
Julian Lam baf72249b6 made uid parameter optional in getPidIndex 11 years ago
Julian Lam 063d270f1a introducing "sort" querystring parameter in topic route, so that sorting can be overridden via query string. 11 years ago
barisusakli 298f14ad27 removed cluster from app.js 11 years ago
barisusakli 0f46051fcf Merge remote-tracking branch 'origin/cluster-loader' into cluster 11 years ago
barisusakli 5362863588 debug 11 years ago
barisusakli 2073d994fc limit topicsperpage postsPerPage to 20 11 years ago
barisusakli 6926552e66 load 50 topics in sitemap instead of all 11 years ago
barisusakli 1b58fb3104 Merge remote-tracking branch 'origin/0.5.1' into cluster 11 years ago
Julian Lam 58a73b52b5 work-in-progress commit to get cluster module working with loader.js 11 years ago
barisusakli 94d050fd4f removed helpers.done 11 years ago
barisusakli e00124007f testing 2 11 years ago
barisusakli cbe3b5b6dc testing 11 years ago
Julian Lam e6d0eede4f pruning empy notifications for daily emailer 11 years ago
barisusakli 4f48f1865f removed updateLastOnlineTime from every socket call 11 years ago
barisusakli 6b39e328f5 chat fix 11 years ago
barisusakli e495db3065 dont make a copy of chat message 11 years ago
Julian Lam c56a7bf475 Merge branch 'GAWMiners-feature/favourite-hook' into 0.5.1 11 years ago
Julian Lam 77475bb7a3 Merge branch 'feature/favourite-hook' of github.com:GAWMiners/NodeBB into GAWMiners-feature/favourite-hook 11 years ago
Evan Lucas 440c78c949 match `object.action` nomenclature 11 years ago
Evan Lucas fb45aa92fd Add upvote hook
adhere to similar project style
11 years ago
barisusakli 26c0b097cf removed realtime update of anon count 11 years ago
barisusakli 74282ffeea removed another unnecessary socket call 11 years ago
Julian Lam a7736d1926 removed setTimeout when someone tries to log in with a non-existant username 11 years ago
barisusakli 171f02101d closes #2035, closes #2036 11 years ago
barisusakli 761d59f5ec each limit on pushUnreadCount 11 years ago
barisusakli b8dfbdaff2 small optimization to online users 11 years ago
barisusakli 8b4c61241f query change 11 years ago
barisusakli 0c8c6632d9 create index on key value 11 years ago
barisusakli 487793e692 create index on score field 11 years ago
barisusakli 13bdd939e3 crash fix 11 years ago
barisusakli 619ca103c7 crash fix 11 years ago
barisusakli 1ed4c984bb Merge remote-tracking branch 'origin/master' into 0.5.1 11 years ago
barisusakli 0b79a73732 crash fix
if composer is opened in a topic that was deleted/purged
11 years ago
barisusakli ae6d5e72f4 closes #2015 11 years ago
Julian Lam 4edceb0f92 allowing /user to also work in addition to /users 11 years ago
Julian Lam caa9c8c157 more stuff using new returnTo behaviour 11 years ago
Julian Lam 08c9cbdf70 changing admin API calls to return 404 if unauthenticated, and redirect user to login for regular URL. closes #1885 11 years ago
Julian Lam 298d904d45 refactored login process to be a form submit instead of ajax-redirect, implemented error message parsing using req.flash 11 years ago
barisusakli 14fcd36134 closes #2028 11 years ago
barisusakli 603cddc687 closes #1934 11 years ago
barisusakli 4f5c78d675 merge 11 years ago
barisusakli 537dea4e4b crash fix 11 years ago
barisusakli e6b3da18f2 merge 11 years ago
barisusakli 87c8cd2fb0 another crash fix 11 years ago
barisusakli 73bef8168f another crash fix 11 years ago
barisusakli 0473e7f25b crash fix 11 years ago
barisusakli 6ac8d9d349 check uid 11 years ago
barisusakli 576081e25f delete user ignored cids on account delete 11 years ago
barisusakli 197226eea6 closes #1742 11 years ago
barisusakli acef614147 removed 2 BS classes 11 years ago
barisusakli 5f2380fdcd dont display all categories 11 years ago
Julian Lam 063a4e5628 finished up UX integration for in-topic searching, added mousetrap lib to capture ctrl-F only in topic view, closed #1800 11 years ago
Julian Lam cc930e4042 Merge branch '0.5.1' into topic_searching
Conflicts:
	src/socket.io/topics.js
11 years ago
Julian Lam fa6daa37eb updated regex to match admin route with no trailing slash 11 years ago
barisusakli 94c765fa25 closes #1996 11 years ago
barisusakli ba4b98de0e email and username checks on profile update 11 years ago
barisusakli ed294dd414 Merge remote-tracking branch 'origin/master' into 0.5.1 11 years ago
Julian Lam cd10248226 basic topic searching via search bar working 11 years ago
Julian Lam df5283cbae Merge remote-tracking branch 'origin/0.5.1' into topic_searching 11 years ago
barisusakli 347fc05376 getPidIndex socket call 11 years ago
Julian Lam 1d3aafc08f adding sourceRoot to minified mapping 11 years ago
barisusakli d67cd489cd crash fix 11 years ago
Julian Lam 5d32073f2c Merge branch '0.5.1' into topic_searching 11 years ago
barisusakli 42f87a1db7 closes #2017 11 years ago
Julian Lam 2d9ca83ae0 better error messaging when js fails to compile when reloading 11 years ago
Julian Lam fcbdc5e271 added recompilation of templates to NodeBB Reloading - #2010 11 years ago
barisusakli eef200be10 closes #1284 11 years ago
Julian Lam 5f96823f66 allowed the "forum updated" message to show up for reloads as well 11 years ago
psychobunny 1f6f2c13d5 apparently this was confusing 11 years ago
barisusakli b856ddb98f closes #2018 11 years ago
Julian Lam 2bfa7d5b97 closed #2012 11 years ago
Julian Lam ab77e6767e closed #2011 11 years ago
Julian Lam 0c4a788698 added callbacks to css and js reloading, issue #2010 11 years ago
Julian Lam 3e033043f3 on-demand reloading of client-side assets 11 years ago
Julian Lam 5886ccc419 framework for reloading 11 years ago
Julian Lam ba91d7aba6 proof-of-concept for hot-swapping of routes 11 years ago
barisusakli e751a0c0cf closes #2003 11 years ago
barisusakli 7019618863 closes #2003 11 years ago
barisusakli 62dd056faa tag search 11 years ago
barisusakli 95c839579e closes #2007 11 years ago
barisusakli 5a42b6a7ea closes #2009 11 years ago
Julian Lam 69b9e57daf completing subcategory integration in backend, closed #1299 11 years ago
Julian Lam b7c7dd98c3 ACP setting and API return for subcats 11 years ago
barisusakli 83de5ba5a4 added topic owner uid 11 years ago
barisusakli 06119510b7 merge 11 years ago
barisusakli 22fdf9f4ed getMainPost uses getMainPosts 11 years ago
barisusakli b858b120da closes #1998 11 years ago
Julian Lam 74e5524492 fixing request to /api not returning api result 11 years ago
psychobunny 4dd32e1024 filter:category.get applies to all category-like API calls now
@a5mith
https://gist.github.com/psychobunny/572d867935469774c6e8#comment-1281883
11 years ago
barisusakli 77a7c5caef eachLimit notifications.push 11 years ago
barisusakli 24ea74dc41 lol
O(log(n)) to O(1) and away
11 years ago
barisusakli d411ed5c28 closes #1995 11 years ago
Barış Soner Uşaklı 02889f2e70 call callback on follow/unfollow 11 years ago
barisusakli 05fdc945f3 closes #1993 11 years ago
barisusakli 5ae7c92d55 notifications refactor
added getMultiple which works with an array of nids
11 years ago
barisusakli dd9a383f46 removed unused functions 11 years ago
barisusakli ca90afd544 #1992
(drunk) not even done yet
11 years ago
barisusakli a9ca035e1e gotto check read after each pass 11 years ago
barisusakli b2f8a65bc8 removed slice 11 years ago
barisusakli 522fda2e58 closes #1936 11 years ago
barisusakli d852f284da closes #1948 11 years ago
barisusakli cd096f8832 sortedSetScores for tag counts 11 years ago
barisusakli e10eaf0d50 added tag counts to api return 11 years ago
barisusakli 931d46fe7e merge 11 years ago
barisusakli b50b5e4787 satifying my OCD
fire hook after successful follow/unfollow
11 years ago
psychobunny 0c17ee15f7 action:user.follow and action:user.unfollow 11 years ago
psychobunny 1036ba4636 removing timestamp from thread hooks... completely pointless 11 years ago
barisusakli d91fa5747d closes #1964 11 years ago
barisusakli 60624eedec small tweak 11 years ago
barisusakli 5c91bc4335 optimized home 11 years ago
barisusakli c58712e2a9 closes #1971 11 years ago
barisusakli d0d1ebb28c Merge remote-tracking branch 'origin/master' into 0.5.1 11 years ago
barisusakli 2d0637d7c6 fix user online status on profile page 11 years ago
barisusakli c9c454825e closes #1369 11 years ago
barisusakli d12a526e82 check against 0 first 11 years ago
barisusakli e909e46786 closes #1989 11 years ago
barisusakli 3ab2e70e07 Merge remote-tracking branch 'origin/master' into 0.5.1 11 years ago
barisusakli dda0322968 getUsersInCategory 11 years ago
barisusakli 299d7bfee3 Merge remote-tracking branch 'origin/master' into 0.5.1 11 years ago
barisusakli 5c84a3adb5 closes #1974 11 years ago
barisusakli f562caaa61 callback 11 years ago
Julian Lam a2fb4a66b0 migrated ACP themes page from html rendered via js to template engine 11 years ago
barisusakli 37115ea3d6 Merge remote-tracking branch 'origin/master' into 0.5.1 11 years ago
Julian Lam b48571ceb8 fixed #1988 11 years ago
barisusakli 464be4f7cc Merge remote-tracking branch 'origin/master' into 0.5.1 11 years ago
barisusakli 0847eb2c3d added uid to filter:header.build 11 years ago
barisusakli dae3ef49be show user names who upvoted a post on mouse over 11 years ago
barisusakli 005405b16c closes #1976 11 years ago
barisusakli 9511e4a633 Merge remote-tracking branch 'origin/master' into 0.5.1 11 years ago
barisusakli b16932a676 check mainPid 11 years ago
barisusakli 5dd90880d4 Merge remote-tracking branch 'origin/master' into 0.5.1 11 years ago
barisusakli c358ff3d83 fix isSortedSetMembers on mongo 11 years ago
Julian Lam 4fa80263b0 fixed #1981 11 years ago
barisusakli b50a6d8f34 Merge remote-tracking branch 'origin/master' into 0.5.1 11 years ago
Julian Lam cf6acf6b41 sacrificing a goat to ensure this doesn't come back to bite me 11 years ago
Julian Lam 5936c72f96 further fix to #1957 11 years ago
barisusakli ac43ff3c3d closes #1970 11 years ago
barisusakli ceaedf9e2f closes #1941 11 years ago
barisusakli 1cf5c3145a doing it properly this time
mainPost always has index 0
11 years ago
barisusakli 8584da75f2 reverted main post change, breaks indices 11 years ago
barisusakli 32d46f3889 crash fix 11 years ago
barisusakli 851d5c0f32 send uids to isOnline in messaging 11 years ago
barisusakli c07d9121df small optimizations
user.isOnline works with an array of uids
do not make 2 trips to db to get main post and first 10 posts
11 years ago
Julian Lam 0e28b6f2d5 fixed #1980 -- missing pass-through 11 years ago
barisusakli c4b083330c closes #1978 11 years ago
barisusakli c8084e9b2e closes #1978 11 years ago
barisusakli 5e68e0b009 same deal as previous commit 11 years ago
barisusakli e137baccd9 fixed ip:recent weird 11 years ago
barisusakli 7642be3608 closes #1939 11 years ago
barisusakli b5cc852551 do a single filter after getting all unread tids 11 years ago
barisusakli b8279dc737 optimize getUserGroups to work with multiple user ids 11 years ago
barisusakli 5b681678b1 could use async.apply here hm 11 years ago
barisusakli 4e4a583d9d took out the meta config check from image.js 11 years ago
barisusakli ea2975cb3f eachLimit on expire nids 11 years ago
barisusakli a2bb8029fe use utils.toISOString 11 years ago
barisusakli 5c6e26832e removed console.logs 11 years ago
barisusakli df0a5e780a prevent edit to change title length above max 11 years ago
barisusakli 46398fa924 removed unused require 11 years ago
psychobunny db2ef15a09 linting 11 years ago
psychobunny e77491fcbb closes #1956 11 years ago
barisusakli 049d7f766e use getSetsMembers instead of async.map 11 years ago
barisusakli 7d179b68df faster notif prune 11 years ago
barisusakli f39d772a40 if notification is purged delete from user mapping as well 11 years ago
barisusakli cb519d53a1 isArray check 11 years ago
barisusakli 8e8b678d40 small tweak 11 years ago
barisusakli 84aadc03fd fix filter condition 11 years ago
psychobunny 90513be321 send callback directly
except this time I'm fixing my own derps instead of @barisusakli
11 years ago
barisusakli 7ffad7e0d1 send callback directly 11 years ago
barisusakli 528ee335d5 optimize getTopicsByTids and getTeasers 11 years ago
psychobunny 9a5ed0bf27 forgot err, thanks @barisusakli 11 years ago
psychobunny b1ef42889d updated site title for tags page to be more user friendly 11 years ago
psychobunny 38dc35f480 console.log 11 years ago
psychobunny 3a32058be1 closes #1958 11 years ago
psychobunny 4cda8207e2 adding uid to filter:category.get 11 years ago
psychobunny c88327d075 added filter:category.get 11 years ago
barisusakli 76b257f7b8 optimized User.getUsers 11 years ago
barisusakli 59d4d2880f fixed markAsUnreadForAll permissions 11 years ago
barisusakli 906e1a3846 removed unused meta 11 years ago
barisusakli 90ac399f6d fix topics.loadMore so it checks read permission 11 years ago
barisusakli 805e6934b9 derp this function should only return err 11 years ago
barisusakli f55d1897c8 fix categories.loadMore so it checks read permission 11 years ago
barisusakli 100328ef06 shorter markAsUnread 11 years ago
barisusakli f49c95c16f closes #1950 11 years ago
psychobunny d4dc716acd filter:templates.get_config, allows you to modify template config
as found here
https://github.com/NodeBB/nodebb-theme-vanilla/blob/master/templates/config.json
@Schamper
11 years ago
psychobunny a880ac6e9f do one api call for template configs rather than two on cold load 11 years ago
psychobunny 631edc92d3 extra var 11 years ago