Skip to content
git-on-cloudflare
Git hosting on Cloudflare
Sign in
rachel
/
dab
7abf73a...
Loading...
Browse
Commits
Admin
Commit Detail
Commit 7abf73a
Author
Rachel Chen <rachel@chens.email>
2026-05-20 15:54:17 -0700
Parents
26bc6ae
Tree
08c711c
chore(foundation): scaffold worker project
Files changed
158 files changed
+154 added
~4 modified
A
.dev.vars.example
▸
Show patch
M
.gitignore
▸
Show patch
M
.prettierignore
▸
Show patch
A
docs/parser-spike.md
▸
Show patch
A
drizzle-auth-do.config.ts
▸
Show patch
A
drizzle-cal-dav-do.config.ts
▸
Show patch
A
drizzle-card-dav-do.config.ts
▸
Show patch
A
drizzle-d1.config.ts
▸
Show patch
A
drizzle-file-dav-do.config.ts
▸
Show patch
A
drizzle/auth-do/0000_thankful_hedge_knight.sql
▸
Show patch
A
drizzle/auth-do/meta/_journal.json
▸
Show patch
A
drizzle/auth-do/meta/0000_snapshot.json
▸
Show patch
A
drizzle/auth-do/migrations.js
▸
Show patch
A
drizzle/cal-dav-do/0000_hesitant_vermin.sql
▸
Show patch
A
drizzle/cal-dav-do/meta/_journal.json
▸
Show patch
A
drizzle/cal-dav-do/meta/0000_snapshot.json
▸
Show patch
A
drizzle/cal-dav-do/migrations.js
▸
Show patch
A
drizzle/card-dav-do/0000_known_tyrannus.sql
▸
Show patch
A
drizzle/card-dav-do/meta/_journal.json
▸
Show patch
A
drizzle/card-dav-do/meta/0000_snapshot.json
▸
Show patch
A
drizzle/card-dav-do/migrations.js
▸
Show patch
A
drizzle/d1/0000_typical_shaman.sql
▸
Show patch
A
drizzle/d1/meta/_journal.json
▸
Show patch
A
drizzle/d1/meta/0000_snapshot.json
▸
Show patch
A
drizzle/file-dav-do/0000_cultured_queen_noir.sql
▸
Show patch
A
drizzle/file-dav-do/meta/_journal.json
▸
Show patch
A
drizzle/file-dav-do/meta/0000_snapshot.json
▸
Show patch
A
drizzle/file-dav-do/migrations.js
▸
Show patch
M
package-lock.json
▸
Show patch
M
package.json
▸
Show patch
A
scripts/litmus/files.ts
▸
Show patch
A
scripts/litmus/fixture.ts
▸
Show patch
A
scripts/litmus/harness.ts
▸
Show patch
A
scripts/litmus/setup.ts
▸
Show patch
A
scripts/tsconfig.json
▸
Show patch
A
src/types/drizzle-migrations.d.ts
▸
Show patch
A
src/worker/app.ts
▸
Show patch
A
src/worker/auth/basic.ts
▸
Show patch
A
src/worker/auth/crypto.ts
▸
Show patch
A
src/worker/auth/index.ts
▸
Show patch
A
src/worker/auth/oidc-transaction-cookie.ts
▸
Show patch
A
src/worker/auth/oidc.ts
▸
Show patch
A
src/worker/auth/pats.ts
▸
Show patch
A
src/worker/auth/scopes.ts
▸
Show patch
A
src/worker/auth/session-cookie.ts
▸
Show patch
A
src/worker/auth/subject.ts
▸
Show patch
A
src/worker/caldav/calendar-multiget.ts
▸
Show patch
A
src/worker/caldav/calendar-query.ts
▸
Show patch
A
src/worker/caldav/discovery.ts
▸
Show patch
A
src/worker/caldav/handler.ts
▸
Show patch
A
src/worker/caldav/ical.ts
▸
Show patch
A
src/worker/caldav/props.ts
▸
Show patch
A
src/worker/caldav/recurrence.ts
▸
Show patch
A
src/worker/caldav/reports.ts
▸
Show patch
A
src/worker/caldav/sync-collection.ts
▸
Show patch
A
src/worker/caldav/validation.ts
▸
Show patch
A
src/worker/carddav/addressbook-multiget.ts
▸
Show patch
A
src/worker/carddav/addressbook-query.ts
▸
Show patch
A
src/worker/carddav/discovery.ts
▸
Show patch
A
src/worker/carddav/handler.ts
▸
Show patch
A
src/worker/carddav/props.ts
▸
Show patch
A
src/worker/carddav/reports.ts
▸
Show patch
A
src/worker/carddav/sync-collection.ts
▸
Show patch
A
src/worker/carddav/validation.ts
▸
Show patch
A
src/worker/carddav/vcard.ts
▸
Show patch
A
src/worker/dav/destination.ts
▸
Show patch
A
src/worker/dav/errors.ts
▸
Show patch
A
src/worker/dav/etag.ts
▸
Show patch
A
src/worker/dav/http.ts
▸
Show patch
A
src/worker/dav/if-header.ts
▸
Show patch
A
src/worker/dav/locks.ts
▸
Show patch
A
src/worker/dav/methods.ts
▸
Show patch
A
src/worker/dav/multistatus.ts
▸
Show patch
A
src/worker/dav/paths.ts
▸
Show patch
A
src/worker/dav/props.ts
▸
Show patch
A
src/worker/db/auth-do/client.ts
▸
Show patch
A
src/worker/db/auth-do/repository.ts
▸
Show patch
A
src/worker/db/auth-do/schema.ts
▸
Show patch
A
src/worker/db/cal-dav-do/client.ts
▸
Show patch
A
src/worker/db/cal-dav-do/repository.ts
▸
Show patch
A
src/worker/db/cal-dav-do/schema.ts
▸
Show patch
A
src/worker/db/card-dav-do/client.ts
▸
Show patch
A
src/worker/db/card-dav-do/repository.ts
▸
Show patch
A
src/worker/db/card-dav-do/schema.ts
▸
Show patch
A
src/worker/db/d1/client.ts
▸
Show patch
A
src/worker/db/d1/repository.ts
▸
Show patch
A
src/worker/db/d1/schema.ts
▸
Show patch
A
src/worker/db/file-dav-do/client.ts
▸
Show patch
A
src/worker/db/file-dav-do/repository.ts
▸
Show patch
A
src/worker/db/file-dav-do/schema.ts
▸
Show patch
A
src/worker/db/types.ts
▸
Show patch
A
src/worker/index.ts
▸
Show patch
A
src/worker/objects/auth-object.ts
▸
Show patch
A
src/worker/objects/cal-dav-object.ts
▸
Show patch
A
src/worker/objects/card-dav-object.ts
▸
Show patch
A
src/worker/objects/common/errors.ts
▸
Show patch
A
src/worker/objects/common/migrations.ts
▸
Show patch
A
src/worker/objects/common/rpc.ts
▸
Show patch
A
src/worker/objects/file-dav-object.ts
▸
Show patch
A
src/worker/openapi/document.ts
▸
Show patch
A
src/worker/openapi/schemas.ts
▸
Show patch
A
src/worker/openapi/serve.ts
▸
Show patch
A
src/worker/openapi/validate.ts
▸
Show patch
A
src/worker/queues/blob-gc.ts
▸
Show patch
A
src/worker/queues/repair-jobs.ts
▸
Show patch
A
src/worker/r2/blobs.ts
▸
Show patch
A
src/worker/r2/gc.ts
▸
Show patch
A
src/worker/routes/api/addressbooks.ts
▸
Show patch
A
src/worker/routes/api/auth.ts
▸
Show patch
A
src/worker/routes/api/calendars.ts
▸
Show patch
A
src/worker/routes/api/files.ts
▸
Show patch
A
src/worker/routes/api/index.ts
▸
Show patch
A
src/worker/routes/api/me.ts
▸
Show patch
A
src/worker/routes/api/openapi.ts
▸
Show patch
A
src/worker/routes/api/pats.ts
▸
Show patch
A
src/worker/routes/dav/addressbooks.ts
▸
Show patch
A
src/worker/routes/dav/calendars.ts
▸
Show patch
A
src/worker/routes/dav/files.ts
▸
Show patch
A
src/worker/routes/dav/index.ts
▸
Show patch
A
src/worker/routes/dav/principals.ts
▸
Show patch
A
src/worker/routes/dav/root.ts
▸
Show patch
A
src/worker/routes/dav/well-known.ts
▸
Show patch
A
src/worker/routes/host.ts
▸
Show patch
A
src/worker/types.ts
▸
Show patch
A
src/worker/util/assert.ts
▸
Show patch
A
src/worker/util/json.ts
▸
Show patch
A
src/worker/util/logging.ts
▸
Show patch
A
src/worker/util/response.ts
▸
Show patch
A
src/worker/util/time.ts
▸
Show patch
A
src/worker/webdav/copy.ts
▸
Show patch
A
src/worker/webdav/delete.ts
▸
Show patch
A
src/worker/webdav/get-head.ts
▸
Show patch
A
src/worker/webdav/handler.ts
▸
Show patch
A
src/worker/webdav/lock.ts
▸
Show patch
A
src/worker/webdav/mkcol.ts
▸
Show patch
A
src/worker/webdav/move.ts
▸
Show patch
A
src/worker/webdav/propfind.ts
▸
Show patch
A
src/worker/webdav/proppatch.ts
▸
Show patch
A
src/worker/webdav/put.ts
▸
Show patch
A
src/worker/webdav/unlock.ts
▸
Show patch
A
src/worker/xml/builder.ts
▸
Show patch
A
src/worker/xml/dav-request.ts
▸
Show patch
A
src/worker/xml/dav-response.ts
▸
Show patch
A
src/worker/xml/dead-props.ts
▸
Show patch
A
src/worker/xml/namespaces.ts
▸
Show patch
A
src/worker/xml/parser.ts
▸
Show patch
A
tests/tsconfig.worker.json
▸
Show patch
A
tests/vitest/cloudflare.ts
▸
Show patch
A
tests/worker/api/openapi.workers.test.ts
▸
Show patch
A
tests/worker/objects/migrations.workers.test.ts
▸
Show patch
A
tests/worker/routes/host.workers.test.ts
▸
Show patch
A
tests/worker/xml/xml-spike.workers.test.ts
▸
Show patch
A
tsconfig.json
▸
Show patch
A
tsconfig.worker.json
▸
Show patch
A
vite.config.ts
▸
Show patch
A
vitest.config.ts
▸
Show patch
A
worker-configuration.d.ts
▸
Show patch
A
wrangler.jsonc
▸
Show patch