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

umputun / newscope
81%

Build:
DEFAULT BRANCH: master
Repo Added 29 Jun 2025 08:22PM UTC
Token B1ANRvmViJzhtlBIzE15bImi0zjBKBfCt regen
Build 52 Last
Files 24
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

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
Sync Branches
  • master
  • add-claude-github-actions-1754853952019
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/setup-go-6
  • dependabot/go_modules/github.com/go-pkgz/rest-1.20.4
  • dependabot/go_modules/github.com/sashabaranov/go-openai-1.40.5
  • dependabot/go_modules/github.com/sashabaranov/go-openai-1.41.0
  • dependabot/go_modules/github.com/sashabaranov/go-openai-1.41.1
  • dependabot/go_modules/github.com/sashabaranov/go-openai-1.41.2
  • dependabot/go_modules/golang.org/x/net-0.42.0
  • dependabot/go_modules/golang.org/x/net-0.43.0
  • dependabot/go_modules/golang.org/x/net-0.44.0
  • dependabot/go_modules/golang.org/x/sync-0.16.0
  • dependabot/go_modules/golang.org/x/sync-0.17.0
  • dependabot/go_modules/modernc.org/sqlite-1.38.1
  • feat/summary-validation-theme-toggle
  • feature/ai-classification-improvements
  • feature/multi-user-auth

21 Aug 2025 04:27AM UTC coverage: 80.979% (-0.2%) from 81.142%
17117101837

push

github

umputun
fix(scheduler): resolve classifier not processing existing items

fixed critical issues identified in code review:
- timezone handling: all dates now stored in UTC format for sqlite compatibility
- startup processing: process all unclassified items in batches, not just first 100
- separation of concerns: moved content transformation logic out of repository layer
  by adding GetItemWithExtractedContent method

these fixes ensure all backlogged items are properly classified on startup
and prevent items from getting stuck in unclassified state.

verified: all 199 items in database are now classified (0 unclassified)

56 of 80 new or added lines in 2 files covered. (70.0%)

3721 of 4595 relevant lines covered (80.98%)

27.86 hits per line

Relevant lines Covered
Build:
Build:
4595 RELEVANT LINES 3721 COVERED LINES
27.86 HITS PER LINE
Source Files on master
  • Tree
  • List 24
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
17117101837 master fix(scheduler): resolve classifier not processing existing items fixed critical issues identified in code review: - timezone handling: all dates now stored in UTC format for sqlite compatibility - startup processing: process all unclassified item... push 21 Aug 2025 04:29AM UTC umputun github
80.98
17116241001 master feat(server): embed static assets for single-binary deployment switch from filesystem-based static file serving to embedded assets using go:embed. this enables single-binary deployment without external dependencies. - update embed directive to i... push 21 Aug 2025 03:28AM UTC umputun github
81.14
16866593849 master docs: update readme with batch processing parameters - add max_tokens parameter documentation - add use_json_mode parameter documentation - update recommended batch_size from 10 to 5 to avoid token limits - update batch_timeout from 5s to 10s for... push 10 Aug 2025 09:36PM UTC umputun github
81.1
16865508951 master Merge pull request #15 from umputun/add-claude-github-actions-1754853952019 Add Claude Code GitHub Workflow push 10 Aug 2025 07:29PM UTC web-flow github
81.1
16821155554 master fix: balance topic diversity in llm classifier - adjust prompt to create meaningful topics without excessive granularity - add rules to avoid redundant variations (ai vs ai-models, devops vs devops-tools) - guide to use established technology nam... push 08 Aug 2025 03:28AM UTC umputun github
81.05
16820903237 master feat: use unified retry configuration for content extraction - add retry configuration to HTTPExtractor (attempts, delays, jitter) - use existing retry params from Schedule config instead of hardcoded values - consistent retry behavior between LL... push 08 Aug 2025 03:07AM UTC umputun github
81.1
16820836243 master refactor: improve MaxCompletionTokens handling for reasoning models - extract model detection to isReasoningModel helper function - add comprehensive tests for model detection logic - improve maintainability by centralizing reasoning model detect... push 08 Aug 2025 03:02AM UTC umputun github
81.26
16820474770 master fix: handle nil extraction in UpdateItemProcessed for batch processing - Modified UpdateItemProcessed to handle nil extraction parameter - In batch processing, extraction is saved separately before classification - Added separate SQL queries for ... push 08 Aug 2025 02:33AM UTC umputun github
81.23
16818688331 master Merge pull request #14 from umputun/feature/ai-classification-improvements feat(llm): implement batch processing for AI classification with 90% cost reduction push 08 Aug 2025 12:15AM UTC web-flow github
81.17
15965969137 master fix: replace fmt.Printf with log.Printf for proper logging push 30 Jun 2025 06:54AM UTC umputun github
81.16
See All Builds (39)

Badge your Repo: newscope

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc