Releases: SwimResults/WebApplication
Releases · SwimResults/WebApplication
v1.0.8 live status bar; fin swimming support; livetiming fixes
V1.0.7 Live Stream, Ukrainian, Speaker Dashboard, Appointement Times
Changelog
Features
- weblinks widget for dashboard that shows useful links to meeting website or livestream
- event list:
- improve loading performance (3x faster)
- show appointment times, like judges meetings or warm-up
- show breaks and their duration
- embed live stream on live page
- speaker dashboard with useful information for speakers
- support for Ukrainian language 🇺🇦
Bug Fixes
- "foreign teams" was translated as "international teams"
Full Changelog: v1.0.6...v1.0.7
V1.0.6 PWA
Changelog
Features
- update angular to version 17.x
- add pwa support
- add service worker to cache website for offline usage (still has some problems yet due to usage with cloudflare and GitHub Actions)
- add web manifest with icons; colors; names; screenshots; shortscuts and other pwa configurations
- made ready for microsoft store publish
- file name translations in Czech language (used for joomla module as well)
Bug Fixes
- event page fix styling of files on mobile devices
- fix cases where the width of the content of the live bar was to wide
Full Changelog: v1.0.5...v1.0.6
v1.0.5 Live Bar & Result List
Changelog
Features
- live bar that shows current heat and event during the meeting
- result list on event page that shows the results and rankings grouped by age groups
- exit meeting button now above the navigation bar
- reduced the data usage when loading the dashboard
- caching of live bar, dashboard and event page has been optimised to reduce data usage and increase accuracy (#39)
Bug Fixes
- delay widget was loading infinitely if no delay could be fetched (#32)
- file widgets were empty if file was not existing (#31)
- number-of widgets were empty if number could not be fetched (#31)
- sometimes the wrong dashboard was shown (#33)
- ftp file buttons were shown if not existing, had broken styling and were not translatable (#38)
- dashboard hide welcome message if not logged in
Full Changelog: v1.0.4...v1.0.5
v1.0.4 User Athlete
Changelog
Features
- settings page (link in header)
- user athlete selection on settings page
- user list to search for athlete in settings
- set or unset which athlete belongs to the current user
- no athlete assigned to user message in widget with button to settings
Bug Fixes
- fix spinner colour for material spinner with blue coloured circle
Full Changelog: v1.0.3...v1.0.4
v1.0.3 Dashboard
Changelog
Features
- dashboard page with widgets fetched from the api
- widgets
- number of starts, heats, athletes and teams widgets
- clock widget
- delay widget
- favourites widget
- file widgets for meeting info, start list and result list
- starts widget
- more detailed information for all widgets can be found here
Bug Fixes
- relay names in the start list will no longer be linked to an empty page
- font-weight under IOS was too thin
- resolve a bug where the delayed estimation of a heat was coloured in wrong colours
Full Changelog: v1.0.2...v1.0.3
v1.0.2 Admin Live Panel
Changelog
Features
- admin heat tool:
- show specific heat
- start and end heats in livetiming (easywk)
- set results in livetiming (easywk)
- set easywk key
- set heat times
- admin import tool:
- import file from url
- specify file type and extension
- exclude or include event numbers in import
- show ftp result file list
- set files public/private
- import files from ftp service
- admin event list
- list of all events and heats
- estimated, delayed, start and finish time overview
- certification state of event and heat
- show heat details in admin heat tool
- add transparent button layout
Bug Fixes
- auth forward after token refresh happened in background
Full Changelog: v1.0.1...v1.0.2
v1.0.1
Changelog
Features
- admin page inside of every meeting (no content yet)
- meeting base redirect to dashboard
- environment name in top left corner
- auth service read scopes
- is root directive for root scope users
- google maps widget of meeting location
- make event in list unclickable if no data exists
- show livetiming, starts and athletes only if meeting state is high enough
- start show lap times
- start show lap time as most significant if true
- include dev api into token injector
- team list show country flag
Bug Fixes
- translate lower case file names
- heat number had no label, now "Lx Bx"
- athlete start meeting name link points to athlete page now
- result type:
livetiming_result
instead oflivetiming
- show username in header only if logged in
- test env uses dev api
v1.0.0
First release of SwimResults Web Application that is available for everyone.