Commit graph

  • c5a76bfb91
    fix(iam): allow staging githubdeploy to delete EB version cache objects Adam Moussa 2026-09-18 13:31:30 -04:00
  • cbecc7b4ea fix(workorders): persist manual POC override with audit and site-follow (SH-379) Alexandre Brandizzi 2026-09-18 14:30:54 -03:00
  • afa16bd570
    fix(iam): grant staging githubdeploy named S3 reads on EB resources prefix Adam Moussa 2026-09-18 13:22:06 -04:00
  • a6b5a34512
    fix(iam): allow staging githubdeploy GetObjectAcl for EB updates Adam Moussa 2026-09-18 13:16:06 -04:00
  • a3c3741959
    fix(iam): allow staging githubdeploy to cache EB processed extensions Adam Moussa 2026-09-18 13:10:50 -04:00
  • 90303f0e40
    Merge pull request #153 from Sea-Haven-Industries/chore/retire-leftover-app-cd Adam Moussa 2026-09-18 13:08:07 -04:00
  • ad73bd132c
    fix(iam): let staging githubdeploy GetObject the release zip Adam Moussa 2026-09-18 13:04:48 -04:00
  • b696a414a5
    fix(cd): grant caller id-token write for reusable deploy workflows Adam Moussa 2026-09-18 12:42:42 -04:00
  • f42576e2db
    chore(cd): retire leftover Terraform app CD path Adam Moussa 2026-09-18 12:38:15 -04:00
  • 9784dcf895 Merge remote-tracking branch 'origin/feat/ab/sh-292-notification-center' into feat/ab/sh-288-event-notifications Alexandre Brandizzi 2026-09-18 13:20:22 -03:00
  • e668e13912 feat(notifications): feed assignments, comments, mentions and uplift decisions to the user they concern Alexandre Brandizzi 2026-09-18 13:15:33 -03:00
  • c9fa4a49af style(notifications): fix object initializer indentation in NotificationFeedService Alexandre Brandizzi 2026-09-18 13:09:46 -03:00
  • aad3facaf1 fix(notifications): ignore soft-deleted dispatches and cap conflicts by recency Alexandre Brandizzi 2026-09-18 12:59:56 -03:00
  • ad68bccb89 Merge remote-tracking branch 'origin/dev' into feat/ab/sh-209-uplift-detail-context Alexandre Brandizzi 2026-09-18 12:58:27 -03:00
  • 68ad7362df
    Merge pull request #150 from Sea-Haven-Industries/dev v0.0.1-staging Adam Moussa 2026-09-18 11:52:35 -04:00
  • fa979605b4 feat(uplifts): expose dispatcher, technician and schedule on queue read (SH-209) Alexandre Brandizzi 2026-09-18 12:35:35 -03:00
  • 23f69307dd
    chore: sync main into dev after #147 Adam Moussa 2026-09-18 11:44:02 -04:00
  • e74fff7722
    Merge pull request #148 from Sea-Haven-Industries/refactor/main-branch-cd Adam Moussa 2026-09-18 11:43:03 -04:00
  • 60a3fcc308
    Merge pull request #147 from Sea-Haven-Industries/dev Adam Moussa 2026-09-18 11:42:50 -04:00
  • da0b29f769 feat(notifications): serve the Notification Center feed grouped by reason Alexandre Brandizzi 2026-09-18 12:40:33 -03:00
  • 396b1c690b
    fix(cd): honor reusable workflow inputs when resolving deploy target Adam Moussa 2026-09-18 11:33:34 -04:00
  • 7eaa7fb3f9
    docs(cd): document GitHub Environment branch and tag policies Adam Moussa 2026-09-18 11:22:50 -04:00
  • 8f4fa36647
    refactor(cd): ship Elastic Beanstalk versions from GitHub on main Adam Moussa 2026-09-16 14:02:46 -04:00
  • 63f80990cf
    Merge pull request #144 from Sea-Haven-Industries/feat/ab/sh-207-uplift-queue-flags Alexandre Brandizzi 2026-09-17 14:30:23 -03:00
  • 8dfb01cba7
    Merge branch 'dev' into feat/ab/sh-207-uplift-queue-flags Adam Moussa 2026-09-17 13:22:38 -04:00
  • d02aa11285
    Merge pull request #124 from Sea-Haven-Industries/fix/ab/sh-287-backend-staging-lane Alexandre Brandizzi 2026-09-17 14:22:11 -03:00
  • b9bcaea9f3
    Merge branch 'dev' into feat/ab/sh-207-uplift-queue-flags Adam Moussa 2026-09-17 13:17:04 -04:00
  • 5e70163941
    Merge branch 'dev' into fix/ab/sh-287-backend-staging-lane Alexandre Brandizzi 2026-09-17 14:16:10 -03:00
  • 455ff5568c
    Merge pull request #139 from Sea-Haven-Industries/feat/ab/sh-326-team-member Alexandre Brandizzi 2026-09-17 14:14:11 -03:00
  • 6db9ad758f
    Merge branch 'dev' into fix/ab/sh-287-backend-staging-lane Alexandre Brandizzi 2026-09-17 14:10:11 -03:00
  • 8a4de283dc Merge remote-tracking branch 'origin/dev' into feat/ab/sh-326-team-member Alexandre Brandizzi 2026-09-17 14:06:12 -03:00
  • 0dc9ec288e
    Merge pull request #137 from Sea-Haven-Industries/feat/ab/sh-325-create-team-member Alexandre Brandizzi 2026-09-17 14:00:18 -03:00
  • 1a290ea2f7
    Merge remote-tracking branch 'origin/dev' into HEAD Adam Moussa 2026-09-17 12:50:09 -04:00
  • bc88ef0577 Merge remote-tracking branch 'origin/dev' into feat/ab/sh-326-team-member Alexandre Brandizzi 2026-09-17 13:49:21 -03:00
  • 2657be3108
    Merge pull request #135 from Sea-Haven-Industries/feat/ab/sh-329-account-owner Alexandre Brandizzi 2026-09-17 13:44:13 -03:00
  • 1f905fc7dd
    Merge branch 'dev' into feat/ab/sh-329-account-owner Adam Moussa 2026-09-17 12:36:26 -04:00
  • 45519c1a82
    Merge pull request #140 from Sea-Haven-Industries/feat/ab/sh-207-uplift-queue Alexandre Brandizzi 2026-09-17 13:28:16 -03:00
  • 7b94ab9455 Merge remote-tracking branch 'origin/dev' into feat/ab/sh-207-uplift-queue Alexandre Brandizzi 2026-09-17 12:55:11 -03:00
  • 41957d52a7 merge: rebase queue flags onto SH-210 decisions, drop duplicated contract fields Alexandre Brandizzi 2026-09-17 12:52:13 -03:00
  • 0ae64f9ab9
    Merge pull request #141 from Sea-Haven-Industries/feat/ab/sh-210-uplift-decisions Alexandre Brandizzi 2026-09-17 12:50:22 -03:00
  • 046dee99bf
    Merge branch 'dev' into feat/ab/sh-207-uplift-queue Alexandre Brandizzi 2026-09-17 12:44:15 -03:00
  • 679822733a
    Merge branch 'dev' into feat/ab/sh-210-uplift-decisions Alexandre Brandizzi 2026-09-17 12:44:12 -03:00
  • cc9a5ade21
    Merge pull request #146 from Sea-Haven-Industries/feat/ab/sh-348-region-filter Alexandre Brandizzi 2026-09-17 12:42:12 -03:00
  • f4860a3dd9
    Merge branch 'dev' into feat/ab/sh-348-region-filter Alexandre Brandizzi 2026-09-17 12:36:15 -03:00
  • ef371b5917
    Merge branch 'dev' into feat/ab/sh-210-uplift-decisions Adam Moussa 2026-09-17 11:35:00 -04:00
  • 3e301ac9da
    Merge pull request #145 from Sea-Haven-Industries/feat/ab/sh-347-dashboard-contract Alexandre Brandizzi 2026-09-17 12:34:22 -03:00
  • 1eadb82f28
    Merge branch 'dev' into feat/ab/sh-210-uplift-decisions Alexandre Brandizzi 2026-09-17 12:30:20 -03:00
  • ba8907fad0 fix(team-members): keep full-name round-trip stable on update Alexandre Brandizzi 2026-09-17 04:22:02 -03:00
  • 9388e7a987 style(uplift): fix comment indentation in queue list query Alexandre Brandizzi 2026-09-17 03:56:18 -03:00
  • 468522c3f7 fix(uplift): resolve linked-only work order in queue list read Alexandre Brandizzi 2026-09-17 03:47:09 -03:00
  • 564bd70301 fix(dashboard): scope Trend by picker and admit Scheduler to dispatcher picker Alexandre Brandizzi 2026-09-17 03:37:36 -03:00
  • 146fe6fdb0 style: satisfy dotnet format whitespace gate for region board files Alexandre Brandizzi 2026-09-17 02:26:19 -03:00
  • 5c93e4ecec Merge remote-tracking branch 'origin/dev' into feat/ab/sh-348-region-filter Alexandre Brandizzi 2026-09-17 02:20:44 -03:00
  • f564e1b112 Merge remote-tracking branch 'origin/dev' into feat/ab/sh-347-dashboard-contract Alexandre Brandizzi 2026-09-17 02:18:22 -03:00
  • daf3ed9210 fix(team-members): map duplicate-email race to conflict error (SH-325) Alexandre Brandizzi 2026-09-17 01:40:40 -03:00
  • 782165a4cf
    Merge pull request #133 from Sea-Haven-Industries/feat/ab/sh-348-dashboard-region Alexandre Brandizzi 2026-09-17 01:36:09 -03:00
  • 7e06d1c51b
    Merge branch 'dev' into feat/ab/sh-348-dashboard-region Alexandre Brandizzi 2026-09-17 01:30:08 -03:00
  • e07f04a6af
    Merge pull request #131 from Sea-Haven-Industries/feat/ab/sh-187-service-picker Alexandre Brandizzi 2026-09-17 01:28:09 -03:00
  • b10956d731
    Merge branch 'dev' into feat/ab/sh-348-dashboard-region Alexandre Brandizzi 2026-09-17 01:24:07 -03:00
  • 7d728d9101
    Merge branch 'dev' into feat/ab/sh-187-service-picker Adam Moussa 2026-09-17 00:20:59 -04:00
  • da80595321
    Merge pull request #125 from Sea-Haven-Industries/feat/ab/sh-303-services-registry Alexandre Brandizzi 2026-09-17 01:20:08 -03:00
  • 2e983b1f6a
    Merge branch 'dev' into feat/ab/sh-303-services-registry Alexandre Brandizzi 2026-09-17 01:12:07 -03:00
  • 3da227c06e Merge remote-tracking branch 'origin/dev' into feat/ab/sh-323-team-permissions feat/ab/sh-323-team-permissions Alexandre Brandizzi 2026-09-17 00:57:44 -03:00
  • 039a9c8d7e style(tests): fix whitespace formatting in UpliftQueueReadTests Alexandre Brandizzi 2026-09-17 00:08:42 -03:00
  • dfd248cfcb feat(uplifts): expose queue closed flag, attachments, decider, pending exposure (SH-207, SH-208) albrand 2026-09-16 22:48:47 -03:00
  • e0ec8dbc73 Merge remote-tracking branch 'origin/feat/ab/sh-207-uplift-queue' into feat/ab/sh-210-uplift-decisions Alexandre Brandizzi 2026-09-16 22:48:17 -03:00
  • fbae09136b fix(uplifts): update test data service contract (SH-208) Alexandre Brandizzi 2026-09-16 22:48:07 -03:00
  • 1b73593189 style(uplifts): format queue contract tests (SH-208) Alexandre Brandizzi 2026-09-16 22:43:51 -03:00
  • b5e8f038c1 test(uplifts): cover queue contract fields (SH-208) Alexandre Brandizzi 2026-09-16 22:38:23 -03:00
  • bd98ea5629 merge: carry approval queue contract fields into decisions Alexandre Brandizzi 2026-09-16 22:32:35 -03:00
  • e0e45d5ed3 feat(uplifts): expose approval queue contract fields (SH-208) Alexandre Brandizzi 2026-09-16 22:32:23 -03:00
  • 65b04687bc fix(work-orders): honor edited service labels Alexandre Brandizzi 2026-09-16 22:30:32 -03:00
  • b3e9a2eec3 fix(services): allow admins to reactivate services Alexandre Brandizzi 2026-09-16 22:30:32 -03:00
  • 162bb4d80e merge: reconcile dashboard review updates Alexandre Brandizzi 2026-09-16 22:24:20 -03:00
  • e5e4cd0b58 merge: carry uplift queue corrections into decisions Alexandre Brandizzi 2026-09-16 22:21:21 -03:00
  • 316d1e6a63 fix(uplifts): correct queue exposure projections (SH-210) Alexandre Brandizzi 2026-09-16 22:19:43 -03:00
  • 60e006e8d7 fix(uplifts): calculate granted exposure amounts (SH-207) Alexandre Brandizzi 2026-09-16 22:17:59 -03:00
  • dab39e78be Merge remote-tracking branch 'origin/dev' into feat/ab/sh-348-dashboard-region Alexandre Brandizzi 2026-09-16 22:06:49 -03:00
  • 6edcd2a463
    Merge pull request #138 from Sea-Haven-Industries/feat/ab/sh-353-dashboard-kpis-stacked Alexandre Brandizzi 2026-09-16 22:02:17 -03:00
  • bdfe666b8d chore(team-members): sync SH-326 with reviewed branch Alexandre Brandizzi 2026-09-16 21:56:53 -03:00
  • 8acc580c5b
    Merge branch 'dev' into feat/ab/sh-353-dashboard-kpis-stacked Alexandre Brandizzi 2026-09-16 21:56:23 -03:00
  • a3a4ddde2a
    Merge pull request #143 from Sea-Haven-Industries/feat/ab/sh-330-sites-list Alexandre Brandizzi 2026-09-16 21:54:24 -03:00
  • db8470fbf9 chore(team-members): sync with dev (SH-325) Alexandre Brandizzi 2026-09-16 21:52:34 -03:00
  • a0b9fabb69 fix(team-members): preserve update semantics and validate identity results (SH-326) Alexandre Brandizzi 2026-09-16 21:48:21 -03:00
  • b9c916cb22 feat(team-members): add member detail editing (SH-326) Alexandre Brandizzi 2026-09-16 20:01:46 -03:00
  • 8a00476d38 feat(team-members): support pending member creation (SH-325) Alexandre Brandizzi 2026-09-16 19:14:36 -03:00
  • 69798b3e86 feat(permissions): protect configured account owner (SH-329) Alexandre Brandizzi 2026-09-16 18:26:20 -03:00
  • dca8d898cb feat(dashboard): add scoped metrics contract (SH-347) Alexandre Brandizzi 2026-09-16 21:37:17 -03:00
  • 738c9eaf45 feat(work-orders): add region filtering (SH-348) Alexandre Brandizzi 2026-09-16 21:27:05 -03:00
  • f6bd779fe0
    Merge branch 'dev' into feat/ab/sh-353-dashboard-kpis-stacked Adam Moussa 2026-09-16 20:00:32 -04:00
  • e7e196caba
    Merge branch 'dev' into feat/ab/sh-329-account-owner Adam Moussa 2026-09-16 20:00:18 -04:00
  • 9bf45d65ff
    Merge branch 'dev' into feat/ab/sh-330-sites-list Alexandre Brandizzi 2026-09-16 20:58:16 -03:00
  • db9a94f335
    Merge pull request #132 from Sea-Haven-Industries/feat/ab/sh-328-permission-overrides Alexandre Brandizzi 2026-09-16 20:52:16 -03:00
  • 660ebac628 feat(locations): support site registry queries (SH-330) Alexandre Brandizzi 2026-09-16 20:45:15 -03:00
  • 21b7083160
    Merge branch 'dev' into feat/ab/sh-328-permission-overrides Alexandre Brandizzi 2026-09-16 20:44:20 -03:00
  • 1c0865ae15
    Merge pull request #136 from Sea-Haven-Industries/feat/ab/sh-350-dashboard-trend Alexandre Brandizzi 2026-09-16 20:42:14 -03:00
  • 63bda30595
    Merge branch 'dev' into feat/ab/sh-328-permission-overrides Alexandre Brandizzi 2026-09-16 20:36:19 -03:00
  • c605ceefae
    Merge branch 'dev' into feat/ab/sh-348-dashboard-region Alexandre Brandizzi 2026-09-16 20:36:16 -03:00
  • 0bda64efc4
    Merge branch 'dev' into feat/ab/sh-350-dashboard-trend Alexandre Brandizzi 2026-09-16 20:36:14 -03:00
  • 452d666547
    Merge pull request #142 from Sea-Haven-Industries/fix/ab/sh-374-getworkorderbyid-binding Alexandre Brandizzi 2026-09-16 20:34:16 -03:00