Changelog
Avatar
This thread will keep track of changes during this initial alpha period so that you can see what's new between days and what you should be testing out to give us feedback on.

Tuesday, January 8, 2013
- Updated to Rails 3.2.11
- Make 1UPs AJAXY

Sunday, January 6, 2013
- Taking a chill out day, sorry guys!

Saturday, January 5, 2013
- Update to Rails 3.2.10
- Fix unread count on new rails
- Add counter cache to posts_count for User and Conversation
- Solve dat memory leak
- Minor speed improvements to board#index
- Replace some .count == 0 with .empty? calls

Friday, January 4, 2013
- Add cached votes to comments
- Only update unread count when in boards or conversations controller
- Add mobile design for pagination
- Add keyboard shortcuts for navigating pages
- Remove redundant load_board calls because cancan does it for you
- Consolidate find_page_number routine

Thursday, January 3, 2013
- Restyled forum 1UPs
- Make editing the first post in a conversation allow you to edit title
- Remove unnecessary period in Things to Know
- Add login page title instead of User_Sessions
- Only display forum like count if > 0
- Add the ability to sort by popularity on pictures
- Add the ability to like picture comments
- Delete old pictures and reduce slug size
- Lay down foundation for throttling content creation
- Fixed non-webkit related rendering bugs
- Fix silly bug with content editing/deleting permissions
- Mark all as read
- Fixed list spacing on the blog
- Lighter background color for Frequency homepage featured
- Rename all blog routes to frequency routes
- Change navigation order
- Add basic pagination

Wednesday, January 2, 2013
- Moved all user assets to cloudfront
- Move some development gems into dev group
- Change all asset URLs to swanky new assets.witendofi.com URLs
- Use user-env-compile heroku labs feature to fix asset precompilation on deploy
- Add users online count to home
- Add more special characters to the bbcode regex
- Fix emails with auto_link
- You can now use [url = http://whatever.com ]Link this text![/url]
- Make sure to sort comments on pictures by created_at
- Show avatars consistently across site and maintain their aspect ratio
- Link to directly to post in activity
- Deleting conversations now goes through active record for deleting posts
- You can now like forum posts

Tuesday, January 1, 2013
- Added new profile look
- Performance optimizations to the homepage and boards#index
- Performance optimizations for pictures & comments
- Optimize memory usage of BBcode parser
- Removed unnecessary .all calls, activity eager loads user
- Serve all assets (including JS, CSS & fonts) on AWS
- Move app assets to cloudfront

Monday, December 31, 2012
- Added activity to the homepage
- Mobile design for Frequency
- Mobile design for the homepage
- Mobile design for login, signup, edit profile
- Mobile design for Pictures
- Link to latest post from boards
- Jump to post from editing or posting (soon for activity)
- Update Rails and gems
- Remove activity creator from User model to fix registration bug
- Add registration prompt to the homepage for logged out users

Sunday, December 30, 2012
- Fixed bug with picture looping showing the wrong last pic
- Properly limit long conversation titles in board#show
- Show reply counts for each topic
- Fix some random redirects
- Order boards by creation date
- Add a little loading spinner for body replace pageloads (todo: make it delay before showing)
- Made homepage actually show latest Frequency posts
- Added banner upload for homepage to Frequency
- Show who liked the photo on Pictures
- Fix favicon bug
- Removed extra background image on the header
- Fixed quote tags having dashes in them
- Fixed seed line for setting admins on new installs

Saturday, December 29, 2012
- Begin the new homepage
- Change up the nav bar accordingly
- Add users online
- Change to beta tag
- Stop centering blog headers
- Fix Frequency ordering
- Update favicon
- Rolled our own bbcode (fixes nested quotes and emoticons)

Friday, December 28, 2012
- Add remember me to login form
- Create blog
- Add likes to blog
- Add markdown to blog
- Convert all avatars to PNG

Thursday, December 27, 2012
- Add role colors to forums
- Add admin-only info to user profiles

Wednesday, December 26, 2012
- Begin mobile design
- Add deletion dependencies to unread states
- Added administrator and moderator roles

Tuesday, December 25, 2012
- Added the ability to add comments to photos
- Refined the picture design
- Added proper deletion dependencies to models
- Update 1UP button style
- Add picture views
- Provide max image width to images posted on forum
- Begin work on 1UPing (mainly behind the scenes)
- Setup maintenance pages
- Super duper new error and 404 pages
- Added google analytics tracking code
- Un-italicize names in the forums
- You can now like photos

Monday, December 24, 2012
- Board read states work!
- Made the header fixed
- Made clicking the header bg send you to the top of the page
- Make image thumbnails work regardless of image dimensions
- You can now use the left/right arrow keys to navigate between pictures

Sunday, December 23, 2012
- You can now delete posts
- New style for editing and deleting
- Various bug fixes
- Editing your profile is fixed
- Added conversation authors to board view
- You can now add your gaming handles to your profile
- Basic quoting ability in the forum
- Added EMOTICONS Grin
- Convert Picture thumbnails to jpegs with white BGs
- Redesign Picture view

Saturday, December 22, 2012
- Page titles are now dynamic
- You can now edit posts
- Add indices to the forum
- Properly limit the number of conversations shown
- Automatically redirect you from witendofi.com to witendofi.com/boards if you're logged in
- Make text areas automatically expand as you type
- Conversations are now sorted by last post (yay!)
- Small post view redesign

Friday, December 21, 2012
No changes for the day
Avatar
Updated with even more new stuff!
Sheep-330px
Edit: actually I guess I'll make this into my suggestions post

  • in forum view and on the homepage topics/conversations should have short alt text of the content of the post (like zombie does)

  • in some way mark conversations/topics that the viewer has posted in. A forum system I haven't seen for a while does this by putting a little black dot on the icon

  • depending on the use case for pictures (i'm not sure if this really suits it) there could maybe be next/previous links so you don't have to go back out? or have the pictures browser from the homepage included.. something like that

  • pictures again, report button. many clicks = automatically hide image until it's moderated. It could be gamed, but I don't know. A picture-uploading thing which puts recent images on the homepage opens it for a lot of abuse. Best to assume it'll happen rather than that it wont, as long as it doesn't mean features/friendliness gets sacrificed (also for pretty much anything like that, a click from a donator account could be worth more)

  • pictures -again-, you may want to convert AGIFs into single-frames and only display the full GIF when you're viewing its page

  • i hope you're planning to make posting, editing and stuff in-place at some point. I've gotten too used to that.

  • I'm guessing you're also going to make it scroll down to the post after you've non-in-place edited/posted


Edit: this is very nice when posts aren't just two words long
Avatar
in forum view and on the homepage topics/conversations should have short alt text of the content of the post (like zombie does)

Mm yes, maybe. I'll try it out.

in some way mark conversations/topics that the viewer has posted in. A forum system I haven't seen for a while does this by putting a little black dot on the icon

I'm still not convinced this is necessary. Why is it so important to know where you have posted and where you haven't?

depending on the use case for pictures (i'm not sure if this really suits it) there could maybe be next/previous links so you don't have to go back out? or have the pictures browser from the homepage included.. something like that

Indeed, I was planning on exactly that -- either having back/next or having the preview thing on the top with arrows.

pictures again, report button. many clicks = automatically hide image until it's moderated. It could be gamed, but I don't know. A picture-uploading thing which puts recent images on the homepage opens it for a lot of abuse. Best to assume it'll happen rather than that it wont, as long as it doesn't mean features/friendliness gets sacrificed (also for pretty much anything like that, a click from a donator account could be worth more)

Indeed, something like this will come. Bigger fish to fry first, though!

pictures -again-, you may want to convert AGIFs into single-frames and only display the full GIF when you're viewing its page

I agree!

i hope you're planning to make posting, editing and stuff in-place at some point. I've gotten too used to that.

That's the plan, I just want to get as much stuff working as possible so I can let people on. Niceties like that will arrive.

I'm guessing you're also going to make it scroll down to the post after you've non-in-place edited/posted

Yup.

Edit: this is very nice when posts aren't just two words long

Yeah, that's how I mocked it up in Photoshop Tongue
Casablanka
And now on our list of changes: unread conversations. Please hold your applause.
Unxhdqb
Applause.
Avatar
And yes, clicking on unread threads will link to the individual post soon Tongue
Casablanka
Yeah, I wanted to get to bed so I didn't quite do that yet. If there are any problems with the current implementation, you can blame me.

Also, unread states are stored in the database instead of in cookies or flushed with the session. I know that this uses more memory and its slower, but now that almost everyone owns multiple web capable devices (phones, the wii/wiiu, 3ds), having unread states be synchronized is a very nice thing to have.
Unxhdqb
I want to be able to 1-up this post because I like it and this sentence doesn't really contribute much to the overall topic.
Avatar
I thought about post likes... I'm still thinking about it.
12345
Maybe a way to favourite a post so you could look at em later on your profile or something (also fave'n a picture would be sexy)
Acehuge
So I'm guessing unread posts don't work the first time you log on since the change? All the posts look 'read' to me.
Avatar
Correct. The first time you sign on is supposed to be when you register, at which point it sets all current posts to "read".
Sheep-330px
mark all as read. obviously.

edit: also you fucked up the header background, you probably know? Div in the middle needs to be transparent, still won't pass the click through though which is bothersome
Avatar
Oh yeah, I didn't want it to pass through and only work on the sides. Do people want it to work on the areas in between, too..?
Sheep-330px
well not on the buttons obviously (for that matter, the click area for the "Witendofi" text should span the height of the header rather than just being on the text, AND be over the logo and "alpha" text too). Makes sense for it to be in the blank area at least
Avatar
Okay so I finished picture comments. You just aren't notified or anything when people comment on your pictures, so they're a bit difficult to use for now.

Edit: Also done with picture views
Avatar
Okay so if you guys go on your phones you can see the beginnings of the new mobile design. Keep in mind, I just started it, so it still kinda sucks and photos are completely screwed up as of writing this as I haven't even begun to touch them yet.

If you're too lazy to use your phone, go to pictures where I have a screenshot Smile
Unxhdqb
No avatars on mobile? Inverse-d
Avatar
Alright guys, I just deployed the (mostly static) new homepage. Still gotta code stuff up, but you can see how we're thinking it's going to look.