Sean O'Connor soconnor
  • Joined on 2026-02-03
soconnor pushed to master at soconnor/hotdog-app 2026-06-29 01:59:30 -04:00
d988695498 initial commit
soconnor created branch master in soconnor/hotdog-app 2026-06-29 01:59:30 -04:00
soconnor created repository soconnor/hotdog-app 2026-06-29 01:58:23 -04:00
soconnor pushed to master at soconnor/beenvoice-app 2026-06-29 01:44:14 -04:00
477459edd4 Fix iOS Podfile generation for receipt OCR
soconnor pushed to master at soconnor/beenvoice-app 2026-06-29 01:38:49 -04:00
21268ddd39 Refine receipt item expense selection
7bc8559b44 Expose mobile More tools
8ad4210908 Add mobile expenses and receipt OCR
Compare 3 commits »
soconnor pushed to master at soconnor/beenvoice-web 2026-06-29 01:38:49 -04:00
d0c916d659 Polish expenses dashboard
a66d05f24f Remove default access and secret keys for S3 in Docker Compose files for security enhancement
Compare 2 commits »
soconnor pushed to master at soconnor/beenvoice-web 2026-06-29 00:59:32 -04:00
122a3c64f5 Refactor Coolify deployment from MinIO to Garage
soconnor pushed to master at soconnor/beenvoice-web 2026-06-29 00:21:54 -04:00
31151e7f39 Sync time entries with invoice lines and harden auth for mobile.
soconnor pushed to master at soconnor/beenvoice-web 2026-06-27 00:48:08 -04:00
c267b3e1c8 Improve expenses receipts UX and Coolify MinIO deployment.
5e6e51337a enable react compiler
Compare 2 commits »
soconnor pushed to master at soconnor/beenvoice-web 2026-06-26 23:07:47 -04:00
b9a9b813d2 add receipts support
soconnor pushed to master at soconnor/medscribe-web 2026-06-26 17:14:37 -04:00
03cf4f9a86 Add solution-landscape page and "Where we fit" section
soconnor pushed to master at soconnor/medscribe-web 2026-06-26 13:21:17 -04:00
a7a5174c7f Add "Under the hood" moat section to executive summary
c8730a9657 Make "Request an invite" draft an email to sean@soconnor.dev
Compare 2 commits »
soconnor pushed to master at soconnor/beenvoice-web 2026-06-26 13:14:26 -04:00
85df7c4627 Default signups off, improve Docker deploy, fix onboarding step UI.
soconnor pushed to invite-cta-mailto at soconnor/medscribe-web 2026-06-26 13:05:55 -04:00
c8730a9657 Make "Request an invite" draft an email to sean@soconnor.dev
soconnor created branch invite-cta-mailto in soconnor/medscribe-web 2026-06-26 13:05:55 -04:00
soconnor pushed to master at soconnor/beenvoice-web 2026-06-26 12:39:51 -04:00
6b73c32c25 Add bulk invoice import with templates and refresh import UX
soconnor pushed to master at soconnor/beenvoice-web 2026-06-26 03:45:54 -04:00
5978c8d903 Fix opengraph image prerender so production builds succeed.
soconnor pushed to master at soconnor/beenvoice-app 2026-06-26 03:41:57 -04:00
8a3f498874 Fix TimeClockPanel JSX structure that broke the iOS release bundle.
soconnor pushed to master at soconnor/beenvoice-web 2026-06-26 03:40:56 -04:00
3fb61ff4dd Polish onboarding, invoices, and time clock while promoting the first registrant to admin.
c53f2e6c4d Unify the dashboard experience and retire the multi-theme engine so onboarding and day-to-day invoicing feel consistent and easier to maintain.
Compare 2 commits »
soconnor pushed to master at soconnor/beenvoice-app 2026-06-26 03:40:56 -04:00
6762a9bff3 Move production to beenvoice.app with migrated accounts, refreshed auth and timer UX, and expanded invoice flows.