Hendrik Eeckhaut
49a94e1bbc
build: Update to alpha.9 ( #162 )
0.1.0.900
2025-03-28 13:44:22 +01:00
Hendrik Eeckhaut
64d572d663
ci: Merge GH workflows into one ci flow + add release job
2025-03-28 11:32:24 +01:00
Hendrik Eeckhaut
2f35278235
ci: use npm to build (instead of pnpm) ( #160 )
2025-03-27 16:02:36 +01:00
tsukino
5af783e48c
fix: notaryUrl and websoccketProxyUrl types in proof viewer ( #159 )
2025-03-14 04:47:56 -04:00
tsukino
1ea69d0574
feat: alpha.8 ( #156 )
...
* feat: alpha.8
* fix: package.json path
* chore: update lockfiles
* fix: notary url
0.1.0.800
2025-03-14 04:05:11 -04:00
Hendrik Eeckhaut
8bfcf8c8d5
fix: correct github workflow name ( #144 )
2025-03-14 03:42:10 -04:00
dylan1951
fe825d7ebb
Add support for passing params to plugin ( #152 )
...
* Add support for passing params to plugin start() method.
* Remove GUI parameter inputs for now
---------
Co-authored-by: dylan <dylanbradshaw107@hotmail.com >
2025-03-14 03:41:19 -04:00
tsukino
ca4986c3bb
fix: parse raw buffers from transcript ( #154 )
2025-03-12 10:43:16 -04:00
Tanner
da756721d4
UI changes ( #142 )
...
* feat: adding metadata to proofviewer
* feat: X button conditionally displays on how the proof viewer is opened
* feat: added confirmation modal to deleting history
* chore: clean up
* feat: added verifierKey and notaryKey to metadata in proofviewer
* feat: UI fixes and adding RemoveHistory modal to ProofViewer
2025-03-05 18:59:59 -08:00
Tanner
38852620d2
feat: sidepanel now refreshes on subsequent plugin runs if still open ( #153 )
2025-03-05 18:52:45 -08:00
Hendrik Eeckhaut
1c9f340add
Use GitHub ci to release extension to the Chrome webstore ( #133 )
2025-02-07 03:30:35 -05:00
tsukino
423be796f6
chore: version 0.1.0.704 ( #143 )
0.1.0.704
2025-02-07 01:12:51 -05:00
dylan1951
7631baf939
fix: cookie parsing logic ( #141 )
2025-02-05 14:28:38 +01:00
Tanner
8733b26e12
feat: fix Install Plugin button in extension menu
...
#131
2025-01-30 16:04:41 +01:00
tsukino
846bc1ef29
feat: add progress for notarization request and resurface error message ( #119 )
...
#119
2025-01-28 10:29:21 +01:00
tsukino
efb4386d1b
chore: update default twitter plugin and bump version ( #132 )
0.1.0.703
2025-01-21 20:00:11 -05:00
mac
06dc4fac83
chore: add domains to websockify_config ( #121 )
...
chore: Remove stale websockify_config
Co-authored-by: Hendrik Eeckhaut <hendrik@eeckhaut.org >
2025-01-21 11:12:27 +01:00
tsukino
3b98fc3b2f
fix: allow querying with both url and hostname when caching headers and cookies ( #123 )
2025-01-21 05:00:19 -05:00
tsukino
e3166d62a0
refactor: offscreen and ws event handlers ( #115 )
...
* refactor: offscreen rpc code
* refactor: ws message sender
2024-12-11 04:50:56 -05:00
Tanner
ca382f3532
fix: unintended sendResponse removed ( #120 )
2024-12-04 22:46:25 -05:00
Tanner
b8d068b828
feat: Add plugin context to get browser storage ( #101 )
2024-12-03 07:08:26 -05:00
tsukino
4c908d0611
chore: version pump ( #117 )
2024-11-08 02:56:57 -05:00
tsukino
ed3e797bad
fix: send correct message on plugin execution using content script ( #116 )
...
* fix: send correct message on plugin execution using content script
* fix: get plugins filter logic and run plugin message timing on content script
2024-11-08 02:55:31 -05:00
tsukino
398950598e
feat: implement p2p prover and verifier ( #114 )
2024-11-07 04:12:41 -05:00
tsukino
f3b8cc1066
fix: use notarized transcript instead of pre-fetched response for redaction ( #113 )
...
* wip
* fix: use transcript for redaction
* refactor: add map secret to ranges utility
* fix: body selector
* fix
2024-11-05 07:32:02 -05:00
tsukino
bd8e58c042
feat: dispatch event when cs is loaded ( #112 )
2024-10-29 05:39:59 -04:00
tsukino
fb4c81b851
fix: throw error when installilng duplicate pluign ( #111 )
2024-10-29 05:08:55 -04:00
Tanner
2db735e04f
Multiple Redactions during Notarization process ( #81 )
2024-10-09 05:33:47 -04:00
Hendrik Eeckhaut
f6e582016b
feat: add button to open extension in a browser page and various UI updates ( #99 )
2024-10-09 04:56:04 -04:00
Hendrik Eeckhaut
21ebcd1a11
Added documentation ( #96 )
...
* Added documentation
* formatting
2024-10-08 10:24:05 -04:00
Hendrik Eeckhaut
5063d6cb45
chore: refactor to use constants ( #104 )
2024-10-08 10:22:13 -04:00
Hendrik Eeckhaut
3d5e3ce4ac
chore: remove Max transcript size and refactor to use constants ( #106 )
...
* chore: refactor to use constants
* chore: remove stale max_transcript_size
closes #105
2024-10-08 10:21:41 -04:00
tsukino
d47cf0d8ea
feat: integrate with alpha.7 ( #102 )
0.1.0.700
2024-10-04 05:37:41 -04:00
Tanner
25f35d0051
feat: moving requestbuilder.tsx from utils to it's own component ( #92 )
2024-08-28 04:10:28 -04:00
tsukino
5ccdd9b06a
feat: add default plugins to extension bundle ( #93 )
2024-08-28 04:05:56 -04:00
Hendrik Eeckhaut
186f77d3cb
fix: add body to request ( #89 )
2024-08-23 03:22:21 -04:00
Hendrik Eeckhaut
08c4f74479
chore: moved all example plugins to the boilerplate repository ( #90 )
...
https://github.com/tlsnotary/tlsn-plugin-boilerplate
2024-08-23 03:21:53 -04:00
tsukino
737cc10af7
fix: add default empty array for secret values ( #86 )
2024-08-22 04:36:24 -04:00
tsukino
d1cbc34126
fix: empty body string should be undefined ( #85 )
2024-08-21 10:52:39 -04:00
Tanner
30a7b7b36b
feat: adding connection status to requests store ( #82 )
2024-08-21 07:12:30 -04:00
tsukino
4c78625f12
fix: update logging level to work with alpha6; update verify method in background; add version to option page ( #79 )
2024-08-14 07:57:27 -04:00
tsukino
d15d021b4a
feat: upgrade to alpha.6 ( #78 )
...
* feat: integrate with alpha.6
* fix: replace deleted type
* chore: update package-lock
2024-08-13 12:50:51 -04:00
Tanner
be27560631
Content Script disconnect ( #75 )
...
* feat: Modal to disconnect from origin
* refactor: styling
* chore: linting
* refactor: styling connections modal
* feat: moved ConnectionDetailsModal to its own component
* chore: linting
* fix: styling update
---------
Co-authored-by: tsukino <0xtsukino@gmail.com >
2024-08-13 12:43:22 -04:00
Ryan MacArthur
a018acb7bf
[chore] MV3 migration: remove persistent key from background' ( #76 )
2024-08-13 11:00:26 -04:00
Tanner
d9dacdfb14
feat: adding disclaimer readme to example plugins ( #74 )
2024-07-13 12:58:04 +02:00
tsukino
998c9c091e
fix: overwrite headers and cookies ( #73 )
2024-07-12 13:27:13 +02:00
tsukino
c04556620c
fix: overwrite metadata when installing plugin ( #72 )
2024-07-04 03:26:28 -04:00
Tanner
4b473273dc
fix: Request Builder fixes ( #65 )
...
* feat: wip fixing requestbuilder
* refactor: refactored RequestBuilder and RequestDetail components
* refactor: WIP requestbuilder/responsedetail methods working now
* refactor: dynamically change content-type for body
* refactor: formatting body for request
* feat: adding notarize button to RequestBuilder
* feat: adding x-www-form-urlencoded option to body
* refactor: major refactor of request builder
* feat: added parseResponse function; refactor: adjusted formatForRequest to properly handle different body types
* refactor: improving styling and readability
* refactor: fixing method/type logic for body and headers
* refactor: cleaning up code in requestbuilder utils
* chore: wip
* refactor: fixing GET/HEAD sending a body
* refactor: fix for type and method changes
* refactor: fixing more bugs with GET/POST & x-www-form-urlencoded requests
* feat: update content-type silent value instead of removing on method change
2024-07-04 02:10:37 -04:00
tsukino
585a8f2d3d
feat: add injected client to content script ( #69 )
...
* feat: connection approval screen and injected script
* fix: favicon and origin on connection request
* feat: add get history to injected client
* feat: add get history approval ux
* fix: styling fix
* feat: add get proof
* fix: throw error when proof not found
* wip: adding notarize
* feat: add notarization request
* feat: add metadata to notarization request
* feat: add install plugin content script
* feat: add get plugins content script
* feat: add execute plugin
* fix: remove unused method
2024-07-04 02:06:35 -04:00
Hendrik Eeckhaut
1c29fee920
Add example plugin in Typescript ( #71 )
...
* WIP: plugins in typescript
* Convert icon to base64 with esbuild step
* code clean up
* Added comments + move config to the front
* Corrected package.json (name, description, etc)
* Call extism-js in esbuild.js
* Moved config file to separate json file
+ various cleanups
2024-06-25 06:02:12 -04:00