Mikhail Chusavitin
|
7c3752f110
|
Add vendor workspace import and pricing export workflow
|
2026-03-07 21:03:40 +03:00 |
|
Mikhail Chusavitin
|
d1f65f6684
|
feat(projects): compact table layout for dates and names
|
2026-02-24 15:42:04 +03:00 |
|
Mikhail Chusavitin
|
9b5d57902d
|
Add project variants and UI updates
|
2026-02-13 19:27:48 +03:00 |
|
Mikhail Chusavitin
|
4e1a46bd71
|
Fix project selection and add project settings UI
|
2026-02-13 12:51:53 +03:00 |
|
Mikhail Chusavitin
|
99fd80bca7
|
feat: unify sync functionality with event-driven UI updates
- Refactored navbar sync button to dispatch 'sync-completed' event
- Configs page: removed duplicate 'Импорт с сервера' button, added auto-refresh on sync
- Projects page: wrapped initialization in DOMContentLoaded, added auto-refresh on sync
- Pricelists page: added auto-refresh on sync completion
- Consistent UX: all lists update automatically after 'Синхронизация' button click
- Removed code duplication: importConfigsFromServer() function no longer needed
- Event-driven architecture enables easy extension to other pages
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
|
2026-02-10 11:11:10 +03:00 |
|
Mikhail Chusavitin
|
2f0ac2f6d2
|
projects: add tracker_url and project create modal
|
2026-02-06 16:42:32 +03:00 |
|
Mikhail Chusavitin
|
651427e0dd
|
Add projects table controls and sync status tab with app version
|
2026-02-06 14:02:21 +03:00 |
|
Mikhail Chusavitin
|
726dccb07c
|
feat: add projects flow and consolidate default project handling
|
2026-02-06 11:39:12 +03:00 |
|