Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web based log explorer #89

Open
AlCutter opened this issue Jul 25, 2024 · 3 comments
Open

Web based log explorer #89

AlCutter opened this issue Jul 25, 2024 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@AlCutter
Copy link
Collaborator

We have the beginnings of a TUI log explorer, but it would be really nice if Tessera logs all had (at the least the option) of serving a homepage which allowed for exploring the contents of the log in a user friendly fashion.

This could possibly be a javascript/WASM app that's served as a static resource at the root of the log, for example.

@AlCutter AlCutter added enhancement New feature or request help wanted Extra attention is needed labels Jul 25, 2024
@aditsachde
Copy link

I got around to adding support for the static-ct-api to my log explorer for tile based logs on this branch. The code to parse the tile and struct was ported to JS from Go; the output is a single, self contained html file that is 8.17 kB gzipped. A prebuilt version that automatically detects the url can be found here.

It can be seen running on my CT log: https://ct2025.itko.dev/index.html

Once a log or two has been deployed using Tessera, I'll look into adding support for the tlog-tiles API and extension points for developers to customize the log output. At that point, once development has stabilized, it might also be worth exploring how a web based log explorer may be integrated directly into the Tessera repo.

@lapo-luchini
Copy link
Contributor

I tried on my Tessera tlog, but as you said the format isn't supported.
I might try and add support during the holidays.

@lapo-luchini
Copy link
Contributor

und I did.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants