psychobunny
e583c5ffc2
console.log
12 years ago
Julian Lam
e256ee99f7
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
bdeb7b13f1
interim commit for moderator support
12 years ago
psychobunny
a663f4e835
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
psychobunny
88de8cd824
fixed an issue in bootstrap.js causing ctrl-click to not work. removed ctrl-click / middle click simulation code in ajaxify. am currently using unminified bootstrap TODO minifiy fixed version;
12 years ago
Baris Usakli
34432773d6
fix crash when you go to /topics/nonexistant
12 years ago
Baris Usakli
9d5f6364ad
removed console.logs
12 years ago
Julian Lam
2e184c6211
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
6013017ffd
fixing bug where the favourites star was still shaded in if an anon tried to favourite a post
12 years ago
psychobunny
77c96eb57d
moved content in main_post over to a new line, looks better with inline images
12 years ago
Julian Lam
826edbd669
added linking to formatting opts in editor
12 years ago
Julian Lam
dcbc93cacf
fixing up formatting bar to not be highlightable (and not have an outline
...
when the span is focused on), also tweaked the formatting options to
behave a little more smartly when text is currently highlighted when it is
invoked.
12 years ago
psychobunny
e1a83099e8
fixed bottom padding on mainposter avatar
12 years ago
psychobunny
9977a44099
removed the img-polaroid class from main-poster and replaced the stats with a hover over for desktop. tbd duhsign for mobile
12 years ago
Julian Lam
3627b1790f
Merge branch 'master' of github.com:psychobunny/NodeBB
12 years ago
Julian Lam
5e9340a4fe
fixing ajaxify bug where external links (and the logout link!) did not
...
work -- basically any link that wasn't a template didn't work
12 years ago
psychobunny
725d4c09fa
Merge branch 'master' of https://github.com/psychobunny/NodeBB
...
Conflicts:
src/posts.js
12 years ago
psychobunny
435d24eb25
differentiation between the main post and rplies including preliminary duhsign
12 years ago
Baris Usakli
9cd189e273
relative time fix
12 years ago
psychobunny
91b4ec2547
fixed crashing error in graph/user/picture, and started updating the main post row in topic.tpl
12 years ago
psychobunny
74649f64e2
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
psychobunny
25e218442a
updated category: tracking active participants + removed placeholder; recent author picture now pulled dynamically; graph/users/picture implemented
12 years ago
Baris Usakli
b949105142
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
Baris Usakli
ecc621e0c1
disconnect event
12 years ago
Julian Lam
e31f6af774
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
b0cf97c5d6
editing features, part 1
12 years ago
Baris Usakli
09c80b8289
fixed unfollow button
12 years ago
Baris Usakli
3b0978caa7
add friend button invisible if user is already friend
12 years ago
Baris Usakli
58aa0ee647
friends
12 years ago
Julian Lam
6c82ffa09a
fixed bug where middle-click didn't work on firefox. Now ajaxify is capturing both onclick and mouseup
12 years ago
Julian Lam
1d78c6a35d
removing debug statements from ajaxify
...
building in middle click and ctrl-click listeners for new tab opening
instructing git to ignore everything in the /uploads folder
12 years ago
Baris Usakli
39798b9f79
changed the file upload to use streams
12 years ago
Julian Lam
f767d3a007
making the toaster notifications have fixed positioning instead of abba-solute
12 years ago
Julian Lam
e4364b5362
pushing fix to ajaxify where the homepage did not get added to the history (and thus was unreachable via history action
12 years ago
Julian Lam
98193ecb29
Merge branch 'master' of github.com:psychobunny/NodeBB
12 years ago
Julian Lam
3eff46bb52
restricting posting by anons, redirects to login page and saves post to localstorage
12 years ago
psychobunny
f608505cbb
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
psychobunny
a7cefe35f8
started to add real data to the topics listing, got latest post working per topic
12 years ago
Baris Usakli
233752a9c7
why does urls dont work when put into address bar
12 years ago
Baris Usakli
b0284487f2
added users link to top bar
12 years ago
Baris Usakli
b13b74dadb
buttons for add friend and send message
12 years ago
psychobunny
527547b4a4
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
psychobunny
35974ed6b9
more changes to category view
12 years ago
Baris Usakli
073b87982b
moved user routes into routers/user.js
12 years ago
psychobunny
3fa0f7c8b5
fixed three bugs in templates: 1) if you're sending in null as a value it should now correctly replace that field as ''. 2) you don't need to put objects last in data anymore (stupid bug) 3) you can now send multiple objects to be parsed in templates properly; Also added deprecation message to server side templates
12 years ago
psychobunny
8e48990a48
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
psychobunny
7e67260a74
still derping away on duhsign
12 years ago
Baris Usakli
188b1d5ada
for andrew
12 years ago
Julian Lam
613b53ac3d
removing console logs
12 years ago
Julian Lam
315cf9a88d
Merge branch 'popstate'
12 years ago
Julian Lam
c351d83418
added popstate functionality
12 years ago
Baris Usakli
d564811b71
fixed the data passing to accountedit.tpl
12 years ago
Baris Soner Usakli
901b378912
css fix
12 years ago
Julian Lam
23254103e4
Merge branch 'master' of github.com:psychobunny/NodeBB
12 years ago
Julian Lam
f662353cbf
fixes to thread avatar on phone
12 years ago
Baris Soner Usakli
d7b6141e31
button to change picture
12 years ago
Julian Lam
487d740164
added client and server validation on registration
12 years ago
Julian Lam
8bb724e994
minor tweaks to config default, and text copy update on registration page
...
updated readme to mention the upload_path option
12 years ago
psychobunny
49fcea503e
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
psychobunny
e41cc6fd10
toying around with category listing again
12 years ago
Baris Soner Usakli
613325c4ec
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
Baris Soner Usakli
b18330f246
fixed bug in image upload that was causing multiple form submits, added progress bar to image upload
12 years ago
Julian Lam
aab149aecf
Merge branch 'master' of github.com:psychobunny/NodeBB
12 years ago
Julian Lam
80b20fe877
adding alternate logins to register page
12 years ago
Baris Soner Usakli
3b6e20d4ef
image upload cleaned up a bit
12 years ago
Baris Soner Usakli
eccd1f66d1
removed some debug stuff from image upload
12 years ago
Baris Soner Usakli
5796140f58
image upload changes
12 years ago
Baris Soner Usakli
5785b16ae9
fixed users page so that all reps and post counts are comma delimited, some image upload fixes
12 years ago
Baris Soner Usakli
e476e27807
image upload error msgs, file size limit
12 years ago
Julian Lam
9df65da7d4
Merge branch 'master' of github.com:psychobunny/NodeBB
12 years ago
Julian Lam
0c047d2fc4
fixing indents in one code block
12 years ago
Julian Lam
1b61511e8a
fixed tabindex in reply window, wrapping up some minor bugs in editing
...
posts
12 years ago
Julian Lam
156d5dce08
post deletion
12 years ago
Julian Lam
4fd1244e2d
some work on deleting posts, and allowing a mod to edit a post
12 years ago
Baris Soner Usakli
9ba5490da6
users page images 80x80
12 years ago
Baris Soner Usakli
6d0ac161bc
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
Baris Soner Usakli
0c885dc11e
fail folder
12 years ago
Julian Lam
8550858394
Merge branch 'master' of github.com:psychobunny/NodeBB
12 years ago
Julian Lam
2625f52c86
fixing the 'motd' hero unit links
12 years ago
Baris Soner Usakli
0aeeac9d61
image upload and changing images will clean up later andrew stayla
12 years ago
Baris Usakli
be072dbd68
added click listener to delete post
12 years ago
Julian Lam
b244da724e
edit labels, and fixing responsive layout in topic view
12 years ago
psychobunny
d98a1473ee
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
psychobunny
42b4f90fed
bad commit earlier, lost the footer. just reduced delay to 200ms now and it looks much better
12 years ago
Baris Soner Usakli
7d27a7c6d3
changed user update profile so that it only updates specific fields, before it was possible to send in rep,post count
12 years ago
psychobunny
88f64b4a79
optimized the transition between pages just a bit
12 years ago
Julian Lam
e9a552eab4
editing of posts
12 years ago
psychobunny
f218e0f3a7
user has read feature - turns post count badge red if there is a new post and grey if the user has seen this post already
12 years ago
psychobunny
a4e8f9e706
cleaned up webserver a bit, moved over authentication stuff into its own file, got rid of unused routes, user routes still need to be moved out but am waiting for baris to finish
12 years ago
psychobunny
d77ab9048d
removed logs
12 years ago
psychobunny
09c9d0ee1f
fixed topics bug that was prevent /latest /popular /active and subsequently the admin versions of those routes from working. removed debug statements. added admin socket room. added dynamic updating of active users on acp index
12 years ago
psychobunny
30323fa29f
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
psychobunny
f3f08a9c94
more fixes to ajaxify, updated /users blocks to sit flush to the left, started work on the ACP including basic templates, added a method to get active users in all rooms (socket connections), added more routes mostly pointing to admin, added a routing folder to start organizing routes better, starting with admin.
12 years ago
Julian Lam
3709150911
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
2acd40a8bb
fixing up the post window to extend the body when opened, so it doesn't clip stuff
12 years ago
Baris Usakli
5057af7bbe
user edit fix for !==
12 years ago
Julian Lam
2ca1986b40
moving threads will refresh view for all connected clients as well
12 years ago
Julian Lam
a0fa95b9f0
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Baris Usakli
9166a9ccde
user edit changes
12 years ago
Julian Lam
917eadae95
Merge remote-tracking branch 'origin'
12 years ago
Baris Usakli
67191b3a54
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
Julian Lam
ff025f0e48
interim commit to thread moving
12 years ago
Baris Usakli
5edf7efd8f
user edit and profile changes
12 years ago
psychobunny
8e1ee88878
removed derpy + from header ill come back to that later when im more inspired... fixed ajaxify for custom routed urls, fixed recent/popular/active tab's invalid object initializer
12 years ago
psychobunny
baecab84de
added code to remove fields that are not passed in for templates
12 years ago
Baris Usakli
187d5a101a
edit page
12 years ago
psychobunny
31e845f4b0
added regex matching to templates/ajaxify. needs cleanup, just unblocking baris
12 years ago
Baris Usakli
36e7baa84d
userS
12 years ago
Baris Usakli
b2adda06c8
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
Baris Usakli
d308242d2d
decimal places for rep and post count
12 years ago
Julian Lam
4dced643c5
tweaking app.alert so that on regular fadeout (after timeout expiry), the alert is removed from the DOM
12 years ago
psychobunny
4cb59c5aa9
started styling category.tpl, and added a fail plus sign to header, will revisit in the AM
12 years ago
Baris Soner Usakli
a80e9c3cdd
users page change
12 years ago
Baris Soner Usakli
3f67fc29e8
links from user pics in posts
12 years ago
Baris Soner Usakli
8710aa3457
users page
12 years ago
Baris Soner Usakli
781c99295c
fix so templates load when custom_tpl is 'undefined'
12 years ago
psychobunny
e061fe061b
added custom routing from server side, started moving hardcoded scripts into create_route
12 years ago
psychobunny
e75076caad
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
psychobunny
09c6aace09
custom template half in
12 years ago
Baris Usakli
0499343940
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
Baris Usakli
781d7cf9cf
template stuff
12 years ago
psychobunny
cdceb39828
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
psychobunny
6cb739ee67
install scripts for categories and added new post badges to category listing
12 years ago
Baris Usakli
fa04273b72
footer lastest user links to their profile
12 years ago
psychobunny
3e30f6ac5a
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
psychobunny
b734ee5c50
homepage complete, hero unit et al.
12 years ago
Baris Usakli
bf731dc224
user edit
12 years ago
Baris Usakli
d2f830c75f
fixed active users and reply user links to use /users/username
12 years ago
Baris Usakli
cef1ba4c08
changed profile page to /users/username
12 years ago
Baris Usakli
0eacec8166
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
Julian Lam
387419ef64
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
f0eeec8932
fixing alert removal by alert_id and adding alerts when thread is locked or pinned
12 years ago
psychobunny
96b9d41698
removed return to home link from topic, realized that breadcrumbs are right on top
12 years ago
Julian Lam
8bccc8466e
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
bf7c602cd8
thread pinning
12 years ago
psychobunny
2dccfb96e7
Merge branch 'master' of https://github.com/psychobunny/NodeBB
...
Conflicts:
src/posts.js
src/topics.js
12 years ago
psychobunny
ae2be687b8
small refactor plus breadcrumbs for all ur pages
12 years ago
Julian Lam
ae43a299df
hiding edit and delete buttons from indiv. posts if thread is locked
12 years ago
Baris Usakli
283dbc477b
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
Baris Usakli
6a6eeae426
edit changes
12 years ago
Julian Lam
d35bffa830
removing topic from listing if deleted, and adding lock icon if thread is locked
12 years ago
Julian Lam
2ce70dbb93
restricting upvoting if a thread is locked
12 years ago
Julian Lam
43a76f9c9c
fixing socket returns to emit to everybody in the room (on thread locking/deletion)
12 years ago
Julian Lam
7ed2413d96
Merge remote-tracking branch 'origin' into thread_options
...
added some styling and elements to thread deletion
Conflicts:
public/src/ajaxify.js
12 years ago
psychobunny
4b32089367
temporary fix for templates loading twice
12 years ago
psychobunny
6ebc5398a7
fixed custom_mapping bug
12 years ago
Baris Usakli
9ad1b572aa
what i have
12 years ago
Julian Lam
7bbc630dfb
Merge remote-tracking branch 'origin' into thread_options
...
Conflicts:
public/src/templates.js
12 years ago
Julian Lam
250c70bdfc
topic locking and deletion
12 years ago
Baris Usakli
85acabf1f6
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
psychobunny
ace64cec7b
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
psychobunny
31542cd9be
finished recent, popular and active posts shells, just need to update api methods
12 years ago
Baris Usakli
4ffbf88274
fixed header to link to new users page
12 years ago
Baris Usakli
ec104b05d4
added links to user profiles from posts and the breadcrumbs
12 years ago
psychobunny
1df9de049b
forgot templates config
12 years ago
psychobunny
5153aa7652
added template mapping, did users->account
12 years ago
psychobunny
c80d178a57
duhsign for category home page
12 years ago
Julian Lam
b2c6d4f7c7
interim commit to thread options
12 years ago
Julian Lam
d7c5a3c150
merging from stash
12 years ago
psychobunny
97c1819dc4
forgot to commit category files
12 years ago
psychobunny
fa64e84dcc
fixed a bug in templates, introduced categories, added default setup script onload, moved home.tpl code over to category, created hierachies
12 years ago
psychobunny
178bc82a55
removed deprecated functions from topics.js (server side parsing) and fixed the 150ms initial delay on first load
12 years ago
Baris Soner Usakli
e57ae200e4
account page border
12 years ago
Julian Lam
35770edcae
added thread tools dropdown
12 years ago
Julian Lam
f0f1ed7ed8
added lock icon to locked button in threads
12 years ago
Julian Lam
4f38bb10e8
Merge remote-tracking branch 'origin'
12 years ago
Julian Lam
b6f3211ce7
if a thread is locked, the reply buttons all now say "locked", and the
...
post reply window will not pop up
12 years ago
Baris Soner Usakli
6e49dc65c7
css
12 years ago
Baris Soner Usakli
91c2271ffd
account page
12 years ago
Baris Soner Usakli
48d5100dfe
some profile changes, added post count to users and account and some css to account
12 years ago
psychobunny
ecf3ffa170
fixed anon bug in users browsing this thread code, simplified the logic as well, fixed language
12 years ago
psychobunny
1009726b51
almost done X users browsing this thread feature. there is one bug where anonymous users do not get disconnected from the room, so I'll have to figure that out later
12 years ago
psychobunny
8a2c18de5b
fixed ajaxify bug that was rendering pages twice (solved flicker issue); fixed entering rooms that was casuing rep/streaming posts to not work; fixed /accounts to work by adding get data route; fixed bug that preventing gravatars from loading if there was more than one post in the thread
12 years ago
Baris Soner Usakli
c906b7419a
added reputation to /account
12 years ago
Baris Soner Usakli
fee76db8dc
more fixes
12 years ago
Baris Soner Usakli
8a0266562c
Merge branch 'master' of https://github.com/psychobunny/NodeBB
12 years ago
Baris Soner Usakli
08f7b64ccf
hash changes to user data
12 years ago
psychobunny
26c22b0559
bugfixes + starting active users in thread feature
12 years ago
psychobunny
3947b6b6fd
modified ajaxify slightly to make transitions between pages a bit more fluid (although first load doesn't look that awesome); fixed up rooms - resolved DRY failure and properly leave rooms
12 years ago
psychobunny
8133ac53de
small change to ajaxify to ignore href='#', added some design to future features, up for grabs if anybody wants to do them
12 years ago
psychobunny
b47f292eaa
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
psychobunny
496ed20615
fixed annoying footer being hidden then reshown on first load
12 years ago
Julian Lam
1fc6e0db2c
added email verification on registration
...
added email header and footer
12 years ago
Julian Lam
1afc575bc9
Merge remote-tracking branch 'origin'
12 years ago
Baris Soner Usakli
73e958e627
added join date to users, fixed post count when a new topic is created. account page shows time joined,picture and name
12 years ago
Julian Lam
458cd31b4b
adding account to the template index
12 years ago
psychobunny
93c5931bb0
fixed listener memleak causing new posts to appear duplicated
12 years ago
psychobunny
5aa3dab289
added popstate check to trigger ajaxify on back button keypress. forward button doesn't work yet
12 years ago
psychobunny
dd4758725e
fixed bug where events weren't being attached to new posts being parsed in
12 years ago
psychobunny
f0bb70fa3a
adjusting rep of a user now affects all instances of that user on the page
12 years ago
psychobunny
35f2ac7bf7
small style changes in header, added edit and delete button for moderators/own posts, hide moderator tools for all users except those that qualify
12 years ago
psychobunny
4807002447
fix for responsive avatar, fix for submit/discard buttons taking you away from the thread
12 years ago
Julian Lam
c5cf128629
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
psychobunny
ebaa69d987
responsive threads - although avatar is *slightly* misaligned on my phone. not sure why
12 years ago
Julian Lam
0dbc1ba692
restricted the user.get socket listener to only react once
12 years ago
psychobunny
b7782dbf7f
clean up
12 years ago
psychobunny
3e96f64191
streaming posts. also moved topics to be entirely client side parsed. made some changes. added block level caching to templates. added a prepare method to templates
12 years ago
psychobunny
9fb2a338bb
whitespace probably oops
12 years ago
psychobunny
bcb672e1fe
socket rooms! and almost finished rep (socket updates) except for one small bug where current_user isnt being pulled
12 years ago
psychobunny
5e48b4cdc5
redis updates for sets: added sadd, srem, and sismember; finished basic favouriting/up/down votes - still need to add socket support in future
12 years ago
psychobunny
c73d1237d2
started favourites/rep
12 years ago
psychobunny
2b50c43a5f
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
psychobunny
7db1834182
gravatars in posts
12 years ago
Julian Lam
430e65a352
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
ba1001aac9
fixed alternative login css
12 years ago
psychobunny
2bc9876852
fixed ready_callback bug
12 years ago
psychobunny
d622c9e100
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
psychobunny
edf58693cc
added real username to posts
12 years ago
Baris Usakli
7dc9fd83c1
account page shows up when logged in and 403 when logged out
12 years ago
psychobunny
b97157d8fd
fixed topic name bug
12 years ago
psychobunny
e766cc0c64
more style updates to topic + very basic quoting feature in, needs to be looked at in future
12 years ago
Baris Usakli
ed26728a0f
show username on homepage
12 years ago
psychobunny
abf4be488a
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
psychobunny
9fe73d68fc
style changes to topics
12 years ago
Julian Lam
00f7347575
css cleanup
12 years ago
Baris Usakli
ad2021df04
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
Baris Usakli
7f12d568ff
user name on home.tpl
12 years ago
Julian Lam
daa01d07d2
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
d5dc81b63c
social icons
12 years ago
psychobunny
9e7654fa9a
template example for user
12 years ago
Baris Usakli
bff02a7f2e
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
Baris Usakli
de28d8af55
token bug
12 years ago
Julian Lam
9c05a76fcb
facebook integration
12 years ago
psychobunny
c113f4151b
Merge branch 'master' of https://github.com/psychobunny/node-forum
...
Conflicts:
public/css/style.less
src/webserver.js
12 years ago
psychobunny
517b4de2fe
threads look awesome now
12 years ago
Julian Lam
4c41011d83
minor stylistic change to header
12 years ago
Julian Lam
8be3b8c05e
accidentally developed on a merge commit... *fingers crossed*
...
Merge branch 'master' of github.com:psychobunny/node-forum
Conflicts:
public/templates/login.tpl
12 years ago
Julian Lam
32d9b5349e
beginning google integration
12 years ago
psychobunny
c73feeea2a
hide alternate login strategies if config is not set
12 years ago
Julian Lam
417e722ae7
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
60c1e937a1
tweaking twitter login so that if the config is blank, trying to log in via twitter won't crash the server
12 years ago
Baris Soner Usakli
06d013e6de
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
Baris Soner Usakli
a47491225a
clear topic and content after post
12 years ago
Julian Lam
5708076137
enabling twitter login
12 years ago
Julian Lam
8e5714cab4
skeleton for twitter integration via passport
12 years ago
Julian Lam
69bafcf19c
refactoring register to use form post instead of socket (for passport integration)
12 years ago
Julian Lam
4c80e4f37d
minor style changes to header
12 years ago
Julian Lam
09fb79d3a2
integrated LESS middleware to static served CSS/less files
12 years ago
Julian Lam
c7fb07e2e5
Merge branch 'master' of github.com:psychobunny/node-forum
...
Conflicts:
public/templates/header.tpl
src/webserver.js
12 years ago
Julian Lam
3ca880d81e
interim commit
12 years ago
Julian Lam
3ef6cf6cb2
updaring config template
12 years ago
psychobunny
279a0053f1
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
psychobunny
f68d9c6635
forgot to update config, derp
12 years ago
Julian Lam
829dae05c5
updating header to show user label when logged in, and register/login when
...
not
12 years ago
Julian Lam
a537c4d805
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
d712f57141
refactored user authentication (passport-local, instead of my own
...
half-baked implementation)
12 years ago
psychobunny
9119a9d104
small refactor of routing, cleanup, templates are now parsed entirely on client side for /, /register, /login for now
12 years ago
psychobunny
1bec9fc5aa
breadcrumbs, and changed home in nav to 'forum'
12 years ago
psychobunny
b2bc967e9b
got ajaxify working with threads, some cleanup, fixed anon posting, got rid of a few more global.sockets calls
12 years ago
psychobunny
e658531a67
replies are up
12 years ago
psychobunny
a7f4c16140
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
Julian Lam
924618fc29
removed account_settings template
12 years ago
psychobunny
1f97fefac0
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
psychobunny
0f3f2bb859
post replies, unfinished
12 years ago
Julian Lam
62779ef0dd
relative time on topics and posts
12 years ago
psychobunny
f8345a1223
added timestamp to record users
12 years ago
psychobunny
ab456e07af
fixes to template parser: hide block if no data exists (prevents the default tpl skeleton from showing up)
12 years ago
psychobunny
a655ebb290
most users ever online block
12 years ago
psychobunny
bb8d5098e4
fixed bottom border on last topicrow
12 years ago
psychobunny
93d7f8d52c
hide latest user block if doesn't exist
12 years ago
Baris Soner Usakli
20aa5d439e
log server errors in browser
...
added uid to posts
12 years ago
Julian Lam
a6cbed94fc
changing some niggling CSS to turn on bootstrap-responsive
12 years ago
Julian Lam
cb9a110a5d
RUN npm install AFTER PULLING THIS COMMIT!
...
Added user label to header, gravatar support
12 years ago
psychobunny
303452ef8c
fixed conflicts
12 years ago
psychobunny
126f817f7d
updates to posts
12 years ago
Julian Lam
f4b14df195
some more fixes to the session handling to ignore the /api folder, and
...
refactoring how the public directory is set up in webserver.js.
THIS COMMIT ALTERS NODEBB'S DEPENDENCIES!
Please run npm install after pulling.
12 years ago
Julian Lam
19cd9e05ed
fixing login and logout sessions
12 years ago
psychobunny
7f4ea6e19b
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
psychobunny
98ca14e31c
started working on threadss, implemented slug url, fixed crashing bug during post creation
12 years ago
Julian Lam
2a9c33b9f8
user activity counter (bug present where all users register as same session? this isn't good....)
12 years ago
psychobunny
e5a6d1bf8b
added a way to track socket listners added to the page to prevent memory leaks and duplicated definitions of events
12 years ago
psychobunny
faa3924734
prevent scripts in tpls from being executed more than once
12 years ago
psychobunny
880d6832be
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
psychobunny
5173498180
client side templates in, fixed home page to parse templates on ajaxify, added footer to the page transition animation for smoothness
12 years ago
Julian Lam
81364580ed
new 403 page
12 years ago
psychobunny
7e637a93bb
added login message + ajaxify.go to homepage (should add redirect code to originating page later)
12 years ago
Julian Lam
f774974803
logout functionality
12 years ago
psychobunny
a16f72e11c
redis - added mget and multi, finished initial topics listview on home page, finished get topics method calls
12 years ago
psychobunny
877219cb58
fixed conflicts
12 years ago
psychobunny
e50e136d83
inbetween some changes but asked to pull so I'll comment better later
12 years ago
Julian Lam
a98cd26fa6
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
0985087f5d
auth...
12 years ago
psychobunny
78d753b8f9
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
psychobunny
fffe5eb78c
tried to get innerHTML of an input by accident
12 years ago
Julian Lam
71e410d571
Merge branch 'master' of github.com:psychobunny/node-forum
...
Conflicts:
src/webserver.js
12 years ago
Julian Lam
c1186f396e
some work on session login etc
12 years ago
psychobunny
d711a4e334
added post button, post window, added click handler to toaster alert, started on posts and topics schema and code
12 years ago
Julian Lam
dfd5c9960b
finished pw reset page, finally
12 years ago
Julian Lam
5792946a16
added DEL support to redis wrapper lib
12 years ago
Julian Lam
5369be0397
timing out reset codes, enhancing template replace so that a single placeholder can be used multiple times
12 years ago
Julian Lam
dea9a707dc
interim commit for password reset
12 years ago
Julian Lam
edf698818d
fixed baris' name in footer
12 years ago
psychobunny
f8e1489de6
forgot to commit reset.tpl
12 years ago
psychobunny
f911b8d1de
added copyright info at footer, moved recent activity to global footer (from register)
12 years ago
psychobunny
9a009618d5
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
psychobunny
8f7b295480
integrated dcp templates, changed reset email to use templates
12 years ago
Julian Lam
8e49e0f203
fixing event propagation in ajaxify.go
12 years ago
Julian Lam
19f9a48a8c
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
e56e7b549b
more stuff on pw reset
12 years ago
psychobunny
a06b3519a1
moved event alert to serverside, now node controls the registration alert. added some transition animation to page changes
12 years ago
Julian Lam
9fcbca8da9
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
psychobunny
67bf1b6041
updated ajaxify to do a callback after page change, added toaster style notifications (app.alert), changes to webserver to update automatically
12 years ago
Julian Lam
0e8c4f35cd
socketing for reset page - started on emailer
12 years ago
Julian Lam
96a4cbd8d1
fixed menu "active" state
12 years ago
Julian Lam
3c04a71b08
renaming functions so that they're less derpy (from enable/enableAll to
...
enable/onclick)
12 years ago
Julian Lam
2b4e562e21
committed fix to ajaxify that caused any newly appended anchors to not be
...
ajaxified, also tweaked ajaxify so that it only unbinds its own events
instead of clobbering any other events attached to anchors (#futureproof)
12 years ago
Julian Lam
4edc1cd3ea
added missing files
12 years ago
psychobunny
fd9cb2eaf7
ajaxify.go(relative_url); - use this to navigate to a page manually
12 years ago
Julian Lam
f975105176
added email to registration fields, email existence check
12 years ago
psychobunny
db8140a1b6
Merge branch 'master' of https://github.com/psychobunny/node-forum
12 years ago
psychobunny
be954d176d
prevent same state from loading again
12 years ago
Julian Lam
2d8725d522
changing socket.io to exist on the same port as the server, made config file template (removed config file from repo)
12 years ago
psychobunny
5b64500da3
switch loading of config file to synchronous to prevent socket server from opening pre-emptively
12 years ago
psychobunny
1d35f369d9
clean up client side + config.json
12 years ago
psychobunny
3d81f129e3
added login, fixed gitignore
12 years ago
Julian Lam
2cf0a9045a
Merge branch 'master' of https://github.com/psychobunny/node-forum
...
Conflicts:
src/webserver.js
12 years ago
Julian Lam
a2d727dd86
setting up config file for use in app, updated readme
12 years ago
psychobunny
ccc57b0d71
forgot to add redis.js
12 years ago
psychobunny
f7690896cc
cleanu
...
p
12 years ago
psychobunny
b04d262fe4
init, just some testing
12 years ago