This website requires JavaScript.
Explore
Help
Sign In
admin
/
accounted
Watch
3
Star
0
Fork
0
Code
Issues
1
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
5d9b220fa8ae28c1577a98ce729b4b8d0e3cb40e
accounted
/
lib
T
History
Claude Code
5d9b220fa8
masterplan-lock / check (push)
Successful in 6s
Details
masterplan-lock / check (pull_request)
Successful in 6s
Details
fix(worklist): countSkattekontoPaymentDue accepts today — test time-bomb (due date 2026-09-12 expired vs wall clock)
2026-09-24 15:16:46 +02:00
..
__tests__
feat(invoices): named payee accounts and per-invoice choice of bank account (
#2233
)
2026-09-03 21:06:45 +02:00
agent
fix(agent): the assistant reaches earlier räkenskapsår: period resolved from dates, years listed in the grounding (
#2436
)
2026-09-08 21:32:38 +02:00
agent-context
chore: repo-wide bloat sweep, remove dead code and fold duplicate helpers (
#2150
)
2026-09-02 11:51:16 +02:00
agent-panel
fix(agent): chat console keeps its thread across turns and reloads (
#1859
)
2026-08-24 16:37:30 +02:00
ai
fix(agent): hide Anthropic-only assistant surfaces where the provider cannot run them (
#2204
) (
#2343
)
2026-09-06 18:54:47 +02:00
analytics
fix(selfhost): stop NEXT_PUBLIC_* flags being constant-folded out of the Docker build (
#1656
)
2026-08-19 19:52:31 +02:00
api
feat(onboarding): the orgnr step suggests companies as you type (SCB search, TIC on the pick) (
#2452
)
2026-09-09 11:43:14 +02:00
articles
feat(articles): filter the article register by currency (
#1229
)
2026-07-27 14:39:13 +02:00
auth
feat(rot-rut): overview page, beslutsfil import, avslag reclaim, MCP list + settle (
#2397
)
2026-09-08 00:13:05 +02:00
bank-sync
feat(bank-sync): close the F2 report: gap backfill, consent and paused chip states, agent-triggered sync (
#2165
)
2026-09-02 17:17:41 +02:00
bankgiro
Add/api and invoice (
#911
)
2026-07-07 01:14:59 +02:00
bokslut
feat(company): ideell förening as a third legal form, behind a flag (
#2072
step 1) (
#2423
)
2026-09-08 14:47:50 +02:00
bookkeeping
feat(settings): rename learned counterparty templates (
#2454
)
2026-09-09 12:32:29 +02:00
branding
chore: repo-wide bloat sweep, remove dead code and fold duplicate helpers (
#2150
)
2026-09-02 11:51:16 +02:00
browser
fix(errors): show a route's Swedish message even without a keyword match (
#2086
) (
#2253
)
2026-09-03 18:55:33 +02:00
byra
chore: repo-wide bloat sweep, remove dead code and fold duplicate helpers (
#2150
)
2026-09-02 11:51:16 +02:00
calendar
feat(calendar): enable calendar sync for Viktiga datum (
#1853
)
2026-08-24 16:32:44 +02:00
cash-accounts
feat(invoices): named payee accounts and per-invoice choice of bank account (
#2233
)
2026-09-03 21:06:45 +02:00
clients
chore: repo-wide bloat sweep, remove dead code and fold duplicate helpers (
#2150
)
2026-09-02 11:51:16 +02:00
company
feat(company): ideell förening as a third legal form, behind a flag (
#2072
step 1) (
#2423
)
2026-09-08 14:47:50 +02:00
company-lookup
feat(onboarding): the orgnr step suggests companies as you type (SCB search, TIC on the pick) (
#2452
)
2026-09-09 11:43:14 +02:00
connect
feat(connect): Skatteverket data calls through the connector with a per-company canary (
#2209
)
2026-09-03 14:41:11 +02:00
core
feat(company): ideell förening as a third legal form, behind a flag (
#2072
step 1) (
#2423
)
2026-09-08 14:47:50 +02:00
currency
fix: similar-sweep currency remediation, security hardening and v1 API fixes (
#1215
)
2026-07-27 03:34:56 +02:00
customers
fix(customers): personnummer via MCP lands in personal_number, masked everywhere; MCP payment terms follow settings (
#1788
)
2026-08-21 18:32:17 +02:00
dashboard
feat(zettle): sync paid purchases into webshop_orders (
#2445
)
2026-09-09 11:19:39 +02:00
dates
feat(sales-orders): kundorder with partial delivery and partial invoicing (
#2166
)
2026-09-02 18:14:49 +02:00
deadlines
feat(deadlines): gate F-skatt reminders on debited preliminary tax + durable dismissal (
#1057
)
2026-07-17 15:48:25 +02:00
docs
fix(mcp): eager-auth flag so claude.ai's connector dialog detects OAuth, not "None" (
#2159
)
2026-09-02 14:51:32 +02:00
documents
fix(import): attach underlag by the basename of a folder-picked upload (
#2288
)
2026-09-04 19:14:33 +02:00
domains
chore(domains): add solbo.accounted.se to the production host inventory (
#2378
)
2026-09-07 15:25:34 +02:00
email
feat(invoices): named payee accounts and per-invoice choice of bank account (
#2233
)
2026-09-03 21:06:45 +02:00
entitlements
feat(zettle): sync paid purchases into webshop_orders (
#2445
)
2026-09-09 11:19:39 +02:00
env
fix(selfhost): stop NEXT_PUBLIC_* flags being constant-folded out of the Docker build (
#1656
)
2026-08-19 19:52:31 +02:00
errors
feat(invoices): offert to kundorder, the missing step in offert, order, faktura (
#2442
)
2026-09-08 18:29:37 +02:00
events
feat(zettle): sync paid purchases into webshop_orders (
#2445
)
2026-09-09 11:19:39 +02:00
expenses
feat(company): ideell förening as a third legal form, behind a flag (
#2072
step 1) (
#2423
)
2026-09-08 14:47:50 +02:00
export
chore: repo-wide bloat sweep, remove dead code and fold duplicate helpers (
#2150
)
2026-09-02 11:51:16 +02:00
extensions
feat(zettle): sync paid purchases into webshop_orders (
#2445
)
2026-09-09 11:19:39 +02:00
hooks
fix(worklist): count unbooked skattekonto rows in the Att göra badge and Hem list (
#2180
) (
#2227
)
2026-09-03 17:17:41 +02:00
http
fix(security): audit remediation 2026-09-01: api_keys identity, viewer gates, OAuth binding, XSS, MFA gate (
#2155
)
2026-09-02 11:38:30 +02:00
import
feat(import): keep the source system's #BTRANS/#RTRANS correction history at SIE import (
#2458
)
2026-09-09 14:45:29 +02:00
invariants
feat(company): ideell förening as a third legal form, behind a flag (
#2072
step 1) (
#2423
)
2026-09-08 14:47:50 +02:00
invoices
feat(invoices): ROT/RUT begäran status as a column and filter in the invoice list (
#2434
)
2026-09-08 20:56:52 +02:00
lists
feat(invoices): grouped sections and a grouping picker on the customer invoice list (
#2101
)
2026-09-04 16:44:49 +02:00
mail-search
fix(mail): stop Gmail refusing the search, and stop calling that "hittade inget" (
#1521
)
2026-08-11 14:23:58 +02:00
mileage
feat(mileage): suggest driving distance from the from/to addresses (
#1778
)
2026-08-21 12:19:35 +02:00
navigation
feat(ui): prev/next record navigation on detail pages (
#1530
)
2026-08-12 21:07:57 +02:00
notices
feat(skatteverket): ombudsregister grant verification, honest session expiry, daily ombud sync (
#2130
)
2026-09-01 23:42:23 +02:00
notifications
chore: repo-wide bloat sweep, remove dead code and fold duplicate helpers (
#2150
)
2026-09-02 11:51:16 +02:00
observability
chore: repo-wide bloat sweep, remove dead code and fold duplicate helpers (
#2150
)
2026-09-02 11:51:16 +02:00
onboarding
fix(agent): hide Anthropic-only assistant surfaces where the provider cannot run them (
#2204
) (
#2343
)
2026-09-06 18:54:47 +02:00
onboarding-journey
feat(onboarding): the orgnr step suggests companies as you type (SCB search, TIC on the pick) (
#2452
)
2026-09-09 11:43:14 +02:00
packs
feat(company): ideell förening as a third legal form, behind a flag (
#2072
step 1) (
#2423
)
2026-09-08 14:47:50 +02:00
parties
feat(onboarding): the orgnr step suggests companies as you type (SCB search, TIC on the pick) (
#2452
)
2026-09-09 11:43:14 +02:00
payments
fix(payments): lock supplier payment batch inserts to the RPC and log the raw error behind create_failed (
#2282
)
2026-09-04 17:19:18 +02:00
pdf
chore: repo-wide bloat sweep, remove dead code and fold duplicate helpers (
#2150
)
2026-09-02 11:51:16 +02:00
pending-operations
feat(invoices): offert to kundorder, the missing step in offert, order, faktura (
#2442
)
2026-09-08 18:29:37 +02:00
processing-history
feat(compliance): InvoiceRowsCompleted behandlingshistorik event for migrated invoice rows (
#2312
) (
#2357
)
2026-09-06 21:04:53 +02:00
providers
feat(migration): Björn Lundén activation through Lundify's redirect flow (
#2374
)
2026-09-07 15:38:07 +02:00
rate-limits
style: remove em/en dashes repo-wide, add CLAUDE.md rule against them (
#890
)
2026-07-04 15:58:06 +02:00
receipt-hunt
feat(reports): log behandlingsregler changes and program versions (BFNAR 2013:2 p. 9.16) (
#2097
)
2026-09-01 20:31:10 +02:00
reconciliation
feat(reconciliation): propose the explaining voucher set for a bank row before offering Bokför (
#2359
)
2026-09-06 21:03:42 +02:00
reference-data
chore: repo-wide bloat sweep, remove dead code and fold duplicate helpers (
#2150
)
2026-09-02 11:51:16 +02:00
reports
feat(import): keep the source system's #BTRANS/#RTRANS correction history at SIE import (
#2458
)
2026-09-09 14:45:29 +02:00
salary
fix(bookkeeping): negative item rows book on the opposite side, never as negative amounts (
#2439
)
2026-09-08 18:10:34 +02:00
sales-orders
feat(invoices): offert to kundorder, the missing step in offert, order, faktura (
#2442
)
2026-09-08 18:29:37 +02:00
sandbox
feat(sandbox): call the sandbox assistant Assistenten, not Anna (
#1244
)
2026-07-28 18:55:16 +02:00
skatteverket
feat(company): ideell förening as a third legal form, behind a flag (
#2072
step 1) (
#2423
)
2026-09-08 14:47:50 +02:00
stripe
feat(zettle): sync paid purchases into webshop_orders (
#2445
)
2026-09-09 11:19:39 +02:00
supabase
fix(auth): land stock email-change links on the status page and stop retries voiding pending mails (
#2199
)
2026-09-03 10:55:12 +02:00
supplier-invoices
feat(supplier-invoices): Inlagd i banken mark for payments entered by hand (
#2220
) (
#2356
)
2026-09-06 21:05:43 +02:00
suppliers
fix(suppliers): one 10-digit org number key for matching and storage (
#2405
)
2026-09-08 10:59:20 +02:00
support
feat(support): attach images and PDFs to the in-app contact form
2026-08-26 12:32:29 +02:00
tax
feat(company): ideell förening as a third legal form, behind a flag (
#2072
step 1) (
#2423
)
2026-09-08 14:47:50 +02:00
theme
feat: add theme palettes (
#1326
)
2026-08-01 16:02:12 +02:00
transactions
feat(company): ideell förening as a third legal form, behind a flag (
#2072
step 1) (
#2423
)
2026-09-08 14:47:50 +02:00
ui-state
feat(ui): shared migration primitives (UI migration PR 3) (
#1122
)
2026-07-23 21:29:36 +02:00
vat
fix(customers): re-issue the country backfill skipping migration-reset source companies (
#2249
)
2026-09-03 19:39:56 +02:00
webhooks
chore: repo-wide bloat sweep, remove dead code and fold duplicate helpers (
#2150
)
2026-09-02 11:51:16 +02:00
webshop-orders
feat(zettle): sync paid purchases into webshop_orders (
#2445
)
2026-09-09 11:19:39 +02:00
worklist
fix(worklist): countSkattekontoPaymentDue accepts today — test time-bomb (due date 2026-09-12 expired vs wall clock)
2026-09-24 15:16:46 +02:00
xml
chore: repo-wide bloat sweep, remove dead code and fold duplicate helpers (
#2150
)
2026-09-02 11:51:16 +02:00
concurrency.ts
fix(ux): smoothness follow-ups - detail pages, batches, toasts, and the last edges (
#1633
)
2026-08-17 14:30:25 +02:00
init.ts
feat(peppol): Qvalia access-point adapter, send flow and delivery webhook (
#1780
)
2026-08-21 12:45:11 +02:00
logger.ts
fix: similar-sweep currency remediation, security hardening and v1 API fixes (
#1215
)
2026-07-27 03:34:56 +02:00
money.ts
fix(salary): declare, book and pay AGI in whole kronor (SKV per-sats computation) (
#1611
)
2026-08-14 02:22:07 +02:00
support.ts
style: remove em/en dashes repo-wide, add CLAUDE.md rule against them (
#890
)
2026-07-04 15:58:06 +02:00
utils.ts
chore: repo-wide bloat sweep, remove dead code and fold duplicate helpers (
#2150
)
2026-09-02 11:51:16 +02:00