Commit Graph

19 Commits (eb6f8181e12ad0d7c47ae7c71ca6b737c844e35c)

Author SHA1 Message Date
Matt Jankowski 778e4a7bf7
Fix RSpec/ExpectInHook cop ()
Matt Jankowski 710745e16b
Fix RSpec/ContextWording cop ()
Eugen Rochko e98c86050a
Refactor `Cache-Control` and `Vary` definitions ()
Nick Schonning 84cc805cae
Enable Style/FrozenStringLiteralComment for specs ()
Nick Schonning bf785df9fe
Audofix Rubocop Style/WordArray ()
Nick Schonning aef0051fd0
Enable Rubocop HTTP status rules ()
Nick Schonning 3680e032b4
Autofix Rubocop RSpec/EmptyLineAfterFinalLet ()
Nick Schonning 167709f6b0
Autofix Rubocop Style/BlockDelimiters ()
Nick Schonning 5069769cbe
Autofix Rubocop Style/TrailingCommaInHashLiteral ()
Nick Schonning c0a645f647
Autofix Rubocop RSpec/ExampleWording ()
Nick Schonning 669f6d2c0a
Run rubocop formatting except line length ()
Claire 20a479ff7c
Change `POST /settings/applications/:id` to regenerate token on scopes change ()
Fixes 
aus-social 0a4739c732 lint pass 2 ()
* Code quality pass

* Typofix

* Update applications_controller_spec.rb

* Update applications_controller_spec.rb
aus-social 1f98eae1cf Lint pass ()
Yamagishi Kazutoshi d10447c3a8 Use raw status code on have_http_status ()
ysksn 9dd5e329ab Remove empty strings ()
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