Robin Ward
01d4085125
Removed bad JS tests, upgrade QUnit + ember-qunit
2015-05-13 14:13:37 -04:00
Robin Ward
0d51c1f0a0
FIX: List views in admin were broken
2015-05-11 13:17:12 -04:00
Robin Ward
d9e5302a16
FIX: HTMLBars compilation was broken in production mode
2015-05-11 11:20:46 -04:00
Robin Ward
39a1444838
Fixes deprecations on various discovery routes
2015-05-11 11:20:45 -04:00
Robin Ward
c6d99bd141
Fixes routing in tests
2015-05-11 11:18:38 -04:00
Robin Ward
ed398e65e0
Fixes issues with composer
2015-05-11 11:18:38 -04:00
Robin Ward
14fa033288
Update cloaking code for HTMLBars
2015-05-11 11:18:37 -04:00
Robin Ward
8294205f7c
Ember 1.11 broken WIP
2015-05-11 11:18:37 -04:00
Robin Ward
b3b4fd21ed
Broken WIP
2015-05-11 11:18:37 -04:00
Robin Ward
76f7786d0d
Support saving posts via Store
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
77f9d1e223
Use pretender's passthrough for dynamically loaded scripts
2015-03-13 12:14:22 -04:00
Robin Ward
de4e4f2b98
Replace $LAB with path aware `loadScript` that uses jQuery
2015-03-09 14:39:39 -04:00
Sam
3e5420da35
correct comments
2015-03-05 15:09:31 +11:00
Sam
5ba5a9f3d6
UX: fix jerky UI when creating new posts
...
- do not scroll screen if post is already on screen
- do not hide/show suggested topics each time you post
- be less aggressive about setting scrollTop in LockOn
2015-03-05 15:01:17 +11:00
Robin Ward
cf3582bedb
FIX: JSHint wasn't validating ES6 files, this fixes a bunch of errors.
2015-02-10 17:21:16 -05:00
Sam
5ddec2e76d
revert lodash upgrade, it is causing severe breakages elsewhere
2015-02-03 11:51:34 +11:00
Régis Hanol
69f95df297
FEATURE: recently used emoji tab
...
⬆️ update lodash to V.3.0.1
2015-02-02 21:54:15 +01:00
Régis Hanol
cd2c9edb46
FIX: 🐛 upload on IE9 wasn't working :'(
...
- FIX: make sure we set a default name to a pasted image only on Chrome (the only browser that supports it)
- FIX: use ".json" extension to uploads endpoints since IE9 doesn't pass the correct header
- FIX: pass the CSRF token in a query parameter since IE9 doesn't pass it in the headers
- FIX: display error messages comming from the server when there is one over the default error message
- FIX: HACK around IE9 security issue when clicking a file input via JavaScript (use a label and set `visibility:hidden` on the input)
- FIX: hide the "cancel" upload on IE9 since it's not supported
- FIX: return "text/plain" content-type when uploading a file for IE9 in order to prevent it from displaying the save dialog
- FIX: check the maximum file size on the server 💥
- update jQuery File Upload Plugin to v. 5.42.2
- update JQuery IFram Transport Plugin to v. 1.8.5
- update jQuery UI Widget to v. 1.11.1
2015-01-28 19:43:20 +01:00
Robin Ward
7cc96bdac5
FIX: v8 issue with regexp
2015-01-20 17:29:59 -05:00
Robin Ward
c4ca6b9934
FIX: Activate account page JS error with I18n
2015-01-14 14:00:47 -05:00
Robin Ward
3e7e47e917
Upgrade Select2
2015-01-05 16:02:08 -05:00
Robin Ward
36f53790f4
Added test for markdown bug with linking `[ul]` and `[poll]`
2014-12-31 11:45:23 -05:00
Sam
2aec93c13d
FEATURE: hasModule global helper to figure out if module exists
2014-12-31 12:29:18 +11:00
Sam
8d8b4ff781
FIX: allow [poll] and [ul] to be used as markdown link name
2014-12-30 14:18:46 +11:00
Robin Ward
1d74e3c663
FIX: Not highlighting posts when entering a topic
2014-12-19 14:44:45 -05:00
Robin Ward
b716682fe5
FIX: Upgrade Ember List View to add 1.9 support
2014-12-18 12:32:53 -05:00
Robin Ward
f3babdb319
Fixes many Ember 1.9.0 deprecations
2014-12-17 09:31:42 -05:00
Robin Ward
331bba4b6d
Correct the last few test failures in the 1.9.0 branch
2014-12-17 09:31:42 -05:00
Robin Ward
5659b93c71
Many fixes for Ember 1.9.0
2014-12-17 09:31:40 -05:00
Robin Ward
5f6f85b182
FIX: Disable loading below HTML, we have our own spinner for that and it
...
broke scrolling on some custom CSS.
2014-12-04 17:12:47 -05:00
Robin Ward
e1f4d781d2
Remove unncessary `null` check now that the fix is done properly
2014-12-04 16:13:55 -05:00
Robin Ward
a1498925ef
FIX: Errors due to `_elementCreated` called on `null`
2014-12-04 16:10:10 -05:00
Robin Ward
e035b07e92
Put Ember 1.8.1 + fixes back.
2014-12-04 08:51:35 -05:00
Sam
8977d5917b
revert
2014-12-04 09:35:11 +11:00
Sam
6175973fda
Revert "Patch Ember to fix https://github.com/emberjs/ember.js/issues/9805 "
...
This reverts commit 393607d25c
.
2014-12-04 09:32:02 +11:00
Robin Ward
393607d25c
Patch Ember to fix https://github.com/emberjs/ember.js/issues/9805
2014-12-03 16:41:27 -05:00
Robin Ward
ead073bd87
FIX: If we are scheduled after being torn down don't do anything
2014-12-03 15:55:29 -05:00
Robin Ward
39fde5b9fb
Upgrade to 1.8.1: So long, metamorphs!
2014-12-03 10:49:18 -05:00
Robin Ward
f73aa444ee
FIX: GroupedView bug with latest Ember build
2014-11-17 20:26:21 -05:00
Robin Ward
72cd2f284b
FIX: Try a different way of removing `use strict` from Ember 1.7.1
2014-11-17 15:31:30 -05:00
Robin Ward
7b7567f8e6
FIX: Remove `use strict` from ember build to get around iOS bugs
2014-11-17 14:42:21 -05:00
Robin Ward
a6b1be81b1
Upgrade to Ember 1.7.1 + group patch
2014-11-10 14:49:02 -05:00
Robin Ward
bab4f48eeb
FIX: Trim the profile text in the user card even if it has multiple lines.
2014-11-03 11:59:56 -05:00
Robin Ward
f58c0e1f22
Patch ember-cloaking to work in Ember 1.7 as well as 1.6
2014-10-29 14:21:05 -04:00
Robin Ward
b250696e04
FIX: Deprecation warnings on `webkitIndexedDB`
2014-10-15 15:46:23 -04:00
Robin Ward
0a5c7b15e2
SECURITY: RegExp engine loopwith improperly formatted URLs.
2014-09-26 13:37:19 -04:00
Robin Ward
0fc0533134
FEATURE: Admin interface for adding custom fields for users
2014-09-25 16:17:51 -04:00
Robin Ward
1e880fd5e1
SECURITY: Malformed URL could crash V8
2014-09-12 13:19:15 -04:00
Jens Maier
9be5c98c8c
FIX: Markdown parser: empty links and bbcode parsed as link refs
2014-08-31 02:55:43 +02:00