Commit Graph

19 Commits

Author SHA1 Message Date
Hailey f464875db0 simplify kt 2024-04-15 09:25:43 -07:00
Hailey 7ed21e448d rely on zod to remove os specific restraints 2024-04-15 03:52:10 -07:00
Hailey c499a03661 fix android 2024-04-15 02:48:01 -07:00
Hailey 56f2bafad7 fix 2024-04-15 02:31:03 -07:00
Hailey 3e5a3ac2e9 create factory (copy db for now) 2024-04-15 02:18:14 -07:00
Hailey caddbeb227 android impl 2024-04-15 02:03:10 -07:00
Hailey 37f5840214 update genkeypair 2024-04-15 01:07:36 -07:00
Hailey adab484fb7 oops 2024-04-15 01:04:51 -07:00
Hailey a07d291143 add structs 2024-04-15 00:57:12 -07:00
Hailey f4a2362850 rm old files now that we have the skeleton ready 2024-04-15 00:44:10 -07:00
Hailey 9f6db0ef67 few fixes 2024-04-15 00:42:22 -07:00
Hailey 2c1b3709af swift impl 2024-04-15 00:37:12 -07:00
Hailey 2ada0cbd0d better implementation 2024-04-14 23:27:27 -07:00
Hailey 71f1e44653 add jwt struct 2024-04-14 22:21:47 -07:00
Hailey c97e439a7c better layout 2024-04-14 16:26:31 -07:00
Hailey 00abca970a few more cleanups 2024-04-12 00:36:34 -07:00
Hailey 73c98bc3af native factory impl 2024-04-12 00:35:30 -07:00
Hailey 0aab04f670 fix names 2024-04-11 22:12:09 -07:00
Hailey 13607edd43 squash
fix android module name

import fixes

fix some imports

use `@atproto/jwk` over local zod schema

preview oauth client

rename package

alignment

more alignment

database implementation

cleanup some types

alignment

switch implementation for es256

half of `verifyJwt` for android

half of `verifyJwt` for iOS

rm log

`createJwt` android

`createJwt` ios

rm print

cleanup native impl

silence some warnings

reorg, finish web impl

follow the `CryptoImplementation`

move some more things around

normalize some names

rename func

add generate on android

add android dep

rm bool

add alg

better implementation

ios jwk generation

fix index.ts

add `getRandomValues()` on native

web `getRandomValues`

silence ts error for missing crypto on web

add `digest` for web

add `digest`

add module
2024-04-11 22:04:51 -07:00