houseassassin
  • Joined on 2026-05-10
houseassassin pushed to main at houseassassin/glass 2026-05-12 08:46:45 +00:00
78b511e65d feat: Docker + Caddy production deployment setup
houseassassin pushed to main at houseassassin/glass 2026-05-12 08:38:13 +00:00
bc73888355 feat: archive page for closed orders older than 30 days
b2dd497d1f feat: order comments, duplicate button, improved status timeline
12cca64f61 feat: period filter in analytics — month/last month/3 months/all time
b69ea40f35 feat: filter bar in kanban — by manager, object type, overdue
Compare 4 commits »
houseassassin pushed to main at houseassassin/glass 2026-05-12 08:20:02 +00:00
066007e72d feat: toast notifications + global search (Cmd+K)
houseassassin pushed to main at houseassassin/glass 2026-05-12 08:17:35 +00:00
5db7f0c428 feat: send-reminders Edge Function — push 1h before scheduled visit
1fa97ca010 feat: Telegram message templates in OrderModal
4b8028d7ae feat: highlight overdue orders in kanban and calendar
d94cbcc825 feat: CSV export from analytics page
Compare 4 commits »
houseassassin pushed to main at houseassassin/glass 2026-05-11 05:54:24 +00:00
9d060a2dc9 feat: calendar — assign existing order to date via picker
houseassassin pushed to main at houseassassin/glass 2026-05-11 05:51:09 +00:00
4d4e84b5ed feat: calendar — open/edit orders and add new order with pre-filled date
houseassassin pushed to main at houseassassin/glass 2026-05-11 05:48:56 +00:00
bdfc0ebb82 fix: scheduled_at input — store raw datetime-local value, convert on save
houseassassin pushed to main at houseassassin/glass 2026-05-10 14:28:11 +00:00
9b04a4527c feat: advanced analytics — revenue trends, status breakdown, manager stats
3df6029f89 feat: client portal — public order tracking page at /track/:token
Compare 2 commits »
houseassassin pushed to main at houseassassin/glass 2026-05-10 14:25:16 +00:00
af9e7ce1af feat: push notifications, calendar view, photo attachments
5a9b6c4c7f feat: photo attachments for orders via Supabase Storage
Compare 2 commits »
houseassassin pushed to main at houseassassin/glass 2026-05-10 14:21:11 +00:00
d3a7e535cb feat: mobile kanban scroll, OrderModal bottom sheet, table scroll
7af24587a0 feat: Telegram admin notification on order status change
a5877a4428 feat: PDF invoice generation in OrderModal
8b29b68449 feat: mobile responsive sidebar drawer
Compare 4 commits »
houseassassin pushed to main at houseassassin/glass 2026-05-10 14:13:08 +00:00
ef472f74d8 fix: remove .env and supabase/.temp from tracking, update .gitignore
houseassassin pushed to main at houseassassin/glass 2026-05-10 14:11:34 +00:00
aac7b7b0af feat: add PWA support for mobile installation
houseassassin pushed to main at houseassassin/glass 2026-05-10 14:06:08 +00:00
5412a70f83 feat: apply light theme redesign to admin panel
8dae7f5d3b feat: add Clients page with order history
643fc62ddc feat: remove estimated_cost, auto-calculate final_cost in OrderModal
05c1459e2f fix: revert upsert to update in useSettings to satisfy RLS policy
73516f69a0 fix: convert empty numeric fields to null before insert/update orders
Compare 10 commits »
houseassassin created branch main in houseassassin/glass 2026-05-10 14:06:07 +00:00
houseassassin created repository houseassassin/glass 2026-05-10 09:33:09 +00:00