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

andgineer / dinary-server / 24740335673

Builds Branch Commit Type Ran Committer Via Coverage
24740335673 main windows encoding push 21 Apr 2026 06:50PM UTC andgineer github
76.88
24739484806 main fix(tests): stub _host in TestSshCaptureBytes so CI without .deploy/.env can run Two pre-existing tests in ``TestSshCaptureBytes`` called the real ``_ssh_capture_bytes`` (with ``subprocess.run`` mocked) but didn't stub ``_host``. Locally they pas... push 21 Apr 2026 06:31PM UTC andgineer github
77.03
24739131330 main chore(uv): regenerate uv.lock with modern uv so CI --frozen picks up the dev group The in-repo uv.lock was still ``version = 1`` (pre-PEP-735 uv) and didn't encode ``[dependency-groups].dev``, so ``uv sync --frozen`` in CI skipped it entirely — l... push 21 Apr 2026 06:22PM UTC andgineer github
77.03
24733236455 main fix(pwa): default-group selection + symmetric manage UI Three related PWA fixes bundled: 1. Default (group, category) on first paint no longer gets stuck. ``findGroupByName`` / ``findCategoryByName`` now use a locale-aware case-insensitive... push 21 Apr 2026 04:13PM UTC andgineer github
76.38
24689563722 main Phase 2: runtime 3D->2D mapping + admin catalog API + PWA overhaul Replaces the 1:1 import-derived logging_mapping with a curated runtime_mapping sourced from a new "map" worksheet tab. The tab is the source of truth and is lazily reloaded via Dr... push 20 Apr 2026 08:49PM UTC andgineer github
72.85
24678226255 main Make TestPostExpense::test_enabled_sheet_logging_enqueues_job deterministic The test relied on the ambient ``DINARY_SHEET_LOGGING_SPREADSHEET`` env var to be set so ``is_sheet_logging_enabled()`` returned True. CI runs with the var unset, so the ... push 20 Apr 2026 04:35PM UTC andgineer github
71.76
24677965019 main Rebuild logging_mapping from latest_year, deduped by canonical key Sourcing logging_mapping from year=0 — the cross-year aggregation of every historical (sheet_category, sheet_group) pair — flooded the table with stale capitalisations and cross-c... push 20 Apr 2026 04:29PM UTC andgineer github
71.72
24677589726 main Wake drain loop on new expense POSTs instead of only on timer Replace the plain `asyncio.sleep(interval)` in the lifespan drain loop with `asyncio.wait_for(event.wait(), timeout=interval)` and expose a thread-safe `sheet_logging.notify_new_work()... push 20 Apr 2026 04:21PM UTC andgineer github
71.79
24674005739 main single DB file push 20 Apr 2026 03:07PM UTC andgineer github
71.55
24658936780 main periodic async drain logging task push 20 Apr 2026 09:29AM UTC andgineer github
73.08
24650749912 main Simplify Import And Sheet Logging push 20 Apr 2026 05:55AM UTC andgineer github
72.05
24624693499 main DB sigleton, 2d->3D report push 19 Apr 2026 08:22AM UTC andgineer github
72.73
24611685464 main fix(import): unlink budget_YYYY.duckdb before re-import `import_year` is the destructive bootstrap path called only by `inv rebuild-budget --yes`. The pre-existing budget DB on the server may have been created under an incompatible schema (e.g. t... push 18 Apr 2026 07:03PM UTC andgineer github
69.77
24611593622 main fix(seed): split "приложения" by envelope to avoid year=0 mapping conflict Step 5 of seed_classification_catalog inserts a year=0 fallback row for every discovered (sheet_category, sheet_group) pair using the result of canonical_category_for_sour... push 18 Apr 2026 06:57PM UTC andgineer github
69.72
24611533355 main feat(tasks): no-restart deploy, stop/start, rebuild-budget-all, verify-*-all The 3D coordinated reset flow needs the server stopped during rebuild + verify, but the existing `inv deploy` always restarts dinary. Add: - `inv deploy --no-restart` s... push 18 Apr 2026 06:54PM UTC andgineer github
69.79
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next →
  • Back to Repo
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

© 2026 Coveralls, Inc