Closed mradamcox closed 1 month ago
Also, while I was testing #282 I found that errors in the scout signup form were not properly handled, and users were just shown the main home page if a form had errors. Fixed this so now the form is returned with the error fields marked.
Close #280 by updating language on the signin pages.
Close #282 by adding new Scouts and Land Managers to the Resource Editor group. I had changed the signup process so they weren't added to that group rather recently, after realizing users were able to create/edit site, structure, or cemetery records. However, further investigation revealed that this was because the Crowdsource Editor group had read/write permissions on those resource models. Once that was fixed, it is safe to add Resource Editor back to these users, because the more restrictive CS Editor permissions supercede the less restrictive ones. Added this information to the docs as well.
Added a build script for the docs, and moved signal receiver functions to a new module.