This website requires JavaScript.
Explore
Help
Register
Sign In
Julian Çuni
julian
0 Followers
·
0 Following
Joined on
2026-05-03
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
1
Projects
Packages
Public Activity
Starred Repositories
julian
pushed to
dev
at
mca/parking_solution
2026-06-23 13:56:21 +00:00
9d65099d9b
docs(wiki): appliance provisioning runbook — booth unit 1 hardened (LUKS+TPM+SecureBoot+GRUB)
julian
pushed to
dev
at
mca/parking_solution
2026-06-23 13:49:36 +00:00
8155ff456b
feat(deploy): Docker images for server (API+SPA) and vision + branch-aware build pipeline
julian
pushed to
dev
at
mca/parking_solution
2026-06-22 18:17:53 +00:00
492a08a079
fix(ci): lint must depend on ^build (resolve workspace dep types)
julian
pushed to
dev
at
mca/parking_solution
2026-06-22 18:14:14 +00:00
8a437d0c4b
feat(booth): cancel wrongly-printed ticket (signed void) + refused-vs-anomaly display; fix CI uv
julian
pushed to
dev
at
mca/parking_solution
2026-06-22 17:49:40 +00:00
65328b8c11
feat(anpr): subscriber-entry bridge + admin disable toggle
411572511d
docs(camera): lane presence + ANPR subscriber-entry bridge design
a2bdf99db2
fix(lane-status): TTL 5s -> 30s after measuring the real re-fire pattern
89542d4ab6
fix(lane-status): drop busy TTL 90s -> 5s (camera re-fires ~1s)
e0b9442acc
feat(booth): live lane busy/free barrier lights from camera vehicle detection
Compare 13 commits »
julian
pushed to
dev
at
mca/parking_solution
2026-06-22 07:14:52 +00:00
3527f48d76
refactor(reports): top-level /reports section in the header, not a Setup tab
5a5f5c554b
feat(reports): admin Reports dashboard — ledger-first charts
742653aefb
feat(setup): "Test ANPR" probe on ANPR-enabled cameras
66c1291578
docs(deploy): COOKIE_SECURE=0 runbook for the plain-HTTP appliance
7629d5d7b1
fix(auth): make the Secure cookie flag fail-safe (default on)
Compare 15 commits »
julian
pushed to
dev
at
mca/parking_solution
2026-06-21 12:39:13 +00:00
eb47016ae3
feat(shift): confirm-before-close with X-report + split tickets vs subscriptions; fix dark <select>
78d1f6808a
feat(subs): admin can correct a subscription's plan VERSION
31f116a068
fix(print): center the out-of-window slip barcode again
663bf0e925
fix(print): out-of-window slip Code128 was too wide to print — width 2 + left-align
8acef0464c
fix(subs): price out-of-window charge from minutes actually parked, not a fixed entry stamp
Compare 8 commits »
julian
pushed to
dev
at
mca/parking_solution
2026-06-21 10:22:56 +00:00
d0536da3d7
feat(desktop): Tauri v2 kiosk shell — maximized window, prod right-click block, auto-update + code-signing
ae736a9e3e
feat(shift): current shift in the list + modal actions; full-width layout everywhere
1b54775b4d
feat(shift): two-pane shift history — list + per-shift activity log, timeframe presets
Compare 3 commits »
julian
pushed to
dev
at
mca/parking_solution
2026-06-20 18:48:25 +00:00
f2734641b2
feat(subs): print an advisory "out-of-window" slip at early entry
de858e91f4
i18n: translate sub.refused.unpaidWindow reason (sq + en)
294ca85ded
fix(subs): out-of-window charge was a phantom 12h span (4,100 ALL bug)
eafbc3ddbb
feat(booth): badge subscriber out-of-window entries in the live feed
36f30d39ff
feat(plans): reactivate + delete-when-unused; card layout fixes overlap
Compare 23 commits »
julian
pushed to
dev
at
mca/parking_solution
2026-06-19 15:28:20 +00:00
9ec644811a
feat(vision): surface the recognized plate in the booth UI
ecaaefd899
refactor(vision): ANPR rides the entry/exit snapshot, drop polling reader
4af8b56dda
feat(vision): configurability — SetupWizard ANPR toggle, footer health chip, env docs
540b333b06
feat(vision): persist every recognized plate + snapshot as telemetry (non-blocking)
7e086ff0d7
feat(vision): wire ANPR into the read bus via VisionReader
Compare 11 commits »
julian
pushed to
dev
at
mca/parking_solution
2026-06-19 12:20:02 +00:00
e4827c9651
docs(wiki): record fast-alpr as the evaluated ANPR recognizer baseline
julian
pushed to
dev
at
mca/parking_solution
2026-06-19 10:59:41 +00:00
c0a775818b
docs(wiki): note log:read perm + entry presence/cooldown guard in reference pages
julian
pushed to
dev
at
mca/parking_solution
2026-06-19 10:55:42 +00:00
30e7fe85de
feat(booth): refusal snapshots, subscriber access medium, one-car-one-ticket entry
bfb6ab0b36
feat(logs): app log store — backend pino DB sink + frontend error collection
Compare 2 commits »
julian
pushed to
dev
at
mca/parking_solution
2026-06-19 09:43:18 +00:00
0074e82a2a
docs(wiki): activity-log explainability, dates/i18n, KP-300H barcode fix
julian
pushed to
dev
at
mca/parking_solution
2026-06-19 09:35:44 +00:00
bbf61c48df
fix(ticket): 11-digit IDs — fix KP-300H barcode line-overflow
00f3d141b6
feat: human + relative dates; fix language/theme toggle stale-context
Compare 2 commits »
julian
pushed to
dev
at
mca/parking_solution
2026-06-19 08:58:08 +00:00
f31e57b4ae
feat: explainable activity log — reasons, subscriber names, snapshot gaps
julian
pushed to
dev
at
mca/parking_solution
2026-06-19 08:11:31 +00:00
040c0ff4ca
feat: tabbed setup, user metadata, light theme, scoped shift history
8444bf34c3
feat(web): pop-out modal forms for setup/subscriptions/roles
808fb26ab6
feat(web): UI component layer + dark-theme reskin
Compare 3 commits »
julian
pushed to
dev
at
mca/parking_solution
2026-06-18 23:33:55 +00:00
ef0ecadff9
fix(auth): block privilege escalation via role/user management
d0841c8601
feat(auth): dynamic RBAC — composable roles + resource×CRUD permissions
Compare 2 commits »
julian
pushed to
dev
at
mca/parking_solution
2026-06-18 18:48:58 +00:00
d71ba82999
feat(booth): payment receipt / exit voucher — transparency slip + CP852 fixes
julian
pushed to
dev
at
mca/parking_solution
2026-06-18 18:08:56 +00:00
9c9f777784
docs(wiki): record the two configured printers (Cashino at lane, Rongta at booth)
Previous
13
Next