Repository navigation
Version 0.2.0
Pre-release
Pre-release
Additions:
- Added centralized localStorage read/write helper
- Added a scaling slider to clothes & outfits view pages
- Added browser dark mode detection if user has no local UX settings preference set
- Added mobile support to threedModelViewer
- Added weather:
- Added weather API interaction with openweathermap.org
- Added weather display in global title bar
- Added weather configuration to settings page
- Added automatic geolocating based on IP, overridable with lat/lon
- Added settings database, corresponding API routes and fields on settings page
- Added color for disabled inputs
- Added units:
- Added temperature unit setting
- Added auto unit conversion framework for frontend based on user setting
- Added outfit recommendation popup based on season speciality labels (temperature & date range)
- Added settingsSaved event to settings page
- Added i18n language translation system #1
- Added English language
- Added German language
- Added debug language (only visible in debug mode)
- Added language selector to settings page
- Added text hover auto scroll for overflowing lang strings in navbar buttons
- Added DayMonthInput component for season speciality popup
- Added yearless date comparison framework for season speciality & outfit recommendation popups
- Added setting process name & terminal title on server startup with new "core" plugin
- Added global server storage handler which (for now) provides size functions
- Added server statistics and show them on settings page
Reworks:
- Improved scaling of titleBarFull
- Reset search bar on page switch and only show it on supported pages
- Centralized unsaved changes on page switch handler
- Log messages will now use appropiate log levels
- Reworked styling of search & dark mode toggle button group
- Improved label season speciality popup styling
- Added top/bottom overflow handling to pickerDialog positioning
- Made sure unset season speciality values remain null
- Reworked data handling on all pages to fix discarding unsaved changes not resetting local state
- Adjusted logos
- Made sure UXSettings is fully populated in getUXSettings()
- Improved navbar styling to make it more language consistent
- Improved formatTimestamp() function
Fixes:
- Fixed overflow & scroll in filter bar
- Fixed navbar having y transition
- Fixed useFetch already mounted warning on settings page save
- Fixed empty outfits showing ALL clothes in preview image
- Fixed navbar hamburger button not being pressable
- Fixed card overflow on settings page
Changes:
- Picker dialog will now close on ESC keypress
- Updated dependencies
- Minor other changes
The GitHub repository has moved from my personal account to a GitHub Org!