This website requires JavaScript.
Explore
Help
Register
Sign In
Vasileios Kousaridas
bonamin
0 Followers
·
0 Following
Joined on
2026-02-10
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
6
Projects
Packages
Public Activity
Starred Repositories
bonamin
pushed to
main
at
bonamin/bellsystems-cp
2026-09-30 16:48:29 +03:00
18705aaefb
fix(docker): keep server Postgres on ./data/postgres, move Windows volume to an override
f1a7c5a7ca
feat(devices): crash detail view and fleet Crash Report (F-070)
82cf95a9af
feat(firmware): ELF symbol store for server-side crash decoding
963516ece0
feat(mqtt): store F-070 crash detail and group crashes fleet-wide
46c5c0a846
fix(mqtt): treat broker-replayed retained messages as stale state
Compare 66 commits »
bonamin
pushed to
main
at
bonamin/xenia-pos-local
2026-09-28 23:00:22 +03:00
0ec3d4735b
feat(manager): license banners for offline licensing (KI-006)
13a451a756
feat(backend): offline-capable signed licensing; fix expiry grace; state in data dir (KI-006)
a349043abb
feat(waiter): install-app dialog (first visit) + "Εγκατάσταση εφαρμογής" in the side drawer
251cac9807
chore: retire the per-client domain setup (plan step 9); addresses → bonamin.net
d82a254cdb
docs: pack README - UI bundles and rule CS-10 (MIN_SHELL_BUILD)
Compare 29 commits »
bonamin
pushed to
main
at
bonamin/xenia-pos-cloud
2026-09-28 23:00:13 +03:00
048b46af41
docs: CL-6 - the license signing key is permanent (back up, never rotate casually)
96a014ecbe
feat(cloud): heartbeat returns a signed license token (Ed25519)
15331cdccf
chore: label waiter domain as legacy in sysadmin; document bonamin.net hosts
d323be1088
docs: add pack README with VPS rules, router/auth map and commands
Compare 4 commits »
bonamin
pushed to
main
at
bonamin/xenia-pos-cloud
2026-07-19 20:57:04 +03:00
7a53cc3d66
feat: receive and serve product images pushed from local sites
bonamin
pushed to
main
at
bonamin/xenia-pos-local
2026-07-19 20:56:52 +03:00
934fda9405
feat: push product images to cloud for the QR menu
bonamin
pushed to
main
at
bonamin/xenia-pos-cloud
2026-07-19 11:18:40 +03:00
6c7df8d011
fix(menu-app): replace EN|ΕΛ pill with a compact globe icon + dropdown
bonamin
pushed to
main
at
bonamin/xenia-pos-cloud
2026-07-19 10:44:32 +03:00
a73f081ca1
fix: QR menu branding fields — display name, header image, empty-to-hide
bonamin
pushed to
main
at
bonamin/xenia-pos-cloud
2026-07-19 10:22:48 +03:00
f5736b85cb
fix(menu-app): crash when tagline/hours fields are null
bonamin
pushed to
main
at
bonamin/xenia-pos-cloud
2026-07-19 10:02:13 +03:00
d87540e08f
feat: per-site QR menu mode (order vs view-only) + editable branding
bonamin
pushed to
main
at
bonamin/xenia-pos-local
2026-07-19 10:01:42 +03:00
34ae328b0d
feat: bump client-services (accumulated feature work + deploy fixes)
02ec1aa28f
feat: ShiftDetailModal rework, Today cancellation events, shift details icon button
8533a1452b
fix: report cancellation bugs + missing OrderItem model columns
36e9044972
fix: two bugs in cancellation settings
8a5a6f8be9
feat: Feature 2 — waiter order cancellation + report updates
Compare 7 commits »
bonamin
pushed to
main
at
bonamin/bellsystems-cp
2026-07-06 11:32:47 +03:00
1ed5012a95
fix: key melody binary storage on pid instead of uid, add migration script
72f7e00990
feat: serve melody .bsm binaries over plain HTTP instead of Firebase Storage
Compare 2 commits »
bonamin
pushed to
main
at
bonamin/bellsystems-cp
2026-06-16 12:15:55 +03:00
9df80dd4e1
fix: vite server hotfix
bonamin
pushed to
main
at
bonamin/xenia-pos-local
2026-06-08 19:19:30 +03:00
72b12ddd9c
fix: fix timezone handling across backend and frontend (v0.3.1)
bonamin
pushed to
main
at
bonamin/xenia-pos-local
2026-06-08 09:59:50 +03:00
5da378a0ae
feat: reports cost tracking, staff hourly rate, product form refactor
34b58b3f2e
feat: add Online Orders to feature flag toggles
f136abe17e
feat: PIN gate on Λειτουργίες settings tab (code: 4034)
0fc027eb5f
feat: Phase 2 feature flags — hide/show sidebar entries per client
49f19ed65c
fix: remove TypeScript type annotation from SchedulePage.jsx (plain JSX build)
Compare 31 commits »
bonamin
pushed to
main
at
bonamin/xenia-pos-cloud
2026-06-01 20:06:53 +03:00
0cad6a76d3
change the QR Code URl. Just a quick fix
a6f759bf49
fix(menu-app): 6 UI adjustments
Compare 2 commits »
bonamin
pushed to
main
at
bonamin/xenia-pos-cloud
2026-06-01 16:01:57 +03:00
ffaeab136d
feat(menu-app): full redesign to Olive & Thyme design spec
bonamin
pushed to
main
at
bonamin/xenia-pos-cloud
2026-06-01 10:45:37 +03:00
17fb3a2589
fix(sysadmin): use site_id UUID string instead of integer PK throughout manager endpoints
bonamin
pushed to
main
at
bonamin/xenia-pos-cloud
2026-06-01 10:14:23 +03:00
70c7b9564b
feat(manager-app): Part 5 — show snapshot_taken_at freshness in DashboardPage
82b853369b
feat(sysadmin): Part 4 — QR code section in SiteDetailPage
ac58d150ea
feat(sysadmin): Part 3 — Remote Managers section in SiteDetailPage
Compare 3 commits »
bonamin
pushed to
main
at
bonamin/xenia-pos-cloud
2026-06-01 01:09:55 +03:00
b45a93a559
feat(connect): Phase 7 — Docker & nginx for connect_frontend
7d75ef44f7
fix: explicitly import Site in manager_account to resolve relationship
3598a929e0
fix: switch admin auth to HTTPBearer for consistent Swagger UI
f291234c14
fix: switch manager auth from OAuth2PasswordBearer to HTTPBearer
6c5e35d537
fix: use AppData path for SQLite DB on Windows, absolute path on Linux
Compare 9 commits »
bonamin
pushed to
main
at
bonamin/xenia-pos-local
2026-05-28 11:00:28 +03:00
a01a03623f
feat: added synopsis print on on print reports tab
Previous
1
Next