Changelog
Every change to the watch apps, the phone app, the website and the server, newest first. What's still to come is on the project board.
๐ Features
- wearA break leads to the next period, which waits for the whistle
- watchosA break leads to the next period, which waits for the whistle
- mobileCreate an account in the app, not on the website
- mobileReset a forgotten password in the app
- landingA front page that answers the obvious questions
- landingA support page
- webA support page
- landingA form to ask for a place in the TestFlight test
- landingA form to ask for a place in the Google Play test
- Issue forms for bugs and features, linked from both sites
- landingGrey out the stages that are done
- landingA changelog page
- landingThe join forms ask for an email address
- apiEndpoints behind the join-the-testing forms
- apiConfirm a testing request by email
- apiEmail the decision, with what to do next
- landingDrop the roadmap, keep the progress stepper
- webAn admin panel for testing requests
๐ Bug Fixes
- releaseThe Play upload matches how the apps are built now
๐ Documentation
- The break and the next period on the watch
- Registering in the phone app
- deploySES is in eu-north-1, not eu-west-2
โ๏ธ Miscellaneous Tasks
- releaseBuild 13
๐ Features
- webA front page, with the results on their own page
- webBrand header with a phone menu, and a proper footer
- webIcons, share previews, and designed 404, error and loading pages
- webResults grouped by day, with the scores in one column
- webA scoreboard, a two-sided timeline and statistic bars on match pages
- webClub and team pages with badges, team cards, record and form
- webDashboard summary, branded sign-in pages, aligned scores
- apibreakingRemove auto-publish
- webDrafts wait for their umpire, with no auto-publish
- phoneRemind to upload matches, with no auto-publish
๐ Bug Fixes
- deployThe website and API live at app.fhmatchcentre.com
- mobileA deleted match no longer comes back from the watch
๐ Documentation
- deployAmazon SES for email, and the Ubuntu Desktop laptop server
- No public beta, straight from the alpha to 1.0
โ๏ธ Miscellaneous Tasks
- From 1.0.0, main releases are tagged with just their version
- Start 1.0.0
- Build bump to 11
- mobileIgnore the native modules' .gradle folders
๐ผ Other
- Merge pull request #24 from KingCharlesVI/main
- Merge branch 'dev' of https://github.com/KingCharlesVI/fh-watch into dev
๐ Features
- phoneRun on iPhone
- watchRecord the umpire's workout during a match
- phoneShow the umpire's workout from the watch
- phoneSave workouts to Health Connect
- phoneRed card reports for England Hockey
- watchosThe match engine in Swift
- watchosThe Apple Watch umpire app
- phoneReceive matches from the Apple Watch
๐ Bug Fixes
- Compile the shared package on install
๐ Documentation
- Cover recorded workouts in the privacy policy
- Cover red card reports in the privacy policy
- The Apple Watch app
- A quick reference for releasing
โ๏ธ Miscellaneous Tasks
- Build the iPhone app with EAS for TestFlight
- phoneLink the Expo project
๐ผ Other
- Update CHANGELOG.md
- Update .gitignore
๐ Features
- landingAPK buttons link to the newest GitHub release
- phoneShare the match report in one tap
- watchDelete a past match from the watch
- Update notices from GitHub releases
๐ Bug Fixes
- watchScreen doesn't dim while the app is open
โ๏ธ Miscellaneous Tasks
- landingStop tracking the build output
- Start 0.4.0
๐ผ Other
- Update CHANGELOG.md
๐ Features
- Card reasons
- Three-digit shirt numbers
๐ Bug Fixes
- watchSide button starts and stops the clock on Galaxy watches
๐ Refactor
- watchLeave clock control to the side button
โ๏ธ Miscellaneous Tasks
- General tidying
- Publish GitHub releases from this PC
- Git-cliff for changelog
๐ผ Other
- Landing page fixes
- Update content.ts
- Workflow Update
- Fixed swipe back bug
- Adjusted number and colour input
- Added github actions builds
- Delete android.yml
- Update content.ts
- Some fixes
- Ensure screen stays on
- Optionally allow setup on mobile
- Fix button/swipe timer control
- Update CHANGELOG.md
๐ผ Other
- Initial commit
- Milestone 1
- Milestone 2
- Milestone 4
- Milestone 5
- Milestone 6
- 0.2.0-Alpha