Repository navigation
Releases: seals187/carMaint
Releases · seals187/carMaint
Release list
CarMaint 0.1.7
Added
- Footer on the settings page: version with a link to its release notes, links to GitHub and to report a bug, copyright and license
- French user interface (Français): switch the language under Settings or on the login page
- New entry type “Documents / registration” (Dokumente / Ausweis), also available as a filter in the history; its photos and PDFs are shown as thumbnails on the car page (below the vehicle data) and via a new button on each car card
MAX_FILE_SIZE_MBin.env: max. size per uploaded photo or receipt (default 20 MB)USER_STORAGE_LIMIT_MBin.env: max. storage per user for photos and receipts; the settings show the storage used (admins see it for every user in the user list)ALLOWED_FILE_TYPESin.env: allowed upload typespdf,jpg,png(defaultpdf,jpg); other file types are rejected- CarMaint is now licensed under the AGPL-3.0 (license in the README and in the Docker image metadata)
- New releases are announced automatically on the Discord server
Changed
- The app icon is shown left of the CarMaint logo (header and login page)
- The car model is shown slightly lighter than the make (car cards and car page)
- Settings: selectors and buttons are always right-aligned next to their description; on phones the buttons use the full width
- The UI starts in the browser language (German, English, Spanish or French);
DEFAULT_LANGUAGEis now only used for other browser languages and defaults toen - Images keep their format when shrunk before uploading (PNG stays PNG instead of being converted to JPG)
Docker image
docker pull ghcr.io/seals187/carmaint:0.1.7CarMaint 0.1.6
Added
- Spanish user interface: switch the language under Settings or on the login page;
DEFAULT_LANGUAGE=essets it as default
Changed
- On phones, the selectors in the settings (language, currency, vehicle data) use the full width
Docker image
docker pull ghcr.io/seals187/carmaint:0.1.6CarMaint 0.1.5
Changed
- Favicon is easier to see in browser tabs: orange background with a dark speedometer; the same icon is used for the iOS home screen and as
favicon.ico
Docker image
docker pull ghcr.io/seals187/carmaint:0.1.5CarMaint 0.1.4
Added
- Discord community link and badges in the README
Changed
- New favicon based on the dark app icon (speedometer), plus an icon for the iOS home screen
Docker image
docker pull ghcr.io/seals187/carmaint:0.1.4CarMaint 0.1.3
Added
DEMO_PASSWORDin.env: the demo user is created automatically on startup if it does not exist yet
Docker image
docker pull ghcr.io/seals187/carmaint:0.1.3CarMaint 0.1.2
Added
- App screenshots in the README
- Link to the live demo in the README
- Demo user:
DEMO_USERNAMEandDEMO_DISABLEDin.envhide settings such as “Change password” for that account (also enforced on the server)
Docker image
docker pull ghcr.io/seals187/carmaint:0.1.2CarMaint 0.1.1
Added
- GitHub releases are created automatically for every version tag, with notes from this changelog
- Banner image in the README
- English user interface: switch the language under Settings or on the login page;
DEFAULT_LANGUAGEsets the default
Changed
- Docker base image updated to Alpine 3.24
- New text logo in the app (CAR + MAINT, colours from the banner, Anton font bundled locally)
- GitHub Actions updated to Node.js 24 versions; Dependabot keeps actions and the base image up to date
- README, changelog, configuration template and code comments translated to English
- README shortened: compact installation for Linux (Docker Engine) and Windows (Docker Desktop)
Docker image
docker pull ghcr.io/seals187/carmaint:0.1.1CarMaint 0.1.0
Added
- Vehicles with photos (cover photo, image viewer) and vehicle data (purchase, registration, technical, inspection)
- Entries for service, repair, inspection, tires and other, with receipts (images, PDF)
- Filter, search, cost overview, currency EUR/CHF/USD
- Login with username and password, user management for admins
- Backup export and import (including data from the former browser-only version)
- PocketBase backend, Docker image on ghcr.io, configuration via
.env
Docker image
docker pull ghcr.io/seals187/carmaint:0.1.0