94 Commits

Author SHA1 Message Date
Hendrik Eeckhaut
8e2a944243 build: Pin transitive dependencies for tlsn alpha.12 (#115) 2025-10-02 19:45:30 +02:00
Piotr Żelazko
e6b7db5acf fix: ensure transcript decoding supports unicode (#112) 2025-09-16 21:22:34 +08:00
dan
66ec4343e8 chore: update config options + update to alpha.12 (#113)
* chore: update config options

* Alpha.12
---------

Co-authored-by: Hendrik Eeckhaut <hendrik@eeckhaut.org>
v0.1.0-alpha.12
2025-06-19 12:23:49 -07:00
Hendrik Eeckhaut
f51ddbf3de ci: notary server has tls disabled by default since alpha.11 (#111) 2025-06-02 11:32:32 +02:00
Hendrik Eeckhaut
1cb664b341 Alpha.11 (#109)
Co-authored-by: yuroitaki <25913766+yuroitaki@users.noreply.github.com>
v0.1.0-alpha.11
2025-05-30 10:22:11 +02:00
Hendrik Eeckhaut
4cecbb5334 Use Playwright to test demos (#106)
* Run tests and demos with playwright
* ci: renamed workflow
* Improved demo readmes
* Use a separate page for each test
2025-05-28 08:50:05 +02:00
Hendrik Eeckhaut
8bc8a94948 chore: Use raw.githubusercontent.com instead of swapi for the demos (#105)
+ use a local proxy for testing
+ avoid duplicate github action runs
2025-05-12 16:34:36 +02:00
Hendrik Eeckhaut
8bf3745407 Update to tlsnotary v0.1.0-alpha.10 (#104)
* Update to tlsnotary v0.1.0-alpha.10
* Prove data from GitHub server instead of swapi in tests
* Log browser messages during test execution
v0.1.0-alpha.10
2025-04-25 14:00:14 +02:00
Hendrik Eeckhaut
a418082762 chore: prepare 0.1.0-alpha.9.1 release v0.1.0-alpha.9.1 2025-04-03 10:05:33 +02:00
Hendrik Eeckhaut
07f2645a65 chore: update examples to alpha.9 + improve readme (#102) 2025-04-03 09:52:11 +02:00
Grzegorz Pociejewski
c70abc5eb2 Pin wasm version (#103) 2025-04-03 03:49:04 -04:00
Hendrik Eeckhaut
be717f4260 ci: correctly set auth token for npm publish 2025-03-28 08:58:25 +01:00
Hendrik Eeckhaut
0372b8e8aa Update to alpha.9 + added way to co-develop tlsn-wasm (#99) v0.1.0-alpha.9 2025-03-27 14:50:16 +01:00
Hendrik Eeckhaut
bf0114085f update readme (#98) 2025-03-26 17:06:40 +01:00
Hendrik Eeckhaut
d2ae87106f ci: use npm instead of pnpm (#100) 2025-03-17 17:41:24 +01:00
Hendrik Eeckhaut
9fad45e174 chore: run notary server in test with docker (#95) 2025-03-14 03:48:45 -04:00
tsukino
18268f716f feat: upgrade to alpha.8 (#93) v0.1.0-alpha.8 2025-03-12 12:04:58 -04:00
tsukino
91f74471c7 feat: return raw data from transcript and move parsing to client side (#92) 2025-02-28 04:28:06 -05:00
Tanner
0133efe529 Demo UI (#85)
* feat: webp2p demo ui update

* feat: webp2p demo ui update

* fix: webp2p webpack

* chore: linting

* feat: styled react-ts demo, fixed interactive demo bug

* chore: cleanup

* Improved React demo

* fix: unnessecary dependencies in package

* Improved interactive demo

* Fixed readme

* Removed unused type

---------

Co-authored-by: Hendrik Eeckhaut <hendrik@eeckhaut.org>
2025-02-05 11:21:13 -08:00
Hendrik Eeckhaut
14eee4a2e3 fix: make sure the tests run in ci
#89
2025-01-22 17:37:13 +01:00
fan ka
2b783618d2 fix: change webpack dev server port to avoid websocket conflict (#77)
chore: change webpack dev server port to avoid websocket conflict
2024-12-05 15:54:43 +01:00
Hendrik Eeckhaut
d7b250db45 feat: Improvements to interactive-demo (#78) 2024-12-04 05:53:01 -05:00
tsukino
a82add9a05 feat: Playground for P2P demo using websocket and streams (#76) 2024-12-03 07:54:26 -05:00
tsukino
d64361c785 chore: move interactive-demo inside demo folder (#75) 2024-11-09 10:07:09 +07:00
Hendrik Eeckhaut
1ded4136bf Interactive Prover in Typescript (Verifier in Rust) (#74)
feat: interactive verifier demo

* Verifier in Rust
* Prover in both Rust and TypeScript/React

---------
Co-authored-by: Pete Thomas <pete@xminusone.net>
Co-authored-by: yuroitaki <25913766+yuroitaki@users.noreply.github.com>
2024-11-05 22:41:30 +07:00
tsukino
18a30d32c1 fix: bump tlsn-wasm to alpha.7.1 and move to dependency (#71) v0.1.0-alpha.7 2024-10-04 05:34:46 -04:00
tsukino
b95c8f0159 feat: integrate with alpha.7 (#67) 2024-10-04 04:40:08 -04:00
Hendrik Eeckhaut
756cdb4f1f doc: added warning: do not treat as api yet (#55) 2024-09-20 01:20:16 -04:00
Hendrik Eeckhaut
313896a986 doc: Fix quickstart to work with notary server alpha.6 (#64) 2024-08-16 07:45:20 -04:00
tsukino
7b78fbca61 feat: add helper method and expose wasm types (#63) 2024-08-14 06:04:54 -04:00
tsukino
24aa329210 chore: update readme (#62) 2024-08-12 06:10:21 -04:00
tsukino
e4a8a9c723 feat: upgrade to alpha.6 and new tlsn-wasm prover (#61)
* Revert "chore: release v0.1.0-alpha.6 (#57)"

This reverts commit 292b4263d7.

* parsed json

* add json commitments

* parse json from transcript

* wip

* wip

* wip

* feat: update to alpha.6

* chore: commit wasm pkg directory

* chore: version nump

* fix: test suite for alpha.6

* fix: remove wasm build from ci

* fix: update pnpm lockfile

* fix: remove test:wasm

* fix: linter and add new devDependency
2024-08-12 05:52:19 -04:00
Hendrik Eeckhaut
292b4263d7 chore: release v0.1.0-alpha.6 (#57) 2024-06-26 08:18:49 -04:00
tsukino
58c7132d6c chore: version alpha.5.3 (#53) v0.1.0-alpha.5.3 2024-05-21 09:33:31 -04:00
Hendrik Eeckhaut
353b3981ca Config logging (#51)
* feat: Configurable logging

#48

* feat: allow to set logging filter at start of app

* chore: fix linter

---------

Co-authored-by: tsukino <0xtsukino@gmail.com>
2024-05-21 09:27:20 -04:00
Hendrik Eeckhaut
3159dc9b3b docs: Add license information (#50) 2024-05-21 08:03:26 -04:00
Hendrik Eeckhaut
2d7016ede2 doc: use websocat instead of websockify in quickstart (#49)
* doc: use websocat instead of websockify in quickstart

* Update quickstart.md

Co-authored-by: Christopher Chong <t.kleinchong@gmail.com>

* Update readme.md

Co-authored-by: Christopher Chong <t.kleinchong@gmail.com>

---------

Co-authored-by: Christopher Chong <t.kleinchong@gmail.com>
2024-05-06 04:47:22 -04:00
Christopher Chong
92d7d68c34 Merge pull request #46 from tlsnotary/wasm_test_action
Run wasm_bindgen_test in GitHub Action
2024-04-14 14:55:15 +03:00
Hendrik Eeckhaut
42866bf592 Run wasm_bindgen_test in GitHub Action 2024-04-13 19:19:43 +02:00
tsukino
42dd75526e fix: parse version from notary url (#45)
* fix: parse version from notary url

* fix: rename variable

* fix: bump version in demo

* fix: change version in quickstart.md
v0.1.0-alpha.5.2
2024-04-09 12:44:28 -04:00
tsukino
73c2a2b631 fix: fix url in prover.rs 2024-04-09 23:50:58 +08:00
tsukino
3bb22ba9f7 chore: bump version to v0.1.0-alpha.5.0 2024-04-09 22:27:56 +08:00
Hendrik Eeckhaut
672bd79cec Changes for alpha5 release (#44)
* WIP: preparing for alpha5 release

* Put version number in notary url

* chore: updating deps for alpha-5 release

* refactor: updated prover and request options for alpha-5

* chore: adding tracing crate back

* feature: max_sent_data set to the length of the request as per sinu

---------

Co-authored-by: Tanner Shaw <traumaaa@gmail.com>
2024-04-09 09:44:00 -04:00
Hendrik Eeckhaut
e2940efd9e Set up a tracing subscriber to push TLSN logs to the console #34 (#42)
feat: Use tracing_web instead of web_sys logging

#34
2024-03-29 08:33:51 +01:00
tsukino
b18fe34528 chore: fix test in github action (#41)
* Typescript tests in chrome

* increase timeout to 5min

* close page

* force close browser

* force exit process

* refactor: clean up test code

* chore: update readme for adding a new test
2024-03-28 07:17:21 -04:00
tsukino
1ebbde57cc chore: version pump 2024-03-27 15:34:28 +08:00
Hendrik Eeckhaut
7154fa1235 doc: Add explicit note on using nodejs (#37) 2024-03-20 21:20:57 -04:00
Hendrik Eeckhaut
c072b579f2 build: git ignore lock files 2024-03-12 14:40:13 +01:00
tsukino
967c59e003 fix: use latest version instead of local dependency 2024-03-12 14:40:13 +01:00
Hendrik Eeckhaut
36e9a9fcf4 Update Hyper dependency (#33)
chore: Update hyper dependency to 1.1

Co-authored-by: sinu <65924192+sinui0@users.noreply.github.com>
2024-03-12 14:13:02 +01:00