Skip to content

ChainLearnOfficial/chainlearn-api

View on GitHub ↗Related repositories →

Backend API for ChainLearn — course management, user progress, and Stellar integration.

active 2026-05-282026-07-30 (UTC)

Partial coverage13,295 / 15,824 hourly files (84%) · 2 absent upstream · 2,523 failed, retryable2024-10-212026-08-11 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
41
Pushes
14
Pull requests
0
Issues
17
Stars
0
Forks
2

Activity over time

Daily event counts in the loaded window

Line chart, 64 days from 2026-05-28 to 2026-07-30. Pushes: 14 total, peak 5 in a day. Pull requests: 0 total, peak 0 in a day. Issues: 17 total, peak 13 in a day. Comments: 6 total, peak 3 in a day. Stars: 0 total, peak 0 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
DeFiVC201400
grantfox-oss[bot]13001
drips-wave[bot]2002
tecmalik1001
yahayaf84771-afk1001
kulayddon1001

Recent activity

Latest issues, pull requests and releases

  • Issue comment#230drips-wave[bot]2026-07-30 07:20
    Missing composite index (is_active, created_at DESC) on courses
  • Issue comment#109grantfox-oss[bot]2026-07-29 17:27
    Idempotency key not scoped to user or endpoint
  • Issue#109DeFiVC2026-07-29 17:27
    Idempotency key not scoped to user or endpoint
  • Issue comment#212kulayddon2026-07-29 10:50
    Missing audit_logs table migration -- fresh DB deploys will fail
  • Issue#149DeFiVC2026-07-28 17:47
    getProgress
  • Issue comment#132yahayaf84771-afk2026-07-28 15:46
    processRewardClaim
  • Issue comment#113drips-wave[bot]2026-07-28 13:13
    requeueReward sets rewardFailed without setting rewardClaimed — misleading UI state
  • Issue#110DeFiVC2026-07-28 12:50
    withLock propagates raw Redis errors — 500 on Redis downtime
  • Issue comment#100tecmalik2026-07-28 11:36
    Missing test coverage for stellar/, metrics/, middleware/
  • Issue#27grantfox-oss[bot]2026-06-25 00:54
    [HIGH] Distributed lock TTL expires during long Stellar operations
  • Issue#31grantfox-oss[bot]2026-06-20 19:54
    [HIGH] processRewardClaim retry path doesn't validate passing score
  • Issue#32grantfox-oss[bot]2026-06-20 19:54
    [MEDIUM] withTimeout leaks pending timers
  • Issue#6grantfox-oss[bot]2026-06-20 01:11
    [Expert] Implement circuit breaker, retry with backoff, and graceful degradation for Stellar network calls
  • Issue#6grantfox-oss[bot]2026-06-20 01:11
    [Expert] Implement circuit breaker, retry with backoff, and graceful degradation for Stellar network calls
  • Issue#6grantfox-oss[bot]2026-06-20 01:11
    [Expert] Implement circuit breaker, retry with backoff, and graceful degradation for Stellar network calls
  • Issue#3grantfox-oss[bot]2026-06-20 01:11
    Replace placeholder quiz generation with AI service integration
  • Issue#8grantfox-oss[bot]2026-06-20 01:11
    [Expert] Implement Stellar sequence number management with local sequence cache and retry
  • Issue#8grantfox-oss[bot]2026-06-20 01:11
    [Expert] Implement Stellar sequence number management with local sequence cache and retry
  • Issue#10grantfox-oss[bot]2026-06-20 01:11
    [Expert] Implement comprehensive input sanitization, XSS prevention, and security hardening pipeline
  • Issue#11grantfox-oss[bot]2026-06-20 01:11
    [Expert] Implement Redis caching layer with cache invalidation strategy for hot database paths
  • Issue#7grantfox-oss[bot]2026-06-20 01:11
    [Expert] Implement idempotency key system for all blockchain transaction endpoints
  • Issue#12DeFiVC2026-06-20 01:08
    [Expert] Implement API versioning, deprecation strategy, and backwards-compatible schema evolution
  • Issue#5DeFiVC2026-06-20 01:06
    [Expert] Implement database transactions + distributed locking for all financial operations

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 0 stars here means stars gained during the window, not the repo's star count.