You are viewing a single comment's thread from:

RE: Core development proposal year 7

in #corelast month

Period: April 30, 2025 – April 7, 2026
Total commits: 59 across 10 repositories
Total lines changed: 46,868 added / 17,061 deleted (net +29,807)


Summary Table

RepositoryCommitsAdditionsDeletionsNet
hivemind3846,06316,726+29,337
devportal6538162+376
mesh-api510263+39
condenser25762-5
block_explorer_ui21510+5
reputation_tracker273+4
haf1473+44
hive-io1330
hive-js1139+4
tests_api12320+3
Total5946,86817,061+29,807

Repository Breakdown

1. hivemind — 38 commits | +46,063 / -16,726 (Jun 2025 – Mar 2026)

The primary focus area, representing ~64% of all commits and ~98% of all line changes.

Largest commits:

LinesCommitDescription
26,230f0451d24Implement wax-compatible error format for exceptions
17,7237591946bChanged values that will exceed bigINT to TEXT in responses
6,79306d5dd15Add muted_reasons_filter parameter to Bridge API post endpoints
5,2205ab8d94bAdded team level notifications for set_props and flag_post
1,845b14587d2Community moderator >= limit

Community operations SQLization (~15 commits, Nov 2025)

  • Migrated subscribe, unsubscribe, registration, set_role, set_user_title, pin/unpin, mute/unmute, flag_post, and updateProps from Python to PL/pgSQL
  • Major sync performance optimization

Notification system overhaul (Jun–Aug 2025)

  • Added community-level notifications (+1,121 lines)
  • Added team-level notifications for set_props and flag_post (+523 / -4,697)
  • Enabled errors in notifications
  • Changed notify block limit from hardcoded to community-start-block parameter

Muted content improvements (Sep 2025 – Mar 2026)

  • Added muted_reasons_filter parameter to Bridge API (+6,734 lines)
  • Warning users when posts are muted due to parent or community type mute

Various fixes and optimizations

  • BigINT overflow fix — changed to TEXT in responses (+8,872 / -8,851)
  • 2x subscribe performance optimization
  • Wax-compatible error format (+25,005 / -1,225)
  • Avatar/cover URL validation
  • Permlink validation in PL/pgSQL
  • MySQL mention removal
  • Removed flow.txt files and generator script (-700 lines)

2. devportal — 6 commits | +538 / -162 (Dec 1–5, 2025)

  • Rebranding: VSC → MAGI, removed EXXP mentions, prioritized denser over jussi (+220 / -30)
  • Typo and spelling fixes across the codebase (+28 / -28)
  • Fixed broken window resize function + more spelling fixes (+21 / -23)

3. mesh-api — 5 commits | +102 / -63 (Sep 29 – Dec 1, 2025)

  • Added error checking and checksum validation (+90 / -47)
  • Updated stack to version 1.28.5
  • Updated HAfAH to 1.27.12rc2
  • Fixed minor setup script issues and typos

4. condenser — 2 commits | +57 / -62 (Dec 2025 – Feb 2026)

  • Replaced SimplePicker with native datetime-local input in DateTimePicker (+12 / -52)
  • Fixed dark mode toggle label display and invisible text in editor (+45 / -10)

5. block_explorer_ui — 2 commits | +15 / -10 (Dec 2025)

  • Removed timestamp column from backup witness schedule (+3 / -10)
  • Added missing translation key for backup witness tooltip (+12)

6. reputation_tracker — 2 commits | +7 / -3 (Nov 2025 – Apr 2026)

  • Fixed OpenAPI spec: wrong URL for version endpoint, wrong 200 response description (+6 / -2)
  • Typo fix (+1 / -1)

7. haf — 1 commit | +47 / -3 (Oct 2025)

  • Fixed convert_block and convert_to_blocks_range to reject zero and negative numbers

8. hive-io — 1 commit | +3 / -3 (Jan 2026)

  • Merge of external contributor's branch (sagarkothari88)

9. hive-js — 1 commit | +13 / -9 (Nov 2025)

  • Recurrent transfer pair ID support + version bump to 2.0.9

10. tests_api — 1 commit | +23 / -20 (Jan 2026)

  • Ignore timestamps in error responses

Activity Themes

ThemeReposPeriodLines Changed
SQL migration / performancehivemindNov 2025~1,500
Notification systemhivemindJun–Aug 2025~7,000
Muted content handlinghivemindSep 2025 – Mar 2026~7,000
Error format / type safetyhivemind, tests_apiNov 2025 – Jan 2026~44,000
Rebranding & docsdevportalDec 2025~700
Infrastructure updatesmesh-apiSep–Dec 2025~165
Frontend fixescondenser, block_explorer_uiDec 2025 – Feb 2026~145
Bug fixes & validationhivemind, haf, reputation_trackerThroughout~400