128 Commits (aa44894db205ee88a8a8f7ee8d7b1fafa060081a)

Author SHA1 Message Date
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
barisusakli 0847eb2c3d added uid to filter:header.build 11 years ago
psychobunny 631edc92d3 extra var 11 years ago
barisusakli cfc67d4e90 closes #1924 11 years ago
Julian Lam 4d73a563c5 closed #1850 11 years ago
barisusakli 81018d1305 closes #1863 11 years ago
psychobunny 08df29e4dd random console.log 11 years ago
Julian Lam 71916f0691 marathon bugfixing with @barisusakli re: #1788 11 years ago
Julian Lam d18461c8eb wtf. Merge remote-tracking branch 'origin/chat-route' into chat-route
Conflicts:
	public/language/en_GB/modules.json
	src/controllers/accounts.js
	src/middleware/middleware.js
	src/routes/index.js
11 years ago
Julian Lam 89dc8c490a WIP 11 years ago
Julian Lam 0dad7adb8d issue #1788 - start 11 years ago
Julian Lam b03bb3a32b issue #1788 - start 11 years ago
barisusakli b8b6ae7b2f moved upload route into API namespace 11 years ago
barisusakli a9e5e82431 closes #1758 11 years ago
barisusakli 1cabf885a2 closes #1730
postCount != lastPostIndex unfortunately, that will need some rethinking
11 years ago
Julian Lam a3d01aea58 added error handling if bad LESS is written in ACP. closes #1715 11 years ago
barisusakli 13854e8774 closes #1603 11 years ago
barisusakli 3bd4d0e418 closes #1692 11 years ago
barisusakli 4c2765a79c closes #1679 11 years ago
barisusakli 7610c11cd1 closes #450
backup database before upgrade!
upgrade script will take the first post of each topic and set the
`mainPid` property on the topic. then it will remove that pid from the
sorted sets for that topic, this was done to make alternative sorting
work.

added a new sorted set called `tid:<id>:posts:votes` that is used to
sort topic posts by vote count, the original sorted set `tid:<id>:posts`
is used to sort by oldest first or newest first.

the main post is added to the returned posts array on topic load and is
always at the top.
theme changes are minimal just a few new data properties on the posts
and the sorting dropdown.
hopefully didn't miss anything too critical.
11 years ago
barisusakli 8d0c659f08 small fix to redirect 11 years ago
barisusakli 61b79de3e8 closes #1641 11 years ago
psychobunny d7eb89336d add logo to windows live tile 11 years ago
psychobunny cf3f33a23d closes #1633 11 years ago
barisusakli 0574022e02 fixes to infinitescroll 11 years ago
psychobunny ee1e869ccb add loggedIn state to template parsing 11 years ago
barisusakli 0dce8647ba closes #1476 11 years ago
Julian Lam 93e3eb4d28 fixed #1584 11 years ago
barisusakli e003582289 fixes redirect loop for empty slugs 11 years ago
Julian Lam 2e49fe9f50 fixed meta property to name, for keywords 11 years ago
barisusakli ed57edde3b fixed undefined next 11 years ago
Julian Lam b56df975e0 fixed 1495 11 years ago
barisusakli 883978007d closes #1482
removed updateHeader, the header is using template values in from the
api, update menu partial in vanilla theme as well
11 years ago
psychobunny 14db999684 closes #1494 11 years ago
barisusakli 63d88957a8 replace self links client side 11 years ago
barisusakli c8efeb7d7c closes #1400, bunch of other fixes to 404, 403 in accounts 11 years ago
psychobunny da4113e1f1 Revert "last commit doesn't play well with ajaxify, need a rethink."
This reverts commit f85678e938.
11 years ago
psychobunny f85678e938 last commit doesn't play well with ajaxify, need a rethink. 11 years ago
psychobunny 1f9bdd840f allow for the possibility of custom post-header or pre-footer templating 11 years ago
psychobunny e5486db1ae Merge branch 'code-quality' of https://github.com/miksago/NodeBB into miksago-code-quality
Conflicts:
	src/database.js
11 years ago
barisusakli 3e60451ce4 closes #1013
lets user change languages,
11 years ago
barisusakli beb7313138 added err to next 11 years ago
barisusakli 8aa4f053e8 converted translator.get to translator.translate 11 years ago
Micheil Smith 3e82cab398 Add missing new lines at end of files. 11 years ago
psychobunny f16d98fcab linting 11 years ago
psychobunny 3840a9e67e translating the footer... and sending the original 'doh 11 years ago
psychobunny 0f20352fbb closes #1289 11 years ago
barisusakli 219c0d75c4 fix for #1290 11 years ago
Julian Lam 31606578f5 putting cache buster back in header template arguments 11 years ago
Julian Lam c2f6717e88 adding cache-buster to template globals 11 years ago
Julian Lam 8c7b474e8b moved fontawesome CSS into stylesheet.css, and updating the js and css middlewares to compile at app start, not on first load 11 years ago
barisusakli 0cfd05d839 closes #1254 11 years ago
barisusakli 37e8856861 new middleware to add slug to topic and category 11 years ago
Julian Lam 7111adb3c2 fixed subfolder installs again (a bit), also stopped apple-touch-icon from clobbering /apple-touch-icon 11 years ago
barisusakli 9564b6fda2 closes #1165 11 years ago
psychobunny 6ea4d89edc fixed search routes 11 years ago
psychobunny 4793b6b4f9 fixed invalid path for apple-touch-icon 11 years ago
psychobunny faf3de7e27 added a check for res.locals.isAPI inside res.render, instead of doing it all over the place in code 11 years ago
psychobunny 1ef95bd09e Merge remote-tracking branch 'origin/master' into webserver.js-refactor
Conflicts:
	app.js
	public/templates/category.tpl
	public/templates/popular.tpl
	public/templates/recent.tpl
	public/templates/unread.tpl
	src/routes/plugins.js
	src/webserver.js
11 years ago
psychobunny e84dd4fd94 Merge remote-tracking branch 'origin/master' into webserver.js-refactor
Conflicts:
	public/templates/accountedit.tpl
	public/templates/header.tpl
	src/routes/meta.js
	src/webserver.js
11 years ago
psychobunny a3a0aabd22 return error if template doesn't exist 11 years ago
psychobunny c24c2a5422 search and reset routes, the very last of the views to be refactored :shipit: 11 years ago
psychobunny 8802fc5a33 fixing link tags; misc bug fixes 11 years ago
psychobunny d3aead7c13 changing renderHeader function signature to req, res, next 11 years ago
psychobunny 48b9289002 use the proper footer for admin 11 years ago
psychobunny d360320441 finally got admin header and footer working 👍 11 years ago
psychobunny eed97648b1 started moving admin mdw into middleware/admin.js; res.render post-processing to append admin footer/header 11 years ago
psychobunny 209bcaba8c middleware.updateLastOnlineTime; middleware.prepareAPI (reinstated) 11 years ago
psychobunny 94aeb3ab22 notifications route; added middleware.authenticate to user/uploadpicture api route 11 years ago
psychobunny 5b8e8e4b67 deprecating use of templates.setGlobal on server side in favour of passing in api.config into res.locals (still needs work) 11 years ago
psychobunny 138b12e815 re-added linkTags into header; clean up 11 years ago
psychobunny d75bc9578b deprecating middleware.prepareAPI in favour of using app.all('*') in /api namespace 11 years ago
psychobunny 8df33e65ac fixing bug in topics causing meta tags to revert on subsequent refresh 11 years ago
psychobunny dbbbe21883 re-implementing meta and link tags part 1 11 years ago
psychobunny 6820e9e662 random jshinting expedition 11 years ago
psychobunny 6c3c669e31 moved middleware out of webserver.js and into middleware.js 11 years ago