ff86ec953e
feat(ui): unify card typography across application
2026-04-17 09:45:20 +03:00
572422b677
Build [v1.10.11]
2026-04-15 20:57:01 +03:00
99ad87f994
Build [v1.10.10]
2026-04-15 20:26:30 +03:00
49d50e0849
Build [v1.10.9]
2026-04-15 19:57:06 +03:00
757e9a7aa7
Build [v1.10.8]
2026-04-15 19:48:31 +03:00
79e3152ce8
Build [v1.10.7]
2026-04-15 19:40:00 +03:00
be251c8a40
Build [v1.10.6]
2026-04-15 19:28:47 +03:00
019b941bdb
Build [v1.10.5]
2026-04-15 19:21:20 +03:00
2d162ff3c0
Build [v1.10.4]
2026-04-15 18:10:04 +03:00
db918a86ab
feat(admin): finalizing modular refactoring with testing suite and UI polish
2026-04-15 16:41:20 +03:00
Daniel Bedeleanu
1893c4f38b
modificari mari
2026-04-15 15:20:45 +03:00
Daniel Bedeleanu
66844a56e9
fix: use Database icon for Local Archives stat card
...
- Changed from Archive to Database icon
- Better semantic representation of database backups
- Improves UI clarity and consistency
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-04-15 11:29:03 +03:00
Daniel Bedeleanu
45db169dda
fix: refactor Admin page stat cards to use StatCard component
...
- Replace Local Archives stat display with StatCard
- Consistent styling and responsive layout across admin stats
- Improves mobile content overflow handling
2026-04-15 11:26:29 +03:00
Daniel Bedeleanu
f47e7d005a
fix: refactor Logs page stat cards to use StatCard component
...
- Replace Total Events, Check in, Check out displays with StatCard
- Maintain Top Operator as custom card (displays string value)
- Fixes mobile content overflow with responsive layout
- Consistent styling with Inventory page
2026-04-15 11:23:10 +03:00
Daniel Bedeleanu
adb6cde87a
fix: refactor Inventory page stat cards to use StatCard component
...
- Replace Categories, Item Types, Total Boxes with StatCard
- Fixes mobile content overflow with two-column flexbox layout
- Responsive font sizing for mobile/desktop
- Label truncation for long text
2026-04-15 11:19:47 +03:00
Daniel Bedeleanu
6c57b1b0c2
blabla
2026-04-14 22:54:19 +03:00
Daniel Bedeleanu
1ea5e90bc4
Fix: resolve Unterminated regexp literal build error in page.tsx
2026-04-14 20:48:53 +03:00
Daniel Bedeleanu
00ee4cf9c5
Build [v1.9.19]
2026-04-14 20:44:01 +03:00
Daniel Bedeleanu
fcb187974e
Build [v1.9.18]
2026-04-13 23:43:52 +03:00
Daniel Bedeleanu
9d7e4f0ca3
Build [v1.9.11] (The Convergence: Manual Login & Runtime Discovery)
2026-04-13 22:15:57 +03:00
Daniel Bedeleanu
946f1787c7
Build [v1.8.8] (Complete Frontend Build Cleaned & Verified)
2026-04-13 20:24:21 +03:00
Daniel Bedeleanu
09be0b401d
Build [v1.8.7] (Fix strict Type error in logs page)
2026-04-13 20:07:55 +03:00
Daniel Bedeleanu
3069a921e7
Build [v1.8.6] (TypeScript unknown catch type fix)
2026-04-13 19:56:27 +03:00
Daniel Bedeleanu
55e3cf5042
Build [v1.8.5] (Self-contained Frontend Build)
2026-04-13 19:50:28 +03:00
Daniel Bedeleanu
994920bda2
Build [v1.7.0] - GitGuard - Infrastructure Hardening
2026-04-12 22:45:27 +03:00
Daniel Bedeleanu
2e5c666cc8
Build [v1.5.0] - Box Management & Label Printing
2026-04-12 21:30:50 +03:00
Daniel Bedeleanu
50ae3671c9
Build [v1.4.1] - Security hardening, PWA and UI refinements
2026-04-12 10:45:57 +03:00
Daniel Bedeleanu
f3d861b1a2
Build [v1.4.0] - Audit Dashboard & LDAP Restoration
2026-04-12 09:39:17 +03:00
Daniel Bedeleanu
704934165f
Build [v.1.3.6]
2026-04-11 17:14:22 +03:00
Daniel Bedeleanu
a8d74f3ae8
debug: add detailed logging to login response handling
2026-04-11 15:14:54 +03:00
Daniel Bedeleanu
d9e75368fb
debug: add error logging to getUsers call for troubleshooting
2026-04-11 14:40:44 +03:00
Daniel Bedeleanu
45b0f8b35c
fix: make getUsers endpoint public for login page + translate remaining Romanian comments
2026-04-11 14:32:17 +03:00
Daniel Bedeleanu
e6ca33f2f0
feat: frontend JWT handling, rate limiting [H-02], CORS config
...
Frontend:
- Creiez frontend/lib/auth.ts cu saveToken, getToken, getAuthHeader, clearAuth
- Modific api.ts: axiosInstance cu interceptor Bearer token + 401 → /login redirect
- Modific login page: salveaza JWT token din response
Backend:
- [H-02] Integrez slowapi rate limiting: 10 req/minute pe /items/extract-label
- [M-01] CORS: ALLOWED_ORIGINS din env (dev fallback: localhost:3000, localhost:3002)
- [C-01] JWT_SECRET_KEY din env (dev fallback: ephemeral key)
docker-compose.yml:
- Adaug ALLOWED_ORIGINS env var (dev: localhost)
- Adaug JWT_SECRET_KEY env var cu fallback warning
Status:
- ✅ JWT backend: complet
- ✅ JWT frontend: token save + attach + 401 handling
- ✅ Rate limiting: 10/min pe extract-label
- ✅ CORS: configurable via env
Gata pentru dev + testing local.
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com >
2026-04-11 13:42:09 +03:00
Daniel Bedeleanu
96fe655f72
fix: add missing icon imports v1.2.6
2026-04-11 11:49:31 +03:00
Daniel Bedeleanu
aa134e4384
style: synchronize icons for categories and items v1.2.5
2026-04-11 11:46:34 +03:00
Daniel Bedeleanu
a4cea4ce07
feat: offline ldap support and ui polish v1.2.4
2026-04-11 11:41:39 +03:00
Daniel Bedeleanu
d7dcd523a6
style: full system ui homogenization v1.2.3
2026-04-11 11:25:09 +03:00
Daniel Bedeleanu
4136d49936
style: ui readability refactor v1.2.2 (removed uppercase, tracking, increased font sizes)
2026-04-11 11:22:40 +03:00
Daniel Bedeleanu
9c76c0cbf5
UI: Implement dynamic versioning from VERSION.json
2026-04-10 21:56:33 +03:00
Daniel Bedeleanu
80af77f81a
UI: Sync version strings to 1.2.1
2026-04-10 21:55:32 +03:00
Daniel Bedeleanu
8a3783c7e9
Infrastructure: Implement master/dev/vX branching, save git path, and fix username casing
2026-04-10 21:51:22 +03:00
Daniel Bedeleanu
7f8b24aabb
feat: frontend PWA scaffolding with React and Tailwind
2026-04-10 14:05:50 +03:00