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
Arpit Jalan
2820bd34da
Update Translations
2014-08-01 20:02:56 +05:30
Robin Ward
d3cc85c784
TESTS: Use Pretender in test mode for more flexible server responses
2014-07-31 16:49:30 -04:00
Robin Ward
b6684e7168
Upgrade to ember-qunit
2014-07-30 20:09:44 -04:00
Robin Ward
5bee6887cf
Sync `__oneElement__` with the upstream PR for markdown-js
2014-07-29 12:01:02 -04:00
Robin Ward
f6a15893e4
Small updates from upstream markdown-js
2014-07-28 16:50:32 -04:00
Jens Maier
9124cf0eaf
FIX: auto-quote should not trigger when the first " is preceded by bbcode-like garbage.
2014-07-27 16:05:29 +02:00
Scott Walkinshaw
7e2aa5acfb
Move discourse_plugin to lib
2014-07-23 00:03:48 -04:00
Robin Ward
0f23456259
FIX: Instead of patching markdown-js, fix the issue in Discourse.
2014-07-21 13:09:57 -04:00
Robin Ward
d6589d4c53
FIX: Cooking issue with paragraphs in a list
2014-07-15 16:42:14 -04:00
Régis Hanol
ef44b6218d
FEATURE: better mobile upload experience (upload the picture right away)
2014-07-09 22:40:22 +02:00
Sam
dc9b6b53ad
PERF: editor could be crashed if you entered huge inline blocks
2014-07-04 12:49:50 +10:00
Neil Lalonde
337630a216
Update translations
2014-07-02 16:42:59 -04:00
Sam
c5bd454ea6
BUGFIX: not binding "this" correctly in horizRule
2014-06-25 10:03:41 +10:00
Robin Ward
3521fb97e4
FIX: More safety for going back while stuff is uncloaking
2014-06-24 13:50:45 -04:00
Robin Ward
b43ea8bcd1
FIX: Upgrade ember-cloaking to avoid `setProperties` error
2014-06-24 12:13:48 -04:00
Arpit Jalan
7dd7c5eb11
Update Translations
2014-06-19 17:49:05 +05:30
Sam
383f0290a4
FEATURE: higher slack ratio out of the box
...
I upped the slack ratio for a few reasons
1. We render ucloaked anyway on first render,
so cloaking really is not saving much
2. On mobile you don't get JS events so you need
a lot more slack to minimize white screens
3. Vast majority of memory is used by object model,
if we want to tame it we need to remove posts from stream
ember cloaking now supports high slack ratios without going into a tail spin
2014-06-10 15:07:37 +10:00
Régis Hanol
8262279380
update ember-cloaking to support bottom fixed element
2014-06-06 18:59:07 +02:00
Sam
f8c095873c
BUGFIX: cloaking code
2014-06-02 10:58:46 +10:00
Sam
a487b49a2d
PERF: optimise check
2014-06-02 10:55:54 +10:00
Sam
97eba92a2e
BUGFIX: user screen.width cause it will be more correct
...
BUGFIX: fix deprecation and regression in cloaking
PERF: cache progressWidth super aggresively to avoid reflows
2014-06-02 10:30:16 +10:00
Sam
13f4afe00f
BUGFIX: leaving stray views in Ember during navigation
2014-06-02 09:56:06 +10:00
Arpit Jalan
0571d500c9
Update translations
2014-05-30 07:08:40 +05:30
Sam
ab20d0aa10
HACK: work around https://github.com/mishoo/UglifyJS2/issues/328
2014-05-29 11:54:23 +10:00
Neil Lalonde
ec5580c075
FIX: typo in vendor/gems/discourse_imgur/lib/discourse_imgur/locale/server.zh_CN.yml
2014-05-28 14:12:45 -04:00
Robin Ward
2164a25258
Merge pull request #2333 from rhacker/select2
...
feature: use select2 instead of chosen
2014-05-28 11:42:40 -04:00
Sam
50a0c1a751
BUGFIX: fix redirect, correct multisite
2014-05-28 00:15:09 +10:00
Sam
0c86d9ed9e
BUGFIX: proper multisite support for origin pull CDNs
2014-05-27 23:13:42 +10:00
Sam
7fbf162666
Logster update
...
cleans up a bunch of messed up context stuff with multisite
improves backtraces
adds request params
2014-05-25 13:54:52 +10:00
Arpit Jalan
f8255f4443
Update translations
2014-05-22 22:28:47 +05:30
Sam
fad868c78f
Bump hashes on various files
...
Upgrade jquery
I made this commit cause my JS debugging CDN support added a header and
wanted we bump cache everywhere
2014-05-15 15:52:09 +10:00
Neil Lalonde
f111e4ba56
Update translations
2014-05-14 12:37:00 -04:00
nXqd
0b6ebdac8a
feature: use select2 instead of chosen
2014-05-14 08:01:08 +00:00
Sam
ca4c72e648
BUGFIX: 500 error on some invalid uploads
2014-05-14 10:51:09 +10:00
Robin Ward
773cf60224
FIX: Missing close paren
2014-05-08 16:04:48 -04:00
Robin Ward
a4e30e8f93
Proof of concept: Load controller via ES6 module in Discourse
2014-05-08 11:35:33 -04:00
Sam
dddb2e19fc
Rails 4.1 API change
2014-05-08 15:22:02 +10:00
Sam
a2e2d0e886
Merge pull request #2316 from mutiny/refactor-where-first
...
Refactor `where(...).first` to `find_by(...)`
2014-05-08 09:10:45 +10:00
Neil Lalonde
11c0eb8db3
Update translations
2014-05-07 10:33:41 -04:00
Louis Rose
1574485443
Perform the where(...).first to find_by(...) refactoring.
...
This refactoring was automated using the command: bundle exec "ruby refactorings/where_dot_first_to_find_by/app.rb"
2014-05-06 14:41:59 +01:00
Robin Ward
fd153623bb
Revert "Proof of concept: Load controller via ES6 module in Discourse"
...
This reverts commit 0327f469c1
.
2014-05-05 13:58:57 -04:00
Robin Ward
0327f469c1
Proof of concept: Load controller via ES6 module in Discourse
2014-05-05 13:23:45 -04:00
Neil Lalonde
cb2bcb89ff
Update translations
2014-05-02 14:01:27 -04:00
Neil Lalonde
0f4014eef1
Update translations
2014-04-24 10:53:04 -04:00
Neil Lalonde
69dee799e9
Add plugins/poll and discourse_imgur translation files to transifex
2014-04-24 10:53:03 -04:00
Robin Ward
91679c61d5
FIX: Markdown formatting error
2014-04-23 16:46:42 -04:00
Robin Ward
73cc722ed5
Update Ember.js, Handlebars and jQuery to latest
2014-04-17 10:45:06 -04:00
Robin Ward
4da76aab96
FIX: Markdown javascript error with certain formatting.
2014-04-09 10:46:24 -04:00
Wojciech Zawistowski
c0a11adbc5
Moves Markdown Editor from vendor to discourse.
2014-03-31 21:56:19 +02:00
Wojciech Zawistowski
297c25ca1f
Synced editor scrolling PoC.
2014-03-31 20:57:45 +02:00
Robin Ward
7baa8ea0af
FIX: Upwards scrolling. Updates ember-cloaking
2014-03-31 14:32:51 -04:00
Sam
3830f41e5f
BUGFIX: attachments bust under multisite
2014-03-25 10:37:31 +11:00
Robin Ward
2842952a76
FIX: Update ember-cloaking. Should fix some vanishing posts
2014-03-21 14:30:03 -04:00