Releases: mrodz/fieldz-desktop
App v0.1.12
See the assets to download this version and install.
Update to this version as soon as possible
Clients before v0.1.12 cannot talk to the backend because the app's function URLs had been changed without warning following a GCP billing issue. Thus, old clients will call out to APIs and functions that no longer exist. Please update to v0.1.12 to regain communication with our backend, auth server, and scheduler.
What's Changed
- Move, swap, and delete scheduled games in #127
- Fix bug where users cannot create schedules when practice time slots exist, but a target for practices does not in #133
- Save schedule field location, fix reservation swap bug in #134
- Update cloud function, gRPC, and network mappings
- Update to v0.1.12 in #135
Full Changelog: app-v0.1.11...app-v0.1.12
App v0.1.11
Patch Notes
- Fixed bug in #124
- Added the ability to sign in with Twitter
- Added the ability to sign in with Microsoft (Windows users only)
- Added the ability to create and switch between different, isolated profiles of data
- Added a toggle on reservation types to indicate whether or not its time slots should be practices or just games (default)
- Updated the backend client to schedule for practices. This is a breaking change, and clients should update to communicate with the servers again
Other
- Known issue: coach conflicts across different reservation types are handled incorrectly in some rare edge cases. This is not an issue with practices as they use two fundamentally different algorithms.
- Scheduling larger schedules (200+ time slots) takes many seconds (Tracked by #121)
See the assets to download this version and install.
App v0.1.10
Alert
This installation will crash on startup due to a missing configuration file. Please allow one hour to patch this issue. Update: DO NOT INSTALL. Update to v0.1.11
Patch Notes
- Added the ability to sign in with Twitter
- Added the ability to sign in with Microsoft (Windows users only)
- Added the ability to create and switch between different, isolated profiles of data
- Added a toggle on reservation types to indicate whether or not its time slots should be practices or just games (default)
- Updated the backend client to schedule for practices. This is a breaking change, and clients should update to communicate with the servers again
Other
- Known issue: coach conflicts across different reservation types are handled incorrectly in some rare edge cases. This is not an issue with practices as they use two fundamentally different algorithms.
- Scheduling larger schedules (200+ time slots) takes many seconds (Tracked by #121)
See the assets to download this version and install.
App v0.1.9
Hotfix for v0.1.8
See the assets to download this version and install.
What's Changed
- Pull environment variables to be bundled statically by @mrodz in #107
- Hotfix patch for
v0.1.9
by @mrodz in #108
Full Changelog: app-v0.1.8...app-v0.1.9
App v0.1.8
- Specify coaching conflicts in a region, so as to avoid a coach with many teams playing multiple games at the same time
- Fixed some UI bugs
- Moved things around to make for a smoother user experience
- Fixed typos in some descriptions
- Added timeout and error messages if the client's schedule request could not be picked up by a server in time
See the assets to download this version and install.
App v0.1.7
Added buttons to batch copy and delete time slots.
See the assets to download this version and install.
App v0.1.6
- Fixed a bug that barred users from signing in on MacOS.
- Currently, the only sign in options are Google and GitHub. Twitter and Microsoft will be included in the next release.
See the assets to download this version and install.
App v0.1.5
Known Issue: #74
Patch MacOS users being unable to sign in to use the backend services.
Problem
MacOS does not support popups to deal with authentication and blocks the necessary data from being sent with a redirect.
What does this mean?
For this build, and v1.0.4
, MacOS users cannot sign in to use the backend. Windows and Ubuntu users are able to use the app as usual. I am working on a fix that is in the works (tracked by #74) that will provide a universal, cross-platform authentication solution. Expect a patched release by 6/3/2024.
See the assets to download this version and install.
App v0.1.4
First minimum viable product
Allow scheduling on the cloud using locally stored data.
See the assets to download this version and install.
App v0.1.3
Removed a button used for debugging.