This website requires JavaScript.
5b381e4f60
Type a payload's PayloadVersion as an integer
main
v0.6.23
Bendik Lynghaug and Claude Opus 5
2026-10-07 11:25:08 +02:00
44c7ee6870
Render an Apple configuration profile from the server's PACC document
v0.6.22
Bendik Lynghaug and Claude Opus 5
2026-10-07 11:18:46 +02:00
43a2f3a069
Document files at the site root
Bendik Lynghaug and Claude Opus 5
2026-10-07 10:31:21 +02:00
c9faaeb4a6
Serve a content repo's .well-known/ at the site root
v0.6.21
Bendik Lynghaug and Claude Opus 5
2026-10-07 10:30:13 +02:00
1a2c064d3a
Release 0.6.20
v0.6.20
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-10-05 12:56:30 +02:00
fe7a868b18
A platform's file may name its architecture
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-10-05 12:56:19 +02:00
aee5048b01
Release 0.6.19
v0.6.19
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-10-05 12:48:42 +02:00
268d545843
A releases manifest renders as a download card, the device's file first
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-10-05 12:48:31 +02:00
22d086f9e1
A resource can show only its newest few
Bendik Aagaard Lynghaug and Claude Opus 5
2026-10-04 22:51:12 +02:00
48ae5e07c2
Release 0.6.18
v0.6.18
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-03 10:48:22 +02:00
b619926a11
generate follows its findings through, and stops when it stalls
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-03 10:48:09 +02:00
706c8108df
iris check --findings: every finding as JSON with a stable id
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-03 10:48:09 +02:00
2feeea0810
Release 0.6.17
v0.6.17
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-02 11:26:13 +02:00
6b91258ebe
One set of mail variables for every mail, and {link} in state mails
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-02 11:25:49 +02:00
ae119af987
A desk shows the three newest finished records, and older on request
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-02 11:25:49 +02:00
92dd9bfc79
The lint walks every state of every bucket a need lands in
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-02 11:25:49 +02:00
2cc74e3354
CI builds and lints every plan with this portal
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-02 09:27:44 +02:00
7b54c4c6d7
Release 0.6.16
v0.6.16
Bendik Aagaard Lynghaug
2026-10-01 21:46:45 +02:00
951fac9aec
Merge pull request 'Test fixtures get the action the lint now requires' (#28 ) from fixture-action into main
bl
2026-10-01 19:46:29 +00:00
738dbac7fe
Test fixtures: every form has the action the lint now requires
fixture-action
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-10-01 21:46:24 +02:00
98f93f5ad5
Merge pull request 'A form with no action is refused; portal iris' (#27 ) from form-needs-action into main
bl
2026-10-01 19:42:03 +00:00
4049809aa4
The lint refuses a form with no action, which would have no button; portal iris names the lint
form-needs-action
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 21:41:56 +02:00
b43ff57eab
Release 0.6.15
v0.6.15
Bendik Aagaard Lynghaug
2026-10-01 18:06:16 +02:00
ed235cd134
Merge pull request 'An invite may carry its own mail' (#26 ) from invite-mail into main
bl
2026-10-01 16:06:14 +00:00
cc9f1c5d87
An invite may carry its own mail, with the form's fields and a spoken date and time
invite-mail
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 18:06:12 +02:00
01abf79005
Merge pull request 'Klingenberg Bygg plan: Fredrik's caption corrections' (#25 ) from kb-fredrik-captions into main
bl
2026-10-01 15:57:10 +00:00
506bb712fe
Klingenberg Bygg plan: Fredrik's two caption corrections from the live site
kb-fredrik-captions
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 17:57:08 +02:00
74fd2d1750
Release 0.6.14
v0.6.14
Bendik Aagaard Lynghaug
2026-10-01 17:47:51 +02:00
ae521c0fa2
Merge pull request 'Less room above the wordmark' (#24 ) from hero-top-space into main
bl
2026-10-01 15:47:47 +00:00
d0ee06f48c
Less room above the wordmark, now that who is here sits on its line
hero-top-space
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 17:47:45 +02:00
6a9be3bef4
Release 0.6.13
v0.6.13
Bendik Aagaard Lynghaug
2026-10-01 11:40:32 +02:00
49be010e8e
Merge pull request 'Who is here on the wordmark's line; signed-in people aren't asked for their name' (#23 ) from prefill-everywhere into main
bl
2026-10-01 09:40:29 +00:00
78f42e6f8a
Who is here on the wordmark's line; every form carries a signed-in person's name and address
prefill-everywhere
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 11:40:27 +02:00
9b50c9cab8
Gullberg: i Ås, ikke på Ås
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 11:09:08 +02:00
858a66d84e
Merge pull request 'GULLBERG sanatorium: plan, words, wordmark; a board may publish its own list' (#20 ) from gullberg-plan into main
bl
2026-10-01 08:44:09 +00:00
bf92666b3e
Merge branch 'main' into gullberg-plan
gullberg-plan
Bendik Aagaard Lynghaug
2026-10-01 10:42:35 +02:00
b070d77acd
Gullberg: the house behind Ås kirke, rooms for everyone with students first, mails written to the reader who opens them
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 10:41:41 +02:00
cc07cd321d
Release 0.6.12
v0.6.12
Bendik Aagaard Lynghaug
2026-10-01 10:41:31 +02:00
7a2e45c6c4
Merge pull request 'Trainer: the words model knows who opens each mail' (#22 ) from mail-recipients into main
bl
2026-10-01 08:41:29 +00:00
8f24e5483c
Trainer: tell the words model who opens each mail
mail-recipients
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 10:41:27 +02:00
b970c64c6a
Gullberg wordmark: sanatorium set in a little from the edges
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 10:19:43 +02:00
8a1fbd92ba
Gullberg wordmark: sanatorium spread to GULLBERG's width
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 10:16:04 +02:00
1929d2f44e
Release 0.6.11
v0.6.11
Bendik Aagaard Lynghaug
2026-10-01 09:33:31 +02:00
26c1d447f3
Merge pull request 'wordmark_ink: the wordmark in the page's own ink' (#21 ) from wordmark-ink into main
bl
2026-10-01 07:33:28 +00:00
8376c68f8f
wordmark_ink: an SVG wordmark drawn in the page's own ink, following light and dark everywhere
wordmark-ink
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 09:33:27 +02:00
b9f69a5e7a
Gullberg wordmark as Futura outlines, cropped to the letters
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 09:28:47 +02:00
37624e8e2b
Gullberg: reviewed Norwegian words (nine misreadings fixed, invite mail written), tenants follow their own fault reports
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 07:36:45 +02:00
902dc36831
Gullberg: lighter on the bank, the co-owner offer held back, and the points the shareholder agreement must cover
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 07:28:28 +02:00
54efedef56
Gullberg draft: the site as the bank's running proof that the company operates; the ownership transfer step by step; a read-only bank group
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 07:20:35 +02:00
742be200a9
Gullberg draft: two of the four quarters are for sale; finding the co-owners comes first; the bank parts only if the company borrows
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 07:18:25 +02:00
2d695f990b
Gullberg draft: four equal shareholders; faults go to Klingenberg Bygg, its estimates to the board and the reports
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 07:15:35 +02:00
b016dfd964
Gullberg draft: the whole house in Gullberg AS, two shareholders, a bank lender; what the bank requires
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 07:11:44 +02:00
35e9586e77
Gullberg draft: the repayment plan all shareholders approve, and the monthly rent ledger
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-10-01 07:07:26 +02:00
4e211ddbff
Draft: GULLBERG sanatorium's plan, business-plan outline and wordmark; a board's published list may be public
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 22:34:33 +02:00
c8901558b2
Release 0.6.10
v0.6.10
Bendik Aagaard Lynghaug
2026-09-30 21:52:28 +02:00
02c94ae5dc
Changelog: 0.6.10
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 21:52:25 +02:00
5fc29fe5a6
Merge pull request 'Who we are, on its own page; inside forms ask real questions' (#19 ) from present-yourself into main
bl
2026-09-30 19:52:24 +00:00
e6c4f67db7
Who a business is gets a page of its own; inside forms ask real questions; build names untried needs
present-yourself
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 21:52:23 +02:00
19b7750292
Release 0.6.9
v0.6.9
Bendik Aagaard Lynghaug
2026-09-30 21:38:59 +02:00
1a1723f8bb
Changelog: 0.6.9
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 21:38:56 +02:00
0d67675456
Merge pull request 'A bio is markdown, on stricter rules' (#18 ) from bio-markdown into main
bl
2026-09-30 19:38:55 +00:00
eb982ec6e6
A bio is markdown, on stricter rules than the site's own
bio-markdown
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 21:38:54 +02:00
c6dffc384c
Release 0.6.8
v0.6.8
Bendik Aagaard Lynghaug
2026-09-30 21:08:33 +02:00
db0972974f
Changelog: 0.6.8
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 21:08:30 +02:00
72faf44559
Merge pull request 'An upload that did not arrive says why' (#17 ) from upload-messages into main
bl
2026-09-30 19:08:30 +00:00
db89ea6400
An upload that did not arrive says why
upload-messages
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 21:08:28 +02:00
95bffc221b
Release 0.6.7
v0.6.7
Bendik Aagaard Lynghaug
2026-09-30 20:50:44 +02:00
f5266cb347
Changelog: 0.6.7
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 20:50:42 +02:00
248561e805
Merge pull request 'leaves_after: finished records leave their lists' (#16 ) from leaves-after into main
bl
2026-09-30 18:50:41 +00:00
0dc25b4023
A record may leave its lists some time after reaching a state: leaves_after
leaves-after
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 20:50:28 +02:00
96c513d912
Release 0.6.6
v0.6.6
Bendik Aagaard Lynghaug
2026-09-30 20:39:12 +02:00
0cb1dda202
Changelog: 0.6.6
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 20:39:10 +02:00
ec9bf10b72
Merge pull request 'A card of one's own; no double sends; refusals shown' (#15 ) from own-card into main
bl
2026-09-30 18:39:09 +00:00
809a6bdfe8
A card of one's own: one_per_person, prefilled, replaced on send; no double sends; refusals are shown
own-card
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 20:39:01 +02:00
cae116b50c
Release 0.6.5
v0.6.5
Bendik Aagaard Lynghaug
2026-09-30 20:10:59 +02:00
d8528ff1f9
Changelog: 0.6.5
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 20:10:56 +02:00
6c2e0cc299
Merge pull request 'A need may be paused' (#14 ) from paused-needs into main
bl
2026-09-30 18:10:56 +00:00
9368086d81
A need may be paused: its card stays, with no form and a button that does not press
paused-needs
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 20:09:14 +02:00
e2497941c8
Release 0.6.4
v0.6.4
Bendik Aagaard Lynghaug
2026-09-30 19:52:12 +02:00
55fc61c514
Changelog: 0.6.4
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 19:52:10 +02:00
3b17e6440e
Merge pull request 'Rate limit: 100 at once, 10 a second; the page's own files uncounted' (#13 ) from rate-limit into main
bl
2026-09-30 17:52:09 +00:00
87d4dda0eb
Rate limit: a hundred at once, ten a second, and the page's own files are not counted
rate-limit
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 19:51:48 +02:00
3604683df3
Release 0.6.3
v0.6.3
Bendik Aagaard Lynghaug
2026-09-30 19:33:11 +02:00
1193894b02
Changelog: 0.6.3
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 19:33:08 +02:00
574d0bfe71
Merge pull request 'Pages move the way their addresses do; picture cards; who we are' (#12 ) from people-and-motion into main
bl
2026-09-30 17:33:07 +00:00
309e30f36d
Pages move the way their addresses do; a record with a picture is a card; the trainer says who a business is
people-and-motion
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 19:32:49 +02:00
748241709a
Merge pull request 'Klingenberg Bygg's plan; a plan carries a slideshow' (#11 ) from klingenberg-plan into main
bl
2026-09-30 15:56:50 +00:00
a70690a736
Klingenberg Bygg's plan and words; a plan carries a slideshow; the words model is told what a follower's desk and an inside sent page are
klingenberg-plan
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 17:56:24 +02:00
827a75be3d
Release 0.6.2
v0.6.2
Bendik Aagaard Lynghaug
2026-09-30 17:39:57 +02:00
4e0a56be13
Changelog: 0.6.2
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 17:39:55 +02:00
04204bef23
Merge pull request 'The header knows who is here; my cases; controls that scale' (#10 ) from header into main
bl
2026-09-30 15:39:54 +00:00
c766dedc0e
A stored file on a record shows as its name and opens from the row
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 17:38:32 +02:00
a822f2175f
Trainer: followed_by - a group whose members each see their own cases; file fields
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 17:36:08 +02:00
f2b131ebbb
KANIDM_GROUP_PREFIX: plain group names in content on a shared Kanidm
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 17:34:21 +02:00
6b72ae568a
The header knows who is here; my cases; controls that scale with the text
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 17:32:41 +02:00
9a96386444
Release 0.6.1
v0.6.1
Bendik Aagaard Lynghaug
2026-09-30 17:19:36 +02:00
5c95b6d8b3
Changelog: 0.6.1; the bare binary sorts after the tarball
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 17:19:34 +02:00
d3a9e79351
Merge pull request 'A slideshow across a page' (#9 ) from slideshow into main
bl
2026-09-30 15:19:33 +00:00
c1a8433640
Slideshow: brace the closure
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 17:17:55 +02:00
cfb050d3ef
A slideshow across a page: pictures the full width of the screen, captions over them
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 17:16:50 +02:00