Bryce
8e35d3a3c2
progress
2025-08-12 22:48:18 -07:00
Bryce
6c38af1507
feat: implement global error handling with Alpine.js and HTMX toast notifications
...
- Added Alpine.js store for managing error toast state
- Implemented server error toast notifications for 5xx errors
- Replaced manual JavaScript error handling with Alpine.js implementation
- Updated body tag to use HTMX response error event listener
- Improved error display with better styling and user experience
This change provides a consistent way to show server errors to users across the application using HTMX and Alpine.js, making error handling more maintainable and reusable.
2025-08-12 22:13:23 -07:00
Bryce
3385a8b7cb
Improve toast notification styling and add X icon for closing
2025-08-12 20:23:01 -07:00
Bryce
93b5bc091c
Add HTMX error handling with toast notifications for 5xx errors
2025-08-12 07:24:56 -07:00
Bryce
c159393809
Add 500 error simulation middleware and HTMX integration
2025-08-12 07:18:55 -07:00
Bryce
cc1523cbb2
changes
2025-08-11 06:37:24 -07:00
Bryce
0dac428217
Makes ai rule generation content work good.
2025-08-10 21:21:02 -07:00
Bryce
47a63d2eab
user story
2025-08-10 09:07:22 -07:00
Bryce
d6635a42df
update docs.
2025-08-09 21:04:21 -07:00
Bryce
af637f29b4
wizard
2025-08-09 20:36:18 -07:00
Bryce
707a8a3095
progress
2025-08-09 08:40:55 -07:00
c8a5768aff
animations
2025-08-09 07:55:42 -07:00
Bryce
608cd7357c
ux pattern cleanup.
2025-08-08 08:46:56 -07:00
Bryce
65c00e062b
tests
2025-08-07 21:39:08 -07:00
Bryce
2268d4538b
fixes tests.
2025-08-07 21:34:44 -07:00
Bryce
c52e9d872a
progress
2025-08-07 08:04:29 -07:00
Bryce
5fe867a716
progress.
2025-08-07 07:37:25 -07:00
Bryce
0e9ec9693b
playwright tests.
2025-08-07 07:28:41 -07:00
Bryce
35f51c5818
fixes
2025-08-07 06:33:04 -07:00
Bryce
a29d326641
progress
2025-08-06 22:41:18 -07:00
Bryce
903f29aeeb
reorganize
2025-08-06 21:51:57 -07:00
Bryce
d021f045ae
progress
2025-08-06 21:30:33 -07:00
Bryce
3387867561
fix: Add flex-wrap to folder card badges to prevent text overflow
...
- Added flex-wrap and gap-1 classes to folder card badge containers
- Updated both folder_card_base.html and folder_card.html templates
- Ensures badges wrap properly when card width is limited
- Improves responsive layout for folder cards with multiple badges
2025-08-06 20:32:11 -07:00
ab376f5317
scaffolding for processing
2025-08-06 20:16:12 -07:00
8d0d0976b9
feat: Improve UI layout and user experience
...
- Restructure index page to show welcome section only when IMAP is not configured
- Move stats and search sections to display only after IMAP setup
- Update header text color to neutral for better contrast
- Enhance welcome section with larger button and privacy assurance
- Add shield icon to emphasize data privacy protection
2025-08-06 16:47:15 -07:00
e9ed1c3de6
improvements
2025-08-06 16:34:05 -07:00
41ea8fb3bd
lots of configuration progress.
2025-08-06 15:38:49 -07:00
Bryce
c6102dda45
Merge branch 'master' of ssh://raspberrypi/~/git/email-organizer
2025-08-06 10:31:16 -07:00
Bryce
ab9eb02564
fixes tests.
2025-08-06 10:31:13 -07:00
05770c53e0
Update documentation
2025-08-06 10:30:27 -07:00
5336c04444
Update documentation
2025-08-06 10:30:20 -07:00
e6c8388ba6
progress
2025-08-05 14:39:55 -07:00
5d87be1d96
progress
2025-08-05 14:37:49 -07:00
Bryce
27fc2e29a1
starts work on recent emails.
2025-08-05 12:37:36 -07:00
Bryce
2335c4ceca
populates imap.
2025-08-05 11:06:17 -07:00
Bryce
f2fe9d646b
feat: Add email count tracking to folders with total and pending counts
2025-08-05 11:04:37 -07:00
Bryce
31871ed8ec
Add organize_enabled toggle for folders and improve UI with loading states
2025-08-05 10:47:16 -07:00
Bryce
1eca7f3ff9
support toggle.
2025-08-05 07:32:56 -07:00
Bryce
9769b03c0b
Merge branch 'master' of ssh://raspberrypi/~/git/email-organizer
2025-08-05 05:23:05 -07:00
b4f64b3b76
Minor change
2025-08-05 05:22:45 -07:00
Bryce
275d1085e3
Merge branch 'master' of ssh://raspberrypi/~/git/email-organizer
2025-08-05 05:17:10 -07:00
Bryce
27c03bb9a9
ror fiile
2025-08-05 05:16:38 -07:00
8bf00e9a3b
supports syncing of folders.
2025-08-04 16:35:13 -07:00
3fa43432d5
improvements
2025-08-04 12:26:52 -07:00
e1b7da3dbe
sets up docker compose
2025-08-04 10:05:23 -07:00
Bryce
31088cf112
imap progress
2025-08-04 07:34:34 -07:00
Bryce
34d2913165
hello
2025-08-03 22:52:09 -07:00
Bryce
4fc595414e
hello
2025-08-03 22:47:52 -07:00
Bryce
ab7bc0d2c3
improvements
2025-08-03 22:45:36 -07:00
Bryce
c13b22234b
login works and looks good
2025-08-03 22:39:10 -07:00