Commit Graph

4 Commits (186024a058d4b8765a10d87ff3d7f3bdcd2fbb3c)

Author SHA1 Message Date
Eugen Rochko 36e47a31e3
Enforce order on authorized applications page ()
Fix 
nullkal 80393a23d0 Use checkboxes for application scope setting ()
Eugen Rochko c1b086a538 Fix up the applications area ()
- Section it into "Development" area
- Improve UI of application form, index, and details
Colin Mitchell 871c0d251a Application prefs section ()
* Add code for creating/managing apps to settings section

* Add specs for app changes

* Fix controller spec

* Fix view file I pasted over by mistake

* Add locale strings. Add 'my apps' to nav

* Add Client ID/Secret to App page. Add some visual separation

* Fix rubocop warnings

* Fix embarrassing typo

I lost an `end` statement while fixing a merge conflict.

* Add code for creating/managing apps to settings section

- Add specs for app changes
- Add locale strings. Add 'my apps' to nav
- Add Client ID/Secret to App page. Add some visual separation
- Fix some bugs/warnings

* Update to match code standards

* Trigger notification

* Add warning about not sharing API secrets

* Tweak spec a bit

* Cleanup fixture creation by using let!

* Remove unused key

* Add foreign key for application<->user