496 Commits (e45e204ba5f560e75a79fe5732f308787f1c8e63)

Author SHA1 Message Date
barisusakli 4c7a4d3688 fix topicIndex, 10 years ago
barisusakli 9a16a359a8 auth refactor 10 years ago
barisusakli eada3daf9f fixed recent and unread 10 years ago
Julian Lam 6ea10aa7e3 ensuring that the filter:category.get hook always sends data in the same format 10 years ago
barisusakli af4cbfb20d closes #2368 10 years ago
barisusakli 166f353aaa filter:register.build change #1527 10 years ago
barisusakli db979d7a20 filter:category.get change #1527 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 f3d485bd58 filter:user.account 10 years ago
barisusakli 719290cd2b dont display email/fullname if they are private 10 years ago
barisusakli 39b679705b closes #2248 10 years ago
barisusakli 595ff1f4b1 closes #2303
see
https://community.nodebb.org/topic/3039/filter-post-parse-and-filter-post-parsesignature-changes
10 years ago
Barış Soner Uşaklı b89b960f86 Merge pull request #2328 from dwendt/master
Made hiding widgets for guests/registered sensible.
10 years ago
Julian Lam 44175188c4 handling case where user does not satisfy any of the privilege thresholds given to the hasEnoughReputationFor method 10 years ago
barisusakli cdfaa941b1 error checks missing return 10 years ago
barisusakli 04c83dbdcc update deprecated sendfile 10 years ago
barisusakli 268ecd5157 single call to get slug and postcount 10 years ago
barisusakli 209edf182f 404 pages that are out of range 10 years ago
heart c38ca146c7 Made hiding widgets for guests/registered sensible. 10 years ago
barisusakli fb1095fc28 added allowed true to /chats 10 years ago
barisusakli e97bfc139b #1848 10 years ago
Julian Lam 61aaff025b adding in 'allowed' to template, re: #2321 10 years ago
barisusakli 433769eb36 closes #2146
first tab (recent) shows last 50 messages instead of just last 24 hours
10 years ago
barisusakli 189eaf2bea escape output 10 years ago
barisusakli c5ba327d8f fix empty pages 10 years ago
barisusakli 9909f8ba79 more err checks 10 years ago
barisusakli eaf89dc316 use parseSignature 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 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
barisusakli c5224d099e parseInt show title 10 years ago
barisusakli 55a5d56989 fixed view count for guests 10 years ago
barisusakli 761f56aeb1 removed most of the db.sortedSetCards 11 years ago
barisusakli 40fe40deac removed users:online set
using websockets.getConnectedClients directly
11 years ago
barisusakli fced152e41 read total from global object 11 years ago
psychobunny 2c95d8d82e fixed ajaxifying to advanced/logs 11 years ago
barisusakli 5dbd4bcda9 fix status if it was never set before 11 years ago
barisusakli 61c73b7761 fix urls 11 years ago
barisusakli 1d1625f5c4 closes #2157 11 years ago
psychobunny 729ed6fbda all your semi-colons are belongs to me 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
barisusakli f6f6ca7f76 closes #2132 11 years ago
barisusakli 394a01fdef closes #2188 11 years ago
barisusakli 6ca06a8e54 closes #2233 11 years ago
barisusakli 348911fd2d closes #2195 11 years ago
barisusakli ccf58ed40e closes #2213 11 years ago
psychobunny d70aab6a1e more linting 11 years ago
psychobunny 1b2ccda40b closes #2231; see #2218 11 years ago
barisusakli 5db24fbe68 closes #2175 11 years ago
barisusakli 33780e6fdb closes #2133 11 years ago
barisusakli 0e3c5195db closes #2219 11 years ago
barisusakli 6aa53b8323 nextStart changes, fixed move topic notification text 11 years ago
barisusakli 7b8656ef8b facebook share doesn't display & 11 years ago
Julian Lam 632fb3a618 closed #2184 11 years ago
Julian Lam dedf7a6715 closed #2087 11 years ago
psychobunny 81bc481efc removing page views from the dashboard stats 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
barisusakli 4af54d48f6 closes #2169 11 years ago
psychobunny 144992426d converted pageviews tracking to sorted set, and using pre-built getStatsForSet function
thanks @barisusakli
11 years ago
barisusakli 97e4f13a4d fix page count 11 years ago
barisusakli 1202322700 fix acp users page 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 f98e3aaf64 segregated the "theme" route (now "appearance") into their own separate routes 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 467d486e58 closes #2145 11 years ago
barisusakli c000e852b5 closes #1935 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 23197af725 closes #2114 11 years ago
Julian Lam e1211527b0 Merge branch '0.5.1' into hashtalk
Conflicts:
	src/controllers/topics.js
11 years ago
barisusakli 0767998022 closes #2124 11 years ago
barisusakli 2d5dc44ce5 closes #2123 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 ba90b5d113 widget render change 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 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
psychobunny a52c69d2a1 only send noscript paginator data on cold loads 11 years ago
barisusakli 59120df71c bulk fix 11 years ago
barisusakli 7652f2bf39 escape input tag 11 years ago
barisusakli 55cbaf6a19 #2032 11 years ago
barisusakli 926acd16b2 closes #2032 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 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
barisusakli aae7f2434d closes #2088 11 years ago
psychobunny 22577917da closes https://github.com/NodeBB/NodeBB/issues/2093 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
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
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 493d0dea1e part 1 of notif refactor 11 years ago
Julian Lam 40e5ad075f started work on #2082 11 years ago
barisusakli 4b20e78de2 hopefully final fix 11 years ago
barisusakli 518d731562 one more time 11 years ago
barisusakli f9c9f58561 post_index fix 11 years ago
barisusakli 126b1c4f4c only get 20 chats 11 years ago
psychobunny 071be4ae7f cache popular route for anons 11 years ago
psychobunny 9f0fff4434 closes #2039 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 171f02101d closes #2035, closes #2036 11 years ago
barisusakli b8dfbdaff2 small optimization to online users 11 years ago
barisusakli ae6d5e72f4 closes #2015 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 603cddc687 closes #1934 11 years ago
barisusakli 4f5c78d675 merge 11 years ago
barisusakli 537dea4e4b crash fix 11 years ago
barisusakli 5f2380fdcd dont display all categories 11 years ago
barisusakli 94c765fa25 closes #1996 11 years ago
barisusakli 95c839579e closes #2007 11 years ago
Julian Lam b7c7dd98c3 ACP setting and API return for subcats 11 years ago
barisusakli 06119510b7 merge 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 d411ed5c28 closes #1995 11 years ago
barisusakli 5ae7c92d55 notifications refactor
added getMultiple which works with an array of nids
11 years ago
barisusakli ca90afd544 #1992
(drunk) not even done yet
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 d91fa5747d closes #1964 11 years ago
barisusakli 5c91bc4335 optimized home 11 years ago
barisusakli 5c84a3adb5 closes #1974 11 years ago
barisusakli 4e4a583d9d took out the meta config check from image.js 11 years ago
barisusakli 528ee335d5 optimize getTopicsByTids and getTeasers 11 years ago
psychobunny 3a32058be1 closes #1958 11 years ago
psychobunny bb48bdb008 closes #1942 11 years ago
barisusakli 95979d9d97 closes #1947 11 years ago
barisusakli e7700a3fde minor refactor 11 years ago
barisusakli 0773f51260 closes #1932 11 years ago
barisusakli 76ad2b8fb2 fixed to account header 11 years ago
barisusakli cfc67d4e90 closes #1924 11 years ago
Julian Lam bb7a71389e using websocketAddress config if supplied 11 years ago
Julian Lam 4d73a563c5 closed #1850 11 years ago
barisusakli 3bfad766b3 closes #1900 11 years ago
Julian Lam 883cee31bc added support for showSiteTitle in ACP, closes #1519 11 years ago
barisusakli 6c48cbe6ce regFormEntry array 11 years ago
barisusakli 1e6d589080 show topics on home instead of replies
no template changes, instead of showing the latest x posts under
categories, we are now showing the latest x posts of the latest x
topics.
11 years ago
barisusakli 81018d1305 closes #1863 11 years ago
barisusakli ef8bbdd359 closes #1864
doing andrew's //todo's since 1991
11 years ago
psychobunny 803b6f64b8 ability to disable sitemap.xml 11 years ago
psychobunny 704d81fe53 disable category RSS 11 years ago
psychobunny b6a8845d52 disable topic RSS 11 years ago
barisusakli e036c20072 closes #1808 11 years ago
barisusakli 0362c1a3b0 show day/week/month/year popular topics 11 years ago
psychobunny 5b6acbad1e optimized widget call by bundling all queries into one for #1428; fixes active users widget crash
also fixes b3819fd076 properly
11 years ago
psychobunny c6183f1a82 closes #1428 11 years ago
Julian Lam 4404387218 Merge branch 'master' into chat-route 11 years ago
Julian Lam 71916f0691 marathon bugfixing with @barisusakli re: #1788 11 years ago
barisusakli 64d04f7aa6 closes #1803 11 years ago
Julian Lam d9cdd2f165 limiting recent chats to 20 11 years ago
Julian Lam 13e4e8dad7 a couple final tweaks to contact list and such... #1788 11 years ago
Julian Lam 1db96dc627 typing notifcation socket implementation for chat page, #1788 11 years ago
Julian Lam 84e046185b WIP 11 years ago
Julian Lam 4d85df5bae issue #1788 - start 11 years ago
barisusakli bc257c1c10 removed dupe version 11 years ago
psychobunny ddcca28cf0 pass allowRegistration in login API for #1786 11 years ago
barisusakli e6c9647acf display user post topic stats in admin index 11 years ago
barisusakli b8b6ae7b2f moved upload route into API namespace 11 years ago
barisusakli 5ec289eee2 closes #1769 11 years ago
psychobunny 92c0bd07c9 Ability to enable/disable the upvote/downvote system, closes #1672 11 years ago
psychobunny a2f85648c5 allow voting system to be disabled 11 years ago
barisusakli 1cabf885a2 closes #1730
postCount != lastPostIndex unfortunately, that will need some rethinking
11 years ago
barisusakli f8afb8da3e allow plugins to add new links to user profile menu 11 years ago
Julian Lam 6f218857cb added connect-flash package. npm also alphabetically re-ordered the deps... thanks npm? 11 years ago
barisusakli 2479a34c56 closes #1710, closes #1700 11 years ago
psychobunny db3523b10b #1701 11 years ago
barisusakli 39886c8545 removed unread total route 11 years ago
barisusakli 3b1e373e7b group titles 11 years ago
psychobunny b12ca5ab9f closes #1673 11 years ago
barisusakli 870bf95e5b deleted topic feed fix 11 years ago
psychobunny eeabae5738 closes https://github.com/NodeBB/NodeBB/issues/1668 11 years ago
barisusakli d32dfd98b7 remove main post if page is greater than 1
this fixes pagination after the main post change
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 efe04c12d3 closes #1635
if email isnt confirmed, show a warning in account/edit and let users
resend confirm email
11 years ago
barisusakli b537666e5c closes #1592, closes #1634 11 years ago
barisusakli 0574022e02 fixes to infinitescroll 11 years ago
barisusakli 55dbc5c823 closes #1612
changed post links to "topic/<topic_id>/<topic_slug>/<post_id>"
11 years ago
psychobunny 791fde7904 fixing #1587 properly for unread count 11 years ago
psychobunny 0334a487b5 fixing #1587 properly for profile views 11 years ago
psychobunny 74097be2e4 additional fix for #1587 11 years ago
psychobunny fee591e551 fixes #1587 11 years ago
psychobunny bfa3b0f22f global header widgets 11 years ago
barisusakli 9c0446d416 closes #1593 11 years ago
barisusakli 48aba5fc64 category widget changes 11 years ago