Commit Graph

283 Commits

Author SHA1 Message Date
sassanix 1752167ac0 Update README.md 2025-06-02 19:13:23 -03:00
sassanix c968d8660c Update README.md 2025-06-01 17:29:07 -03:00
sassanix 5834c25db9 Update README.md 2025-06-01 17:27:16 -03:00
sassanix 06a600a142 Update README.md 2025-06-01 17:26:06 -03:00
sassanix a97f429345 Update README.md 2025-06-01 17:25:14 -03:00
sassanix d596516c4f Update README.md 2025-06-01 17:11:11 -03:00
sassanix 8c2d7281e3 Update README.md 2025-06-01 17:08:04 -03:00
sassanix 171ea570c6 Update README.md 2025-06-01 17:06:26 -03:00
sassanix 86d0438f89 Update README.md 2025-06-01 16:51:47 -03:00
sassanix 8637472447 Update README.md 2025-06-01 16:50:46 -03:00
sassanix 13c4fce05c Update README.md 2025-06-01 16:47:52 -03:00
sassanix 10fefe09c6 Update README.md 2025-06-01 16:39:09 -03:00
sassanix cb45f4ad57 Update .env.example 2025-06-01 16:37:30 -03:00
sassanix 8cf6e0313a Update README.md 2025-06-01 16:35:07 -03:00
sassanix 613b7796ec Update README.md 2025-06-01 16:26:18 -03:00
sassanix f720e446b6 Update README.md 2025-06-01 16:25:29 -03:00
sassanix 139ccd9c33 Update docker-compose.yml 2025-06-01 16:24:06 -03:00
sassanix 6416ff51e6 Add OIDC SSO, exact expiration dates, memory optimization, and major UI/UX enhancements
This update introduces comprehensive OpenID Connect (OIDC) Single Sign-On support with dynamic configuration via the database and full frontend/backend integration. Key additions include:

- OIDC SSO login via external providers (e.g., Google, Keycloak), with automatic user provisioning and session linking.
- Admin settings UI for enabling/disabling SSO and managing provider credentials.
- Provider-branded SSO buttons with dynamic labels, icons, and styles.
- Exact warranty expiration date support alongside duration-based input, with full validation and UI enhancements.
- Full UI responsiveness for warranty field updates, tag creation, and note editing.
- Memory usage optimization for low-resource deployments via configurable modes (optimized, ultra-light, performance).
- Numerous fixes for SSO authentication flow, UI sync issues, database constraints, and modal interactions.
- Upgraded dependencies for security, performance, and compatibility (Flask 3.0.3, Gunicorn 23.0.0, etc.).
- Frontend improvements: Chart.js loading fix, tooltips for long product names, and dark/light mode-compatible footer.

This release significantly improves authentication flexibility, performance, and user experience across all major components.
0.9.9.9
2025-06-01 15:02:43 -03:00
sassanix b65428e1af Update README.md 2025-05-29 12:49:38 -03:00
sassanix 8a6f6f34d0 Update README.md 2025-05-29 11:23:47 -03:00
sassanix 7ceb5870c3 Update README.md 2025-05-29 11:09:26 -03:00
sassanix a70f78758b Update README.md 2025-05-29 11:06:25 -03:00
sassanix 0d707e8315 Update README.md 2025-05-29 11:04:28 -03:00
sassanix 1918240799 Update README.md 2025-05-29 11:00:20 -03:00
sassanix 50b23e1015 Update README.md 2025-05-29 10:35:03 -03:00
sassanix fe59c09832 Update README.md 2025-05-29 10:34:41 -03:00
sassanix 11fc065404 Update README.md 2025-05-29 10:33:49 -03:00
sassanix 1ac5de8f4a Update README.md 2025-05-28 23:00:13 -03:00
sassanix 7f966544aa Update README.md 2025-05-26 08:09:24 -03:00
sassanix 9828e71da2 Update README.md 2025-05-26 08:07:36 -03:00
sassanix 5b47c49fd1 Update README.md 2025-05-26 08:05:49 -03:00
sassanix f0f0fe0595 Update README.md 2025-05-25 22:18:12 -03:00
sassanix 5607421699 Update README.md 2025-05-25 22:14:16 -03:00
sassanix 59e858a905 Merge branch 'main' of https://github.com/sassanix/Warracker 2025-05-25 21:53:04 -03:00
sassanix d4321e8a90 Update demo.gif 2025-05-25 21:52:47 -03:00
sassanix ae3f7d518d Update README.md 2025-05-25 21:28:06 -03:00
sassanix 217c763833 demo gif 2025-05-25 21:27:15 -03:00
sassanix 0def35b911 Update README.md 2025-05-25 21:24:04 -03:00
sassanix 1c8d51ebbf Update README.md 2025-05-25 21:22:57 -03:00
sassanix d35bc25bae Update README.md 2025-05-25 21:21:06 -03:00
sassanix e3ee1a06e2 Update README.md 2025-05-24 23:52:55 -03:00
sassanix ff618419bd Update README.md 2025-05-24 21:20:03 -03:00
sassanix b49d5aaf7d Why I built this 2025-05-24 21:17:37 -03:00
sassanix 6f9b26ebeb Updated screenshots
Manage tags buttons added
2025-05-24 12:43:08 -03:00
sassanix e4a24482f7 Email Change, PWA Support, Tag Management, Credential Security Improvements
This release introduces several key features and improvements

Added:
- Account email change support from Settings with full validation and UI update.
- Progressive Web App (PWA) capability with manifest and service worker integration.
- "Manage Tags" button on the main page to streamline tag management UX.

Changed:
- Improved responsiveness of key pages (index, status) across mobile and tablet views.
- Replaced hardcoded DB credentials with environment variable references (contribution by @humrochagf, commit 20997e9):
  • Credentials are now pulled from Docker Compose env vars.
  • Redundant superuser credential checks removed.
  • Updated migration and permission scripts for dynamic configuration.

This version enhances user flexibility, security, and cross-device compatibility.
0.9.9.8
2025-05-24 12:31:46 -03:00
sassanix 4e728dca24 Merge pull request #46 from humrochagf/main 2025-05-18 00:23:04 -03:00
Humberto Rocha 20997e9782 Remove hardcoded db_user db_admin_user and db_admin_password 2025-05-17 16:13:56 -04:00
sassanix 75c15a0f8b Update README.md 2025-05-17 11:50:32 -03:00
sassanix 6cb5b73ee8 Update README.md 2025-05-17 11:50:14 -03:00
sassanix 0a7cb95b3a Update README.md 2025-05-17 11:50:00 -03:00