Ecosystem metrics
- New Repos
- 33
- New
- Commits
- 722
- down 3.2%
- Releases
- 5
- up 25.0%
- Contributors
- 48
- down 14.3%
- Merges
- 26
- up 13.0%
Activity Overview
Commits and releases over time
- Commits
- Releases
- Authors
Repository Explorer
No repositories match that filter.
10713 commits in all time
May 07, 2026 13:23 – Aug 05, 2026 13:23 UTC
Merge ab6601b2244d8fa2311e49a7f0d97ce20391294d into 88fe542f3a2b6cbe898497cd3321f7bd20a7429b
ef708014
pull/6694/merge
2/5 ++ 2 --
ci: bind nightly/PR workflow inputs via env before shell
Pass branch and full_coverage through env: before run: scripts (script-injection class for workflow_dispatch/workflow_call inputs). Co-authored-by: Cursor <cursoragent@cursor.com>
ab6601b2
pull/6694/head
2/5 ++ 2 --
Deploying to gh-pages from @ scholtz/wallet@2f1cf1bf8cd5673ec2c9411b38aa507e4e48d690 🚀
d2e961aa
gh-pages
9/18 ++ 18 --
fix: add error handling for WalletConnect state reset on logout and transport closure
2f1cf1bf
master
3/40 ++ 8 --
feat: frontend: view/edit mode for the manage period page
- `/manage/period/$periodId` now has two faces. Edit is opt-in via `?mode=edit`; View is the absence of that param, and `validateSearch` normalizes any other value to View. A View/Edit toggle sits in the header, hidden when there is no wallet or the period is frozen. - Every write affordance now gates on one flag: `showEditControls`, defined as connected SDK + `mode === 'edit'` + `editable`. `editable` now means the period is not frozen, based on readiness and votes. This replaces the previous status-based definition. - Dropped the `status === 'upcoming'` condition. The contract's `editPeriod` only asserts operator, `!ready`, and `end > start`, so a draft whose voting window is active or has passed is still editable on chain. - A ready period with no votes cast is still editable because it can be reverted to draft. It keeps edit controls live in Edit mode and shows a warning that changes will fail until it is reverted. The contract, not the UI, rejects those writes. - Added `src/utils/periodEditing.ts` with shared `periodHasVotes` and `periodFrozen`, used by the list and detail page. A ready period with votes cast is frozen, so it gets no Edit affordance and no View/Edit toggle. - Manage periods list: the title cell links to View, and the actions column holds a single button per row: Edit, or View for a frozen period. - Misc: the Upcoming status chip no longer uses `bg-accent`; it now uses a custom soft pink so it is visually distinct from Ended. This intentionally uses a Tailwind color outside the design tokens because it only appears in the operator-only Manage UI.
4d1fbe59
chore/improvements-on-manage-ui
7/138 ++ 42 --
fix: frontend: input label spacing
Fix labels sitting too close to their inputs. In Tailwind v4, `space-y-*` sets margin-bottom on the label, and a plain `<label>` is inline — inline elements ignore top and bottom margins, so the spacing did nothing. `ui/label.tsx` is now `block`, which takes the gap from 1.8px to the 8px it was meant to be, in every form.
ff33039f
chore/improvements-on-manage-ui
1/3 ++ 1 --
chore: frontend: period title in manage list with UTC date range + sample data update
- Show the period title in the /manage list. New Title column, and the whole row is now one `PeriodTableRow` component so the period body is read once per row instead of twice — the title and the ballot label both come from it, and the list query doesn't include it. - The voting window column now shows dates only, with the full UTC times on hover. This needed a new `formatDateRangeUTC`: the existing `formatDateRange` uses the viewer's timezone, and the manage panel works in UTC, so it could show a different day than the tooltip below it. - Sample data: election ballots read Support / Veto / Abstain, matching what the manage UI writes.
1e2b2041
chore/improvements-on-manage-ui
3/93 ++ 46 --
Deploying to gh-pages from @ scholtz/wallet@0bcc2aac19d9a609a856385b7476f663d00a6a05 🚀
4515a623
gh-pages
9/25 ++ 25 --
fix: implement reset actions for WalletConnect state on logout
0bcc2aac
master
3/57 ++ 1 --
fix(deps): clear high audit advisories and prune stale overrides
pnpm audit --audit-level=high was failing on:
- undici >=7.0.0 <7.29.0 (GHSA-4cwx-7wf7-3272) -> new override ^7.29.0
- fast-uri >=3.0.0 <3.1.5 (GHSA-7p8r-x3mc-p8w7) -> ^3.1.4 bumped to ^3.1.5
- brace-expansion >=4.0.0 <5.0.9 (GHSA-rgw5-rvv9-x895) -> @5 ^5.0.8 bumped to ^5.0.9
Resolving the workspace with overrides: {} showed upstream now satisfies several floors on its own, so the dead and non-security ones are dropped: @isaacs/brace-expansion (no longer in the tree at all), flatted, rollup, minimatch@9, minimatch@10 and picomatch@4. sharp, undici, ws@7 and the @joshwooding plugin are still load-bearing and stay.
tar and postcss had drifted below their current advisories, so their floors move to ^7.5.21 (GHSA-r292-9mhp-454m) and ^8.5.23 (GHSA-fxqj-rqcc-2cmp), clearing two moderates as well.
Override comments now carry only the advisory that sets the current floor. The earlier IDs are subsumed by the higher floor and had already gone stale on tar and postcss.
undici 7.29.0, tar 7.5.22 and postcss 8.5.24 are all past the workspace minimumReleaseAge, so only the existing brace-expansion and fast-uri excludes remain. Frontend and contracts builds verified.
a5e6763f
feat/last-option-abstain
2/40 ++ 53 --
Merge 6534fb3aac880141615edd47f116b04445501986 into 88fe542f3a2b6cbe898497cd3321f7bd20a7429b
359d8449
pull/6693/merge
2/7 ++ 6 --
Merge b677f7b27584fb3b3719c82d9b362e233f3da015 into b0a3e71a91adfd1dfb97b5060d054618c2a147aa
3e3a5602
pull/66/merge
10/1,149 ++ 1,264 --
chore(deps): Update all non-major dependencies
b677f7b2
renovate/all-non-major-dependencies
10/1,149 ++ 1,264 --
AVM: report actual shortfall in inner group fee error
6534fb3a
pull/6693/head
2/7 ++ 6 --
Merge 2130c2fd0826b5e8b15d16979455b15a4a5e8a19 into 564e5164780b79ae9404e80ca411ff99814b74ca
31c5c39f
pull/596/merge
8/345 ++ 63 --
feat: expose per-transaction fees paid on the simualte response
2130c2fd
feat/v42
1/9 ++ 1 --