Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sveltejs/api.svelte.dev

The API worker source for https://api.svelte.dev
https://github.com/sveltejs/api.svelte.dev

0.4.2

4b8bb097c354f71f89f6210e799cc2bc0dd785e0 authored over 2 years ago
fix: add 404 conds for `GET /docs` routes

- Closes #23

3430b344e5ddd35bf93fd155bdf857d4e86e20cd authored over 2 years ago
0.4.1

80b29c3ad8089f822984c3d33eefd29610637ffa authored about 3 years ago
return todos in order of creation (#22)

d79bb3082b8770a88071cb5d06bbc1c75b415986 authored about 3 years ago
0.4.0

04ea972965f316089a25e68f1d7511d15b7ca9e3 authored about 3 years ago
use supabase to store todos (#21)

* use supabase to store todos

* fixes

* tidy up

812d30269e73bb440fcc4ca0472386aa0d330a33 authored about 3 years ago
Relinquish OAuth responsibilities (#19)

* WIP #18

* userid -> guestid

* various fixes and tweaks

* remove session/gist stuff

...

9ed5b3dd0d1404e089139478a153f509695a28da authored about 3 years ago
Propagate errors (#17)

* dont swallow errors

* use shared handler function, DRY things out

* simplify further

...

1cc0b5e011f44eb029548079c81a7a2320135b54 authored about 3 years ago
0.3.4

a11efb7a44a7aa06b3f2b107ce0b2f104471a906 authored about 3 years ago
serve docs as json (#16)

dec0e3c138cdc654246e518dbbb3b36721c452c0 authored about 3 years ago
0.3.3

2b4d7c546e5bfbf244f8f45d78f4baff9e590c0a authored about 3 years ago
include CORS header with error responses (#13)

* include CORS header with error responses

* gah go away prettier

* use CORS.preflight

...

e7fd35fc57f8e79a3fcb2cd78762f53d7d2f666e authored about 3 years ago
update wrangler (#14)

88646222b9e9a28d1714ac303eea984320851a02 authored about 3 years ago
0.3.2

73d5d01f78bb87c3101c6314ac2b4a9c5c760e9e authored almost 4 years ago
add CORS headers - fixes #9 (#10)

2f1c1e3d36c766b271c455c108cfc34ab97e8156 authored almost 4 years ago
feat: standardize error messages (#5)

* feat(utils): add `toError` helper

* chore: apply `toError` for standard error responses

...

6e8a09e69e3c4c962c1a68d29a7f0fcd3fb91ecd authored almost 4 years ago
0.3.1

a4277c701fa5306f8edab2b9588fac6cce4fae16 authored almost 4 years ago
fix: add namespace id for docs kv (#7)

* fix: add namespace for DOCS in cfw config

* chore: add var for docs namespace to workflow

ec9b8c1c4faf60e2281f176088ca40e3df549fcd authored almost 4 years ago
0.3.0

d94a9373f5d03ca1c5a6b20a2d1580b82a588b0f authored almost 4 years ago
feat: api for docs (#6)

* feat: add docs api

* chore: fix formatting

81332ff07a691d57d4135549ed61a1e7067ed795 authored almost 4 years ago
0.2.3

c167386bdbf30f45cfc55dbb98deef9ce946a2b7 authored almost 4 years ago
return an object from DELETE, for consistency

c93e08595bf0476c357222a0f5e770163bf0de14 authored almost 4 years ago
0.2.2

a2c5b38b12cc571f1f4625819c3b8f393fbbac8b authored almost 4 years ago
return patched todo

5e8381dd77f47c467d67b5275d46d2f22a9c7c75 authored almost 4 years ago
0.2.1

b2a8f9f011d8ac86ba705af60df67026de9c517b authored almost 4 years ago
see if we can pass error messages around

be8a9900b9dc3ac09937bc159794dcf8e487cce1 authored almost 4 years ago
0.2.0

3f528949e158e90fffae647449cbad8c84012727 authored almost 4 years ago
return 404 where appropriate

a604b8c2bcca95828a8b10305ac5a5d286563b36 authored almost 4 years ago
return error objects rather than strings, for consistent deserialization

1b0d8e76a77e1c4567bda298645b3534d6b01be6 authored almost 4 years ago
WIP add /todos routes (#4)

* WIP add /todos routes

* chore(model): extract `todolist.sync` method

* chore(routes): ad...

353667cfe55ee8353e53e52245afdda0c7b7b8d7 authored almost 4 years ago
chore: add `wrangler dev` setup (#3)

* chore: add `wrangler dev` setup

* chore: rename wrangler file

* chore: add readme instru...

c666267606ac2ee250e4a3e731d38b869e49d3f6 authored almost 4 years ago
chore: upgrade `worktop` version

2f6734e5849f1e8253d0945580da69f3b29898eb authored almost 4 years ago
chore: update `cfw` version

0614614ed33d7fc15f5f25c98a187284e1e95fed authored almost 4 years ago
0.1.2

c43cbc8074248ddf619446dc3f19d5bab367ee40 authored almost 4 years ago
feat: bump `worktop` version

d5d7889fc9988cdc7b207b19eaf6ff0bebca0f93 authored almost 4 years ago
chore: bump typescript version

ca3d5158fa7d954bcc6c6ffcd33b51677f998dfc authored almost 4 years ago
chore: remove unused rollup plugin

0456e91b1c686167a7428723ad53ef4e06937ef6 authored almost 4 years ago
0.1.1

f7848386592d8abbae43fcb5478f444824bb5efb authored almost 4 years ago
chore: update `cfw` version

1821edecf3298fdb99971a3909e7ebbecaff8b8f authored almost 4 years ago
0.1.0

06c41d7ab8a45d4ae1a8e61564a34f421506895b authored almost 4 years ago
chore: update `cfw` version

d9e000be37115480c019a5e20767ac5141745d73 authored almost 4 years ago
chore: update `worktop` version

a88c888f41188a42cd0d90a090dda52abcb9db34 authored almost 4 years ago
0.0.2

6f67f3d378f47d9785d116a8f3e507e7914ebf29 authored almost 4 years ago
chore: attach org-wide token secret

db03ecee0c6635af547e522b1eec11bc7949bde1 authored almost 4 years ago
chore: bump `worktop` version

a0454ea75d5a3e031034832113f3e12911b10fca authored about 4 years ago
0.0.1

118899e09f4ea2a6e56aa52615116ecc0eeced56 authored about 4 years ago
chore: attach CD to correct trigger

7253d54c4868484d552436aa7df20469011f11e9 authored about 4 years ago
chore: bump `worktop` version

54f093f14bb4e2bfd6dc4dac78c839f745b7cbeb authored about 4 years ago
chore(auth): use `Response.redirect`

b9ce888f8feaf57b4ad6b76df8956a2412c30b57 authored about 4 years ago
chore: enable strict types

7c5d259397c41c04b416e00120bb5d9bac625835 authored about 4 years ago
chore: bump `worktop` version

5c88970733da1003bf583af57ebf6b9376f03bb8 authored about 4 years ago
chore: import CD action;

- use `branch` trigger for debug/confirmation (temp)

eaf7fcd37980fada3186d639caffc39164c502c5 authored about 4 years ago
chore: disable strict-mode (temp)

ddffa99a55d1f46c0e8d1f29652ec0aff0c2b8e3 authored about 4 years ago
chore: bump `cfw` version

33d0d0dedce17e97722683cba1b058347990a6eb authored about 4 years ago
chore: import CI action

76c14bef432bf458f01f7dac015cab77fd528f43 authored about 4 years ago
chore: define cfw auth profile;

- noop if undefined

f60cbca323cc00af40c15538abae62d56264f1ef authored about 4 years ago
chore: replace wrangler with cfw

2754b78e9f8e764cecbd5dc9cb82c3d8224c0266 authored about 4 years ago
fix(routes): no auth required for "GET /gists/:uid" route

85908bcf3774c08c2c2d1fc435e09f0f3e999994 authored about 4 years ago
fix(user): do not set `updated_at` on insert

70f2c629f0f9e8adaeddcbb9c2ac9031eebda004 authored about 4 years ago
chore: fix circular dependency chain

06c65eab0e63d898bd1223ec863d54732d8f5987 authored about 4 years ago
feat: add "GET /auth/logout" route

0966207d5f5a9a740daed7aa49db737428334670 authored about 4 years ago
feat: add "GET /auth/callback" route handler

a3fa5a76f276866c6a0020d89cd4123d2754a912 authored about 4 years ago
feat: add "GET /auth/login" route (redirect)

f258ee19246a2df2437ca6409f8c3131ded18691 authored about 4 years ago
feat(utills.github): add `exchange` wrapper;

- combined `access_token` -> `profile` steps

02cfa8bab52414c1d16d0aa297d3d38680ca15cd authored about 4 years ago
feat(user): add `update` method

7c1009e2097174b181686a0bf74e96cf4e1dddb6 authored about 4 years ago
feat(user): add `insert` method

893add03dda8f9b78a2cd1cfedacbfbc67df977e authored about 4 years ago
chore: add `rollup/plugin-replace` for `SELF_API` injections

b7dfa4b800df416a1b07fc86fe8b49e4d17bbf8d authored about 4 years ago
fix(user): add `name` attribute

9fc912b1603958ca73586ca68be8900977607151 authored about 4 years ago
feat(utils): add `github` helpers

cfaffe3138eb97659ac12547ad2ecb3c793dba40 authored about 4 years ago
feat(session): add `insert` method

d10f97f966363cfe4a017b1f3a650e2f4b611ad8 authored about 4 years ago
feat(routes): add "/gists" resource

0ab4e431cfb70d4c669b37423999d45ef4fd2d1c authored about 4 years ago
chore: attach `commonjs` plugin;

- necessary for "cookie" dependency

4f660e29511d4cdf9759d9a9e1b2b351771a8c1b authored about 4 years ago
feat: attach `worktop` & define "/test" route

b6de64e2fb66b8a7a3456fcf3d82ae05c447771f authored about 4 years ago
feat(session): add `authenticate` middleware;

- run & react to `identify` automatically
- provides `req.user` to handler callback

b2fd38d377eb723bee7899b4a7830d2e9f9fefb0 authored about 4 years ago
fix(session): remove `session` record if expired

ad7f9605a6833d228e982ba16dc7c54a56e4bf75 authored about 4 years ago
feat(session): add `identify` middleware method;

- converts `req.headers.cookie` -> Session? -> User?

e3135a826a2723fecb7a551042a0a237a095548a authored about 4 years ago
feat(utils): add `cookie` parser

d7682cda4a5e81d0546fcd70448efcb74c16fa15 authored about 4 years ago
feat(gist): add all CRUD model methods

5efe580ced866fdcc8af112a80c5691aeb570a88 authored about 4 years ago
feat(user): add `gists` method via "owner" relation

c4dd06bcfbd51c5c0773ec6b3495a0c0ff74333a authored about 4 years ago
feat: add `lookup` method to models

26994f27e32e851386952f31a20c615071779f2d authored about 4 years ago
feat: add `toID` model methods

e33a46a1774a4c0276c0f1c4f38837127c7e298b authored about 4 years ago
feat: import `database` query helpers

00baae007ffe338275b5cee4542641bc278e5abf authored about 4 years ago
chore(utils): import `keys.until` helper

9c55131bb2d4c37501d130df06ba51fb73314129 authored about 4 years ago
feat(utils): add `keys.gen` helper for fixed UID lengths

99620d91cc151c9d5c46b3926ba34c29019e7267 authored about 4 years ago
feat(utils): add `format` helper for namespace mgmt

3ffc70f1d8a16b0cadff1be96ed0529c15d3a16c authored about 4 years ago
chore: declare model interfaces & relationships

277b866dd394f437813c546355471eb61a73a516 authored about 4 years ago
chore: setup dev/build scripts

33e5ca5453c40345dbf964744ba2ff02d71a25ee authored about 4 years ago
chore: setup typescript worker

697949a8589ef03accdaac75995361a61cee349f authored about 4 years ago
initial commit

33c48ffeaa91766f911d33ddd99ac896803ad914 authored about 4 years ago