Commit Graph

40 Commits

Author SHA1 Message Date
tsukino
242729e1ae feat: implement new ux (#15)
* wip

* new pubkey input

* wip

* restyle upload to ipfs

* finish restyling
2024-04-16 09:17:07 -04:00
ntampakas
a44f2b46b7 Automated deployment on AWS Fargate (#13)
* Create Dockerfile for app

* Add deployment workflow

* Add aux scripts needed to build/deploy
2024-04-16 06:56:13 -04:00
Tanner
853edd726d Merge pull request #11 from tlsnotary/pubkey-fetch
Public key fetched from notaryUrl in proofs
2024-04-15 20:39:58 +02:00
Tanner
76ad732431 Merge branch 'main' into pubkey-fetch 2024-04-15 20:39:48 +02:00
Tanner
c99453b425 Alpha 5 release (#12)
* chore: bump tlsn-js version to alpha.5

* chore: bump tlsn-js version to alpha.5

* chore: bumping tlsn-js version

---------

Co-authored-by: John Shaw <codetrauma@Johns-MacBook-Pro.local>
2024-04-09 12:53:19 -04:00
tsukino
ea732bbb6e fix: allow ts in node modules when building ui 2024-04-05 23:19:19 +08:00
Tanner Shaw
f8f0707924 chore: fixing previous commit 2024-04-01 13:36:59 -07:00
Tanner Shaw
870af2ebeb chore: fixing previous commit 2024-04-01 13:35:39 -07:00
Tanner Shaw
6d8357390d refactor: added uploading state to proof uploading and fixed notary key store default state 2024-04-01 13:27:20 -07:00
tsukino
13cde40e6d feat: implement server side render and img preview data (#10)
* wip: refactor SharedProof to enable ssr

* wip: add fetch file before rendering

* feat: add nodejs verifier

* feat: add image preview
2024-03-26 05:36:02 -04:00
Tanner Shaw
51dc0ef351 feature: fetch public key from notaryUrl in proof on upload 2024-03-21 10:37:30 -07:00
Tanner Shaw
9ef42e2c41 feature: fetch public key from notaryUrl in proof on shared proofs 2024-03-21 10:11:09 -07:00
tsukino
45322e33cc feat: replace Helia with Pinata (#9)
* wip: testing pinata

* fix: replace helia with pinata.cloud

* chore: update gitignore

* feat: replace ipfs with pinata
2024-03-15 03:42:23 -04:00
Tanner
68de583281 feat: Upload/Get Proofs from IPFS (#8)
* feature: adding cid to proof store

* refactor: stringify cid on server side

* feature: route for /:cid to display proof details of shared proofs

* chore: removing clogs

* refactor: update imports and added useNotaryKey() hook

* refactor: adding store action to update selectedProof.IpfsCID

* refactor: proof is only uploaded to IPFS after user accepts now

* refactor: updated uploadFileToIpfs thunk

* refactor: refactored modal component to use createPortal

* feature: updated to alpha 4

* refactor: integrated modal component from tlsn-extension

* chore: changing port

* refactor: more styling

* refactor: fixed error on proof share if initial notary key doesn't verify proof

---------

Co-authored-by: John Shaw <codetrauma@Johns-MacBook-Pro.local>
2024-03-15 02:56:25 -04:00
tsukino
4b90377cb3 chore(server): update readme 2024-02-21 20:59:53 -05:00
tsukino
144c896c29 feat(server): add ipfs upload and retrieval 2024-02-21 20:59:53 -05:00
tsukino
1c0f8fb7c5 feat(server): add ipfs upload 2024-02-21 20:59:53 -05:00
tsukino
6f7e4a35bb feat(server): add static file serving 2024-02-21 20:59:53 -05:00
tsukino
7ddd5674ca refactor: directory structure for server and web 2024-02-21 20:59:53 -05:00
tsukino
2b7b747266 wip: add server boilerplate 2024-02-21 20:59:53 -05:00
Tanner Shaw
aa0e6ecf0a refactor: moved keys to seperate json file 2024-02-20 08:38:16 -05:00
Tanner Shaw
98d96b9af8 feat: added ability to select between different uploaded proofs 2024-02-20 08:38:16 -05:00
Tanner Shaw
202fdde9a0 feat: added component and store to select and switch between different proofs 2024-02-20 08:38:16 -05:00
Tanner Shaw
fcae28df88 refactor: isValidPEMKey not returning false on errors 2024-02-20 08:38:16 -05:00
Tanner Shaw
416568d9a0 refactor: added errors to notary key component 2024-02-20 08:38:16 -05:00
Tanner Shaw
a1195491b1 feat: adding more error handling for public key 2024-02-20 08:38:16 -05:00
Tanner Shaw
ded4a91113 feat: added component to show verified proof details 2024-02-20 08:38:16 -05:00
Tanner Shaw
0ef37e7fcc feat: added notaryKey store 2024-02-20 08:38:16 -05:00
Tanner Shaw
0c80452fff feat: added tlsn-js 2024-02-20 08:38:16 -05:00
Tanner Shaw
a166c46af1 refactor(FileUpload) add error checks for file size and type 2024-02-20 08:38:16 -05:00
Tanner
af16ab73c7 Merge pull request #1 from tlsnotary/explorer-main-components
Explorer main components
2024-01-29 07:41:37 -08:00
Tanner
789672e2be Update src/store/index.ts
Co-authored-by: Hendrik Eeckhaut <hendrik@eeckhaut.org>
2024-01-29 07:20:25 -08:00
Tanner Shaw
bad76ed3bc refactor(NotaryKey) update textarea styling 2024-01-25 14:34:57 -08:00
Tanner Shaw
e03bbc4271 feat(NotaryKey) add NotaryKey component
refactor(FileUpload) remove unused imports
chore(dependencies) upgrade terser
2024-01-25 13:16:41 -08:00
Tanner Shaw
c10fdf647f refactor(header) update header styles 2024-01-24 16:23:27 -08:00
Tanner Shaw
5188267cb4 feat(FileUpload) add file upload component
feat(App) add FileDrop component
2024-01-24 16:05:15 -08:00
Tanner Shaw
8625fc834d feat(components) add Header component 2024-01-24 10:41:29 -08:00
tsukino
a4e41214ce chore: add readme 2024-01-24 15:20:00 +08:00
tsukino
35f77b0e16 chore: add boilerplate for react + redux 2024-01-24 15:18:25 +08:00
tsukino
e3f81ceed1 chore: initialize repo 2024-01-24 12:21:11 +08:00