discourse/app
Jarek Radosz 080e899b8c
DEV: Tag group improvements (#8252)
* DEV: Add the actual "tag_groups/new" route

Allows refreshing the "new" page without an error.

* DEV: Prevent attempts to create group tags if tagging is disabled

* DEV: Refactor the tag-groups controller

Gets rid of `selectedItem`, `selected`, and `selectTagGroup` action.

* DEV: Rename tag-groups-show to tag-groups-edit

* DEV: Refactor tag-groups form

* Extracted the tag-groups-form that's used by tag-groups-new and tag-groups-edit
* The model is now a buffered property
* Serialization relies more heavily on RestAdapter now
* Data is sent as JSON
* Payload is now namespaced ("tag_group")

* Update app/assets/javascripts/discourse/controllers/tag-groups-new.js.es6

Co-Authored-By: Joffrey JAFFEUX <j.jaffeux@gmail.com>

* Update app/assets/javascripts/discourse/components/tag-groups-form.js.es6

Co-Authored-By: Joffrey JAFFEUX <j.jaffeux@gmail.com>

* Update app/assets/javascripts/discourse/controllers/tag-groups-edit.js.es6

Co-Authored-By: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2019-10-30 16:57:13 +01:00
..
assets DEV: Tag group improvements (#8252) 2019-10-30 16:57:13 +01:00
controllers DEV: Tag group improvements (#8252) 2019-10-30 16:57:13 +01:00
helpers DEV: pluck_first 2019-10-21 12:08:20 +01:00
jobs FEATURE: allow sending bulk invites to staged users 2019-10-30 11:40:03 +05:30
mailers PERF: cache new users counts in summary emails 2019-10-25 16:33:36 -04:00
models FIX: Generate category url correctly when slugs are empty 2019-10-30 14:12:28 +00:00
serializers FEATURE: Site setting/UI to allow users to set their primary group (#8244) 2019-10-28 12:46:27 -05:00
services FEATURE: Site setting/UI to allow users to set their primary group (#8244) 2019-10-28 12:46:27 -05:00
views DEV: replace inline RTL attributes with classes in digest.html.erb 2019-10-28 16:36:55 -04:00