2026-02-15 - 2026-08-15
Overview
27 Pull requests merged by 1 user
Merged
#27 fix: use useAuthStore instead of useAuth in tickets+profile pages
Merged
#26 feat: web sprint 250-262 — plans/clients/tickets/audit/profile/settings/leads/reports
Merged
#25 fix(254): invoice modal scrollable with sticky footer buttons
Merged
#24 fix: remove public COPY — no public dir in repo
Merged
#23 fix: pages/_error and _document for build
Merged
#22 fix: force-dynamic on layouts — skip SSR static gen
Merged
#21 fix: force-dynamic on recharts pages (FIBEROPS-249)
Merged
#20 fix: remove standalone output — run next start in Docker
Merged
#19 fix: .dockerignore to exclude .next cache
Merged
#18 fix: Dockerfile dev deps for tailwindcss build
Merged
#17 fix: add Dockerfile + standalone output (FIBEROPS-249)
Merged
#16 chore: remove portal from admin app (FIBEROPS-249)
Merged
#15 test: full business flow E2E 22/22 passing (FIBEROPS-248)
Merged
#14 fix: portal auth response shape + API URL fallback (FIBEROPS-248)
Merged
#13 feat: Portal E2E tests (FIBEROPS-247)
Merged
#12 feat: Subscriber portal web (FIBEROPS-243-246)
Merged
#11 fix: Accounting sidebar link + E2E spec (FIBEROPS-240)
Merged
#10 feat: Accounting web module (FIBEROPS-234-239)
Merged
#9 fix: Settings Areas & Zones button spacing (FIBEROPS-59)
Merged
#8 feat: client activation flow — prepaid & postpaid (FIBEROPS-227)
Merged
#7 feat: remove Plans from sidebar nav (FIBEROPS-225)
Merged
#6 fix: remove font-sans class override — restore Fira Sans
Merged
#5 fix: fonts via CSS CDN — remove next/font/google (Docker build fix)
Merged
#4 fix: settings plans query — fetch all plans including inactive
Merged
#3 test: fix settings E2E spec selector
Merged
#2 fix: remittances totalAmount+crash, create client URL, tickets comments endpoint
Merged
#1 fix(e2e): fix spec selectors for payments and remittances