What's new in Yucca 0.2.0
20.05.2020
New storage
We switched to SQLite3 and PostgreSQL as state storage options, so upgrading from the previous version is not possible.
Branding
You can now override the server name, logo, and favicon — see the Branding section on the Configuration page for details.
Reading settings from a file
As the number of settings keeps growing, we added support for reading settings from a file — see the Configuration page for details.
Other changes
Support dropped
- The
testflags — use the API instead. - The
usernameandpasswordflags — this functionality was replaced by creating a user through the web interface.
Added
- Tooltip for the timeline (#319)
- Basic ONVIF support (#6)
- OpenAPI spec generation (#17)
- Added E2E tests (#341)
- Indicator / warning for disabled archive (#264)
- New error format from the backend (#401)
- Updated footer on the login page (#429)
- Handle Enter on the stream edit/create forms (#413)
- Show risks with timestamps on the timeline (#354)
- Check FFmpeg compatibility (#64)
- Download an archive segment (#327)
- Hide Enterprise functionality in the free version (#434)
- Links to information about the Enterprise version (#441)
- Static link (alias) for a stream (#37)
Changed
- Replaced Yucca Stream with Yucca in the interface (#428)
- Replaced links with the new yucca.app domain (#391)
Fixed
- Failed to delete: end time should be greater than start time (#438)
- Unavailable archive not shown on the progress bar after a stream goes to Failed (#362)
- The form remained editable while a stream was being added (#352)
- The default archive value didn't match the frontend default (#422)
- The RPC client added tasks bypassing the server (#45)
- The token wasn't refreshed after a password change (#410)
- Stream information wasn't shown while in the Pending status (#411)
- tmpfs wasn't unmounted on server stop (#402)
- Incorrect positioning of the page work area (#348)
- Couldn't edit login and email in the profile (#414)
- No URL validation when editing a stream (#412)
- Archive closing error when starting a stream (#423)
- Switching to the next playlist while viewing the archive (#353)
- Broken layout on mobile devices (#363)
- After a long downtime in Failed, the archive kept writing to the previous day (#381)
- The system/internal/ui/settings method is requested even when settings are already present (#444)
- The server endlessly restarted a stream when its Docker image was missing (#169)
- Check for the yucca_ntw network on every server start (#123)
- The server didn't recreate a stream after losing its Heartbeat (#420)
- Removed unnecessary API method calls (#400)
What's next?
Installation instructions can be found in the Installation section.
