This website requires JavaScript.
fc708c3546
Merge pull request 'Trainer: documents - a text word for word, one card per section' (#8 ) from documents-as-cards into main
bl
2026-09-30 15:06:28 +00:00
c7e0ee146f
Trainer: documents - a text word for word, one card per section
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-30 17:05:06 +02:00
3bb517be0f
Docs: vel.klingenbergbygg.no runs v0.6.0
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 15:40:35 +02:00
4eb1d03583
Changelog: 0.5.11 was tagged and never published
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 15:38:53 +02:00
3cb0733955
Release 0.6.0
v0.6.0
Bendik Aagaard Lynghaug
2026-09-30 15:33:17 +02:00
969c22b432
Changelog: 0.6.0
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 15:33:15 +02:00
a17da3198c
Merge pull request 'One binary: the lint and the trainer are commands of portal' (#7 ) from one-binary into main
bl
2026-09-30 13:33:14 +00:00
48cba5cd8e
Docs: the examples in English
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 15:31:59 +02:00
96b3746643
One binary: the lint and the trainer are commands of portal
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 15:29:30 +02:00
d0d1cbf23d
Bring the lint in (uhhm/iris main, history kept)
Bendik Aagaard Lynghaug
2026-09-30 15:23:16 +02:00
bedd306854
Bring the trainer in (uhhm/portal-trainer main, history kept)
Bendik Aagaard Lynghaug
2026-09-30 15:23:15 +02:00
c7c2956e15
Release 0.5.11
v0.5.11
Bendik Aagaard Lynghaug
2026-09-30 15:17:32 +02:00
267f7f0787
Changelog: 0.5.11
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 15:17:30 +02:00
e3c68f9441
needs.yaml may name the tones
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 15:17:20 +02:00
a2a9f4edcf
Tones and storylines: every word once per tone, kept through a lift, and a report of what each brought in
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 15:16:29 +02:00
f395ace556
Storylines: the same site told several ways, one per visitor, counted
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 15:11:27 +02:00
cc3107e502
Docs: vel.klingenbergbygg.no runs v0.5.10 with memberships
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 14:22:11 +02:00
050fb34fb0
Match portal v0.5.10
portal release
2026-09-30 14:13:58 +02:00
ca73ef7e9f
plans: Tomter Vel keeps its people in portal (people: memberships)
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 14:12:22 +02:00
cb31995299
Release 0.5.10
v0.5.10
Bendik Aagaard Lynghaug
2026-09-30 14:10:06 +02:00
579ad6f50d
The lint lets an invite form ask for a phone number instead of an address
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 14:09:49 +02:00
b86a12e5df
Match portal v0.5.9
portal release
2026-09-30 14:09:37 +02:00
89d419ff7b
Release 0.5.9
v0.5.9
Bendik Aagaard Lynghaug
2026-09-30 14:06:58 +02:00
00571f65bd
Changelog: 0.5.9
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 14:06:56 +02:00
c4e2de5efa
Memberships beside Kanidm: the invite makes the account too
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 14:06:55 +02:00
5bc021de77
Docs: vel.klingenbergbygg.no runs v0.5.8
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 13:55:49 +02:00
2f04c82c89
Match portal v0.5.8
portal release
2026-09-30 13:44:15 +02:00
f4ed98322f
Release 0.5.8
v0.5.8
Bendik Aagaard Lynghaug
2026-09-30 13:40:13 +02:00
bce9ad13e4
Changelog: 0.5.8
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 13:40:12 +02:00
6c86dc47a2
The phone scope is asked for only when told to: Kanidm denies a scope the person lacks
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 13:40:12 +02:00
b0787f7c5a
build: people: memberships - invite by phone number, list who is in
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 13:37:02 +02:00
00449916a3
Match portal v0.5.7
portal release
2026-09-30 13:36:50 +02:00
cc26a232ec
Release 0.5.7
v0.5.7
Bendik Aagaard Lynghaug
2026-09-30 13:33:15 +02:00
77f2880e83
Changelog: 0.5.7
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 13:33:12 +02:00
23f98add51
Merge pull request 'Memberships: groups kept by portal itself, a person by phone number first' (#6 ) from memberships into main
bl
2026-09-30 11:33:12 +00:00
a9b5a81ebd
Docs as a site: portal.uhhm.no from docs/ with mdBook, put to git-pages
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 13:31:23 +02:00
f047e21c4a
Memberships: groups kept by portal itself, a person by phone number first
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 13:28:28 +02:00
1025dd7718
build: escalate - a case left too long goes up to another desk with the same buttons
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 11:58:02 +02:00
3dabcf7c58
build: one page holds every need that answers a record; runs: the kommune planned again by Opus
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 08:58:55 +02:00
41db6093e5
The effort budget counts what a person fills in, not carrier fields
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 08:57:03 +02:00
9776dc1808
plan: the guidance names records that answer records, members-only needs and a group contact
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 08:38:44 +02:00
28ef235906
build: a door may point to a members-only need; signed-in people are not asked who they are; a granted group does not self-invite
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 08:38:25 +02:00
b9761cec63
Docs: vel.klingenbergbygg.no runs v0.5.6
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 08:28:05 +02:00
572dfc200c
Match portal v0.5.6
portal release
2026-09-30 08:22:10 +02:00
b9327a170f
Release 0.5.6
v0.5.6
Bendik Aagaard Lynghaug
2026-09-30 08:18:41 +02:00
789cbf7977
Changelog: 0.5.6
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 08:18:39 +02:00
6acb7e6a30
Merge pull request 'A group may hold a page's responsibility' (#5 ) from group-responsible into main
bl
2026-09-30 06:18:38 +00:00
67250af445
build: the plan's contact may be a group, which then answers for every page
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 08:18:30 +02:00
014594283a
A group may hold a page's responsibility
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 08:17:27 +02:00
de65392917
Docs: vel.klingenbergbygg.no runs v0.5.5
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 08:04:35 +02:00
955a33609a
Match portal v0.5.5
portal release
2026-09-30 07:54:29 +02:00
77867090ed
Release 0.5.5
v0.5.5
Bendik Aagaard Lynghaug
2026-09-30 07:51:06 +02:00
c24e117f67
Changelog: 0.5.5
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 07:51:04 +02:00
95928f7265
Merge pull request 'One record answers another, from a list' (#4 ) from answer-a-record into main
bl
2026-09-30 05:51:04 +00:00
894f228b8f
build: the answer page's guidance says what it is not
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 07:02:51 +02:00
42b6ce7c70
build: a desk card is its list; runs: Tomter Vel's lending board answered from the board
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 07:02:40 +02:00
4e1bc2027d
build: a need about another, answered from the board's own rows
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 06:55:28 +02:00
f0e50477c6
aggregates.yaml accepts a mail to a field of the record this one belongs to
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 06:55:27 +02:00
fc998c8592
One record answers another, from a list
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-30 06:47:36 +02:00
470338b969
Merge pull request 'The way down the tree is the link at the foot, not an arrow that follows' (#3 ) from foot-only into main
bl
2026-09-29 19:24:01 +00:00
02235a7ef1
build: the way down the tree is the link at the foot
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-29 21:23:05 +02:00
86ec51012e
The way down the tree is the link at the foot, not an arrow that follows
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-29 21:22:54 +02:00
9b96111916
Match portal v0.5.4
portal release
2026-09-29 21:14:02 +02:00
48a1a58d01
Release 0.5.4
v0.5.4
Bendik Aagaard Lynghaug
2026-09-29 21:11:13 +02:00
72b7945ab4
Changelog: 0.5.4
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-29 21:11:11 +02:00
a4c39e5ebc
Merge pull request 'Accounts the content mandates, a seed for the first person, and edits suggested by who is responsible' (#2 ) from seed-admin into main
bl
2026-09-29 19:10:40 +00:00
5e53485de5
build: invites can be sent again, and suggested changes have a desk
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-29 21:01:48 +02:00
ef4789f9b2
Invites and suggestions are cases; the responsible follow the content
Bendik Aagaard Lynghaug and Claude Fable 5.1
2026-09-29 21:00:10 +02:00
7a50ce77b2
Docs: getting started says what is retried and what waits for the next start
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-29 18:03:51 +02:00
641c5f1bd3
Docs: getting started, bringing your people in
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-29 18:02:02 +02:00
0886869607
Accounts the content mandates, a seed for the first person, and edits suggested by who is responsible
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-29 15:44:20 +02:00
6a746543df
runs: Tomter Vel without back alternatives, on portal v0.5.3
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-29 13:38:33 +02:00
bd174224fe
Docs: vel.klingenbergbygg.no runs v0.5.3, from its own podman stack
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-29 13:38:32 +02:00
f2fc5097f7
Match portal v0.5.3
portal release
2026-09-29 13:33:07 +02:00
46d19e6d9d
Release 0.5.3
v0.5.3
Bendik Aagaard Lynghaug
2026-09-29 13:30:22 +02:00
9229fc1674
Changelog: 0.5.3
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-29 13:30:12 +02:00
c9d52c6005
Merge pull request 'A way down the tree from every page' (#1 ) from down-the-tree into main
bl
2026-09-29 11:29:57 +00:00
c2658ae2c4
build: no 'back' alternatives; portal's way down the tree replaces them
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-29 07:05:48 +02:00
e2596bc3cf
A way down the tree from every page
down-the-tree
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-29 07:05:39 +02:00
cda3b0685a
build: new generic lines fall back in the plan's language; Tomter Vel's front door deployed
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-28 20:50:24 +02:00
5e736668e4
runs: uhhm on portal 0.5.1 (scrapped after preview), its mail rounds, and Tomter Vel's front door
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-28 20:34:53 +02:00
d4d4c7cba3
Portal 0.5 in the plan, mails scored as read, and a front door that shows
Bendik Aagaard Lynghaug and Claude Opus 5.5
2026-09-28 20:34:53 +02:00
f0c43c5c0f
Docs: both hosts deploy from CI; the site table reads v0.5.2
Bendik Aagaard Lynghaug
2026-09-28 18:26:31 +02:00
f2ca00b309
Match portal v0.5.2
portal release
2026-09-28 18:11:49 +02:00
45240b7cab
Release 0.5.2
v0.5.2
Bendik Aagaard Lynghaug
2026-09-28 18:09:28 +02:00
ac4af4395a
Match portal v0.5.1
portal release
2026-09-28 17:51:11 +02:00
6ee6551400
Release 0.5.1
v0.5.1
Bendik Aagaard Lynghaug
2026-09-28 17:48:37 +02:00
1e7245b062
Match portal v0.5.0
portal release
2026-09-28 16:50:47 +02:00
68471969b5
Release 0.5.0
v0.5.0
Bendik Aagaard Lynghaug
2026-09-28 16:46:50 +02:00
214d4eb85c
Sessions outlive the deploy that interrupted them
Bendik Aagaard Lynghaug and Claude Opus 5
2026-09-28 16:38:05 +02:00
d5de25e8c6
A file can come back out, and a script cannot come back forever
Bendik Aagaard Lynghaug and Claude Opus 5
2026-09-28 16:28:43 +02:00
8d6f29011c
An upload asks the policy, like every other way in
Bendik Aagaard Lynghaug and Claude Opus 5
2026-09-28 16:08:12 +02:00
9891c462c6
A page says nothing until it has something to say
Bendik Aagaard Lynghaug and Claude Opus 5
2026-09-26 13:25:11 +02:00
040a95ee07
A submitter's own moves say where they may be made from
Bendik Aagaard Lynghaug and Claude Opus 5
2026-09-25 21:35:32 +02:00
f18d1a5181
A person stays in dialogue with their case
Bendik Aagaard Lynghaug and Claude Opus 5
2026-09-25 21:35:25 +02:00
3e1c299490
A door costs the person who was going to pick correctly
Bendik Aagaard Lynghaug and Claude Opus 5
2026-09-25 20:25:25 +02:00
d2aae383b2
A case can be sent back, and can end well partway along
Bendik Aagaard Lynghaug and Claude Opus 5
2026-09-25 20:17:06 +02:00
a847d0defa
Match portal v0.4.0
portal release
2026-09-24 21:37:28 +02:00
443ddcca68
A plan may ask for a place
Bendik Aagaard Lynghaug and Claude Opus 5
2026-09-24 21:35:45 +02:00
26c1762dfa
A reply to a case mail becomes a note on its record
v0.4.0
Bendik Aagaard Lynghaug and Claude Opus 5
2026-09-24 21:26:57 +02:00