Commit Graph

37 Commits

Author SHA1 Message Date
sassanix e045aae208 Vendor, Date Format, Added security
Refer to changelogs
2025-05-04 13:02:51 -03:00
sassanix ba2342f579 Notes,Doc Deletion, Currency, Password Reset
For more details on this update, please check the changelogs.
2025-04-27 17:14:02 -03:00
sassanix 73ade53a09 Update CHANGELOG.md 2025-04-20 19:19:03 -03:00
sassanix 6ca727e5da Update CHANGELOG.md 2025-04-20 19:18:37 -03:00
sassanix e7aedbfa17 Update CHANGELOG.md 2025-04-13 23:13:28 -03:00
sassanix 80220ca356 Update CHANGELOG.md 2025-04-06 14:23:29 -03:00
sassanix dffbb0152a Update CHANGELOG.md 2025-04-06 14:19:28 -03:00
sassanix 11477b5c9b Fixed tag, added lifetime, enhanced darkmode
Refer to changelogs
2025-04-06 14:18:50 -03:00
sassanix d54ed49429 Tags fixed
Refer to changelogs
2025-04-06 13:13:02 -03:00
sassanix 4f3bff83a9 Updated Accounts Settings
Refer to changelogs
2025-04-03 11:00:25 -03:00
sassanix bfa2d8383b Settings change first/last name fixed
Refer to changelog
2025-04-03 08:28:50 -03:00
sassanix 7cb9950be8 Fixed migrations and docker-compose
Refer to change logs
2025-04-02 23:05:34 -03:00
sassanix 60fa3402c9 Tags for warranties
Refer to changelogs
2025-04-01 21:24:12 -03:00
sassanix 8605fbf776 Settings page improvement
Refer to change log
2025-03-29 16:03:28 -03:00
sassanix 141125cccc Update CHANGELOG.md 2025-03-26 12:07:12 -03:00
sassanix 8165b797d8 Notifications and QOL
Refer to changelogs
2025-03-26 09:27:44 -03:00
sassanix 6566b9ab6c Merge branch 'main' of https://github.com/sassanix/Warracker 2025-03-22 21:35:22 -03:00
sassanix 09c10c0d5a Better Edit
Refer to changelogs for more details
2025-03-22 21:35:15 -03:00
sassanix ffee75a648 Update CHANGELOG.md 2025-03-22 00:00:30 -03:00
sassanix 47923fe544 Upload Size Increase
Refer to changelogs for all of the changes.
2025-03-21 17:51:49 -03:00
sassanix 53560c4a0a Expiring Soon Preference, settings updated 2025-03-21 13:15:30 -03:00
sassanix 2d588e7e75 Update CHANGELOG.md 2025-03-21 08:30:04 -03:00
sassanix 2e0380dfba Update CHANGELOG.md 2025-03-21 08:28:08 -03:00
sassanix 3f6a0cbb3e API Security Improvements
Refer to changelogs
2025-03-21 08:25:52 -03:00
sassanix f5b1eaef69 Update CHANGELOG.md 2025-03-20 23:08:20 -03:00
sassanix b800742c3d Security Enhancements
Refer to changelog.md
2025-03-20 23:05:35 -03:00
sassanix 33533c0e12 Update CHANGELOG.md
Updated changelog
2025-03-14 10:56:49 -03:00
sassanix 510e0628fc Update CHANGELOG.md 2025-03-13 20:05:10 -03:00
sassanix f6e11a629e Authentication, Settings Page
Refer to Changelog for all the changes
2025-03-13 15:48:42 -03:00
sassanix ba33ec4f50 Fixed status page issues
Refer to changelog
2025-03-09 17:46:05 -03:00
sassanix 238e6cd72d Improved warranty status display
Refer to changelogs
2025-03-08 20:15:56 -04:00
sassanix b4855af43f Grid view, manuals, prices, table view, export option, filters
## [0.5.0] - 2025-03-07

### Added
- Enhanced filtering and sorting capabilities
  - Status filter (All, Active, Expiring Soon, Expired)
  - Multiple sorting options (Expiration Date, Purchase Date, Name)
  - Export filtered warranties as CSV
  - Improved filter controls layout
  - Mobile-responsive filter design
- Multiple view options for warranty display
  - Grid view with card layout (default)
  - List view for compact horizontal display
  - Table view for structured data presentation
  - View preference saved between sessions
  - Responsive design for all view types
- Optional purchase price tracking
  - Users can now add purchase prices to warranties
  - Price information displayed in warranty cards
  - Currency formatting with dollar sign
  - Included in warranty summary and exports

### Changed
- Completely redesigned user interface
  - Modern card-based layout for warranties
  - Enhanced filter controls with improved styling
  - Better visual hierarchy with labeled filter groups
  - Custom dropdown styling with intuitive icons
  - Improved spacing and alignment throughout
  - Consistent color scheme and visual feedback
  - Responsive grid layout for warranty cards

### Fixed
- Status indicator borders now correctly displayed for all warranty states
  - Green border for active warranties
  - Orange border for warranties expiring soon
  - Red border for expired warranties
- Consistent status styling across all warranty cards
- Form now resets to first tab after successful warranty submission
- Manual filename now properly cleared when form is reset

## [0.4.0] - 2025-03-07

### Added
- Improved warranty creation process
  - Multi-step form with intuitive navigation
  - Progress indicator showing completion status
  - Enhanced validation with clear error messages
  - Summary review step before submission
  - Expiration date preview in summary
  - Responsive design for all device sizes

### Fixed
- Progress indicator alignment issue in multi-step form
  - Contained indicator within form boundaries
  - Prevented overflow with improved CSS approach
  - Ensured consistent tab widths for better alignment
- Improved tab navigation visual feedback

## [0.3.0] - 2025-03-07

### Added
- Product manual upload support
  - Users can now upload a second document for product manuals
  - Manual documents are displayed alongside invoices in the warranty details
  - Both add and edit forms support manual uploads
- Product URL support
  - Users can now add website URLs for products
  - Links to product websites displayed in warranty cards
  - Easy access to product support and information pages

### Changed
- Improved document link styling for consistency
  - Enhanced visual appearance of document links
  - Consistent styling between invoice and manual links
  - Better hover effects for document links
  - Fixed styling inconsistencies between document links
- Improved warranty card layout
  - Document links now displayed side by side for better space utilization
  - Responsive design adapts to different screen sizes
  - More compact and organized appearance

### Fixed
- Styling inconsistency between View Invoice and View Manual buttons
- Removed unused CSS file to prevent styling conflicts
2025-03-07 16:12:15 -04:00
sassanix 63e306cd5d Update CHANGELOG.md 2025-03-07 09:12:04 -04:00
sassanix 4957d67ce9 Updating Changelog 2025-03-07 09:09:44 -04:00
sassanix b351f36ca2 Update CHANGELOG.md
Added link to latest release
2025-03-06 22:13:18 -04:00
sassanix 8f62a166a6 Status page added
Please refer to Changelogs.md
2025-03-06 22:06:44 -04:00
sassanix b231317831 Added Serial Numbers, Fixed CSS, Added Dark Mode
# Changelog

## [0.05.2-beta] - 2024-03-05

### Added
- Multiple serial numbers support for warranties
  - Users can now add multiple serial numbers per warranty item
  - Dynamic form fields for adding/removing serial numbers
  - Database schema updated to support multiple serial numbers
  - Added settings menu
  - Added Darkmode

### Changed
- Enhanced warranty management interface
  - Improved form handling for serial numbers
  - Better organization of warranty details
- Optimized database queries with new indexes
  - Added index for serial numbers lookup
  - Added index for warranty ID relationships

### Technical
- Database schema improvements
  - New `serial_numbers` table with proper foreign key constraints
  - Added indexes for better query performance
  - Implemented cascading deletes for warranty-serial number relationships

### Fixed
- Form validation and handling for multiple serial numbers
- Database connection management and resource cleanup
2025-03-04 22:59:48 -04:00