summaryrefslogtreecommitdiff
path: root/docs
Commit message (Expand)AuthorAge
* Add an endpoint for creating push subscriptions.Owen Jacobson2025-11-06
* Allow administrators to rotate VAPID keys immediately if needed.Owen Jacobson2025-08-30
* Generate, store, and deliver a VAPID key.Owen Jacobson2025-08-30
* Split `user` into a chat-facing entity and an authentication-facing entity.Owen Jacobson2025-08-26
* Add a missing docs note about the behaviour of `POST /api/auth/logout` when t...Owen Jacobson2025-08-24
* Stop returning a body from `POST /api/password`.Owen Jacobson2025-08-24
* Stop returning an HTTP body from `POST /api/invite/:id`.Owen Jacobson2025-08-24
* Stop returning body data from `POST /api/auth/login`.Owen Jacobson2025-08-24
* Stop returning body data from `POST /api/setup`.Owen Jacobson2025-08-24
* Add a `--umask` option to determine what permissions new files/databases get.Owen Jacobson2025-07-18
* Do not support users entering bare HTML in swatches.Owen Jacobson2025-07-09
* Set up a skeleton for swatches.Owen Jacobson2025-07-08
* Replace `channel` with `conversation` throughout the API.Owen Jacobson2025-07-03
* Organize the developer docs into a "Pilcrow for Developers" book.Owen Jacobson2025-07-01
* Send back the current state as events, not snapshots, during client boot.ojacobson2025-07-01
|\
| * Remove the snapshot fields from `/api/boot`.Owen Jacobson2025-06-20
| * Include historical events in the boot response.Owen Jacobson2025-06-20
* | Regularize the capitalization in the API docs table of contents.Owen Jacobson2025-06-23
|/
* tools/reformatOwen Jacobson2025-06-11
* Consolidate project linting into tool scripts.Owen Jacobson2025-06-09
* Document our tooling for code style.Owen Jacobson2025-05-30
* Make creation time an intrinsic fact about channels, the way it is for events.Owen Jacobson2025-05-13
* Example requests should correspond to example responses in the API docs.Owen Jacobson2025-05-09
* Heartbeats are part of the event protocol.Owen Jacobson2025-04-08
* Update the API docs to describe `user`s, not `login`s.Owen Jacobson2025-03-23
* Fix invalid JSONOwen Jacobson2025-02-21
* Write down a brief mission blurb.Owen Jacobson2025-02-21
* Rename the project to `pilcrow`.Owen Jacobson2024-11-08
* Resume points are no longer optional.Owen Jacobson2024-10-30
* Remove `hi-recanonicalize`.Owen Jacobson2024-10-30
* Prevent deletion of non-empty channels.Owen Jacobson2024-10-30
* Add `change password` UI + API.Owen Jacobson2024-10-29
* Restrict deletion to deleting your own messages.Owen Jacobson2024-10-29
* Restrict channel names, too.Owen Jacobson2024-10-29
* fixup! Restrict login names.Owen Jacobson2024-10-29
* Restrict login names.Owen Jacobson2024-10-29
* Package `hi` for Debian.Owen Jacobson2024-10-29
* To make it easier to correlate deletes to the event stream, have deletes retu...Owen Jacobson2024-10-25
* Provide `hi-recanonicalize` to recover from canonicalized-name problems.Owen Jacobson2024-10-22
* Canonicalize login and channel names.Owen Jacobson2024-10-22
* Unicode normalization on input.Owen Jacobson2024-10-21
* Mention the message deleted events, and that deleted channels cannot receive ...Owen Jacobson2024-10-19
* Make the responses for various data creation requests more consistent.Owen Jacobson2024-10-19
* Merge branch 'wip/retain-deleted'Owen Jacobson2024-10-18
|\
| * Explain (some of) the rationale for returning "empty" values in tombstone eve...Owen Jacobson2024-10-18
| * Retain deleted messages and channels temporarily, to preserve events for replay.Owen Jacobson2024-10-17
* | Get loaded data using `export let data`, instead of fishing around in $page.Owen Jacobson2024-10-17
|/
* API docs rewrite.Owen Jacobson2024-10-16
* Return a distinct error when an invite username is in use.Owen Jacobson2024-10-11
* Create APIs for inviting users.Owen Jacobson2024-10-11