Robin Ward
c714b98595
Update ember-renderspeed slightly.
2013-08-05 16:20:36 -04:00
Robin Ward
de3c657ea3
FIX: Oneboxes with incorrect URL
2013-08-05 16:15:16 -04:00
Robin Ward
dbbc5248aa
Update ember-renderspeed. Much less overhead.
2013-08-05 15:00:35 -04:00
Robin Ward
8d08391ff5
FIX: Allow Discourse.Session.current()
API to update to 0
2013-08-02 18:48:02 -04:00
Robin Ward
91efbc1830
FIX: If an error occurs loading posts, revert state correctly
2013-08-02 18:42:46 -04:00
Neil Lalonde
98b58150bb
Dashboard calculations are done with an async job now
2013-08-02 18:32:33 -04:00
Neil Lalonde
1552c4b69e
Remove users column from Top Traffic Sources table on dashboard. It's not useful and very expensive to calculate.
2013-08-02 18:32:33 -04:00
Robin Ward
f337aea982
FIX: Can edit 1st posts that have no categories
2013-08-02 17:41:01 -04:00
Jeff Atwood
f996a8757a
add "post last edited at" to edit tooltip
2013-08-02 13:15:50 -07:00
Robin Ward
701843552a
Fixes to {{#groupedEach}}
2013-08-02 15:14:24 -04:00
Neil Lalonde
9db0ac16a9
Add site setting delete_removed_posts_after to configure after how many hour posts that were deleted by their authors will be deleted
2013-08-02 13:35:52 -04:00
Robin Ward
ef82b66e95
Easier to group bindings. Perf improvements.
2013-08-02 13:18:09 -04:00
Sam
c4af6297b4
read restricted categories should have a glyph
2013-08-02 15:33:16 +10:00
Sam
af685e83ea
oh my this convenience method sure is not convenient
2013-08-02 15:11:09 +10:00
Neil Lalonde
cf333268d5
Fix: flag modal sometimes doesn't have nuke user button when it should
2013-08-01 22:00:00 -04:00
Sam
76678f0024
broken hinting fixed
2013-08-02 11:09:54 +10:00
Régis Hanol
faeb4a9ebd
enhance upload selector
...
- Change the icon on the button to a file when attachments are enabled
- Display the list of allowed extensions in the upload selector
- FIX : regexps for validating uploads weren't escaping the dots
2013-08-02 01:30:18 +02:00
Robin Ward
952b1f6d71
Performance: Improve Ember.Object.create speed
2013-08-01 17:16:55 -04:00
Neil Lalonde
b194bafcc8
Fix rendering of email logs rows. Needed thead around the first row.
2013-08-01 17:15:28 -04:00
Robin Ward
be3c0f2bb4
FIX: Post Menu wasn't updating the bookmark icon properly.
2013-08-01 12:20:20 -04:00
Robin Ward
4a0ea7f776
Upgrade jQuery to 2.0.3
2013-08-01 11:58:22 -04:00
Neil Lalonde
361f158b27
Change category by editing first post updates topic title
2013-08-01 10:56:15 -04:00
Sam
1132c10074
support server side js and arbitrary assets
...
proper chaining for emoji so other hooks can be called
2013-08-01 17:35:31 +10:00
Sam
160107a712
working plugin interface for custom openid auth, custom css and custom js
2013-08-01 16:02:43 +10:00
Neil Lalonde
2af6cd616d
Use allow_uncategorized_topics site setting in categoryChoose
2013-07-31 16:48:23 -04:00
Robin Ward
023c908d5a
FIX: Back button broke when clicking @mentions
2013-07-31 15:08:03 -04:00
Robin Ward
51d86b7a91
Front-end Optimizations
2013-07-31 14:53:10 -04:00
Jeff Atwood
b6f17a6493
we don't need a whole extra group for 1 pref
2013-07-30 15:43:38 -07:00
Robin Ward
a2844ea3c6
An attempt at some Perf improvements
2013-07-30 17:27:56 -04:00
Neil Lalonde
277e4db2cb
Use ellipsis in dashboard referred topics table. Add .overflow-ellipsis css helper.
2013-07-30 16:48:45 -04:00
Neil Lalonde
16cd3e2a53
Fix to allow admins to change the case of a someone's username
2013-07-30 16:48:45 -04:00
Robin Ward
fc25da09e3
Revert "Remove RawDivView and use regular handlebars"
...
This reverts commit e7f349ff0f
.
2013-07-30 11:20:11 -04:00
Neil Lalonde
8ef771ad8d
Use warning-sign icon instead of trash for nuke user buttons
2013-07-29 18:31:47 -04:00
Neil Lalonde
4fd5087f91
Add button to delete a spammer in the flag modal
...
Add SiteSettings: delete_user_max_age, delete_all_posts_max. Add delete spammer button to admin flags UI
Moderators can delete users too
2013-07-29 15:29:44 -04:00
Neil Lalonde
e076158789
Add ip_address, email, and context to staff_action_logs table. Context should usually be the url from which the staff member performed the action, but could be any string that describes what the staff member was doing when the action was performed.
2013-07-29 15:29:43 -04:00
Neil Lalonde
5f3e9131ed
Deleting a user from admin user page has the option to also block signups from the same email address
2013-07-29 15:29:43 -04:00
Neil Lalonde
5f8a130277
Add BlockedEmail, to block signups based on email. Track stats of how many times each email address is blocked, and last time it was blocked. Move email validation out of User model and into EmailValidator. Signup form remembers which email addresses have failed and shows validation error on email field.
2013-07-29 15:29:43 -04:00
Robin Ward
cc4ae05be3
Left in an extra function.
2013-07-29 14:56:59 -04:00
Robin Ward
1c17f409bd
Remove an {{#if}}
2013-07-29 14:50:19 -04:00
Robin Ward
08ebaf926b
Move deleted at into actions history, where it should be.
2013-07-29 14:46:25 -04:00
Robin Ward
323aea78e2
Remove unused PrependPostView
2013-07-29 14:19:35 -04:00
Robin Ward
e7f349ff0f
Remove RawDivView and use regular handlebars
2013-07-29 14:17:03 -04:00
Robin Ward
b11e1f8b40
Added ember-renderspeed library for profiling rendering. Removed old probes stuff that
...
that was just profiling the run loop.
2013-07-29 12:52:09 -04:00
Sam
22893e203a
Merge pull request #1260 from sir-pinecone/reactivate-admin-refresh-btn
...
Fix auto-group refresh response so that ajax callback runs
2013-07-28 22:22:55 -07:00
Sam
56f7c18b09
Merge pull request #1259 from sir-pinecone/hide-admin-group-link-from-staff
...
hide groups nav link from non-admins
2013-07-28 22:22:09 -07:00
Sam
aa6c92922d
SECURITY: correct our CSRF implementation to be much more aggressive
2013-07-29 15:13:13 +10:00
Robin Ward
a0cbbab37a
FIX: Loading was broken on activity streams
2013-07-27 13:55:34 -04:00
Michael Campagnaro
aa7e96c0fa
Fix auto-group refresh response so that ajax callback runs
2013-07-26 19:47:32 -04:00
Michael Campagnaro
16d5032143
hide groups nav link from non-admins
2013-07-26 18:58:50 -04:00
Robin Ward
385b2fbde2
Some tests for the user stream
2013-07-26 17:09:54 -04:00