Application to create and edit retention and diposal authorities in XML.
Implements State Records NSW's xml schema for retention and disposal authorities.
Apache version 2.0
zig 0.15.2 flutter
From backend folder:
zig build -Doptimize=ReleaseFast
After rebuilding DLL, copy to \assets
From frontend folder
flutter build windows
Update msix version in pubspec.yaml
dart run msix:create
https://partner.microsoft.com/en-us/dashboard/home
From frontend folder:
flutter build web --wasm --base-href "/nsw/" // or without --wasm
Copy build/web folder to sites/authorityeditor.com/nsw
Uses riverpod for state management. Run dart run build_runner build to regenerate providers.
From backend folder, run zig build test
From frontend folder, run flutter test