Is your feature request related to a problem? Please describe.
When developing locally, you currently need to trick Spring security by providing ELIXIR AAI headers using a browser extension. This is cumbersome.
Describe the solution you'd like
Better would be to be able to enable/disable Spring security using an environment variable.
Additional context
Add a secure_admin_pages (or similar) config under trackfind in application.yml, which reads from an environment variable, with default value true. Read this in SecurityFilter.java. (Example of config reading: SchemaService.java)
Is your feature request related to a problem? Please describe.
When developing locally, you currently need to trick Spring security by providing ELIXIR AAI headers using a browser extension. This is cumbersome.
Describe the solution you'd like
Better would be to be able to enable/disable Spring security using an environment variable.
Additional context
Add a
secure_admin_pages(or similar) config undertrackfindin application.yml, which reads from an environment variable, with default valuetrue. Read this in SecurityFilter.java. (Example of config reading: SchemaService.java)