ksv741
5cf0efd813
test(logging): disable pretty transport in e2e stream ( #120 )
Backend verify / commits (pull_request) Successful in 30s
Backend verify / security (pull_request) Successful in 10s
Backend verify / verify (pull_request) Failing after 1m51s
2026-10-24 14:54:23 +03:00
ksv741
678b456aa3
test(logging): match unhandled request correlation ( #120 )
Backend verify / commits (pull_request) Successful in 32s
Backend verify / security (pull_request) Successful in 10s
Backend verify / verify (pull_request) Failing after 3m13s
2026-10-24 14:46:48 +03:00
ksv741
d2771473d9
feat: log unhandled errors and pretty dev output ( WealthLedger/backend#120 )
Backend verify / commits (pull_request) Successful in 29s
Backend verify / security (pull_request) Failing after 9s
Backend verify / verify (pull_request) Skipped
2026-10-24 14:31:27 +03:00
codex-bot
d1f6969dc7
fix: persist refresh cookie across browser restarts ( WealthLedger/backend#123 )
Backend verify / commits (push) Skipped
Backend verify / security (push) Successful in 9s
Backend verify / verify (push) Failing after 4m58s
2026-10-23 08:34:39 +03:00
codex-bot
32622c1dad
test: cover auth token, cookie and expiry boundaries (WealthLedger/backend#61) ( #113 )
Backend verify / commits (push) Skipped
Backend verify / security (push) Successful in 12s
Backend verify / verify (push) Failing after 6m26s
2026-10-18 15:55:05 +03:00
codex-bot
e03fad622b
fix: align password policy to 8-72 printable ASCII on register (WealthLedger/backend#60) ( #109 )
Backend verify / commits (push) Skipped
Backend verify / commits (pull_request) Failing after 32s
Backend verify / security (pull_request) Skipped
Backend verify / verify (pull_request) Skipped
Backend verify / security (push) Successful in 10s
Backend verify / verify (push) Failing after 6m21s
2026-10-16 10:00:47 +03:00
codex-bot
9e4f9d9cab
test: isolate HTTP suites from scheduler and bank-card case order (WealthLedger/backend#65) ( #100 )
Backend verify / commits (push) Skipped
Backend verify / security (push) Successful in 12s
Backend verify / verify (push) Failing after 5m59s
2026-10-15 11:50:47 +03:00
ksv741
d698ed9425
refactor!: simplify runtime coordination #7
...
Backend verify / commits (pull_request) Successful in 29s
Backend verify / security (pull_request) Successful in 8s
Backend verify / verify (pull_request) Failing after 9m36s
Keep financial ownership, atomic publication and refresh CAS.
Failed refresh leaves cookies untouched; logout still clears them.
Remove full-history candle prefetch and special metadata retries.
Use native Pino request context instead of parallel middleware.
BREAKING CHANGE: remove investment stateVersion, queued sync state,
and tbank-sync status progress/resources. Consumers must observe
resources through sync=observe with the updated frontend contract.
2026-10-03 11:38:08 +03:00
ksv741
a970eaaf7a
chore: strengthen backend eslint profile
2026-09-28 16:37:01 +03:00
ksv741
4796d9d3f0
fix: harden auth and investment synchronization
...
Backend security / security (push) Successful in 8s
Backend verify / verify (push) Successful in 11m9s
Conventional commits / commits (pull_request) Successful in 28s
Backend security / security (pull_request) Successful in 7s
Backend verify / verify (pull_request) Successful in 10m38s
Resolve A01-A10 and C01-C07 from the backend audit.
Preserve auth failures, forced candle reconciliation and forecast freshness.
Validate MOEX responses and nested HTTP errors; remove unused legacy paths.
Verified: 209 unit tests, 262 SQLite e2e tests on Linux, OpenAPI and durability.
Record the remaining macOS native SQLite abort in the audit.
2026-09-27 14:09:05 +03:00
ksv741
8ba005346d
refactor: organize backend by business responsibility
2026-09-13 13:52:57 +03:00
ksv741
7fde3ece6e
test: cover isolated SQLite invariants and durability
2026-09-13 12:33:17 +03:00
ksv741
9bd3400264
fix: align auth success status contract
2026-08-24 00:50:48 +03:00
ksv741
25d7c5780b
feat: add logging
2026-08-14 17:12:15 +03:00
ksv741
dfca11c81f
feat: add portfolio
2026-08-13 22:44:53 +03:00
ksv741
c0a4a93880
feat: add brocker account list
2026-08-13 20:57:01 +03:00
ksv741
31cbba8654
feat: add tbank tokens
2026-08-13 19:31:43 +03:00
ksv741
4cbfc2621c
feat: add authorization
2026-08-13 15:03:51 +03:00
ksv741
f8dcfb71c1
feat: initial commit
2026-08-12 19:37:55 +03:00