1067 Commits (520d6954c13205b767c7701c6f7c6f70c03f0a06)

Author SHA1 Message Date
barisusakli 1ecf27417a removed commented out stuff removed topics.enter 9 years ago
psychobunny 8cf6fe3aa1 closes #3808 9 years ago
Julian Lam 526afc0910 Merge remote-tracking branch 'origin/master' into user-icons 9 years ago
psychobunny f19043d046 profile cover photos 9 years ago
psychobunny 61b1f5fe32 allow regular uploading (modal) of cover photo 9 years ago
Julian Lam 68c3f9d849 Squashed commit of the following:
commit 56582bc9eee5d81a01f42a28808b617b9c96873a
Author: Julian Lam <julian@designcreateplay.com>
Date:   Tue Oct 27 05:21:11 2015 -0400

    added missing template

commit 6462a1626e7d8d77210b6e10eace5c9214335f33
Author: Julian Lam <julian@designcreateplay.com>
Date:   Tue Oct 27 05:19:07 2015 -0400

    sitemap index

commit 3cfd56f1fbc8e03405dc394375bf5ff6eef21322
Author: Julian Lam <julian@designcreateplay.com>
Date:   Tue Oct 27 04:47:52 2015 -0400

    sitemap routes, controllers, and library methods for pages, categories, and topics

commit e58e07c0881bdbe16d503b4679b85f761b02163c
Author: Julian Lam <julian@designcreateplay.com>
Date:   Tue Oct 27 04:07:39 2015 -0400

    added groups to sitemap

commit 7ee584b632
Author: Julian Lam <julian@designcreateplay.com>
Date:   Tue Oct 27 01:43:06 2015 -0400

    If notification dropdown is double-clicked, all notifications are marked read

commit 488f147bef
Author: barisusakli <barisusakli@gmail.com>
Date:   Mon Oct 26 22:39:19 2015 -0400

    closes #3781

commit 5e1bd58a02
Author: barisusakli <barisusakli@gmail.com>
Date:   Mon Oct 26 22:28:30 2015 -0400

    closes #3782

commit 57d3980267
Author: barisusakli <barisusakli@gmail.com>
Date:   Mon Oct 26 22:16:08 2015 -0400

    closes #3790

commit 555c5b82da
Author: barisusakli <barisusakli@gmail.com>
Date:   Mon Oct 26 21:19:20 2015 -0400

    check user settings

commit 5454862c1c
Author: barisusakli <barisusakli@gmail.com>
Date:   Mon Oct 26 20:26:02 2015 -0400

    wait for all callbacks when creating tags

commit 051c5077eb
Merge: 839fd93 e0e04ef
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date:   Mon Oct 26 09:54:12 2015 -0400

    Merge pull request #3792 from drlogout/master

    Fixed wrong method name in socket.io/groups.js from isAdmin to isAdmi…

commit e0e04ef892
Author: Christian Nolte <hello@noltech.net>
Date:   Mon Oct 26 14:50:32 2015 +0100

    Fixed wrong method name in socket.io/groups.js from isAdmin to isAdministrator

commit 839fd935ad
Author: barisusakli <barisusakli@gmail.com>
Date:   Sun Oct 25 21:54:35 2015 -0400

    add back thread tools filter

commit 37060bf1a3
Merge: 5820a19 bf918bd
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date:   Sun Oct 25 18:13:06 2015 -0400

    Merge pull request #3787 from cubehouse/patch-1

    Upgrade script fails on some consoles

commit 5820a193f6
Author: barisusakli <barisusakli@gmail.com>
Date:   Sun Oct 25 17:04:46 2015 -0400

    closes #3789

commit 0d88d52557
Author: barisusakli <barisusakli@gmail.com>
Date:   Sun Oct 25 17:03:33 2015 -0400

    up theme

commit 9bc43ba5e1
Author: barisusakli <barisusakli@gmail.com>
Date:   Sun Oct 25 16:57:42 2015 -0400

    closes #3788

commit aafd4b6984
Author: barisusakli <barisusakli@gmail.com>
Date:   Sun Oct 25 15:56:17 2015 -0400

    closes #3786

commit bf918bd016
Author: James Holding <cubehouse@users.noreply.github.com>
Date:   Sun Oct 25 10:14:00 2015 +0000

    Upgrade script fails on some consoles

    The upgrade script errors/fails on some consoles if the stdout.columns isn't set (my console did this when upgrading a Docker instance of NodeBB).
    Checking for stdout.columns before using, falling back to a couple of spaces for slightly prettiness if we can't work out the console width.
9 years ago
barisusakli 9bc43ba5e1 closes #3788 9 years ago
Julian Lam b52475c270 Merge remote-tracking branch 'origin/master' into user-icons
Conflicts:
	public/src/client/account/edit.js
	src/middleware/middleware.js
	src/socket.io/meta.js
	src/socket.io/user/picture.js
	src/user.js
	src/views/admin/manage/group.tpl
9 years ago
barisusakli 0e057a3d92 dont render 404 page for favicon 9 years ago
barisusakli 36e89ae15a closes #3771 9 years ago
barisusakli e60c1d8736 added process info 9 years ago
barisusakli f5e7d1ce01 private uploads 9 years ago
barisusakli da4034a10a middleware refactor 9 years ago
barisusakli 7854e67b7b closes #1637 9 years ago
barisusakli 1dcdba9b2a moved api route to api.js 9 years ago
Julian Lam 4c96f95330 Merge remote-tracking branch 'origin/master' into user-icons
Conflicts:
	public/src/app.js
	public/src/client/account/edit.js
9 years ago
barisusakli 2d01fe78d0 removed privileges.posts.get from addPostData
privilege data is already available higher up
9 years ago
Julian Lam 896abb59d3 Update default gravatar admin option to defaultAvatar 9 years ago
barisusakli ca294fc6ec closes #3663 9 years ago
barisusakli e5e41e85f2 accounts refactor #2
and various 404 fixes
10 years ago
barisusakli 3bb5d2aa86 accounts refactor part #1 10 years ago
Julian Lam ebed9d641c Add new ACP option to upload Touch Icon, #3668
Also added a number of fixes for mobile enhancements, such
as serving a manifest.json file for Android devices, and
serving proper link tags for all uploaded touch icons.

This commit also creates a new template helper for link tags.
10 years ago
barisusakli f3b6a5fbb9 generic getObject 10 years ago
barisusakli c139dfa843 closes #3631 10 years ago
barisusakli 244c75f809 admin controllers 10 years ago
barisusakli ade9a44b11 closes #3590 10 years ago
psychobunny b660eec67f closes #3608
inb4 all admin routes are publically visible
10 years ago
barisusakli 734a45ae03 dont log error if its redirect 10 years ago
Julian Lam cf679f0c5e Fix julianlam/nodebb-plugin-2factor#6 10 years ago
barisusakli 25502f0687 closes #3508 10 years ago
barisusakli 9d4d904479 404 fix 10 years ago
barisusakli e171b544e9 fix 404 title on api calls 10 years ago
psychobunny 0eca875f6e add site title to 404, on cold load anyways 10 years ago
psychobunny 671f96f589 duplicate route removed: /users redirected to /users/online 10 years ago
psychobunny cd38f2da9c moved registration queue to its own page; styled 10 years ago
barisusakli fe5f1b8c1d moved recent popular 10 years ago
Julian Lam 5a50a098d8 added a new middleware and plugin hook
- Middleware added: requireUser, redirects to login if there is no user session.
- Hook added: filter:router.page
10 years ago
Julian Lam 7e6703c18e more line ending conversion #3343 10 years ago
Julian Lam c781e55ea9 line endings? #3343 10 years ago
Julian Lam 866b0ddaa6 Merge pull request #3283 from APXEOLOG/filter-extension
filter:auth.init strategy extension with custom urls
10 years ago
barisusakli daf1a388eb closes #3039 10 years ago
barisusakli 81eeab42ed category filter on /unread 10 years ago
Julian Lam 2d70733fa5 updated dependencies to use latest UglifyJS2, instead of my year-old fork 10 years ago
APXEOLOG 10bbbb8942 filter:auth.init strategy extension with custom urls 10 years ago
barisusakli 57c2418157 closes #1306 10 years ago
Barış Soner Uşaklı 981a7558f7 use group name, hidden groups are not in groupslug:groupname 10 years ago
barisusakli 38b838d462 closes #2754
moved group edit from modal to its own page
added hidden/private to group edit in acp, they were only in the client
groups page
moved add users above member list
10 years ago
barisusakli ed173e0a32 closes #3217 10 years ago
psychobunny 117bb407b0 /compose route 10 years ago
barisusakli 68ceaadad1 removed static 404/403/500 routes 10 years ago
barisusakli d946a2fcbd closes #3098
wait for templates to compile even if using clustering
fix emitter.all
upgrade.check error first
removed plugins.ready, using callback on plugins.init
removed webserver.init, using webserver.listen
10 years ago
barisusakli b9172358dd #3093 10 years ago
barisusakli 6dfb229c66 closes #2842 10 years ago
barisusakli 625a0dcbfa closes #3074 10 years ago
barisusakli 0c91391c75 display posts cache capacity/post count 10 years ago
barisusakli d146547b53 if topic doesnt have teaser use main post in rss feed 10 years ago
Barış Soner Uşaklı c9b5948034 closes #2927 10 years ago
Julian Lam 4fffe4da94 moved plugin route reloading outside of plugin initialisation, so plugins can add a hook listener before core routes have been added 10 years ago
barisusakli 835d4db481 dont add category/topic slug if user doesnt have read permission
or category is disabled etc.
10 years ago
barisusakli 1ade973e56 added missing radix :rage3: 10 years ago
Julian Lam 66422acea2 fixed #2934 10 years ago
Julian Lam 56fc958939 closes #2891 10 years ago
Barış Soner Uşaklı 925b12ca22 startsWith 10 years ago
barisusakli 2fd4bcde3f added req.uid user id for logged in users, 0 for guests 10 years ago
barisusakli 27bab3330a pass data to getCategoryTopics, renamed end to stop 10 years ago
Julian Lam a1621145d5 Merge branch 'master' into categories_revamp
Conflicts:
	public/less/admin/admin.less
	public/src/admin/manage/categories.js
	src/controllers/admin.js
	src/views/admin/manage/categories.tpl
	src/views/config.json
10 years ago
Barış Soner Uşaklı 29fd89407c closes #2872
show the last posts content and user in topic feeds
10 years ago
Barış Soner Uşaklı e45e204ba5 fix author field on topic feed #2872 10 years ago
Barış Soner Uşaklı 839dd72a05 been a while since we stopped using hashes 10 years ago
barisusakli 203e69aa42 derp 10 years ago
barisusakli 58169aa6d9 no need for return 10 years ago
barisusakli 6e25724cfb removed unused requires 10 years ago
barisusakli ddd4680ea7 added helpers.redirect 10 years ago
Barış Soner Uşaklı 33723f8b1b closes #2835 10 years ago
barisusakli dc94fe2b6c move admin upload routes to api namespace
move usrrs/csv to api namespace
10 years ago
barisusakli 2a8437f08f removed templates config and mapping 🐑 10 years ago
Julian Lam f14c5f7e1c added new hook 'action:meta.override404' so plugins can override the regular handling of pages that are not found 10 years ago
Barış Soner Uşaklı ac1e0513fc moved setupPageRoute to helpers 10 years ago
Julian Lam 3ef54c3c01 added new hook to allow plugins to override the local login strategy with their own, closes #2806 10 years ago
psychobunny 3cc3e2f306 moved homepage configuration to its own acp page 10 years ago
psychobunny fbc0a11c87 nav - basic ACP setup 10 years ago
Barış Soner Uşaklı c94c1430b7 api/post/pid route 10 years ago
Julian Lam d3ff6a9f47 hidden groups are invisible to non-members, #2758 10 years ago
psychobunny bdcf090aaa init rewards system 10 years ago
Barış Soner Uşaklı da305210e2 closes #2618 10 years ago
barisusakli b2fc4d5dc4 #2002 10 years ago
barisusakli 2c8e8a1f1c closes #2550, closes #2518 10 years ago
Julian Lam e4e9020e1f added groups page to user profile 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
Julian Lam c026a64e8e adding concept of group slugs, #2588. ping @barisusakli for downstream plugin changes 10 years ago
barisusakli 6ccdf187ea closes #2595 10 years ago
barisusakli f74383bba4 changed userPhoto to files[] 10 years ago
barisusakli 1caddb6182 uploads controller 10 years ago
psychobunny 5d43aa3212 ability to redirect the user from anywhere
just send

```
callback({
status: 302,
path: '/user/psychobunny'
});
```
10 years ago
barisusakli a77a761433 closes #1917 10 years ago
barisusakli 60f1b9679a search filters 10 years ago
Julian Lam ad723e2943 Merge branch 'master' into categories_revamp
Conflicts:
	src/views/admin/partials/menu.tpl
10 years ago
barisusakli 1511a0c3fe closes #2568 10 years ago
Julian Lam 6b95b28db7 drag/drop re-ordering fixed in ACP, #2463 10 years ago
Julian Lam c98331de82 revamping categories management page in ACP, #2463 10 years ago
barisusakli 1e6f5d822d setRemove tests 10 years ago
barisusakli d2e69884b5 closes #2556 10 years ago
barisusakli c4c8964f82 closes #2543 10 years ago
barisusakli 7cf3719c80 fix rename and increment 10 years ago
barisusakli d314b9cae2 closes #2538 10 years ago
barisusakli d28fb153c7 closes #2537 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
psychobunny 94efa6dd87 closes #2520 10 years ago
barisusakli 348d05d3d1 remove deprecated res.json usage 10 years ago
barisusakli 8e8375cbba validate email password on register 10 years ago
Julian Lam b278f27ffe partial fix to #2509 10 years ago
barisusakli e18ad61ff6 fix login maybe? 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 420649d3bd no longer setting sourcemap header for minifiedjs 10 years ago
barisusakli 957800b2c3 Merge remote-tracking branch 'origin/master' into socket.io1.x 10 years ago
Julian Lam 1378e1155f fixed #2479 10 years ago
Julian Lam 78763834fe closed #2122 10 years ago
barisusakli 0a2d543186 removed getUserSockets 10 years ago
Julian Lam 8de2d1f58d closed #2459 10 years ago
barisusakli 916f1c7ce1 fix debug path on relative path install 10 years ago
Julian Lam fe7726d249 fixed #2431 10 years ago
barisusakli d177481f94 chop chop 10 years ago
Julian Lam deac12c540 closed #2424 10 years ago
barisusakli 9791dfb9ea closes #2420 10 years ago
barisusakli 653850661e topics.getTopics doesnt take set param 10 years ago
barisusakli 519b1b7e37 closes #2377 10 years ago
barisusakli a1624013f8 closes #2400 10 years ago
barisusakli 61863a69fe sendfile is deprecated 10 years ago
barisusakli 9a16a359a8 auth refactor 10 years ago
psychobunny 8de978fbcf lmao, wtf?
my brain just exploded trying to figure out what this is doing here
10 years ago
psychobunny d69054804e closes #2391 10 years ago
barisusakli af4cbfb20d closes #2368 10 years ago
barisusakli 220c82a8f2 filter:register.complete change #1527 10 years ago
barisusakli 76c16c0383 filter:register.check change #1527 10 years ago
Joseph Chen cd41df5677 Pass in req.user.uid into uploadFile 10 years ago
Joseph Chen a1e54fda23 Bug fix - File upload broken due to api changes in 0.6.x. 10 years ago
Julian Lam a12907512f refactored a bunch of methods so that you can pass in an author argument in querystring to see posts by just that author, #2355 10 years ago
barisusakli 39b679705b closes #2248 10 years ago
barisusakli b7dcc29638 log error path as well 10 years ago
barisusakli 18462c4190 derp 10 years ago
barisusakli 238fb0bd4b removed logout log 10 years ago
barisusakli c74370bfb1 removed recent/day week month
it starts with most recent 20 topics now and goes back instead of
showing empty if there are no new replies in the past 24 hours
10 years ago
barisusakli 35e2e1462b closes #2295 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 b5481ceed2 property fixed #2087 10 years ago
Julian Lam 08d4d6b5bf changed indentation for continueLogin method in authentication.js 10 years ago
psychobunny 4268d424a3 fixes require.js error in ACP 10 years ago
barisusakli 1d1625f5c4 closes #2157 10 years ago
psychobunny b2866abf5c another fix for express deprecations 10 years ago
barisusakli f6f6ca7f76 closes #2132 10 years ago
Julian Lam b481a28b6e sendFile instead of sendfile 10 years ago
barisusakli e35dd60f8f closes #1940 10 years ago
psychobunny 89e4a67e95 linting 10 years ago
psychobunny 1b2ccda40b closes #2231; see #2218 10 years ago
psychobunny 39de76fa5c rearranging manage/users routes 10 years ago
barisusakli 5db24fbe68 closes #2175 10 years ago
barisusakli 33780e6fdb closes #2133 10 years ago
barisusakli 62084a012e closes #2179 11 years ago
Julian Lam 632fb3a618 closed #2184 11 years ago
barisusakli d303dea6c7 closes #1986 11 years ago
psychobunny ed35e4bcef switching /admin/index to /admin/dashboard 11 years ago
psychobunny 341959be82 ultimate acp route refactorizationing 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 f98e3aaf64 segregated the "theme" route (now "appearance") into their own separate routes 11 years ago
psychobunny 0340f699a0 redirect /categories to /active 11 years ago
barisusakli 1fe5a8788f check err 11 years ago
psychobunny e336188ccc admin/header.tpl use admin.css instead of stylesheet.css 11 years ago
barisusakli 73faa79a69 fix edit page csrf, category slug optional 11 years ago
barisusakli da64eb0873 closes #2117 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 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
barisusakli 8b64e65095 cleaned up admin routes 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 a19c306f49 guest fixes 11 years ago
Julian Lam f891f49339 removing console.logs 11 years ago
Julian Lam dab3667773 re: #2108, auth re-routing 11 years ago
Julian Lam bae634e124 closed #2112 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 a061079995 fixed all POST routes to use new csrf middleware 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 0ecaa05c76 rearranging routers to prevent multiple hits on incrementPageViews
and potentially updateLastOnlineTime
11 years ago
Julian Lam 40e5ad075f started work on #2082 11 years ago
Julian Lam 9ee4c90548 test route back to 404 11 years ago
Julian Lam 7255ce3dbe primary worker support, and added notif pruning to primary worker jobs 11 years ago
Julian Lam 3918b29233 removed /test route 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
Julian Lam a7736d1926 removed setTimeout when someone tries to log in with a non-existant username 11 years ago
Julian Lam 4edceb0f92 allowing /user to also work in addition to /users 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
Julian Lam fa6daa37eb updated regex to match admin route with no trailing slash 11 years ago