9228896b62
Merge pull request 'fix(worklist): skattekonto count-test tidsbomb (förfallodatum passerat)' (#14) from fix/skattekonto-count-timebomb into main
main
admin2026-09-24 13:17:33 +00:00
5d9b220fa8
fix(worklist): countSkattekontoPaymentDue accepts today — test time-bomb (due date 2026-09-12 expired vs wall clock)
Claude Code2026-09-24 15:16:46 +02:00
e0d2923d4c
Merge pull request 'fix(ci): use internal pinned action mirrors' (#13) from fix/internal-action-mirrors into main
admin2026-09-24 12:43:19 +00:00
a909043176
fix(ci): use internal pinned action mirrors (github.com egress flaky from runners)
Claude Code2026-09-24 14:42:40 +02:00
e60f2af6cd
Merge pull request 'chore(deps): update dependency mailparser to v3.9.28' (#11) from renovate/mailparser-3.x-lockfile into main
admin2026-09-24 12:11:19 +00:00
c90ccc9c42
Merge branch 'main' into renovate/mailparser-3.x-lockfile
admin2026-09-24 12:11:15 +00:00
7b0e59257e
Merge pull request 'chore(deps): update dependency vitest to v4.1.11' (#12) from renovate/vitest-monorepo into main
admin2026-09-24 12:11:12 +00:00
14e6aead84
chore(deps): update dependency vitest to v4.1.11
Renovate2026-09-24 03:08:10 +00:00
4986cfe27b
chore(deps): update dependency mailparser to v3.9.28
Renovate2026-09-24 03:07:58 +00:00
48c762f7e0
feat(estate): härlett siax.repo.v3.json (estate-manifest-gen v0)
Claude Code2026-09-24 01:22:27 +02:00
2046ef4089
Merge pull request 'chore(deps): update dependency eslint to v9.39.5' (#8) from renovate/eslint-monorepo into main
admin2026-09-23 21:22:05 +00:00
66e65390c2
Merge branch 'main' into renovate/eslint-monorepo
admin2026-09-23 21:21:55 +00:00
ac88b1a6a0
Merge pull request 'chore(deps): update dependency jszip to v3.10.2' (#9) from renovate/jszip-3.x-lockfile into main
admin2026-09-23 21:20:07 +00:00
592cfd1ed7
chore(deps): update dependency jszip to v3.10.2
Renovate2026-09-23 03:05:16 +00:00
3299eeec47
chore(deps): update dependency eslint to v9.39.5
Renovate2026-09-23 03:05:13 +00:00
e1484e74f9
Merge pull request 'fix(deps): replace dependency framer-motion with motion' (#4) from renovate/framer-motion-replacement into main
admin2026-09-22 11:00:36 +00:00
dd1c05f114
Merge branch 'main' into renovate/framer-motion-replacement
admin2026-09-22 10:20:19 +00:00
5f2df18abe
Merge pull request 'chore(deps): update dependency @supabase/ssr to v0.12.7' (#5) from renovate/supabase-ssr-0.x-lockfile into main
admin2026-09-22 10:20:18 +00:00
8e8c8f66a4
Merge branch 'main' into renovate/supabase-ssr-0.x-lockfile
admin2026-09-22 10:20:04 +00:00
4bc9bb64bc
Merge pull request 'chore(deps): update dependency @upstash/redis to v1.38.4' (#6) from renovate/upstash-redis-1.x-lockfile into main
admin2026-09-22 10:20:02 +00:00
5aabd3d41a
chore(deps): update dependency @upstash/redis to v1.38.4
Renovate2026-09-22 03:07:46 +00:00
1169e0ddff
chore(deps): update dependency @supabase/ssr to v0.12.7
Renovate2026-09-22 03:07:39 +00:00
8ef8e8bb52
fix(deps): replace dependency framer-motion with motion
Renovate2026-09-22 03:07:31 +00:00
11f02686d5
Merge pull request 'chore: Configure Renovate' (#1) from renovate/configure into main
admin2026-09-21 21:39:09 +00:00
feb5e765f2
Merge branch 'main' into renovate/configure
admin2026-09-21 21:20:56 +00:00
e4c35c344d
Merge pull request 'chore(backup): initial siax.backup-post (RW-002)' (#3) from chore/backup-post-2026-09-21 into main
admin2026-09-21 02:47:23 +00:00
a84d2723e0
feat(import): keep the source system's #BTRANS/#RTRANS correction history at SIE import (#2458)
MattssonandClaude Fable 5.12026-09-09 14:45:29 +02:00
fc2d78a7c4
feat(onboarding): the orgnr step suggests companies as you type (SCB search, TIC on the pick) (#2452)
MattssonandClaude Fable 5.12026-09-09 11:43:14 +02:00
cb9eedd7f2
fix(bank): unchecked accounts yield their bokföringskonto to a checked one in the picker (#2449)
32721b9f61
feat(invoices): diagonal UTKAST/DRAFT watermark on draft PDFs instead of the top-margin banner (#2441)
MattssonandClaude Fable 5.12026-09-08 18:11:43 +02:00
2d49a81508
fix(bookkeeping): negative item rows book on the opposite side, never as negative amounts (#2439)
MattssonandClaude Fable 5.12026-09-08 18:10:34 +02:00
59d5b7b366
fix(bookkeeping): name 1249/1259/1269 after their BAS 2026 free heads, drop retired 12xx sub-accounts (#2419)
MattssonandClaude Fable 5.12026-09-08 13:34:50 +02:00
eea410c42b
fix(bookkeeping): correctEntry moves bank anchors to the correction; deleting the correction returns them (#2406)
MattssonandClaude Fable 5.12026-09-08 10:34:15 +02:00
4e8d649b2f
fix(invoices): Ej skickade view and a prompt before downloading a draft-stamped PDF (#2401)
MattssonandClaude Fable 5.12026-09-08 01:10:14 +02:00
477b59453f
fix(enable-banking): flatten Enable Banking's bank_transaction_code object to a string (#2398)
MattssonandClaude Fable 5.12026-09-08 00:37:23 +02:00
57a5af1310
fix(woocommerce): return the wc-auth browser leg to the brand host the connect started on (#2386)
MattssonandClaude Fable 5.12026-09-07 18:40:45 +02:00
f047c3d7d1
fix(skatteverket): finish the BankID consent on the initiating origin, bound to the initiating user (#2373)
MattssonandClaude Fable 5.12026-09-07 16:43:38 +02:00
cb962fae88
fix(auth): resolve BankID confirmation and email-hook link hosts through the trusted-origin registry (#2380)
MattssonandClaude Fable 5.12026-09-07 16:29:29 +02:00
e0244b95a7
fix(woocommerce): require both verified keys and browser confirmation to activate a connection (#2375)
MattssonandClaude Fable 5.12026-09-07 15:54:28 +02:00
a769bc9d03
feat(migration): Björn Lundén activation through Lundify's redirect flow (#2374)
92a734f2b3
fix(transactions): repair pre-#1990 stranded rows through a dry-run-first, per-company RPC (#2350)
MattssonandClaude Fable 5.12026-09-06 19:59:32 +02:00
3c033e466f
fix(bookkeeping): storno of a residual booking's main verifikat releases the bank row whole (#2348)
MattssonandClaude Fable 5.12026-09-06 19:45:03 +02:00
7448490fb7
fix(underlag): a verifikat a customer invoice points at is backed by it; PS follows the invoice link (#2298) (#2347)
272d19b287
fix(supplier-invoices): duplicate-payment guard matches abbreviated bank text and shares one detector with the customer side (#2299) (#2345)
ea4da0eb07
fix(invoices): scope-check article ids in buildInvoiceWriteData so every invoice write refuses a foreign company's article (part of #2059) (#2339)