move job files so they live underneath app/ and not in lib/
introduce new setting email_always, that will force emails to send to users regardless of presence on site
rename all css.scss to scss
Added method removeAllowedUser to topic_details.js

perform a request to /t/:id/remove-allowed-user,
then delete the user from the local list
FIX database growth when running the ﻿PeriodicalUpdates job
Ember Upgrade: 1.0
Update nginx.config.sample to allow custom CSS

cf. http://meta.discourse.org/t/changing-css-in-customize-section-has-no-effect/10036
FIX: Allow Spoiler plugin (and others that use prototype.on) to work even if ListView was not initialized.
FIX: Blockquote issue
BUG: editing first PM was showing category selector
Avoid superfluous transaction when saving drafts
make it more idiomatic
404 page had horrible perf, it was using "take" instead of limit.
in such cases EVERY row is materialized and only after the limit is applied.

So ... imagine what happens on a forum with 2,000,000 topics
fix inability to save posts when navigated away,
oh my ... what a mess, there must be a better way
optimise view count calculation query
Merge pull request #1487 from velesin/has_current_user_tests

adds unit tests for Discourse.HasCurrentUser
Merge pull request #1484 from velesin/resolver_refactoring

refactors Discourse.Resolver
FIX: deleting a flagged post issue

cf. http://meta.discourse.org/t/deleting-a-flagged-post-issue/10061

The bug was only happening when you were about the delete the first post, which means deleting the entire topic.
FIX: Progress bar not updating properly sometimes
Improved private message user removal, locale edit

replaced array iteration with findProperty (will be renamed and aliased to findBy with Ember 1.1)
added modal dialog to verify
catched nil-error on topic.rb
adds unit tests for Discourse.debounce