This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts
Joffrey JAFFEUX 39f3dbd945
Introduces select-kit
* renames `select-box-kit` into `select-kit`
* introduces `single-select` and `multi-select` as base components
* introduces {{search-advanced-category-chooser}} as a better component for selecting category in advanced search
* improves events handling in select-kit
* recreates color selection inputs using {{multi-select}} and a custom {{selected-color}} component
* replaces category-selector by a component using select-kit and based on multi-select
* improves positioning of wrapper
* removes the need for offscreen, and instead use `select-kit-header` as a base focus point for all select-kit based components
* introduces a formal plugin api for select-kit based components
* introduces a formal pattern for loading and updating select-kit based components:

```
computeValue()
computeContent()
mutateValue()
```
2017-11-21 11:53:09 +01:00
..
admin Introduces select-kit 2017-11-21 11:53:09 +01:00
discourse Introduces select-kit 2017-11-21 11:53:09 +01:00
discourse-common Introduces select-kit 2017-11-21 11:53:09 +01:00
docs Ember Upgrade: 1.0 2013-10-01 11:16:27 -04:00
ember-addons Upgrade to Babel 6 2017-07-05 15:25:23 -04:00
locales FEATURE: add Thai language 2017-08-25 12:33:09 -04:00
pretty-text Add quote and mention support for username formatters 2017-11-20 16:28:03 -05:00
select-kit Introduces select-kit 2017-11-21 11:53:09 +01:00
wizard Introduces select-kit 2017-11-21 11:53:09 +01:00
admin.js.erb Add support for plugins to declare ES6 in the admin bundle 2015-08-17 15:03:55 -04:00
application.js Introduces select-kit 2017-11-21 11:53:09 +01:00
deprecated.js REFACTOR: Remove requirejs calls 2017-07-05 17:24:27 -04:00
discourse-loader.js Upgrade to Babel 6 2017-07-05 15:25:23 -04:00
discourse-objects.js Scaffold for new Wizard - Rails / Ember / Tests 2016-09-22 09:48:58 -04:00
discourse.js.es6 FIX: redirect loop for new users visiting /new-topic using full screen login 2017-09-07 21:02:41 +01:00
ember_include.js.erb move template compiler into vendor for now 2015-11-25 15:54:54 +11:00
ember_jquery.js Use the same jQuery in prod and dev, avoid minimizing twice 2017-03-22 15:48:37 -04:00
ember-shim.js Migrate discourse.js to ES6 2016-07-11 12:57:05 -04:00
env.js Reapply Ember 2.10 for good this time! 2016-12-19 11:19:10 -05:00
main_include_admin.js FEATURE: handle bounced emails 2016-05-02 23:15:32 +02:00
markdown-it-bundle.js FEATURE: server side support for upload:// markdown 2017-08-22 11:46:23 -04:00
plugin-third-party.js.erb FEATURE: split JavaScript application bundle, so plugins live in own file 2016-11-15 11:43:13 +11:00
plugin.js.erb FEATURE: split JavaScript application bundle, so plugins live in own file 2016-11-15 11:43:13 +11:00
preload-store.js.es6 REFACTOR: PreloadStore to ES6 2016-07-11 12:57:05 -04:00
pretty-text-bundle.js FEATURE: image uploads now have short urls 2017-08-22 16:40:08 -04:00
template_include.js.erb PERF: stop loading handlebars and ember compilers in prod 2015-11-27 11:59:01 +11:00
vendor.js Don't pre-minifiy autoellipsis 2017-05-18 15:16:15 -04:00
wizard-application.js Introduces select-kit 2017-11-21 11:53:09 +01:00
wizard-vendor.js FIX: Wizard was broken 2017-07-27 10:48:31 -04:00