Commit graph

34 commits

Author SHA1 Message Date
Shibo Lyu
c0627b5d96 chore: release 0.2.7 2024-10-17 11:41:31 +08:00
Shibo Lyu
7c971e83cc feat(crypto): parse and verify 2024-10-17 11:41:01 +08:00
Shibo Lyu
a1afee0e04 chore: release 0.2.6
Only change on npm version: removed crypto shim.
2024-10-15 01:04:19 +08:00
Shibo Lyu
584d0758e3 chore(npm): remove shim for crypto
We uses standardized WebCrypto.
2024-10-15 01:01:50 +08:00
Shibo Lyu
b1939308f1 chore: release 0.2.5 2024-10-11 01:54:42 +08:00
Shibo Lyu
3f7d058e4b feat: make keypair constructor public 2024-10-11 01:53:40 +08:00
Shibo Lyu
58b50c1ec5 chore: release 0.2.4 2024-10-11 01:27:05 +08:00
Shibo Lyu
43516e4da6 fix: make public & private key readonly to outside 2024-10-11 01:26:43 +08:00
Shibo Lyu
afccd120eb ci: update publish workflow to use deno 2.x too 2024-10-11 00:49:22 +08:00
Shibo Lyu
d61627f1e3 chore: bump deps & release 0.2.3 2024-10-11 00:46:04 +08:00
Shibo Lyu
e42e85af46 ci: update deno to 2.x 2024-10-11 00:45:52 +08:00
Shibo Lyu
ac711a63e1 feat: encode private key with a password 2024-10-11 00:42:52 +08:00
Shibo Lyu
9ff4d6da44 chore: bump deps and release 0.2.2 2024-10-10 15:31:35 +08:00
Shibo Lyu
49d0079e46 feat(crypto): allow generating non extractable keypair with additional usage 2024-10-10 15:26:23 +08:00
Shibo Lyu
ae146c8ab2 chore: release 0.2.1 2024-09-30 16:21:35 +08:00
Shibo Lyu
342a87fc8d fix: forgot to export identity class 🤦 2024-09-30 16:21:19 +08:00
Shibo Lyu
502c108eb6 chore: release 0.2.0 2024-09-30 16:18:11 +08:00
Shibo Lyu
c6378ad797 fix(identity): catching sig verification errors 2024-09-30 16:17:19 +08:00
Shibo Lyu
5761b308a4 feat(identity): update profile 2024-09-30 16:16:58 +08:00
Shibo Lyu
6546c2fe51 chore: fix lint error 2024-09-30 02:06:14 +08:00
Shibo Lyu
5d6209c5d7 test: add tests for identity 2024-09-30 02:04:57 +08:00
Shibo Lyu
a1dfed9815 feat: identity file gen, add & update act keys 2024-09-30 02:04:44 +08:00
Shibo Lyu
0e16b1ae28 feat(identity): create identity with id key, act key & profile 2024-09-28 03:47:38 +08:00
Shibo Lyu
297425d336 feat: [wip] BlahIdentity 2024-09-27 00:51:22 +08:00
Shibo Lyu
1e283829d8 fix: npm package.json repository 2024-09-26 01:59:55 +08:00
Shibo Lyu
1281fe32da chore: publish on npm 2024-09-26 01:48:16 +08:00
Shibo Lyu
3eabba3466 chore: exclude other files from jsr publish 2024-09-26 00:50:51 +08:00
Shibo Lyu
ce48c65b0b fix: use zod from npm 2024-09-26 00:38:23 +08:00
Shibo Lyu
a2ef1311a4 refactor: spell out all types & test types against schema 2024-09-26 00:32:29 +08:00
Shibo Lyu
51f7a3cdd1 chore: setting up for publishing on JSR 2024-09-24 03:13:07 +08:00
Shibo Lyu
50553085e7 feat: new types for identity files 2024-09-24 03:02:57 +08:00
Shibo Lyu
c5f6659d8f refactor: id / act key support 2024-09-23 02:31:23 +08:00
Shibo Lyu
74f1c59566
ci: deno test 2024-09-23 01:02:08 +08:00
Shibo Lyu
52ceaaae89 init 2024-09-18 02:44:42 +08:00