Refactor dashboard sections: KPI cards, filters, fallbacks
- Replace 4 static KPI cards with 5 interactive cards - 'Otvoreni nalozi' and 'Servisi danas' are now clickable links - Added context-aware subtotals (u kontekstu) when crane context is set - Replaced 'Upozorenja' (mileage-based, irrelevant for cranes) with 'Bez putnog naloga' - 'Dovrseni nalozi' now shows completion percentage - Added new card 'Moji zadaci danas' (tasks assigned to current user, today) - Added crane context filter toggle on the tasks table (Sve dizalice / Odabrani kontekst) - Service records page now shows last 10 records as fallback when no crane context is selected - Moved SyncLogPanel into a collapsible <details> element - Removed dead code: PAGE_MODE_TO_SECTION, activeSection/setActiveSection state, navbar:navigate event handler, and DashboardTopbar nav tab block (showSectionNav was always false; navigation is handled by Navbar.jsx) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -50,10 +50,29 @@ docker exec 004erpdb pg_dump \
|
||||
-f /tmp/prod_dump.dump
|
||||
```
|
||||
|
||||
```bash
|
||||
docker exec 004erpdb sh -c 'pg_dump
|
||||
-U "$TVOJ_USER"
|
||||
-d "$TVOJA_BAZA"
|
||||
--no-owner
|
||||
--no-acl
|
||||
--exclude-table-data='log_*'
|
||||
-Fc
|
||||
-f /tmp/prod_dump.dump'
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Korak 2 — Kopiraj dump na lokalni PC
|
||||
|
||||
Iz docker servera na host server:
|
||||
|
||||
```bash
|
||||
docker cp 004erpdb:/tmp/prod_dump.dump /tmp/prod_dump.dump
|
||||
```
|
||||
|
||||
```bash
|
||||
|
||||
Iz lokalnog PowerShell terminala:
|
||||
|
||||
```powershell
|
||||
@@ -103,13 +122,13 @@ docker exec 004erpdb dropdb -U TVOJ_USER TVOJA_BAZA --if-exists
|
||||
docker exec 004erpdb createdb -U TVOJ_USER TVOJA_BAZA
|
||||
|
||||
# Restoriraj
|
||||
docker exec 004erpdb pg_restore `
|
||||
-U TVOJ_USER `
|
||||
-d TVOJA_BAZA `
|
||||
--no-owner `
|
||||
--no-acl `
|
||||
-Fc `
|
||||
/tmp/prod_dump.dump
|
||||
docker exec 004erpdb sh -c 'pg_restore
|
||||
-U "$TVOJ_USER"
|
||||
-d "$TVOJA_BAZA"
|
||||
--no-owner
|
||||
--no-acl
|
||||
-Fc
|
||||
-f /tmp/prod_dump.dump'
|
||||
```
|
||||
|
||||
> ⚠️ Zamijeni `TVOJ_USER` i `TVOJA_BAZA` s vrijednostima iz lokalnog `.env` fajla:
|
||||
|
||||
Reference in New Issue
Block a user