π¦ Release 0.10.1.13 β Smarter UI, Multilingual Reach, and Archival Power
This release introduces comprehensive Turkish translations, a non-destructive warranty archive system, and major UI/UX improvements across login, filters, sorting, and tag management. Users benefit from cleaner layouts, session-persistent settings, and seamless multi-device usability while maintaining compatibility with existing workflows.
πΉπ· Full Turkish Language Support
β Complete Translations Across Pages
- Added Turkish (
tr
) translation file with comprehensive UI, message, and system text coverage. - Applied translations consistently across Index, About, Status, and Settings pages.
β Result: Turkish-speaking users now enjoy a fully localized Warracker experience.
ποΈ Non-Destructive Warranty Archiving
β Safe and Reversible Archival
-
Added ability to archive warranties without deletion (
archived_at
timestamp). -
New API endpoints:
GET /api/warranties/archived
PATCH /api/warranties/{id}/archive
-
Archived warranties hidden by default but retrievable with filter.
-
Neutral gray styling to distinguish archived items.
β Result: Users can clean up views without losing historical warranty data.
π¨ Modernized User Interface
β Refined Login Page
- Clean two-column layout with branding showcase and improved form controls.
- Branded SSO buttons, dark/light theme compatibility, and mobile logo/title.
β Smarter Filters, Sorting, and Data Management
- Unified filter/sort into popover panels for decluttered UI.
- Session persistence with localStorage for filters and sort settings.
- Consolidated Import/Export into a single βDataβ menu.
β Modern Tag Management
- Inline editing and immediate persistence of tag changes.
- Live UI refresh for tags across modals, filters, and warranty cards.
- Modernized modal design with responsive, theme-aware styles.
β Mobile Enhancements
- Three-row layout for improved usability on narrow screens.
- Compact filter/sort labels (icons-only under 425px).
β Result: A cleaner, faster, and more consistent UI on desktop and mobile.
π§ Key Fixes and Improvements
- Fixed dark mode text, caret visibility, and navigation consistency.
- Corrected i18n safety with proper mapping of translation keys.
- Added missing translations across multiple locales.
- Fixed JavaScript error with duplicate
isArchivedView
declaration. - Preserved alignment and branding for SSO buttons.
- Improved scrolling and spacing for mobile usability.
β Result: Smoother user experience, fewer errors, and improved theme consistency.
Modified Files:
locales/tr/translation.json
frontend/login.html
,frontend/style.css
,frontend/index.html
,frontend/script.js
,frontend/mobile-header.css
,frontend/header-fix.css
backend/migrations/045_add_archived_at_to_warranties.sql
,backend/warranties_routes.py
,backend/notifications.py
- Multiple locale files (
locales/*.json
)
This update delivers a modernized UI, robust archiving, and expanded language support, ensuring Warracker is more accessible, intuitive, and powerful than ever. π
π· Screenshots









