• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

marscoin / martianrepublic / 23751722506
11%

Build:
DEFAULT BRANCH: main
Ran 30 Mar 2026 03:04PM UTC
Jobs 1
Files 98
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Mar 2026 03:03PM UTC coverage: 8.391% (-0.01%) from 8.401%
23751722506

push

github

Martian Congress
refactor: Sprint 2 — architecture cleanup (A3, A4, A7, A9)

A3: Added $fillable to 7 models (Proposals, Vote, Threads, HDWallet,
    IPFSRoot, Publication, Voucher) — closes mass assignment risk

A4: Created config/blockchain.php centralizing all hardcoded URLs
    (RPC, Pebas, IPFS, Explorer, Ballot, Price). Updated 7 files
    to use config() instead of hardcoded strings.

A7: Removed dead code:
    - Deleted ApiController.php.bak, AppHelper.php.bak
    - Deleted unused models: Pkimport.php, Recovery.php
    - Deleted resources/views/wallet/testing.html
    - Removed 8 commented-out routes from web.php and api.php

A9: Added performance indexes migration:
    - proposals.status (phase sync, tab filtering)
    - ballots.userid, ballots.proposalid, ballots(userid,status)
    - votes.proposal_id (vote tallying)
    - forum_posts.author_id, forum_threads.author_id (joins)

A1 (controller split) deferred to dedicated session — too much
in-page JS coupling to batch safely.

79 tests passing, 0 PHPStan errors.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

2 of 48 new or added lines in 7 files covered. (4.17%)

2 existing lines in 2 files now uncovered.

445 of 5303 relevant lines covered (8.39%)

1.06 hits per line

Uncovered Changes

Lines Coverage ∆ File
13
1.89
0.0% app/Http/Controllers/Wallet/ApiController.php
10
2.82
0.0% app/Includes/AppHelper.php
7
0.0
0.0% app/Http/Controllers/StatusController.php
6
4.89
0.0% app/Http/Controllers/ApiController.php
6
0.0
0.0% app/Livewire/BlockDisplay.php
3
0.0
0.0% app/Livewire/BlockIntervalSparkline.php
1
0.0
0.0% app/Http/Controllers/Congress/CongressController.php

Coverage Regressions

Lines Coverage ∆ File
1
0.0
0.0% app/Livewire/BlockDisplay.php
1
0.0
0.0% app/Livewire/BlockIntervalSparkline.php
Jobs
ID Job ID Ran Files Coverage
1 23751722506.1 30 Mar 2026 03:04PM UTC 98
8.39
GitHub Action Run
Source Files on build 23751722506
  • Tree
  • List 98
  • Changed 14
  • Source Changed 14
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23751722506
  • 53fa7abc on github
  • Prev Build on main (#23751035453)
  • Next Build on main (#23751728361)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc