0000000000000000000000000000000000000000 527313f72760ab9c33cebe403257d472422f48c6 aria 1788180535 +0000 clone: from /home/aria/work/kadicon 527313f72760ab9c33cebe403257d472422f48c6 527313f72760ab9c33cebe403257d472422f48c6 aria 1788180537 +0000 checkout: moving from main to 527313f7 527313f72760ab9c33cebe403257d472422f48c6 527313f72760ab9c33cebe403257d472422f48c6 aria 1788180537 +0000 checkout: moving from 527313f72760ab9c33cebe403257d472422f48c6 to codex/rwg-rebuild 527313f72760ab9c33cebe403257d472422f48c6 8297e9308deb53e50c603ab1182822f62a755ac2 Codex Agent 1788181675 +0000 commit: chore(codex): workspace proof 8297e9308deb53e50c603ab1182822f62a755ac2 527313f72760ab9c33cebe403257d472422f48c6 Codex Agent 1788182010 +0000 checkout: moving from codex/rwg-rebuild to 527313f7 527313f72760ab9c33cebe403257d472422f48c6 527313f72760ab9c33cebe403257d472422f48c6 Codex Agent 1788182010 +0000 checkout: moving from 527313f72760ab9c33cebe403257d472422f48c6 to codex/rwg-implementation 527313f72760ab9c33cebe403257d472422f48c6 0d0634b129c5b0a54d044a164cf8d0e5fd872295 Codex Agent 1788186628 +0000 commit: feat(admin-cli): add 24 restaurant registry entries + tests (phase 1) 0d0634b129c5b0a54d044a164cf8d0e5fd872295 2afa91e10810a4dd47a5f46666bd042cc19b696a Codex Agent 1788187146 +0000 commit: style(admin-cli): apply rustfmt to phase-1 restaurant.rs 2afa91e10810a4dd47a5f46666bd042cc19b696a c885f76b5325a59fe771642438359323253d6b69 Codex Agent 1788187993 +0000 commit: feat(admin-cli): deterministic tables [2,2,4,4,6], skip-existing, dry-run, env-guard, testable http client (phase 2) c885f76b5325a59fe771642438359323253d6b69 4601bcaed945ab5dbd19fb7a37cfba12f0adc9e8 Codex Agent 1788188340 +0000 commit: refactor(admin-cli): replace shared hardcoded tenant password with per-tenant secure credential (phase 3) 4601bcaed945ab5dbd19fb7a37cfba12f0adc9e8 c042ea2d8d4f2dc3284f89588ee074dd0b0b12a2 Codex Agent 1788188646 +0000 commit: test(admin-cli): consolidate seed/registry/credential test coverage (phase 4) c042ea2d8d4f2dc3284f89588ee074dd0b0b12a2 d286ca92e6c465ee19a70313c3f87da35d4ed667 Aria 1788189007 +0000 commit: docs(rwg): durrani sandbox e2e results — dashboard verified, booking-server needs partner credential (phase 5) d286ca92e6c465ee19a70313c3f87da35d4ed667 33084540909723777fc84fa9e9a40684df014880 Codex Agent 1788189391 +0000 commit: fix(rwg): honor feed window and preserve booking updates 33084540909723777fc84fa9e9a40684df014880 5368bbfe8bba4f05ca94832c30871735b808d45f Codex Agent 1788189582 +0000 commit: fix(rwg): align occupied states and serialize updates 5368bbfe8bba4f05ca94832c30871735b808d45f 7c673303338ac875090292a6d9033d4beb92fd7c Codex Agent 1788190706 +0000 commit: test(rwg): verify full seed path yields exactly 5 active tables [2,2,4,4,6] 7c673303338ac875090292a6d9033d4beb92fd7c 84afa61db18ecccd54a898775ba5edc073b5bee1 Codex Agent 1788191767 +0000 commit: feat(admin-cli): google-data-ready quality check separate from technically-seedable (rwg point 2) 84afa61db18ecccd54a898775ba5edc073b5bee1 e71615a002c1167d0f863f67a65f41c31619c594 Codex Agent 1788192228 +0000 commit: feat(admin-cli): read-only remote existence check for dry-run via db lookup (rwg point 1) e71615a002c1167d0f863f67a65f41c31619c594 c63d13d57c704ed3ebfdfe7905d4a258775f5103 Codex Agent 1788192736 +0000 commit: feat(rwg): booking-server sandbox e2e tool, credentials from env only (rwg point 3) c63d13d57c704ed3ebfdfe7905d4a258775f5103 c2979ca5cc57129a69ce9e146b38953189aadf3b Aria 1788193393 +0000 commit: feat(rwg): secure tty wrapper for booking-server e2e (creds via read -s, durrani ids preset) c2979ca5cc57129a69ce9e146b38953189aadf3b a57e5712e0b29482424956fc3cb9bf7b0da09787 Codex Agent 1788197226 +0000 commit: fix(admin-cli): send googlePlaceId as string so tenant-create passes @IsString (fixes staging 400) a57e5712e0b29482424956fc3cb9bf7b0da09787 72bcae954e7129100ee58c433408d3c9d1dc514b Codex Agent 1788200076 +0000 commit: feat(rwg): one-shot interactive staging activation for the 25 sandbox merchants 72bcae954e7129100ee58c433408d3c9d1dc514b c766fcd9c2ed9022c8bf0606316b0eae325cbe6b Codex Agent 1788200565 +0000 commit: feat(rwg): make staging activation a transactional reconcile (exactly 25 enabled) c766fcd9c2ed9022c8bf0606316b0eae325cbe6b b8166b0034433529d57d1fdac2f909406b4abcca Codex Agent 1788203607 +0000 commit: fix(backend): allow AWS default credential chain (ECS task role) when static keys absent b8166b0034433529d57d1fdac2f909406b4abcca 8cd046cdfacfba15d5e30193ca3646d43a70303c Codex Agent 1788205065 +0000 commit: feat(infra): staging ECS task role for backend (drop static AWS keys on staging) 8cd046cdfacfba15d5e30193ca3646d43a70303c 791541efc8962009609cf11414276a72c2d7c250 Codex Agent 1788240479 +0000 commit: fix(core-utils): treat missing weekday in schedule as closed 791541efc8962009609cf11414276a72c2d7c250 791541efc8962009609cf11414276a72c2d7c250 Codex Agent 1788539062 +0000 checkout: moving from codex/rwg-implementation to fix/settings-save-merge 791541efc8962009609cf11414276a72c2d7c250 0bbfa0544cf0a8ccc79466fcefcbf68a496d42c9 Codex Agent 1788539068 +0000 commit: fix(backend): read full settings row before merging in save() 0bbfa0544cf0a8ccc79466fcefcbf68a496d42c9 f51871f307640f53911441f6b7b34bfca0dc93ca Codex Agent 1788539083 +0000 rebase (start): checkout origin/main f51871f307640f53911441f6b7b34bfca0dc93ca 9a7c30d17e1e2726970f81bc61da3cfa9ae6c02f Codex Agent 1788539083 +0000 rebase (pick): fix(backend): read full settings row before merging in save() 9a7c30d17e1e2726970f81bc61da3cfa9ae6c02f 9a7c30d17e1e2726970f81bc61da3cfa9ae6c02f Codex Agent 1788539083 +0000 rebase (finish): returning to refs/heads/fix/settings-save-merge 9a7c30d17e1e2726970f81bc61da3cfa9ae6c02f 527313f72760ab9c33cebe403257d472422f48c6 Codex Agent 1788695221 +0000 checkout: moving from fix/settings-save-merge to main 527313f72760ab9c33cebe403257d472422f48c6 8a874118baba9e67e1ed1d1c40904eaed313ea75 Codex Agent 1788695232 +0000 pull --ff-only origin main: Fast-forward 8a874118baba9e67e1ed1d1c40904eaed313ea75 8a874118baba9e67e1ed1d1c40904eaed313ea75 Codex Agent 1788695287 +0000 checkout: moving from main to fix/staging-ses-sendrawemail 8a874118baba9e67e1ed1d1c40904eaed313ea75 e785076c6c8b4d28872fe0e109d7bb4e41ab8b66 Codex Agent 1788695287 +0000 commit: fix(infra): allow ses:SendRawEmail on the staging task role e785076c6c8b4d28872fe0e109d7bb4e41ab8b66 8a874118baba9e67e1ed1d1c40904eaed313ea75 Codex Agent 1788696252 +0000 checkout: moving from fix/staging-ses-sendrawemail to main 8a874118baba9e67e1ed1d1c40904eaed313ea75 b0b5d05ffcb80110fb3bbedb5c0de252018c34ce Codex Agent 1788696253 +0000 pull --ff-only origin main -q: Fast-forward b0b5d05ffcb80110fb3bbedb5c0de252018c34ce b0b5d05ffcb80110fb3bbedb5c0de252018c34ce Codex Agent 1788696253 +0000 checkout: moving from main to fix/staging-ses-configuration-set b0b5d05ffcb80110fb3bbedb5c0de252018c34ce 91fb83ac1196941443394e8cab1edb7a1ed9c724 Codex Agent 1788696310 +0000 commit: fix(infra): also authorise the SES configuration set on the staging task role