Robin Ward
|
08b4b7b7ff
|
Moderators can edit posts that are queued before they approve/reject
|
2015-04-15 17:20:34 -04:00 |
|
Robin Ward
|
2303b1dcd0
|
FIX: Broken Qunit specs
|
2015-04-15 17:16:44 -04:00 |
|
Robin Ward
|
0c233e4e25
|
Interface is wired up for Approving/Rejecting posts
|
2015-04-15 14:54:37 -04:00 |
|
Robin Ward
|
96d2c5069b
|
Interface for reviewing queued posts
|
2015-04-15 14:54:37 -04:00 |
|
Robin Ward
|
7f501a0c41
|
When a post returns enqueued don't insert it in the stream and notify
- Includes removal of a lot of modal boilerplate
|
2015-04-15 14:54:37 -04:00 |
|
Robin Ward
|
76f7786d0d
|
Support saving posts via Store
|
2015-04-15 14:54:36 -04:00 |
|
Robin Ward
|
d4a05825da
|
Convert Composer to use Store
- Uses store for `PostStream`, `TopicList` too
|
2015-04-15 14:54:36 -04:00 |
|
Robin Ward
|
a83a19f6ce
|
ES6 module migrations
|
2015-04-15 14:54:36 -04:00 |
|
Robin Ward
|
22ffcba8e6
|
Convert Discourse.Post to ES6 and use Store model
- Includes acceptance tests for composer (post, edit)
- Supports acceptance testing of bootbox
|
2015-04-15 14:54:36 -04:00 |
|
Robin Ward
|
7aa68eaeab
|
Rename "Integration" tests to "Acceptance" tests.
The term "Acceptance" seems to have won out everywhere and I don't want
our codebase to be confusing.
|
2015-04-06 14:14:00 -04:00 |
|
Robin Ward
|
3d2d224312
|
FEATURE: User Directory, with sorting and time period filter
|
2015-03-18 15:20:34 -04:00 |
|
Robin Ward
|
77f9d1e223
|
Use pretender's passthrough for dynamically loaded scripts
|
2015-03-13 12:14:22 -04:00 |
|
Sam
|
01fcc7503a
|
big hacks to get tests to pass
|
2015-03-13 17:45:55 +11:00 |
|
Sam
|
a82530012a
|
FEATURE: Allow selection of highlight js languages
PERF: stop loading highlight js on load
To get latest highlight js run bin/rake highlightjs:update
|
2015-03-13 16:18:59 +11:00 |
|
Robin Ward
|
7c25efc095
|
Move identity map into the store, shouldn't have been in the adapter
|
2015-03-06 13:23:38 -05:00 |
|
Robin Ward
|
ecb553af3f
|
Add tests for our store
|
2015-03-06 12:37:24 -05:00 |
|
Régis Hanol
|
809edd4da3
|
FIX: user-card tests
|
2015-03-04 13:02:36 +01:00 |
|
Robin Ward
|
a65e0a80ba
|
Add support for more ES6 features
|
2015-02-06 13:26:33 -05:00 |
|
Jeff Atwood
|
6953923a03
|
remove |starred| from topnav default options
|
2015-01-06 16:03:45 -08:00 |
|
Sam
|
ae16186100
|
FEATURE: post chunk size should not be configurable
If people need to configure post chunk size use a plugin
Core only supports out of the box settings, if changed can lead to
severe performance issues.
|
2014-12-15 10:57:34 +11:00 |
|
Robin Ward
|
331bba4b6d
|
Correct the last few test failures in the 1.9.0 branch
|
2014-12-17 09:31:42 -05:00 |
|
Jeff Atwood
|
92b615b503
|
reorganize site settings a bit
|
2014-10-19 23:14:50 -07:00 |
|
Robin Ward
|
11b52d1334
|
More deprecations to allow us to work on future versions of Ember
|
2014-10-07 16:04:19 -04:00 |
|
Robin Ward
|
edb34c178a
|
FEATURE: Show user fields when the user is signing up
|
2014-09-30 10:45:18 -04:00 |
|
Gerhard Schlager
|
a6714e252e
|
FIX: Category creation failed when translation was missing
|
2014-09-20 22:06:00 +02:00 |
|
Robin Ward
|
c16b8364ab
|
FIX: Support ember app routing to topics with only slugs
|
2014-09-17 11:18:59 -04:00 |
|
Jeff Atwood
|
fad0394a40
|
more renaming of trust level settings
|
2014-09-04 13:32:00 -07:00 |
|
Jeff Atwood
|
fcca64c0cf
|
rename site settings for trust levels as numbers
|
2014-09-04 13:16:51 -07:00 |
|
Robin Ward
|
a71640c15f
|
Add the integration test for search back using a fixture.
|
2014-09-03 13:43:26 -04:00 |
|
Robin Ward
|
37a9747f53
|
ES6: Convert Discourse.Resolver to ES6
|
2014-08-07 11:48:02 -04:00 |
|
Robin Ward
|
3c66e48573
|
TESTS: Remove URL_FIXTURES constant for pretender
|
2014-08-01 17:27:01 -04:00 |
|
Robin Ward
|
d7ad3bb2b6
|
TESTS: Integration tests for badge pages
|
2014-07-31 18:44:47 -04:00 |
|
Robin Ward
|
adea5b36a0
|
TESTS: Integration tests for login_required
|
2014-07-31 17:59:52 -04:00 |
|
Robin Ward
|
e63cdc50bb
|
TESTS: Add JSON.stringify step to prepareBody where it should be.
|
2014-07-31 17:26:44 -04:00 |
|
Robin Ward
|
c30ab6d428
|
Return a CSRF in case it's requested
|
2014-07-31 17:06:16 -04:00 |
|
Robin Ward
|
d3cc85c784
|
TESTS: Use Pretender in test mode for more flexible server responses
|
2014-07-31 16:49:30 -04:00 |
|
Robin Ward
|
c5b5db48cf
|
TESTS: Reset the preload store for testing
|
2014-07-31 13:25:40 -04:00 |
|
Robin Ward
|
6f36d5996d
|
Lots of work on tests
|
2014-07-30 20:09:45 -04:00 |
|
Robin Ward
|
b6684e7168
|
Upgrade to ember-qunit
|
2014-07-30 20:09:44 -04:00 |
|
Robin Ward
|
d29157dab9
|
TESTS: Refactored integration tests
|
2014-07-30 20:09:44 -04:00 |
|
Joshua Gorner
|
e242368266
|
Convert admin section controllers to ES6 modules
|
2014-07-25 14:17:58 -04:00 |
|
Neil Lalonde
|
386b6213a5
|
FEATURE: warn when caps lock is on during password input
|
2014-07-22 13:53:58 -04:00 |
|
Robin Ward
|
7adb545168
|
ES6: Convert {{pagedown}} to {{pagedown-editor}} with deprecations
|
2014-06-09 12:16:27 -04:00 |
|
Robin Ward
|
07007e6cbc
|
ES6: Notification controllers, added helper to create via ES6/container
|
2014-05-12 14:01:21 -04:00 |
|
Nick Schonning
|
86a9e0db6a
|
JSHint assertions.js
Mark all functions as exported
|
2014-03-11 02:36:10 -04:00 |
|
Nick Schonning
|
054eca840a
|
JSHint parse_html.js
- Mark Tautologistics as a global
- Mark parseHTML as exported
|
2014-03-11 02:34:17 -04:00 |
|
Nick Schonning
|
3342741876
|
JSHint QUnit helpers
- Don’t redefine controller
- Mark all functions as exported
- Mark the QUnit asyncTest as a global function
|
2014-03-11 02:30:49 -04:00 |
|
Wojciech Zawistowski
|
5166abd75f
|
Adds new QUnit assertion ("not") complementary to built-in "ok"
|
2014-01-23 20:31:33 +01:00 |
|
Wojciech Zawistowski
|
89d33c5f3f
|
adds QUnit test helper simplifying usage of #qunit-fixture
|
2013-11-07 19:46:38 +01:00 |
|
Wojciech Zawistowski
|
1dcd2d903b
|
enhances integration test helper with the ability to invoke additional setup / teardown code
|
2013-11-05 17:42:37 +01:00 |
|