Commit Graph

210 Commits (2078fa25f89f9e3975b8df4bc420eeaa8a14a0dd)

Author SHA1 Message Date
Julian Lam 4fd1244e2d some work on deleting posts, and allowing a mod to edit a post
Baris Usakli be072dbd68 added click listener to delete post
Julian Lam b244da724e edit labels, and fixing responsive layout in topic view
Julian Lam e9a552eab4 editing of posts
Julian Lam 2ca1986b40 moving threads will refresh view for all connected clients as well
Julian Lam ff025f0e48 interim commit to thread moving
Baris Soner Usakli 3f67fc29e8 links from user pics in posts
Baris Usakli d2f830c75f fixed active users and reply user links to use /users/username
Julian Lam 387419ef64 Merge branch 'master' of github.com:psychobunny/node-forum
Julian Lam f0eeec8932 fixing alert removal by alert_id and adding alerts when thread is locked or pinned
psychobunny 96b9d41698 removed return to home link from topic, realized that breadcrumbs are right on top
Julian Lam 8bccc8466e Merge branch 'master' of github.com:psychobunny/node-forum
Julian Lam bf7c602cd8 thread pinning
psychobunny 2dccfb96e7 Merge branch 'master' of https://github.com/psychobunny/NodeBB
Conflicts:
	src/posts.js
	src/topics.js
psychobunny ae2be687b8 small refactor plus breadcrumbs for all ur pages
Julian Lam ae43a299df hiding edit and delete buttons from indiv. posts if thread is locked
Julian Lam d35bffa830 removing topic from listing if deleted, and adding lock icon if thread is locked
Julian Lam 2ce70dbb93 restricting upvoting if a thread is locked
Julian Lam 43a76f9c9c fixing socket returns to emit to everybody in the room (on thread locking/deletion)
Julian Lam 7ed2413d96 Merge remote-tracking branch 'origin' into thread_options
added some styling and elements to thread deletion

Conflicts:
	public/src/ajaxify.js
Julian Lam 7bbc630dfb Merge remote-tracking branch 'origin' into thread_options
Conflicts:
	public/src/templates.js
Julian Lam 250c70bdfc topic locking and deletion
Baris Usakli ec104b05d4 added links to user profiles from posts and the breadcrumbs
Julian Lam b2c6d4f7c7 interim commit to thread options
Julian Lam d7c5a3c150 merging from stash
Julian Lam 35770edcae added thread tools dropdown
Julian Lam f0f1ed7ed8 added lock icon to locked button in threads
Julian Lam b6f3211ce7 if a thread is locked, the reply buttons all now say "locked", and the
post reply window will not pop up
psychobunny ecf3ffa170 fixed anon bug in users browsing this thread code, simplified the logic as well, fixed language
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
psychobunny 26c22b0559 bugfixes + starting active users in thread feature
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
psychobunny 8133ac53de small change to ajaxify to ignore href='#', added some design to future features, up for grabs if anybody wants to do them
psychobunny 496ed20615 fixed annoying footer being hidden then reshown on first load
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
psychobunny 93c5931bb0 fixed listener memleak causing new posts to appear duplicated
psychobunny dd4758725e fixed bug where events weren't being attached to new posts being parsed in
psychobunny f0bb70fa3a adjusting rep of a user now affects all instances of that user on the page
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
psychobunny ebaa69d987 responsive threads - although avatar is *slightly* misaligned on my phone. not sure why
psychobunny b7782dbf7f clean up
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
psychobunny 9fb2a338bb whitespace probably oops
psychobunny bcb672e1fe socket rooms! and almost finished rep (socket updates) except for one small bug where current_user isnt being pulled
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
psychobunny c73d1237d2 started favourites/rep
psychobunny 7db1834182 gravatars in posts
psychobunny edf58693cc added real username to posts
psychobunny b97157d8fd fixed topic name bug
psychobunny e766cc0c64 more style updates to topic + very basic quoting feature in, needs to be looked at in future
psychobunny 9fe73d68fc style changes to topics
psychobunny 517b4de2fe threads look awesome now
psychobunny 9119a9d104 small refactor of routing, cleanup, templates are now parsed entirely on client side for /, /register, /login for now
psychobunny 1bec9fc5aa breadcrumbs, and changed home in nav to 'forum'
psychobunny e658531a67 replies are up
psychobunny 1f97fefac0 Merge branch 'master' of https://github.com/psychobunny/node-forum
psychobunny 0f3f2bb859 post replies, unfinished
Julian Lam 62779ef0dd relative time on topics and posts
psychobunny 126f817f7d updates to posts
psychobunny 98ca14e31c started working on threadss, implemented slug url, fixed crashing bug during post creation