Releases: esp-admin/app
Releases · esp-admin/app
v0.3.1
🔥 Performance
- Load MQTT.js dynamically (da25735)
🩹 Fixes
💅 Refactors
- Remove modals titles (9935051)
- Remove Footer (c4ff4ff)
- Change required error message (099ecb2)
- Multi refactor of forms (rules, messages, code) (b4d1bc9)
- Change Card boxShadow (b790a84)
🏡 Chore
- Update .dockerignore (5b66057)
- Change origin (534fded)
- Change favicon bg to white (e9ab8d9)
- Remove s3 cache for now (44e1b89)
- Change favicon border radius (de122b5)
- Update example.env (056895c)
- Remove extra hoverable state (795052f)
❤️ Contributors
- Becem-gharbi [email protected]
v0.3.0
About
With this release SQL databases are now supported
🚀 Enhancements
- Create sql prisma schema (6c255b2)
🔥 Performance
- Remove userId from object upload path (5940598)
- Remove Bugsnag (af9126e)
- Remove vite pwa (84baa2d)
- Serve logos from public instead of assets (0a56dee)
🩹 Fixes
- Throw error on not found unique resource (14d4698)
- Set status code to 404 on not found unique resource (f149c66)
- report: Fix server-side optional inputs (6aa6d61)
💅 Refactors
📦 Build
- Add prisma generate command (4994f6e)
🏡 Chore
- Change ids validation regex (7749e4f)
- Update mongodb schema to insure compatibility with sql schema (1bdad00)
- Add prisma npm scripts (1fdce0a)
- Add prisma migrations folder to gitignore (50b8f28)
- Replace logo path on email templates (8052940)
- Delete prisma/migrations directory (2ea7545)
- design: Update ERD (d00d475)
- Load db url from env on sql schema (3e01ed0)
❤️ Contributors
- Becem-gharbi [email protected]
v0.2.14
🩹 Fixes
- Avoid sending file on profile update form (ecb8def)
💅 Refactors
🏡 Chore
- Upgrade nuxt-s3 (d37537a)
- Upgrade nuxt-s3 to latest (09b2edf)
- Update example.env (a05e8f4)
- Remove NUXT_SECURITY_CORS_HANDLER_ORIGIN env (c3983e7)
- s3: Set upload max size (d4110f0)
- Use s3 built-in cors handler instead of nuxt-security (d1dcffa)
❤️ Contributors
- Becem-gharbi [email protected]
v0.2.13
🔥 Performance
- Cache s3 objects on client-side instead of CDN (99e150e)
💅 Refactors
🏡 Chore
- Remove provided Bugsnag instance (deb1d2b)
❤️ Contributors
- Becem-gharbi [email protected]
v0.2.12
🚀 Enhancements
- ReleaseCard: Display devices with deployment status (570c446)
🩹 Fixes
- Fix potential viewport overflow (ff4172e)
💅 Refactors
- profile: Change upload component (314ca43)
- Set placeholder for search inputs (1cae069)
- Minor UI refactoring (95d26f6)
🏡 Chore
- Replace build:docker script to release:docker (02c88d5)
- design: Update ERD (0c5b143)
- pwa: Disable devOptions (2d437af)
❤️ Contributors
- Becem-gharbi [email protected]
v0.2.11
🚀 Enhancements
- Realtime: Add clear logs button (2e6a911)
- realtime: Add loading indicator when device connected (15191dc)
- Display status of latest deployment via favicon (1d43926)
🔥 Performance
- Only force mqtt reconnection on document visibility change (2346b44)
- Only run sync task on app mounted (2bd8f3b)
🩹 Fixes
- mqtt: Update connected on connect listener (d3952e6)
- Reset favicon when leaving deployment tab (e11c0c8)
💅 Refactors
- createPrismaError: Add relation violation error message (69936d9)
- Use n-page-header (6514ced)
- Set default Logo width to 107px (42164cf)
- Create TooltipIconButton (3daac0c)
- Update favicon via Head component (fdd465c)
- Avoid useHead to update favicon instead rely on native (c6f2578)
- Create favicon link tag if not already exists (2bcfd6a)
🏡 Chore
- pwa: Set devOptions to true (f463803)
❤️ Contributors
- Becem-gharbi [email protected]
v0.2.10
🩹 Fixes
- deployment: Change stale started status to failed on 3 min of timeout (8a9412e)
- Force mqtt reconnection (52cf38f)
💅 Refactors
- Remove unused global styles (59240d4)
- Expose zod as server utility for auto-import (7222af6)
- modals: Use title prop (131413c)
- modals: Use title prop (637aafd)
- Update auth layout (5097b06)
🏡 Chore
- Upgrade dependencies (beef3d7)
- Set default color mode to light instead of system (1869150)
- Upgrade nuxt-auth (1ecfe3f)
- Change user profile patch api route (6643e2e)
❤️ Contributors
- Becem-gharbi [email protected]
v0.2.9
🔥 Performance
- Avoid wait mqtt connection on auth:loggedIn hook (f6bff55)
🩹 Fixes
- pwa: Disable navigateFallback (e50ade4)
🏡 Chore
- pwa: Add all possible icon sizes (33251af)
- pwa: Add description to manifest (4c7f6d9)
- Add missing theme-color meta tag (8033ab7)
- Create custom email templates for email verification and password reset (c1a405e)
- Update email template of custom report (cbaa284)
- Allow cross origin requests on pwa icons (1c32eae)
- Update email templates (fea3e66)
❤️ Contributors
- Becem-gharbi [email protected]
v0.2.8
🩹 Fixes
- Hide and auto-generate device API Key (98a5930)
- device metadata: Fix name required error message (619d6d8)
- Hash device API key (df939d5)
💅 Refactors
- FormKey: Remove message display (98aaf76)
- FormKey: Remove extra state (392c201)
- Group uploaded files by user (29ffe0d)
❤️ Contributors
- Becem-gharbi [email protected]
v0.2.7
🚀 Enhancements
- realtime: Save logs per-device with no reset after tab close (eb61445)
🔥 Performance
- Import MQTT.js with tree-shaking instead of the complete bundle (d55f3cd)
🩹 Fixes
- realtime: Disable logs on window close (9919682)
- realtime: Scroll logs to bottom on mounted (e679696)
💅 Refactors
❤️ Contributors
- Becem-gharbi [email protected]