Sam
43d63367fd
PERF: stop loading handlebars and ember compilers in prod
...
(this removes a nice 50K from our initial payload and saves memory)
Also fixes invalid HTML automatically if added to HEAD or /BODY
2015-11-27 11:59:01 +11:00
Robin Ward
434deb1bd3
SECURITY: Backported XSS fixes from Handlebars
2015-11-24 16:08:08 -05:00
Arpit Jalan
6ec336e56f
Update Translations
2015-11-20 23:26:48 +05:30
Robin Ward
05849d2afb
FIX: Upgrade Select2 widget - fixes focus on mobile
2015-11-09 13:57:47 -05:00
Robin Ward
bb21902954
Add keyboard shortcuts back to d-editor
2015-11-03 14:01:26 -05:00
Sam
cf52671feb
stop vendoring rails multisite
2015-10-12 17:26:20 +11:00
Arpit Jalan
43cd0912e6
Update Translations
2015-10-11 02:11:28 +11:00
Sam
0c5189fa2a
SECURITY: fix possible XSS expanding quotes
2015-09-08 15:25:00 +10:00
Robin Ward
f5cbaf5609
Have menu panels show up on top of the composer, stop composer at header
2015-09-01 17:34:04 -04:00
Sam
16d532e9c8
FIX: stop disabling default in detect swipe library
2015-08-26 10:26:58 +10:00
Robin Ward
c5460b7d3f
FEATURE: Full height hamburger menu
...
- Rename `site-map` to `hamburger-menu`
- Includes acceptance tests
2015-08-25 16:48:43 -04:00
Régis Hanol
e7e96eb8af
fix the run-qunit scripts with backward compatible syntax
2015-08-25 17:37:36 +02:00
Régis Hanol
294669c856
FIX qunit test runner for phantomjs 2.0
2015-08-25 10:42:19 +02:00
Arpit Jalan
e1575746f2
Update Translations
2015-08-20 17:33:13 +05:30
Robin Ward
22844b9e46
Ember 1.12 support
2015-08-13 11:14:16 -04:00
Robin Ward
e2e3e7c0e0
Add ES6 support to more files
2015-08-13 10:49:08 -04:00
Sam
e93665b9f7
FEATURE: site setting to allow html tables (which may come from imports)
...
(allow_html_tables , disabled by default)
2015-07-20 16:56:46 +10:00
Robin Ward
7a58d64f37
Upgrade ember qunit, create new interface for testing components
2015-07-14 13:56:59 -04:00
Arpit Jalan
63b5a6c4e0
Update Translations
2015-07-09 18:57:52 +05:30
Neil Lalonde
d9efb37ec7
Update translations
2015-06-11 15:35:01 -04:00
Arpit Jalan
fab9d23624
update bs_BA translations
2015-05-21 00:46:31 +05:30
Arpit Jalan
56544f2048
Update Translations
2015-05-21 00:24:12 +05:30
Régis Hanol
764f9b42fe
Merge pull request #3458 from Qasem-h/Bosnian
...
Add Bosnian langage for discourse
2015-05-15 14:34:16 +02:00
Robin Ward
01d4085125
Removed bad JS tests, upgrade QUnit + ember-qunit
2015-05-13 14:13:37 -04:00
Neil Lalonde
1c5ea5d8ef
Update translations
2015-05-12 17:38:49 -04:00
Qasem Hajizadeh
95b0334e77
Create server.bs_BA.yml
2015-05-12 16:20:47 +04:30
Marcus Rückert
fb25985b91
Mark all files with a shebang line as executable
...
This is a bit weird with the Rakefiles but makes
it consistent. Found with rpmlint.
2015-05-12 13:21:32 +02: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
Arpit Jalan
ee960899df
Update Translations
2015-05-06 21:32:11 +05:30
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
Arpit Jalan
77baae13bc
Update Translations
2015-04-13 23:58:48 +05:30
Arpit Jalan
8623f179ff
Update Translations
2015-04-09 20:58:06 +05:30
Qasem Hajizadeh
543b144c77
Create server.fa_IR.yml
2015-04-02 02:55:08 +04:30
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
Arpit Jalan
439f13b040
Update Translations
2015-02-13 19:37:41 +05:30
Robin Ward
cf3582bedb
FIX: JSHint wasn't validating ES6 files, this fixes a bunch of errors.
2015-02-10 17:21:16 -05:00
Arpit Jalan
4c602f60c6
Add Telugu translation files
2015-02-09 20:46:31 +05:30
Sam
c150c55e2d
FEATURE: rudimentary view tracking wired in
2015-02-04 16:15:16 +11: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
Arpit Jalan
28dfde8194
Update Translations
2015-01-02 19:04:05 +05:30
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
Arpit Jalan
fa8ba67523
Update Translations
2014-12-29 19:06:33 +05:30
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
Arpit Jalan
d0ddbc4cb4
Update translations
2014-12-13 00:40:01 +05:30
Arpit Jalan
02e1d17ac7
Add Turkish translation files
2014-12-12 12:13:12 +05:30
khalid al-hussayen
9fc0a3f6f9
add arabic local files
2014-12-07 23:05:24 +03: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
Arpit Jalan
e04cc1c9f5
Update Translations
2014-11-21 18:09:29 +05:30
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
Arpit Jalan
dbd5823881
Update Translations
2014-11-17 21:35:06 +05:30
Neil Lalonde
c74225b5a6
Merge pull request #2964 from lirent/master
...
New "sq" language files for Discourse
2014-11-14 11:07:24 -05:00
Lirent
27b394687c
New "sq" language files for Discourse
2014-11-12 21:43:46 +01: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
Arpit Jalan
92efee088e
Add missing transation files and update translations
2014-10-16 23:25:34 +05:30
Robin Ward
b250696e04
FIX: Deprecation warnings on `webkitIndexedDB`
2014-10-15 15:46:23 -04:00
Arpit Jalan
6989557a26
Update Translations
2014-09-30 19:53:17 +05:30
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
Neil Lalonde
638cd6e7c9
Update translations
2014-09-10 12:32:27 -04:00
Arpit Jalan
93d9fe0497
Update Translations
2014-09-04 21:48:58 +05:30
Jens Maier
9be5c98c8c
FIX: Markdown parser: empty links and bbcode parsed as link refs
2014-08-31 02:55:43 +02:00
Arpit Jalan
02d05ca2ab
Update Translations
2014-08-26 23:07:10 +05:30
Jens Maier
b8f5c21df0
Workaround markdown-js links parser bug
2014-08-24 01:56:14 +02:00
Arpit Jalan
2e89ee953e
Update Translations
2014-08-21 23:44:58 +05:30
Robin Ward
b0179bd3d2
REMOVE: Discourse Task gem -- It's not a plugin, I don't think anyone
...
uses it and I doubt it works.
2014-08-12 18:10:20 -04:00