Ecosystem metrics

New Repos
30
New
Commits
721
down 1.1%
Releases
4
up 0.0%
Contributors
48
down 15.8%
Merges
28
up 27.3%

Repository Explorer

10826 commits in all time May 07, 2026 03:56 – Aug 05, 2026 03:56 UTC
Merge 8af35133b70eeac806c01777969fd4314a7b2e33 into 40a57d59e32cee150af4e0a9fbf1327939f04a98
Git Commit 7efed9ca Branch pull/1119/merge Document 1/3 ++ 3 --
Bump fast-uri from 3.1.0 to 3.1.5
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.5.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.0...v3.1.5)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Git Commit 8af35133 Branch dependabot/npm_and_yarn/fast-uri-3.1.5 Document 1/3 ++ 3 --
Merge aab07cc933d38d07fb9d5876a585d6457f93fb5f into b0a3e71a91adfd1dfb97b5060d054618c2a147aa
Git Commit a674f8c4 Branch pull/66/merge Document 10/1,149 ++ 1,264 --
chore(deps): Update all non-major dependencies
Git Commit aab07cc9 Branch renovate/all-non-major-dependencies Document 10/1,149 ++ 1,264 --
Merge 65b0310516ac9e29d597a8c50fb29fb98b3ba99d into da0a0f56530ee6a406a5f4fcbcb7bc7ac373fb71
Git Commit c663c29f Branch pull/381/merge Document 123/3,145 ++ 492 --
Merge 963e8a0aa2ae79ed8396ba9f74a354222f03b348 into 88ec00e5c5198d1382753e4b4f8f3f1d44c1ceb3
Git Commit a43331ae Branch pull/2/merge Document 1/285 ++ 0 --
Merge f27329e6eb981b71a0d6f59323b87f9a37982df6 into da0a0f56530ee6a406a5f4fcbcb7bc7ac373fb71
Git Commit 7c85e27b Branch pull/381/merge Document 115/3,020 ++ 481 --
Merge dbcaa13455f1da6f4a7cb171a4cf1edb674bbcba into da0a0f56530ee6a406a5f4fcbcb7bc7ac373fb71
Git Commit cad79fe7 Branch pull/381/merge Document 104/2,947 ++ 454 --
sofinico gGov
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 the param, and `validateSearch` normalises 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` (`sdk && mode === 'edit' && editable`). They previously used three different gates: `sdk` alone for the period body form and the topic Edit/Add body buttons, nothing at all for Add topic, and `status === 'upcoming' && !ready && sdk` for the schedule, topic options and election picker — so a ready or ended period showed a half-editable page.

- Drops the `status === 'upcoming'` condition. `editPeriod` asserts only operator, `!ready` and `end > start`, so a draft whose voting window has passed is still editable on chain; gating on status hid the one field needed to fix it.

- A ready period keeps its editors live in Edit mode and shows a warning that saves will fail until it is reverted to draft. The contract, not the UI, rejects the write.

- New `src/utils/periodEditing.ts` with `periodHasVotes` and `periodFrozen`, shared by the list and the detail page. A ready period with votes cast is frozen: the contract blocks `setReady(false)`, so it gets no Edit affordance and no toggle.

- The detail page waits for `usePeriods` before rendering. `ready` comes from that query and falls back to `false`, so until it resolved a frozen period read as a draft — enabled Mark ready, visible toggle, honoured `?mode=edit`.

- Assignment-warning copy branches on the period's own state (draft / ready with no votes / voted) instead of the edit gate, which claimed a revertible period could no longer be corrected.

- Manage list: the title cell links to View, and the actions column holds a single button per row — Edit, or View for a frozen period. Periods with no body read `Untitled` rather than an em dash.

- Add period and Add topic return to `?mode=edit` instead of dropping the operator into View.

- Upcoming status chip is pink; it was `bg-accent`, which renders the same as `--muted` in light mode.
Git Commit 8ebd63cf Branch feat/last-option-abstain Document 7/141 ++ 42 --
larkiny nodekit
Merge 747be00b69be53622adc6f0ea8b5196af742bdd0 into 63d48d5dcc27972efe9c1bfcbf68acf15a2234cc
Git Commit 3ed5bfa9 Branch pull/176/merge Document 1/0 ++ 0 --
Merge 739348b42680be169640156f10526727c0cf8b74 into da0a0f56530ee6a406a5f4fcbcb7bc7ac373fb71
Git Commit f39ebbec Branch pull/376/merge Document 17/123 ++ 66 --
joe-p js-algorand-sdk
Merge b91806140e36c9591f0cd2f9d9cf31a417aacc46 into 2b11517b4388beaa626bf284a57af90cd1c36c1e
Git Commit a565eb31 Branch pull/1115/merge Document 10/410 ++ 32 --