4433 Commits (9d56f509674b977dcbf7d923430fbcc27c9fe30a)

Author SHA1 Message Date
barisusakli 3e4b6c97a0 closes #2286 10 years ago
barisusakli b5fe2c7b91 closes #2255
if user is banned log them out on header render
10 years ago
barisusakli b23373c265 parseInt maintenance mode 10 years ago
barisusakli f15631c3e1 topic notification nid doesn't need post id 10 years ago
barisusakli 7de9b998b5 fix typo in ajaxify, closes #2279 10 years ago
barisusakli 224218f519 fix missing callback 10 years ago
barisusakli 4db31be7e3 #2200 actually fix dupe colors, show 10 topics 10 years ago
barisusakli 304f5b1c76 removed duped and empty bodyLong 10 years ago
barisusakli 6802bf7ce9 closes #2284 10 years ago
Steve Lacy 2d238e61ac correct object 10 years ago
psychobunny 1eb1eb6844 #2278 10 years ago
psychobunny ded8de905d closes #2278 10 years ago
barisusakli d2334fbb4a dont search empty string, get 20 tags instead of 10 10 years ago
barisusakli 93d4a7c1f1 fix notifications to actually get recent 10 years ago
barisusakli 6cb5f9c098 emit stats to registered users only 10 years ago
barisusakli c5e1f8e0aa user onlineUsers instead of calculating from rooms 10 years ago
barisusakli 7bf655541c cleanup and optimize notifications 10 years ago
barisusakli cfd7edbf34 added nid 10 years ago
barisusakli b5fb7691cd optimize getUnreadByField
only get the most recent 100 notifications
dont call UserNotifications.getNotifications which does alot more work,
call the db directly
10 years ago
barisusakli fec84821b7 removed this wasn't the problem after all 10 years ago
barisusakli 762b2fff37 display user count in browsing 10 years ago
barisusakli df590d01e6 set key as well
not sure if this fixes dupe keys
10 years ago
barisusakli 9e8be432b3 notification changes
-only send a notification when the person you follow creates a topic
-you still get a notification per post if you are following a topic
-changed notifications.push so that it sends the notifications over a
period of time, currently to 50 users per second
-optimized topics.notifyFollowers and
user.notifications.sendTopicNotification, they no longer query the
database for the topic and post data instead they get it as params
-you can no longer follow yourself :)
-changed mongo sortedSetRemove so that it doesn't use $in if there is
only a single value to remove
10 years ago
Steve Lacy d01497dde3 Merge branch 'master' of https://github.com/stevelacy/NodeBB 10 years ago
Steve Lacy 3ff7719cd4 add hook: filter: user.updateProfile 10 years ago
barisusakli eb546dfaab temp until package manager is in place 10 years ago
barisusakli 80489c6564 log post purges 10 years ago
barisusakli 90224d2de3 removed unique for now 10 years ago
barisusakli f2883c2c9f createIndex helper 10 years ago
barisusakli 1be6a253bf make _key value index unique 10 years ago
barisusakli 72a919e416 time based check 10 years ago
barisusakli 8471fcbd79 fixed typo 10 years ago
barisusakli 4b1adba9ec removed || 1 10 years ago
barisusakli ffbefda5f7 #2265 upgrade script 10 years ago
barisusakli 761f56aeb1 removed most of the db.sortedSetCards 10 years ago
barisusakli 09bd42b9f6 removed deleted 10 years ago
barisusakli b1d48df6d8 dont modify counts on soft post delete 10 years ago
barisusakli 5de74914bd moved updateCounters to purge 10 years ago
barisusakli b65c17c5bc parseInt score 10 years ago
barisusakli 040d7b8424 limit unread to 100 tids 10 years ago
barisusakli 0eae679bcd crash fix if field is undefined 10 years ago
barisusakli be287740f9 Merge branch 'master' of https://github.com/NodeBB/NodeBB 10 years ago
barisusakli 62503c16c6 mark category read only if unread 10 years ago
Julian Lam b5481ceed2 property fixed #2087 10 years ago
Julian Lam 08d4d6b5bf changed indentation for continueLogin method in authentication.js 10 years ago
barisusakli f463030e76 closes #2264 10 years ago
barisusakli 835c58d27d mark read after infinite scroll
dont mark read if already read
10 years ago
barisusakli 6ff00a935f dont reverse infinite load admin/events 10 years ago
barisusakli 40fe40deac removed users:online set
using websockets.getConnectedClients directly
10 years ago
Barış Soner Uşaklı 129a438ebe Merge pull request #2256 from Spiritlebon/master
lint fix
10 years ago
barisusakli fced152e41 read total from global object 10 years ago
barisusakli 3c25204fdd removed clear log, doesnt work with logrotate-stream 10 years ago
barisusakli e699c02b65 get less data 10 years ago
barisusakli 10ead05d4b another unused require 10 years ago
barisusakli 8cc1cc0f1b removed unused require 10 years ago
barisusakli 1eb95a71ae no need for $in 10 years ago
Spiritlebon 2b15de63c0 checked number before parseInt 10 years ago
Spiritlebon 35fc175ff6 Lint fix 10 years ago
psychobunny 2c95d8d82e fixed ajaxifying to advanced/logs 10 years ago
psychobunny 91e11e304f added link to forum homepage 10 years ago
barisusakli feed33f6e2 closes #2100 10 years ago
barisusakli 035c32df66 dont need to pass value on upserts 10 years ago
psychobunny 7ee6f1d01c added cache buster to all scripts/css in acp 10 years ago
psychobunny 1226a2462a closes #2250 10 years ago
psychobunny 4268d424a3 fixes require.js error in ACP 10 years ago
barisusakli e052d8e5c1 log topic move 10 years ago
barisusakli 29d90bc67d only use unique cids in isModerator 10 years ago
psychobunny dcd47f7ec5 removed admin/footer.js, moved code to admin.js instead 10 years ago
barisusakli 3819d11be2 #2110 10 years ago
barisusakli 142ffc2920 fixed other post 10 years ago
barisusakli 0d95089bfe send array of posts 10 years ago
barisusakli 4190b3c41c sort plugins alphabetically 10 years ago
barisusakli 97b9ba983c read both 10 years ago
psychobunny 73220aaa3d didn't realize mousetrap was being used elsewhere in the code, added back to client again 10 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
10 years ago
psychobunny ce30379c25 fix panel layout on dashboard 10 years ago
barisusakli 4126fcfce4 i fail at this 10 years ago
barisusakli 5dbd4bcda9 fix status if it was never set before 10 years ago
barisusakli 5d79d2a75a closes #2191
added unique visitors analytics
only update it every hour
10 years ago
barisusakli cb934acb5d #2111
need latest version from api
10 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 :)
10 years ago
Julian Lam c4a5af3b1b fixed issue where a missing config.json would end up suggesting 'undefined' as a base_url 10 years ago
barisusakli e1c3bc9713 fix teasers 10 years ago
psychobunny 8abf2835a5 removed modules/admin and moved mousetrap + keybindings out of client #2245 10 years ago
psychobunny 339d2b0143 closes #2246 10 years ago
psychobunny ffc07ff6d2 moved settings module deps into ACP #2245 10 years ago
psychobunny d759a7d9dd moved semver out of client js files #2245 10 years ago
psychobunny ed60deb3f5 fixed ACP from previous commit 10 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
10 years ago
barisusakli 006322f386 much faster sitemap
no need to load all the data, when we only use slug and lastposttime
10 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
10 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
10 years ago
psychobunny 6418948570 only need one "meta/css done" message 10 years ago
psychobunny 3a069e028b refactored meta/js
yay I haz sourcemaps on windows now
10 years ago
barisusakli 61c73b7761 fix urls 10 years ago
barisusakli 1d1625f5c4 closes #2157 10 years ago
psychobunny f149fb0191 linting, TIL that obj.$key is valid syntax 10 years ago
psychobunny 729ed6fbda all your semi-colons are belongs to me 10 years ago
psychobunny f4b5090738 more linting 10 years ago
psychobunny 27496a08c4 fix emailer crash (line 35) 10 years ago
psychobunny d632ba2242 fix post crash from 712bd3938f 10 years ago
psychobunny 4b295decf8 forgot to update meta.title.build in socket.io/meta.js 10 years ago
psychobunny eb4baf62b5 closes #2235 10 years ago
psychobunny 298625225a use default 403 message for accounts 10 years ago
psychobunny 7bd49a96b2 #2235 10 years ago
psychobunny 1bdb80ce0a and so does 403 10 years ago
psychobunny 3c97829e85 404 now properly reads error messages 10 years ago
barisusakli 712bd3938f parse post in Topics.reply not in Posts.create
makes importer faster if md plugin is enabled
10 years ago
Julian Lam ea2fbcfcfc closed #2242 10 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