refactor to remove organisation
famoser opened this issue · comments
remove organisation layer.
Dsiadvantages of layer:
- unnecessary
- makes application too complex
Advantages of removing layer:
- it allows for a much nicer structure of links, navigation & the controllers
- removes a lot of code & complexity
what to do:
- migrate db
- set the leader
- person != frontend user
- personId in eventPast
- eventPast new format
- migrate settings to .env
- add member/person invite again
- add initial setup
- add contact admin to public part
- add administration security again
- add firewall at root, except login, emails, setup
- disable frontenduser, member to "delete"
- add import/export
- add personal data edit to frontend
splitted in several issues now that the largest part of refactoring is over