Anna Buianova
7d053471f8
Rubocop fixes in spec/requests ( #18946 )
...
* Rubocop fixes in spec/requests
* Fixed spec/requests/api/v0/articles_spec.rb
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
2023-01-12 19:10:16 +03:00
Michael Kohl
d5ecf61ee4
Admin API use case 1: endpoint to create users ( #16520 )
2022-02-15 09:30:00 +07:00
rhymes
d018b69106
API: Remove Admin Config endpoint ( #13934 )
2021-06-08 09:43:51 +02:00
Michael Kohl
6dfabd578f
Rename SiteConfig to Settings::General ( #13573 )
...
* Rename SiteConfig
* More renaming
* Update spec
* Update mandatory settings mapping
* More renaming
* e2e test fixes
* You have a rename, and you have a rename
* Spec fix
* More changes
* Temporarily disable specs
* After-merge update
* Undo rename for migration
* undo rename of DUS
* Fix DUS
* Fix merge problem
* Remove redundant DUS
* Fix specs
* Remove unused code
* Change wrong class name
* More cleanup
* Re-add missing values to constant
* Fix constant
* Fix spec
* Remove obsolete fields
* Add accidentally removed field
* Update spec
* Move methods from Settings::General to ForemInstance
* Remove unneeded model
* Change mentions of 'site config'
2021-05-21 14:45:37 +02:00
Michael Kohl
b7ff9aadd1
Clean up SiteConfig ( #13738 )
...
* Remove obsolete SiteConfig values
* Remove DUS
* fixup! Remove obsolete SiteConfig values
* fixup! Remove obsolete SiteConfig values
* Add DUS for removing SiteConfig values
* Fix specs
* Fix specs
* Clean up more DUS
* Update DUS
* Fix remaining spec
* Remove leftover spec
* Fix more specs
* Fix spec
* Remove deprecated spec
* Rearrange specs
* Temporarily disable specs
2021-05-18 09:38:31 +07:00
Michael Kohl
5406b0576e
Split Settings::Authentication from SiteConfig ( #13095 )
...
* Split Settings::Authentication from SiteConfig
* Move specs
* Sort fields
* Update settings usages
* Update recaptcha usages
* Add data update script
* Update spec
* Rename SiteConfigParams concern
* Fixes, new route, new controller
* Controller and service refactoring
* More controller and service updates
* Spec updates
* More spec fixes
* Move file
* Fix FeedbackMessagesController
* Update admin/configs_spec
* Fix remaining specs in admin/configs_spec
* Fix configs API
* Formatting
* Clean up old service object
* Various fixes
* Update DUS
* Add model argument to admin_config_label
* Fix key name
* Fix specs
* Add distinct request caches for settings classes
* Fix e2e tests
* Fix remaining system spec
* Make DUS idempotent
* Move routes block
* Cleanup
* Switch to ActiveSupport::CurrentAttributes
* Pinned rails-settings-cached
* Update e2e test
* Update lib/data_update_scripts/20210316091354_move_authentication_settings.rb
Co-authored-by: rhymes <rhymes@hey.com>
* Add guard to DUS
* Temporarily re-add two SiteConfig fields
* Fix config show view
Co-authored-by: rhymes <rhymes@hey.com>
2021-04-12 09:41:09 +02:00
Michael Kohl
1cb990e87f
Routine Rubocop fixes ( #12016 )
2020-12-23 10:26:12 -05:00
Ben Halpern
68867e9384
Add config post route for admin api ( #11698 )
...
* Add config post route for admin api
* Fix params
* Extract config_params to concern
* Remove print statement
* Some changes
* A couple changes
* Change controller method name and refactor upsert
* Fix tests and method names
* Fix routes and class stuff
* Fix styles
* Fix config params
* Fix styles
* Move regex to constant
* Remove single-use after action callbacks
* Expose success? method
* Fix syntax error
* Fix success? return
* Switch to guard clause
* Final clean ups?
2020-12-22 15:50:34 -05:00
Ben Halpern
54937fa5a7
Add configs/show api for admins ( #11358 )
...
* Add configs/show api for admins
* Add initial test
* Add test
* Update docs/api_v0.yml
Co-authored-by: rhymes <rhymes@hey.com>
* Change to single resource
* Change authentication approach
* Change to status code spec
* Fix spec path
* Final touches
* Update spec/requests/api/v0/admin/configs_spec.rb
Co-authored-by: Michael Kohl <citizen428@dev.to>
* Proper stubbing
Co-authored-by: rhymes <rhymes@hey.com>
Co-authored-by: Michael Kohl <citizen428@dev.to>
2020-12-01 12:22:07 -05:00