Tracking applications
Tiago Águeda edited this page 2026-11-12 15:33:17 +01:00

Page revisions

70 Commits

Author SHA1 Message Date
9aefad9b68
Move Reminders onto the Calendar page
A reminder is seen, made, changed and put off on the calendar; the
agenda narrowed to reminders is what the reminders page was, overdue
first, and the old address leads there.

Refs postulo/postulo#316

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 00:14:34 +02:00
3d4f442d56
Say that a kind of identifier is offered once
A kind already recorded is greyed out on the other rows, Other excepted,
and Remove frees a kind in the same save.

Refs postulo/postulo#307

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 00:14:33 +02:00
30b7c3ee58
Say that a column's sort sits at the end of its header
Since #253 a column's name opens its filter; the sort is the arrows at
the end of the cell, lined up down the table.

Refs postulo/postulo#317

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 23:34:12 +02:00
a37783f378
Say how a listing keeps a history of what arrives about it
Listings gains *A listing's history*: what can be added and from whom,
that an entry points at a file rather than keeping a copy, the same
advert captured again added to the history instead of becoming a
second listing, how the application's page shows the history first,
and where else it goes (the export, account deletion, a contact's
data-protection document, mail clients and plugins).

Tracking applications says the listing's entries head an application's
timeline, and that a merge moves them. The API page documents the
`listings:bind` scope, the two calls a mail client uses, a listing's
`events`, and refusals that name more than one scope. Writing a plugin
documents `record_listing_event` and the testing helper that reads a
history back.

Refs postulo/postulo#270

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 18:32:12 +02:00
1d73e48656
Say why an application ended, who put it forward, and how two records become one
Tracking applications gains four sections: why an application ended
(the reason, added then or later, and the last stage read from the
timeline), who referred you and the agency it went through, the notice
of possible duplicates, and merging two companies or two contacts, with
what moves, what the kept record takes and what cannot be undone.

Insights gains the widget *Where and why applications end* and the two
tables *By referrer* and *By agency* under *Where they came from*.
Reports lists the four columns the spreadsheet gains, and why the page
and the PDF do not. The API page names the new fields on an
application, `end_reason` on the status call, and the two ids a new
application may carry. Backups says the archive now holds the people
recorded at no company.

Your career record stops pinning the archive's format number, which
#236 and #239 have both moved since #181 wrote it down.

Refs postulo/postulo#239

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 14:09:15 +02:00
2b324e6224
Offers, recorded and compared
Recording an offer from the application's page, what it does to the
status, the calendar and the reminders, and the comparison page; the two
read-only API calls in the scope table.

Refs postulo/postulo#237

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 14:45:33 +02:00
d6a6b43984
Keeping a view
Views beside Columns on the applications, companies and listings tables:
a filtered, sorted view kept under a name, one per table as what it
opens as, and what happens to one saved against a table that changed.

Refs postulo/postulo#259

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 14:32:37 +02:00
7cd6bd1648
Deadlines, closing dates, and reminders that can be changed
The calendar draws four kinds of entry now and the key along the top is
also the filter; the diary file carries deadlines and closing dates as
all-day entries. A listing you are considering can tell you before it
closes, under Settings. A reminder can be put off, edited or deleted,
from its row and from the API — which is the first and only thing the
API deletes, so the scope table says which is which (#238).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-22 13:47:00 +02:00
dfc9aec1a5
Say that a company's name opens the company, and the pencil renames
Refs postulo/postulo#252

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-18 09:28:51 +02:00
27afa13bf6
Say that a single key can be switched off, and what focus now does
Accessibility said "focus is always visible", which was not true in a
high-contrast theme: the border and the ring Postulo drew focus with are
exactly what forced colours discards, so every field in the application
had no visible focus for anybody using one. It also did not mention that
three single keys do something, which is the sort of omission that leaves
somebody who dictates to their computer discovering `d` by losing a
listing to it.

So the page now says both, along with the two smaller promises the code
started keeping: that sorting, paging and switching theme leave focus where
you pressed, and that the first heading on a page is the page's own name.

Capturing postings and Getting started say where the switch is. Tracking
applications says that each board menu is named by its own application, and
that a status chosen with the keyboard is saved when the choosing stops
rather than at every status passed on the way -- which is a change in when
the card moves, and worth a sentence where somebody will read it. The
column handle reports its width now, so the line claiming the keyboard
works no longer leaves out that it used to do it silently.

Closes #227

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-16 14:38:03 +02:00
56654488b8
Tracking applications, Getting started: Applications is one page in two shapes
Refs postulo/postulo#102

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 18:05:30 +02:00
b00c0a574d
Tracking applications, Getting started: the Calendar page
Refs postulo/postulo#204

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 17:20:58 +02:00
93f87b2f7c
Tracking applications, Reports: the employment service as a kind of company
Refs postulo/postulo#202

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 15:18:30 +02:00
a9b6ec567e
Say that what Postulo ships is an administrator's to switch, and hidden on Settings → Plugins until asked
Refs postulo/postulo#200

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 13:33:57 +02:00
46a9f95be8
Say that every column narrows, counts take a least and a most, and a phone has Narrow
Refs postulo/postulo#173

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-13 05:36:27 +02:00
49734a5c4c
Describe the three link features, and count the shipped plugins again
*Tracking applications* gains "More than one link" beside "More than one number": three
plugins over one table, the primary of each kind on a CV, the kind naming the sort of thing
and never the host, and the promise that switching one off deletes nothing. *Writing a
plugin* lists the three new packages in the tree, says fourteen across eight kinds, and
names every feature Postulo ships rather than the two it named when there were two.

Refs postulo/postulo#189

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-12 22:02:44 +02:00
2d4c0c70de
Take the pages over from postulo/wiki, which this repository now replaces
Until now this was a copy of postulo/wiki, refreshed by postulo's
scripts/publish-wiki.sh whenever somebody remembered to run it. The last
time was 5 September (postulo@9645ee1). This brings it to postulo@b6cfb8f7:

- the four pages that never arrived: Accessibility, Hardening, Listings
  and Reports;
- the seventeen that had changed since;
- the images, which the script never copied because it copied *.md and
  nothing else, so Home has shown its logo and its Buy me a coffee button
  broken since the day they were added.

Nothing here was lost: every earlier commit is a publish, and the pages
they left matched postulo/wiki at 9645ee1 exactly.

From here pages are written in this repository and nowhere else.

Refs postulo/postulo#169

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-10 13:55:38 +02:00
7bf6d841aa
Update wiki from postulo@b978b1e 2026-09-04 21:08:06 +02:00
8587879b04
Update wiki from postulo@e19350f 2026-09-04 20:35:10 +02:00
ef61de01eb
Update wiki from postulo@036d3d3 2026-09-04 19:54:11 +02:00