This website requires JavaScript.
Explore
Help
Register
Sign In
krao
0 Followers
·
0 Following
Joined on
2026-05-28
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
krao
pushed to
main
at
krao/fourge-portal
2026-07-21 14:21:39 -04:00
26ed7790b1
Merge branch 'fix/folder-reconcile'
4c78b624f8
feat: add folder reconcile endpoint to backfill missing FileBrowser folders
Compare 2 commits »
krao
pushed to
main
at
krao/fourge-portal
2026-07-20 15:13:07 -04:00
2cfbbec9dc
cleanup: remove dead code, drop unused deps, refactor derived-state effects
krao
pushed to
main
at
krao/fourge-portal
2026-07-15 20:21:07 -04:00
1f52b6e96c
fix: sub billing only applies to work an external sub delivered
2c1ff61b29
fix: popups no longer close on backdrop click, only via explicit close/cancel
bf70646a54
fix: sub invoice eligibility follows delivery author, not task assignment
Compare 3 commits »
krao
pushed to
main
at
krao/fourge-portal
2026-07-15 15:17:18 -04:00
0d6ac3666e
fix: revert leftover Project→Client mislabels, drop tracked .env.backfill
567c941151
rename: task column "Project Name" → "Project"; request form field → "Project / Location"
6d8aa6bda4
rename: task "Name" column → "Project Name"; request form field → "Project Name / Location / Title"
bcdb177244
fix: report billing counts only sent/paid invoices as Invoiced
91045a1897
redesign: rename Project→Client, finance single-card + filters, mobile tasks, sticky headers
Compare 5 commits »
krao
pushed to
redesign
at
krao/fourge-portal
2026-07-15 15:15:04 -04:00
0d6ac3666e
fix: revert leftover Project→Client mislabels, drop tracked .env.backfill
krao
pushed to
redesign
at
krao/fourge-portal
2026-07-02 10:54:06 -04:00
567c941151
rename: task column "Project Name" → "Project"; request form field → "Project / Location"
krao
pushed to
redesign
at
krao/fourge-portal
2026-07-02 10:51:07 -04:00
6d8aa6bda4
rename: task "Name" column → "Project Name"; request form field → "Project Name / Location / Title"
krao
pushed to
redesign
at
krao/fourge-portal
2026-07-02 10:17:21 -04:00
bcdb177244
fix: report billing counts only sent/paid invoices as Invoiced
krao
pushed to
redesign
at
krao/fourge-portal
2026-07-02 09:40:02 -04:00
91045a1897
redesign: rename Project→Client, finance single-card + filters, mobile tasks, sticky headers
krao
created branch
redesign
in
krao/fourge-portal
2026-07-02 09:40:02 -04:00
krao
pushed to
main
at
krao/fourge-portal
2026-06-26 10:09:29 -04:00
c91e292066
redesign: Layout2 design-system + dashboard/tasks rework + perf
c5f020cf44
fix: project auto-complete trigger + reject reason must persist before flipping status
8eacd86b04
fix: invoice integrity — atomic numbering, safe delete, single create path
Compare 3 commits »
krao
pushed to
main
at
krao/fourge-portal
2026-06-11 23:09:56 -04:00
aff3d98929
fix: fourge_error revisions always bill $0 to client
krao
pushed to
main
at
krao/fourge-portal
2026-06-11 22:29:45 -04:00
1784af909d
fix: invoice picker skips review-shadow rows for service_type/pricing
krao
pushed to
main
at
krao/fourge-portal
2026-06-10 00:35:49 -04:00
4ef73d193d
fix: invoice delete un-bills only, never overwrites task work status
krao
pushed to
main
at
krao/fourge-portal
2026-06-10 00:33:37 -04:00
6b9f008fff
fix: report Version Status collapses Approved into Completed
krao
pushed to
main
at
krao/fourge-portal
2026-06-10 00:32:44 -04:00
c891f53d2a
feat: add Sub Billing column to billing report (sub invoiced/paid per version)
krao
pushed to
main
at
krao/fourge-portal
2026-06-10 00:24:41 -04:00
12c9a1a093
fix: report Version Status shows work state only, billing leak collapsed to approved
krao
pushed to
main
at
krao/fourge-portal
2026-06-09 23:47:23 -04:00
1cbf06a6c0
fix: revert per-version rows; reset stuck revision tasks in DB
krao
pushed to
main
at
krao/fourge-portal
2026-06-09 23:36:40 -04:00
5b2d5b65a4
feat: per-version R## tracking and billing separation
krao
pushed to
main
at
krao/fourge-portal
2026-06-09 23:22:20 -04:00
da0e5d5c39
fix: guard task status updates on invoice lifecycle transitions
Previous
1
Next