363 Commits (a0f655ccc17cc7902b01ee0fbbc65314e0b4e29e)

Author SHA1 Message Date
barisusakli 9e63aaebb8 added new hook action:middleware.pageView 10 years ago
barisusakli 65ab5733ef added categories navigation item, ability to change logo url 10 years ago
Julian Lam da1c347fc2 closes #3297 10 years ago
barisusakli ffd22f50ff closes #1999 10 years ago
barisusakli 57c2418157 closes #1306 10 years ago
psychobunny ff234bccfe redirectToLogin() 10 years ago
psychobunny deda4a4ed6 fixes for 503's in maintenance mode 10 years ago
psychobunny e3ee3de95d lint 10 years ago
Julian Lam 170126680b #3213 10 years ago
Julian Lam 54277e62fc fixed #3213 10 years ago
Julian Lam aae3ac6b98 updated title parsing methods to call a new hook: filter:parse.title 10 years ago
Barış Soner Uşaklı f44e850fa0 revert last change, breaks ajaxify 10 years ago
Barış Soner Uşaklı 5d5346c4f9 allow overriding template name 10 years ago
barisusakli 6dfb229c66 closes #2842 10 years ago
Julian Lam 610d687a96 moved favicon into default link tags, and fixed bug that caused link tags to not show up 10 years ago
Julian Lam c26f274392 moved meta and link tag parsing out to a new module, meta/tags 10 years ago
Julian Lam cc4e626f5f updated middleware.renderHeader so that navbar config is retrieved in parallel like everything else, instead of retrieved first. (ping @psychobunny) 10 years ago
Barış Soner Uşaklı c9b5948034 closes #2927 10 years ago
barisusakli 835d4db481 dont add category/topic slug if user doesnt have read permission
or category is disabled etc.
10 years ago
Barış Soner Uşaklı 641c8991f9 closes #2944
if going to users page wait for updateOnlineUsers to complete
10 years ago
Julian Lam 40834cc010 updated checkAccountPermissions to call requireUser, and added new hook for plugins to handle auth login 10 years ago
barisusakli b3f66faa37 default is private 10 years ago
barisusakli 2fd4bcde3f added req.uid user id for logged in users, 0 for guests 10 years ago
Julian Lam 47a7ab15be refactored translator system to be a require.js module, and not a global 10 years ago
Julian Lam f0f31e077f added exposeUid middleware to core 10 years ago
Barış Soner Uşaklı e4199179f7 Merge remote-tracking branch 'origin/master' into mongodb-3.0-driver-2.0 10 years ago
Julian Lam 8e2483b2e6 fixed #2849 10 years ago
barisusakli 724df69561 fix redirects 10 years ago
barisusakli ddd4680ea7 added helpers.redirect 10 years ago
barisusakli 3809b331bc acp shenans 10 years ago
barisusakli 2a8437f08f removed templates config and mapping 🐑 10 years ago
barisusakli 5821a0758f return template name as well 10 years ago
Barış Soner Uşaklı d9e0a495b0 updated install.js to install mongodb native 2 10 years ago
Barış Soner Uşaklı 8b21f1c8ab dont reload settings page on every save
only show an alert if reload is required
renamed settings.language to settings.userLang to match the config
10 years ago
psychobunny 58411a4764 deprecated filter:header.build, the equivalent hook (same output data) will be filter:navigation.available 10 years ago
psychobunny 738c27bf04 started dynamic sortable menu 10 years ago
psychobunny ecad9d54ed tjs 0.1.19 for undefined key cleanups 10 years ago
Julian Lam 4984f2f449 Merge branch 'master' of github.com:nodebb/NodeBB 10 years ago
Julian Lam d3ff6a9f47 hidden groups are invisible to non-members, #2758 10 years ago
Barış Soner Uşaklı e6e755dd46 #2560 10 years ago
Barış Soner Uşaklı 1d5e15eab4 closes #2560 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
barisusakli 7f6518e4a6 private plugin link fix 10 years ago
barisusakli 0fab6c243c increase rate limit timeframe from 1 second to 10 seconds 10 years ago
Julian Lam 22a619d9c7 fixed #2631 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 02dbce57fb relative path fix missing ; 10 years ago
barisusakli 05894d14c6 closes #2151 10 years ago
barisusakli 2974f1ba8a closes #2602 10 years ago
barisusakli f74383bba4 changed userPhoto to files[] 10 years ago
Oleksandr Pidlisnyi f9887de478 footer.tpl loggedIn variable support 10 years ago
barisusakli 87435c1a9e return email:confirmed on admin header 10 years ago
barisusakli b1edc59987 fix undefined next 10 years ago
barisusakli 2ea5f85d9b closes #2481 10 years ago
barisusakli 4ce6341d85 fix acp for header changes 10 years ago
barisusakli 8ed06eb773 closes #2528 10 years ago
barisusakli 04084807c2 removed app.loadConfig 10 years ago
barisusakli 6a8a5a9de0 use validator.escape 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 8965855218 made breadcrumbs regular function
less db calls as well
10 years ago
Barış Soner Uşaklı 5f47f2226a escape topic title and category name 10 years ago
barisusakli 9f7196f5b0 dont crash if config is undefined, added error to plugins 10 years ago
Julian Lam b278f27ffe partial fix to #2509 10 years ago
barisusakli 9d78a204df missing return 10 years ago
barisusakli 356f577a74 redirect to correct login 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
Julian Lam aa44894db2 fixing home breadcrumb, #1984 10 years ago
barisusakli 957800b2c3 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
Julian Lam 604f883ac2 closed #2478 10 years ago
Julian Lam 110fd863e4 fixing breadcrumbs for subfolder installs, #2122 10 years ago
Julian Lam 78763834fe closed #2122 10 years ago
barisusakli 0c5881b51f update online users regardless of status 10 years ago
barisusakli 1abe35092b cluster socket.io fixes
close proxy server on loader.stop
changed handles to object
10 years ago
barisusakli 80d7ae597b closes #2451 10 years ago
Julian Lam ba9a5ad7d7 fixed #2448 10 years ago
Barış Soner Uşaklı bea1d053b4 closes #2443, closes #2445 10 years ago
Julian Lam 3ad509b93a fixed #2434 10 years ago
Julian Lam fe7726d249 fixed #2431 10 years ago
barisusakli 6012223b81 show message name, fix template name overwrite 10 years ago
psychobunny 9eb8924bf2 cleanup 10 years ago
barisusakli 9c1216eb63 closes #2432 10 years ago
barisusakli d5453efdac added current template name to return 10 years ago
barisusakli b919d2ee77 shorther 10 years ago
Julian Lam 5292a47a96 fixed maintenance mode page not working with new CSRF implementation, #2424 10 years ago
Julian Lam deac12c540 closed #2424 10 years ago
Julian Lam 23485fcbf3 missed one invocation of old LESS library, #2419 10 years ago
barisusakli 363057cf49 closes #2390 10 years ago
barisusakli 61863a69fe sendfile is deprecated 10 years ago
barisusakli af4cbfb20d closes #2368 10 years ago
barisusakli 698d113857 error checks in middleware/admin 10 years ago
barisusakli d2cc4b8516 possibly fixes 2301 10 years ago
Julian Lam 9215930cfc fixed #2292 10 years ago
Julian Lam ffdc4b5d24 fixed places where site_title was being referenced in config, instead of the correct "title" 10 years ago
barisusakli 9a21e9646f only use multipart on upload routes,
delete temp files if there is an error in admin,
admin/mods should see topic reply
10 years ago
Julian Lam a28b4bb8b9 fixed maintenance mode assets not being loaded properly 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
psychobunny 1eb1eb6844 #2278 10 years ago
psychobunny ded8de905d closes #2278 10 years ago
barisusakli 761f56aeb1 removed most of the db.sortedSetCards 10 years ago
barisusakli fced152e41 read total from global object 10 years ago
barisusakli 5d79d2a75a closes #2191
added unique visitors analytics
only update it every hour
10 years ago
psychobunny f149fb0191 linting, TIL that obj.$key is valid syntax 10 years ago
psychobunny eb4baf62b5 closes #2235 10 years ago
psychobunny 84b9b86dd1 no better way to spend your saturday
inb4 linting bonanza
10 years ago
psychobunny 1b2ccda40b closes #2231; see #2218 10 years ago
Julian Lam 60c45d8b9b fixed issue where non-admins would get maintenance mode header if maintenance mode was NOT enabled (logic errors, grrr..) 10 years ago
Julian Lam 24ac7ba316 better templating and styling for #2099 10 years ago
barisusakli cf252a29a7 closes #2196 11 years ago
barisusakli 2b115e75c6 fix login days value 11 years ago
Julian Lam 30b2f55ebc closed #2149 11 years ago
psychobunny d0452fb93f random attempt to fix traviscl 11 years ago
Julian Lam 632fb3a618 closed #2184 11 years ago
psychobunny d79b6b3803 forum traffic graph - unique visitors vs pageviews 11 years ago
psychobunny 144992426d converted pageviews tracking to sorted set, and using pre-built getStatsForSet function
thanks @barisusakli
11 years ago
barisusakli ebfc6d9785 #2152 dont pass undefined into parser 11 years ago
psychobunny 1a18bf22aa linting 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 9b9e79ef27 re: #2099 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 b7fd4c22d4 removed checkPostIndex middleware
1 less call to get topic post count
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
Julian Lam cd135dda13 renamed middleware to applyCSRF, re: #2082 11 years ago
Julian Lam 8bac0bf361 Merge branch 'csrf-excision' into hashtalk 11 years ago
Julian Lam 4f6b3055ff Merge branch '0.5.1' into csrf-excision 11 years ago
psychobunny a6089ba4aa closes https://github.com/NodeBB/NodeBB/issues/2096 11 years ago
psychobunny ab1c231b84 re-enabling updateLastOnlineTime - calling that middleware for page loads only instead of every API call 11 years ago
psychobunny 76fb2c3378 daily + monthly pageview analytics middleware 11 years ago
barisusakli da86c46b4c Merge remote-tracking branch 'origin/0.5.1' into hashtalk 11 years ago
Julian Lam cca365432b closes #2084 11 years ago
Julian Lam 40e5ad075f started work on #2082 11 years ago
psychobunny 61895633b3 disabling updateLastOnlineTime until we can move this key to redis 11 years ago
Julian Lam 08abbe19bc zero downtime and reload support with cluster module 11 years ago
Julian Lam de41896770 restart handling and crash detection 11 years ago
Julian Lam 58a73b52b5 work-in-progress commit to get cluster module working with loader.js 11 years ago
barisusakli ae6d5e72f4 closes #2015 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 fcbdc5e271 added recompilation of templates to NodeBB Reloading - #2010 11 years ago
Julian Lam b48571ceb8 fixed #1988 11 years ago