Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: tronbyt/server

Tags

v2.1.2

Toggle v2.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add ENABLE_UPDATE_CHECKS and migrate ETag storage to database (#…

…707)

* feat: add ENABLE_UPDATE_CHECKS and migrate ETag storage to database

- Add ENABLE_UPDATE_CHECKS configuration option (defaulting to "1")
- Disable update checks globally in tests to avoid GitHub API rate limits
- Refactor firmware downloader to store ETag in the database settings instead of a local file
- use ETag for system update checks

v2.1.1

Toggle v2.1.1's commit message

Verified

This commit was signed with the committer’s verified signature.
IngmarStein Ingmar Stein
deps: bump pixlet

v2.1.0

Toggle v2.1.0's commit message

v2.0.10

Toggle v2.0.10's commit message

Verified

This commit was signed with the committer’s verified signature.
IngmarStein Ingmar Stein
deps: bump deps

v2.0.9

Toggle v2.0.9's commit message
feat: send custom firmware files to devices

v2.0.8

Toggle v2.0.8's commit message
fix: handle device deletion gracefully in UI (#671)

Redirects to the home page instead of reloading if the current page belongs to the deleted device, preventing 404 errors when a device is deleted.

v2.0.7

Toggle v2.0.7's commit message
fix: Support .webp-only apps in user library

- Update scanUserAppsDir to detect apps defined by a single .webp file.
- Update RenderApp to return file content directly for .webp apps.
- Skip schema generation in handleConfigAppGet for .webp apps to prevent errors.

v2.0.6

Toggle v2.0.6's commit message
docs: add ID-only update pattern to GEMINI.md as a best practice

v2.0.5

Toggle v2.0.5's commit message
Refactor AutoPin logic and add comprehensive tests

- Extracted AutoPin logic into a reusable handleAutoPin helper in internal/server/render_utils.go.
- Enabled AutoPin support for pushed apps in possiblyRender, ensuring consistent behavior across app types.
- Added TestDetermineNextApp_AutoPin to internal/server/rotation_test.go to verify auto-pinning on success and auto-unpinning on failure.

v2.0.4

Toggle v2.0.4's commit message
feat: only show OTA if HTTPS is used

This is because the device uses the ESP HTTPS OTA
(https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system/esp_https_ota.html#esp-https-ota)
which requires HTTPS.