Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
0014f87
feat(footer): add subtle admin link below copyright
sboh1214 May 12, 2026
a44fe2a
feat(cms): add AdminSettings key-value model with helpers
sboh1214 May 12, 2026
7d2911f
feat(admin): migrate admin chrome to Chakra UI with hamburger sidebar
sboh1214 May 12, 2026
1f9d956
feat(admin): migrate every entity page to Chakra Drawer + AlertDialog
sboh1214 May 12, 2026
98fa9e0
feat(admin): add AdminSettings key-value management page
sboh1214 May 12, 2026
5965798
feat(aws): add Organizations + Cost Explorer helpers
sboh1214 May 12, 2026
7963eda
feat(admin): add /admin/aws dashboard with Organizations + Cost Explorer
sboh1214 May 12, 2026
fc12dd4
fix(admin): address review notes from verification
sboh1214 May 12, 2026
f0d90b2
fix(admin): avoid sending setting secrets to client
sboh1214 May 12, 2026
a8ae2c6
test(ci): stabilize coverage runner isolation
sboh1214 May 13, 2026
8e0e46b
fix(admin): handle file-like FormData entries
sboh1214 May 13, 2026
cce70f5
test(admin): cover shell and sign-out interactions
sboh1214 May 13, 2026
6252814
test(admin): cover shared CRUD interaction components
sboh1214 May 13, 2026
6329c49
test(admin): cover settings and business entity forms
sboh1214 May 13, 2026
00f8e00
test(admin): cover asset and content entity forms
sboh1214 May 13, 2026
c4acf57
test(admin): cover shell and AWS pages
sboh1214 May 13, 2026
476264c
fix(aws): paginate Cost Explorer results before aggregating costs
sboh1214 May 13, 2026
23404e8
fix(aws): prefer Account.State over deprecated Status
sboh1214 May 13, 2026
fb57afe
fix(build): use webpack to avoid Turbopack emotion hydration mismatch
sboh1214 May 13, 2026
56523dd
Revert "fix(build): use webpack to avoid Turbopack emotion hydration …
sboh1214 May 13, 2026
af5a973
fix(admin): mount FormDrawer with explicit lazyMount and unmountOnExit
sboh1214 May 13, 2026
86c19a4
refactor(admin): redesign EntityList render API to keep Drawer mounted
sboh1214 May 13, 2026
32dbc31
test(admin): wait for Drawer exit before asserting close state
sboh1214 May 13, 2026
b451150
fix(admin): snapshot editing item on click instead of in render body
sboh1214 May 13, 2026
e36e9bc
fix(admin): wire formKey through entity-form drawers
sboh1214 May 13, 2026
346295a
test(admin): cover drawer reopen and edit target switch after exit
sboh1214 May 13, 2026
e3fc812
test(admin): cover submit path reopen and formKey-driven defaultValue…
sboh1214 May 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,7 @@ next-env.d.ts
# IntelliJ IDEA
.idea/

certificates
certificates

# Sisyphus local notes
.sisyphus/
10 changes: 10 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
node_modules
.next
.vercel
coverage
test-results
playwright-report
.sisyphus
pnpm-lock.yaml
*.tsbuildinfo
.next/**
2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@
"test:e2e:install": "playwright install --with-deps chromium"
},
"dependencies": {
"@aws-sdk/client-cost-explorer": "^3.1045.0",
"@aws-sdk/client-organizations": "^3.1045.0",
"@aws-sdk/client-s3": "^3.1042.0",
"@chakra-ui/react": "^3.35.0",
"@channel.io/channel-web-sdk-loader": "^2.0.2",
Expand Down
Loading
Loading