Skip to content

Code Refactor Phase 1

Drew requested to merge dhornbein/communityrule:phase1 into master

This pushes some significant updates

  1. the create page now is built on Vue3
  2. Modules and Rules are built around a JSON data model and are saved to the database as such
  3. The database has been updated to use the rules sheet while maintaining backward compatibility with version 1 & 2 rules (now on v3)
  4. Templates exist in the _templates folder, their structure represented as YAML within the rule: key

Merge request reports