Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
45a6c10
feat: add vertical navigation
atsai-jumptrading Nov 11, 2025
2a3da72
fix: cards, truncation, nav dropdown
asuzuki-jumptrading Sep 18, 2025
2940b12
fix: epoch slider pointer up event
asuzuki-jumptrading Sep 19, 2025
cbcf4e2
fix: nav scroll when earlier than first leader
asuzuki-jumptrading Sep 19, 2025
ea355bc
fix: slots nav width
asuzuki-jumptrading Sep 19, 2025
454a048
fix: hide peer icon tooltip on slots nav
asuzuki-jumptrading Sep 19, 2025
9f20aa4
chore: identity key text colors
asuzuki-jumptrading Sep 19, 2025
1197d96
Fix: scroll repainting on windows
atsai-jumptrading Sep 19, 2025
5ffd4e8
fix: responsive slot details nav
amliu-jumptrading Sep 17, 2025
cbdff60
fix: add client icon to current slot
amliu-jumptrading Oct 1, 2025
d30cd7e
feat: Adding txn search to banks chart
atsai-jumptrading Sep 16, 2025
aa11c76
Fix: mapping duplicate key error
atsai-jumptrading Oct 1, 2025
2c2a755
chore: expand leader schedule width
asuzuki-jumptrading Sep 24, 2025
134be74
chore: always show epoch bar on leader schedule page
asuzuki-jumptrading Sep 30, 2025
4349019
fix: slots list when no you slots
amliu-jumptrading Oct 9, 2025
aa097d8
feat: add quick select list options
amliu-jumptrading Oct 7, 2025
4750a3b
Feat: compact, centered carousel styled slot detail navigation
atsai-jumptrading Oct 21, 2025
992ff04
fix: leader schedule slot grid spacing
asuzuki-jumptrading Oct 23, 2025
71524a5
chore: update nav slot details order
asuzuki-jumptrading Oct 23, 2025
2ff3b8b
chore: no nav background color for leader schedule
asuzuki-jumptrading Oct 23, 2025
a09c161
fix: cluster info spacing
asuzuki-jumptrading Oct 27, 2025
dfb3781
feat: boot progress setup
asuzuki-jumptrading Sep 8, 2025
c2228a6
fix: gossip network_stats schema
asuzuki-jumptrading Sep 23, 2025
4b54b35
chore: update boot progress schema
asuzuki-jumptrading Oct 3, 2025
e324e45
feat: calculate throughput
asuzuki-jumptrading Oct 6, 2025
8caa1ca
chore: update incremental snapshot phase name
asuzuki-jumptrading Oct 8, 2025
e832cea
chore: startup elapsed time, percentage, fixes
asuzuki-jumptrading Oct 8, 2025
c9a5c77
chore: use ws values for gossip startup
asuzuki-jumptrading Sep 24, 2025
a8064fa
chore: catching_up_first_replay_slot to get first processed slot
asuzuki-jumptrading Oct 14, 2025
dd37c22
feat: catching up startup bars
asuzuki-jumptrading Oct 6, 2025
48c7411
feat: startup snapshots accounts info
asuzuki-jumptrading Oct 22, 2025
0ddc7b6
fix: show startup again on restart
asuzuki-jumptrading Oct 24, 2025
c4f134b
fix: minimum bar
asuzuki-jumptrading Oct 24, 2025
30c0488
fix: handle unchanging cumulative value for rate calculation
asuzuki-jumptrading Oct 24, 2025
79ab2a6
feat: shreds card tiles
asuzuki-jumptrading Nov 3, 2025
04e2bb8
fix: tiles
asuzuki-jumptrading Nov 4, 2025
c598e4d
fix: textAnchor type
asuzuki-jumptrading Nov 4, 2025
4b10247
fix: only show shreds progression for firedancer
asuzuki-jumptrading Nov 4, 2025
31946a0
Fix: rate hook sometimes resulting in negative values
atsai-jumptrading Nov 4, 2025
bb44ed9
fix: vertically align epoch slider
amliu-jumptrading Nov 11, 2025
449e27a
fix: slot list status
amliu-jumptrading Nov 7, 2025
6c4be66
fix: quick search checks
amliu-jumptrading Nov 10, 2025
bd5b5ad
fix: route tree file
asuzuki-jumptrading Nov 11, 2025
1e0293e
feat: shreds progression
asuzuki-jumptrading Oct 30, 2025
c623991
chore: shred event priorities
asuzuki-jumptrading Nov 11, 2025
fb915e2
chore: group shreds into rows
asuzuki-jumptrading Nov 11, 2025
f4f752c
fix: use canvas rect and fill
asuzuki-jumptrading Nov 12, 2025
c8a5ef5
fix: always delete slots outside visible range
asuzuki-jumptrading Nov 12, 2025
b6efa10
chore: update shreds styling
asuzuki-jumptrading Nov 13, 2025
ef0f3bc
fix: shreds deletion range
asuzuki-jumptrading Nov 14, 2025
cd95142
chore: separate startup shreds by event type
asuzuki-jumptrading Nov 14, 2025
ab49b05
fix: more dense snapshot startup
amliu-jumptrading Nov 17, 2025
eb3eeeb
feat: initial gossip page
atsai-jumptrading Nov 12, 2025
c783442
chore: group bars by color before drawing
asuzuki-jumptrading Nov 17, 2025
3e48b6f
chore: only collect catching up data during startup
asuzuki-jumptrading Nov 17, 2025
09232e5
feat: different color for replayed but missing slot
asuzuki-jumptrading Nov 17, 2025
9ed1ecf
fix: separate expanded state for tile sparkline groups
asuzuki-jumptrading Nov 18, 2025
3b4b5d2
feat: catching up sparklines
asuzuki-jumptrading Nov 18, 2025
fe45e54
chore: replace emoji icons
amliu-jumptrading Nov 18, 2025
965b9c7
fix: use you for your validator name
amliu-jumptrading Nov 18, 2025
18241c4
chore: rearrange files
asuzuki-jumptrading Nov 18, 2025
e7a9132
chore: update snapshot stats
asuzuki-jumptrading Nov 19, 2025
49a3982
chore: decompressing i/o column during wrapping
asuzuki-jumptrading Nov 19, 2025
2bd571a
fix: emoji tooltip
amliu-jumptrading Nov 18, 2025
f775abb
chore: handle unsupported shred events
asuzuki-jumptrading Nov 20, 2025
ac0293c
fix: prevent horizontal overflow from chart tooltip
amliu-jumptrading Nov 19, 2025
154e02d
feat: slot details stats
atsai-jumptrading Nov 12, 2025
b258886
chore: sparkline undefined values, initial rolling window
asuzuki-jumptrading Nov 20, 2025
9f7dae7
fix: shreds chart alignment
asuzuki-jumptrading Nov 20, 2025
71659dc
feat: gossip health push/pull sparkline changes
atsai-jumptrading Nov 20, 2025
6226f61
chore: dynamic shreds chart scale
asuzuki-jumptrading Nov 20, 2025
8fb96ab
chore: add country and name columns to peer table
atsai-jumptrading Nov 20, 2025
3861bc1
fix: fix uplot x scale keys
atsai-jumptrading Nov 20, 2025
4dfc9ec
fix: responsive identity key
amliu-jumptrading Nov 21, 2025
55015b9
fix: syncXScalePlugin syncing on too many charts without matching scale
atsai-jumptrading Nov 21, 2025
c12c60f
feat: add country flags
amliu-jumptrading Nov 24, 2025
bdff544
chore: update replayed shreds colors
asuzuki-jumptrading Nov 25, 2025
2451a9e
fix: handle early missing shred completion
asuzuki-jumptrading Nov 25, 2025
c8dc20b
fix: Changing tile sparklines to use a transform to animate movement …
atsai-jumptrading Nov 24, 2025
b1f86e9
feat: shred published events
asuzuki-jumptrading Nov 25, 2025
6205870
chore: move startup header into phase components
asuzuki-jumptrading Nov 26, 2025
06bc782
chore: gossip phase ratio
asuzuki-jumptrading Nov 24, 2025
fc04718
chore: catching up stats
asuzuki-jumptrading Nov 25, 2025
89aa4a1
chore: use grid for tiles
asuzuki-jumptrading Nov 26, 2025
eb78b6b
fix: bar stats formatting
asuzuki-jumptrading Nov 26, 2025
7c8c098
chore: remove gossip page lazy loading
atsai-jumptrading Nov 28, 2025
156f406
gui: fix bundle state timestamps
jherrera-jump Nov 26, 2025
5668d80
chore: get rid of hotpath dateTime.fromMillis and entities update
atsai-jumptrading Nov 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
npx lint-staged
npm run test
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
registry=https://registry.npmjs.org
18 changes: 18 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,12 @@
as="image"
href="./src/assets/firedancer_logo.svg"
/>
<link
rel="preload"
type="image/svg+xml"
as="image"
href="./src/assets/firedancer_logo_circle.svg"
/>
<link
rel="preload"
type="image/svg+xml"
Expand All @@ -34,6 +40,18 @@
as="image"
href="./src/assets/frankendancer_logo.svg"
/>
<link
rel="preload"
type="image/svg+xml"
as="image"
href="./src/assets/frankendancer_logo_circle.svg"
/>
<link
rel="preload"
type="image/svg+xml"
as="image"
href="./src/assets/boot_progress_background.svg"
/>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Firedancer</title>
</head>
Expand Down
Loading
Loading