Julien Herr and Claude Sonnet 4.5
29446a2aac
chore: add typecheck script and fix pre-existing TypeScript errors
...
- Add `typecheck` script (`tsc --noEmit`) to package.json
- Remove conflicting `declare global` from test/setup.ts (superseded
by @cloudflare/workers-types); use `globalThis as any` for test globals
and declare minimal `require` locally to avoid pulling in @types/node
- Cast `createMockEnv()` and `deleteRes.json()` results in admin.test.ts
to silence strict `unknown` / MockKV-vs-KVNamespace errors
Co-Authored-By: Claude Sonnet 4.5 <[email protected] >
2026-05-20 22:54:32 +02:00
Julien Herr and Claude Sonnet 4.5
3ed9d2ee22
chore: apply Prettier formatting to entire codebase
...
Co-Authored-By: Claude Sonnet 4.5 <[email protected] >
2026-05-20 22:01:53 +02:00
Young Lee
1d8cffb119
Update README.md
upstream
2026-02-09 12:14:06 -08:00
Young Lee
fe1fcda745
fix(admin): make bulk delete retry safe + clarify copyable errors
2026-02-06 15:13:43 -08:00
Young Lee
de7978f7bc
fix(admin): make bulk delete resilient + persistent error toasts
2026-02-06 15:10:55 -08:00
Young Lee
1c1de9699e
fix(admin): clarify bulk delete server error
2026-02-06 14:39:04 -08:00
Young Lee
4b7bb8faf1
fix(admin): improve Cloudflare limit error messages
2026-02-06 14:37:48 -08:00
Young Lee
25a942e203
Merge pull request #2 from yl8976/codex/improve-admin-delete-confirmation-ux
...
Admin: Inline double-confirm delete with toasts and animated removal
2026-02-06 13:36:30 -08:00
Young Lee
bf3a4d9672
Improve admin delete confirmations
2026-02-06 13:36:17 -08:00
Young Lee
2accee54ce
style(ui): add more depth to glass buttons
2026-02-06 01:38:25 -08:00
Young Lee
aaafe5eab2
fix(admin): make bulk feed delete fast + add purge endpoint
2026-02-06 01:36:05 -08:00
Young Lee
1c40740686
feat(admin): async bulk delete with toasts
2026-02-06 01:17:03 -08:00
Young Lee
8601f5b520
chore(wrangler): enable Workers Observability logs
2026-02-06 00:58:46 -08:00
Young Lee
2d350a7601
feat(admin): style search + clarify bulk actions
2026-02-06 00:49:36 -08:00
Young Lee
65cf54a764
feat(admin): resizable + sortable table columns
2026-02-06 00:26:38 -08:00
Young Lee
0b898bf600
fix(admin): hide empty descriptions in list view
2026-02-06 00:13:22 -08:00
Young Lee
022c188873
fix(admin): truncate spam titles + speed up table view
2026-02-06 00:11:32 -08:00
Young Lee
223560e874
fix(security): lock down admin + add bulk cleanup UI
2026-02-05 23:18:25 -08:00
Young Lee
59cbbd0428
chore: track package-lock for reproducible installs
2026-02-05 22:36:00 -08:00
Young Lee
daf54a0fc0
chore: modernize setup, dependencies, and project docs
2026-02-05 22:34:13 -08:00
Young Lee
6e546d31a0
Testing
2026-02-05 22:18:29 -08:00
Young Lee
610823cb96
Update README
2025-02-27 20:41:46 -08:00
Young Lee
38f56eb7e2
Completely streamline setup experience for new users, add more documentation
2025-02-27 20:15:05 -08:00
Young Lee
56a8263f33
Enhance admin interface, security, and feed management with improved UX and authentication
2025-02-27 18:04:01 -08:00
Young Lee
8839aac24b
Set up initial project and files
2025-02-27 14:51:38 -08:00
Young Lee
be9d1c0f61
Initial commit
2025-02-27 10:57:55 -08:00