Scopey

Middleware can read a request and choose to apply itself. They can both be configured middleware but can also both be picky about which request they actually validate.

Scopey

Although I think it's only used for user management... So if you're using the framework for something that doesn't involve anyone logging in you might be able to get rid of it! You should get exceptions thrown if there's no csprng though

Scopey

The docs have recently been updated. Yeah decent csprng is still a requirement.

Scopey

I'm not surprised there's some bad coupling left in some parts of the code. Please raise an issue on the repository and/or consider submitting a PR or a suggestion on how you might fix the problem.

Scopey

Yeah sorry I mentioned it because you mentioned CI/CD - but your development database practices shouldn't matter for CI/CD.

🕺 (1)
Scopey

Doesn't use your live DB (nor should it at all)

Scopey

If you use SapphireTest it will scaffold a test database anyway for your builds

Scopey

Don't think there's one to do live editing on the page (that I know of)

Scopey

There's a WIP PR for silverstripe-elemental that adds the ability to identify which block is which on the preview pane.