Wojciech Zawistowski
|
67a1da7af4
|
refactors header notifications (renders them via separate controller / template)
|
2013-11-08 21:06:27 +01:00 |
Neil Lalonde
|
ede59a4386
|
FIX: issue 1538. After upgrading and before a new version check request has been made, dashboard might still say that an update is available.
|
2013-11-04 12:51:09 -05:00 |
Robin Ward
|
5689e314c5
|
Upgrade Ember to 1.1.2
|
2013-10-29 13:01:57 -04:00 |
Robin Ward
|
541620c115
|
Routes and support for sub-categories
|
2013-10-23 15:22:49 -04:00 |
Robin Ward
|
49a11e51df
|
Ember support for parent categories
|
2013-10-23 15:22:49 -04:00 |
Neil Lalonde
|
71571b9316
|
Never show preview pane in composer on mobile.
|
2013-10-17 12:19:28 -04:00 |
Neil Lalonde
|
bccb37b6f3
|
When creating a topic, don't select a category by default when allow_uncategorized_topics is false. Also, added category validation on the server to enforce allow_uncategorized_topics.
|
2013-10-08 14:41:20 -04:00 |
Robin Ward
|
fc00269b7f
|
Pop up with user information when clicking avatar on topic page
|
2013-10-03 13:06:30 -04:00 |
Wojciech Zawistowski
|
95d8014931
|
adds unit tests for Discourse.Model
|
2013-09-26 19:03:43 +02:00 |
Viktor Palmkvist
|
37673e3412
|
Make the composer and TopicCreator use category id instead of category name
Also fixes #1171
Includes backwards compatibility for topic creation
|
2013-09-17 12:13:19 +02:00 |
Régis Hanol
|
eae30d7816
|
staff can always upload a file
|
2013-09-07 10:49:11 +02:00 |
Neil Lalonde
|
adbb6a19bb
|
Fix 'You must choose a category' when a category is already chosen
|
2013-08-21 16:14:22 -04:00 |
Robin Ward
|
86246a64eb
|
Convert `Discourse.Site` and `Discourse.ScreenTrack` to use `Discourse.Singleton`
|
2013-08-08 12:49:58 -04:00 |
Robin Ward
|
8e1fae0459
|
Add `Discourse.Singleton` class mixin for creating singletons.
|
2013-08-08 12:00:58 -04:00 |
Robin Ward
|
1c3804934e
|
Show the entire history of replies above a post when you expend "in reply to"
|
2013-08-06 17:43:10 -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
|
385b2fbde2
|
Some tests for the user stream
|
2013-07-26 17:09:54 -04:00 |
Robin Ward
|
e77ee1eaa8
|
Moved highestSeenByTopic to the Discourse.Session
|
2013-07-26 15:18:46 -04:00 |
Robin Ward
|
773823c41f
|
Remove Discourse.transient. Use a singleton for session data, it's a lot cleaner.
|
2013-07-26 14:59:28 -04:00 |
Robin Ward
|
96af490d7c
|
FIX: Deleting posts in bulk was broken.
|
2013-07-23 14:59:05 -04:00 |
Sam
|
239d8b6795
|
fix spec
|
2013-07-22 18:04:20 +10:00 |
Robin Ward
|
7d4b089cd1
|
FIX: Suggested Topics were sometimes disappearing
|
2013-07-18 16:09:03 -04:00 |
Robin Ward
|
3761ccb018
|
FIX: Sometimes the total post count could be incorrect
|
2013-07-17 16:50:20 -04:00 |
Robin Ward
|
19f3a8d640
|
Each user activity filter has its own URL now.
|
2013-07-17 15:42:31 -04:00 |
Robin Ward
|
d466d11e71
|
Ember RC6 update
|
2013-07-16 10:35:18 -04:00 |
Robin Ward
|
62d161fd70
|
Show number before trust level. Also use less memory for trust levels.
|
2013-07-12 16:18:32 -04:00 |
Robin Ward
|
6ca5df0a09
|
Can recover deleted topics. Deleted topics show the first post as deleted in the UI.
|
2013-07-12 12:09:17 -04:00 |
Robin Ward
|
19c169540c
|
Staff can enter and view deleted topics
|
2013-07-11 16:39:35 -04:00 |
Robin Ward
|
8ffe9e28d6
|
Shows who deleted a post
|
2013-07-10 16:22:49 -04:00 |
Robin Ward
|
1fef617818
|
Qunit tests for deleting posts on the front end. Support for `deleted_by`
property.
|
2013-07-10 16:21:13 -04:00 |
Neil Lalonde
|
3c38062802
|
Check for updates: edge cases when the message on the dashboard doesn't make sense.
|
2013-07-09 14:01:08 -04:00 |
Robin Ward
|
efd631296e
|
FIX: Don't allow a user to stage a post while another is being staged.
|
2013-07-09 12:34:28 -04:00 |
Robin Ward
|
d1a0b5dd44
|
FIX: Editing a title would not clear it out on your next edit.
|
2013-07-05 13:04:54 -04:00 |
Robin Ward
|
11bb9aafc7
|
Extra tests for composer
|
2013-07-05 13:04:49 -04:00 |
Robin Ward
|
28c168fc2b
|
FIX: Unintended edits with composer
|
2013-07-04 13:35:15 -04:00 |
Robin Ward
|
b0e10673a2
|
FIX: Small bugs with progress indicator
|
2013-07-03 12:31:00 -04:00 |
Robin Ward
|
a04924deea
|
FIX: Progress wasn't docking properly
|
2013-07-02 13:10:38 -04:00 |
Robin Ward
|
5770879472
|
Refactor: Move Topic Details into better objects, identity map, tests, query string filters
|
2013-07-02 10:36:46 -04:00 |
Robin Ward
|
82c21868f3
|
Moved JSHint into Qunit suite. It's much harder to forget about now!
|
2013-06-21 14:07:11 -04:00 |
Robin Ward
|
4cd71972be
|
Cleaned up QUnit test structure
|
2013-06-20 13:58:54 -04:00 |
Neil Lalonde
|
94853f0295
|
Fix length check of pm body; refactor composer length and title length validation
|
2013-06-20 12:33:34 -04:00 |
Robin Ward
|
8c4aac7f94
|
Migrate all jasmine specs to Qunit. Removed Jasmine.
|
2013-06-19 18:18:35 -04:00 |
Neil Lalonde
|
9540112d32
|
Use a helper function in nav_item_test.js
|
2013-06-17 13:23:22 -04:00 |
Neil Lalonde
|
014db4c2e9
|
Discourse.Site.instance now returns a singleton object; add js test for NavItem
|
2013-06-17 13:05:08 -04:00 |
Robin Ward
|
797b99db7c
|
Moved a bunch of tests to QUnit. Added basic `Discourse.Site` support to test suite.
|
2013-06-17 11:38:30 -04:00 |