Author SHA1 Message Date
admin 9228896b62 Merge pull request 'fix(worklist): skattekonto count-test tidsbomb (förfallodatum passerat)' (#14) from fix/skattekonto-count-timebomb into main
masterplan-lock / check (push) Successful in 6s
2026-09-24 13:17:33 +00:00
Claude Code 5d9b220fa8 fix(worklist): countSkattekontoPaymentDue accepts today — test time-bomb (due date 2026-09-12 expired vs wall clock)
masterplan-lock / check (push) Successful in 6s
masterplan-lock / check (pull_request) Successful in 6s
2026-09-24 15:16:46 +02:00
admin e0d2923d4c Merge pull request 'fix(ci): use internal pinned action mirrors' (#13) from fix/internal-action-mirrors into main
masterplan-lock / check (push) Successful in 8s
2026-09-24 12:43:19 +00:00
Claude Code a909043176 fix(ci): use internal pinned action mirrors (github.com egress flaky from runners)
masterplan-lock / check (push) Successful in 12s
masterplan-lock / check (pull_request) Successful in 11s
2026-09-24 14:42:40 +02:00
admin e60f2af6cd Merge pull request 'chore(deps): update dependency mailparser to v3.9.28' (#11) from renovate/mailparser-3.x-lockfile into main
masterplan-lock / check (push) Failing after 38s
2026-09-24 12:11:19 +00:00
admin c90ccc9c42 Merge branch 'main' into renovate/mailparser-3.x-lockfile
masterplan-lock / check (pull_request) Failing after 36s
masterplan-lock / check (push) Failing after 7m33s
2026-09-24 12:11:15 +00:00
admin 7b0e59257e Merge pull request 'chore(deps): update dependency vitest to v4.1.11' (#12) from renovate/vitest-monorepo into main
masterplan-lock / check (push) Failing after 5m28s
2026-09-24 12:11:12 +00:00
Renovate 4986cfe27b chore(deps): update dependency mailparser to v3.9.28
renovate/stability-days Updates have met minimum release age requirement
masterplan-lock / check (push) Successful in 9s
masterplan-lock / check (pull_request) Successful in 11s
2026-09-24 03:07:58 +00:00
4 changed files with 32 additions and 28 deletions
+1 -1
View File
@@ -16,6 +16,6 @@ jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: https://git.siax.io/actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # mirrored, immutable
- name: Masterplan lock check
run: sh scripts/check-masterplan-lock.sh
+2 -2
View File
@@ -806,9 +806,9 @@ describe('listSkattekontoPaymentDue', () => {
enqueue({ data: null })
enqueue({ data: company })
enqueue({ data: null })
await expect(countSkattekontoPaymentDue(supabase, COMPANY)).resolves.toBe(1)
await expect(countSkattekontoPaymentDue(supabase, COMPANY, TODAY)).resolves.toBe(1)
enqueue({ data: [] })
enqueue({ data: null })
await expect(countSkattekontoPaymentDue(supabase, COMPANY)).resolves.toBe(0)
await expect(countSkattekontoPaymentDue(supabase, COMPANY, TODAY)).resolves.toBe(0)
})
})
+2 -1
View File
@@ -828,8 +828,9 @@ export async function listSkattekontoPaymentDue(
export async function countSkattekontoPaymentDue(
supabase: SupabaseClient,
companyId: string,
today: string = todayIsoStockholm(),
): Promise<number> {
return (await listSkattekontoPaymentDue(supabase, companyId)) ? 1 : 0
return (await listSkattekontoPaymentDue(supabase, companyId, today)) ? 1 : 0
}
/**
+27 -24
View File
@@ -8645,13 +8645,13 @@
}
},
"node_modules/@zone-eu/mailsplit": {
"version": "5.4.14",
"resolved": "https://registry.npmjs.org/@zone-eu/mailsplit/-/mailsplit-5.4.14.tgz",
"integrity": "sha512-rz0FQOhN3Vq1XrSeSSa9+dPcaFbBxmQPjiZm6zS9oxdVHV7rOWIAYX3yP2YAUf0qBncY8CI+NogzPCmMVrMXcw==",
"version": "5.4.17",
"resolved": "https://registry.npmjs.org/@zone-eu/mailsplit/-/mailsplit-5.4.17.tgz",
"integrity": "sha512-LOMzdrKRVgaghLaezIPdHRhsGpfDiWNQo1RptWc84CRllI4dWLwqX/L4x1iTt1CaeyvyUfMXM/6mjIsEisT3Tg==",
"license": "(MIT OR EUPL-1.1+)",
"dependencies": {
"libbase64": "1.3.0",
"libmime": "5.4.1",
"libmime": "5.4.4",
"libqp": "2.1.1"
}
},
@@ -9989,12 +9989,12 @@
"license": "MIT"
},
"node_modules/encoding-japanese": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/encoding-japanese/-/encoding-japanese-2.2.0.tgz",
"integrity": "sha512-EuJWwlHPZ1LbADuKTClvHtwbaFn4rOD+dRAbWysqEOXRc2Uui0hJInNJrsdH0c+OhJA4nrCBdSkW4DD5YxAo6A==",
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/encoding-japanese/-/encoding-japanese-2.4.0.tgz",
"integrity": "sha512-PE0KjlsDy9JSsoU4C2Q8NXb1kC4c+bZRac9ZvHXUE4q1Ht63gScKMdEy9jst9+Fi3M4eDkqzkEhBZvix4blP2A==",
"license": "MIT",
"engines": {
"node": ">=8.10.0"
"node": ">=18.0.0"
}
},
"node_modules/enhanced-resolve": {
@@ -12360,12 +12360,12 @@
"license": "MIT"
},
"node_modules/libmime": {
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/libmime/-/libmime-5.4.1.tgz",
"integrity": "sha512-0wHGhsofo9IdQPenr3BBHXuxcwMq4atFUTsZ9Ogc1OvI5h4rUdDIrBQEN9JHjCXfDMrE59LUMJWsTD82wTYk8A==",
"version": "5.4.4",
"resolved": "https://registry.npmjs.org/libmime/-/libmime-5.4.4.tgz",
"integrity": "sha512-d3zZ2k8s6iO+8u9Vfkl6HfhD5lSVocGcmOViTz/i0CJcwhJADyubEJ/+TkBhuLDUSIBOiG+D8G5kJKwXwKbXXA==",
"license": "MIT",
"dependencies": {
"encoding-japanese": "2.2.0",
"encoding-japanese": "2.4.0",
"iconv-lite": "0.7.3",
"libbase64": "1.3.0",
"libqp": "2.1.1"
@@ -12760,30 +12760,33 @@
}
},
"node_modules/mailparser": {
"version": "3.9.14",
"resolved": "https://registry.npmjs.org/mailparser/-/mailparser-3.9.14.tgz",
"integrity": "sha512-3QD6TRXcyXtq2NCuyA2AEjqmallQkyxYmZI9GMCIvQDCaB9Uc034WUI1x8RUBYFnk5+p7h14JEz4O/lrxQmttw==",
"version": "3.9.28",
"resolved": "https://registry.npmjs.org/mailparser/-/mailparser-3.9.28.tgz",
"integrity": "sha512-O7oCYzWW9YH5lHk/y3Z8R8dFnUq8wqaH146BuU2NDt/3MGjdfMLzGF2Ft7WksTCeq00covNKpwxQabcG3zJFqQ==",
"license": "MIT",
"dependencies": {
"@zone-eu/mailsplit": "5.4.14",
"encoding-japanese": "2.2.0",
"@zone-eu/mailsplit": "5.4.17",
"encoding-japanese": "2.4.0",
"he": "1.2.0",
"html-to-text": "10.0.0",
"html-to-text": "10.0.1",
"iconv-lite": "0.7.3",
"libmime": "5.4.1",
"libmime": "5.4.4",
"linkify-it": "5.0.2",
"nodemailer": "9.0.3",
"nodemailer": "10.0.10",
"punycode.js": "2.3.1",
"tlds": "1.261.0"
},
"engines": {
"node": ">=20.0.0"
}
},
"node_modules/mailparser/node_modules/nodemailer": {
"version": "9.0.3",
"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-9.0.3.tgz",
"integrity": "sha512-n+YP+NKwR5zRWa60k3GiQ6Q3B4KXCoAw40dAKeCtYn020iNN74aWK2liXIC3ZEATeGql7we3tE3t8QwhY0eskw==",
"version": "10.0.10",
"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-10.0.10.tgz",
"integrity": "sha512-He9XskOFms62SyAKkLu8CcGcYHAo+BSHSsORI8s4PJH8qZgZY4L4lDfvyN0twvmbpyG+eGrxpyBlskj9d9rJ8A==",
"license": "MIT-0",
"engines": {
"node": ">=6.0.0"
"node": ">=20.0.0"
}
},
"node_modules/markdown-table": {