Matthieu MALVACHE
|
dbadb38703
|
chore: Add package.json metadata and improve release script
- Add metadata to master's package.json (description, author, license, etc.)
- Update release script to merge dependencies instead of copying package.json
- Automatically removes 'private' and dev-only scripts for public release
|
2025-12-24 04:08:03 +01:00 |
|
Matthieu MALVACHE
|
1924c36a2c
|
fix(email-viewer): Enable horizontal scroll for wide HTML emails
- Change overflow-hidden to overflow-x-auto on email body container
- Add CSS for email-content-wrapper with inline-block display
- Use width: max-content on email-content to respect intrinsic width
- Prevent tables with width="100%" from shrinking below content
Also updates dependencies:
- next: 16.0.10 -> 16.1.1
- react/react-dom: 19.2.1 -> 19.2.3
- next-intl: 4.5.8 -> 4.6.1
- tailwindcss: 4.1.17 -> 4.1.18
- eslint: 9.39.1 -> 9.39.2
- jmap-jam: 0.11.0 -> 0.13.1
- lucide-react: 0.556.0 -> 0.562.0
Adds test script for injecting HTML emails via JMAP (dev only)
|
2025-12-24 04:02:32 +01:00 |
|
Matthieu MALVACHE
|
601d9ad47b
|
chore: Fix lint command and add release script
- Fix lint command (use eslint directly instead of broken next lint)
- Add scripts/release.sh for safe GitHub releases
- Fix lint warnings in seed-demo.ts
|
2025-12-17 18:48:42 +01:00 |
|
Matthieu MALVACHE
|
35963d3f0f
|
feat: Add demo screenshots and seed script
- Add 7 screenshots showcasing the webmail UI
- Create seed-demo.ts script for populating demo accounts
- Update README with screenshot gallery and project overview
- Document git workflow for releases in CLAUDE.md
|
2025-12-15 01:03:30 +01:00 |
|