Closed KellyAH closed 12 months ago
/spaces/<space-name>/edit
, and then clicks the Save changes
button, the checkbox stays checked and the DB space
table enforce_ssl
value is true
/spaces/<space-name>/edit
, and then clicks the Save changes
button, the checkbox stays unchecked and the DB space
table enforce_ssl
value is false
/spaces/<space-name>/edit
preserves the Enforce SSL checkbox state.@zspencer I forgot to ask you where on the /spaces/<space-name>/edit
page do you want the Enforce SSL
checkbox to be added? Utilities Section a different section, or a new Security
section?
It feels like we're starting to need a new "general space settings" section. (With maybe a better / more concise title, probably.)
For now an "Operator Only Settings" section feels like maybe the right place; that way we could also expose the branded_domain
field there
Will continue on sunday 5/21
@zspencer should I add browser tests or any unit tests for the new "Operator Only Settings" section? Or is it too early
It would be good to have a spec/requests/spaces_controller_request_spec#update
test to make sure that the enable_ssl
flag gets set to true when the form comes through; but I think a full system test would be too much since we're probably going to move this around soon anyway.
Maybe this is actually "Website Settings" and not "Operator Only Settings" 🙃
Maybe this is actually "Website Settings" and not "Operator Only Settings" 🙃
Renamed to "Website Settings" in the code and UI in 5910f5c4041f214cda4f1f36fc3995a15e8136f3
for https://github.com/zinc-collective/convene/issues/1473
Changes
Spaces
edit page:enforce_ssl
permitted paramspaces
tableenforce_ssl
with the checkbox value boolean (dependent on to https://github.com/zinc-collective/convene/pull/1479)