Updated Gemfile.
Disabling reply tweets from going into the feed.
Updated Gemfile with new dependencies we're going to start using to build the site.
Added a few helper methods to the data model classes.
Updated processor and admin with new functionality for user metadata so we get better description linking.
Reorganized our site data, moved to Slim HTML templates and Sass for CSS, and got a basic Builder class setup that performs our new build.
Removing stringex gem we don't use anymore.
Did a bunch of cleanup to organize the scripts into a bin folder (for things run by God), lib folder (for misc scripts and classes), and a db folder (for the model and migrations).
Cleaned up the God file a little bit.
Added build and rebuild tasks to the Rakefile for local testing
Fixing log file location.
Fixing name of cull.rb log file.
Cleaning up the admin panel a bit.
Moving admin into bin (it should be run directly) and updating the list methods to take options for some nicer filtering.
lib files shouldn't be run directly.
Adding clean task to Rakefile to clean up log files and Sass cache.
Optimized the DB a bit by removing a lot of standard URL wrapping in the screenshots and the avatar URLs.
Updated the models to expose helper methods for getting the final URLs for the templates.
Updated templates to use the new methods from the models for the image URLs.
Typo fix.
- Removed counters from the database
- Computing all our top level pages with custom queries and filling in missing counts with additional queries
- Added a nice paginator partial so we have consistent appearance of the UI.
- Almost finished the paginator; it still doesn't hide invalid buttons, but that shouldn't be much more work.
Updated rebuild rake task to have arguments so we can rebuild certain types of things.
Finished up the paginator.
Used the same CSS to make the next/previous day links on day pages nicer.
Added constants for our item page counts.
Added quick timer to the build process so it's easier to see how long it takes.