index
:
pilcrow
main
notifs-controls
wip/push-notif
Run-It-Yourself web chat, maybe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
docs
Commit message (
Expand
)
Author
Age
*
Regularize the capitalization in the API docs table of contents.
Owen Jacobson
2025-06-23
*
tools/reformat
Owen Jacobson
2025-06-11
*
Consolidate project linting into tool scripts.
Owen Jacobson
2025-06-09
*
Document our tooling for code style.
Owen Jacobson
2025-05-30
*
Make creation time an intrinsic fact about channels, the way it is for events.
Owen Jacobson
2025-05-13
*
Example requests should correspond to example responses in the API docs.
Owen Jacobson
2025-05-09
*
Heartbeats are part of the event protocol.
Owen Jacobson
2025-04-08
*
Update the API docs to describe `user`s, not `login`s.
Owen Jacobson
2025-03-23
*
Fix invalid JSON
Owen Jacobson
2025-02-21
*
Write down a brief mission blurb.
Owen Jacobson
2025-02-21
*
Rename the project to `pilcrow`.
Owen Jacobson
2024-11-08
*
Resume points are no longer optional.
Owen Jacobson
2024-10-30
*
Remove `hi-recanonicalize`.
Owen Jacobson
2024-10-30
*
Prevent deletion of non-empty channels.
Owen Jacobson
2024-10-30
*
Add `change password` UI + API.
Owen Jacobson
2024-10-29
*
Restrict deletion to deleting your own messages.
Owen Jacobson
2024-10-29
*
Restrict channel names, too.
Owen Jacobson
2024-10-29
*
fixup! Restrict login names.
Owen Jacobson
2024-10-29
*
Restrict login names.
Owen Jacobson
2024-10-29
*
Package `hi` for Debian.
Owen Jacobson
2024-10-29
*
To make it easier to correlate deletes to the event stream, have deletes retu...
Owen Jacobson
2024-10-25
*
Provide `hi-recanonicalize` to recover from canonicalized-name problems.
Owen Jacobson
2024-10-22
*
Canonicalize login and channel names.
Owen Jacobson
2024-10-22
*
Unicode normalization on input.
Owen Jacobson
2024-10-21
*
Mention the message deleted events, and that deleted channels cannot receive ...
Owen Jacobson
2024-10-19
*
Make the responses for various data creation requests more consistent.
Owen Jacobson
2024-10-19
*
Merge branch 'wip/retain-deleted'
Owen Jacobson
2024-10-18
|
\
|
*
Explain (some of) the rationale for returning "empty" values in tombstone eve...
Owen Jacobson
2024-10-18
|
*
Retain deleted messages and channels temporarily, to preserve events for replay.
Owen Jacobson
2024-10-17
*
|
Get loaded data using `export let data`, instead of fishing around in $page.
Owen Jacobson
2024-10-17
|
/
*
API docs rewrite.
Owen Jacobson
2024-10-16
*
Return a distinct error when an invite username is in use.
Owen Jacobson
2024-10-11
*
Create APIs for inviting users.
Owen Jacobson
2024-10-11
*
Provide a separate "initial setup" endpoint that creates a user.
Owen Jacobson
2024-10-11
*
Automatically delete database backups if automatic restore is successful.
Owen Jacobson
2024-10-10
*
Align send request fields with message fields by renaming `message` to `body`.
Owen Jacobson
2024-10-09
*
Return a flat message list on boot, not nested lists by channel.
Owen Jacobson
2024-10-09
*
Provide a view of logins to clients.
Owen Jacobson
2024-10-09
*
Simplify channel IDs in events. Remove redundant ones.
Owen Jacobson
2024-10-09
*
Use a two-tier hierarchy for events.
Owen Jacobson
2024-10-09
*
Flatten nested `channel` and `message` structs in events and API responses.
Owen Jacobson
2024-10-09
*
Use `/api/boot` to bootstrap the client.
Owen Jacobson
2024-10-05
*
Wrote down the DB recovery process
Owen Jacobson
2024-10-05
*
List messages per channel.
Owen Jacobson
2024-10-03
*
Add endpoints for deleting channels and messages.
Owen Jacobson
2024-10-03
*
Provide a resume point to bridge clients from state snapshots to the event se...
Owen Jacobson
2024-10-01
*
Expire channels, too.
Owen Jacobson
2024-09-28
*
Push message body into its own object in events
Owen Jacobson
2024-09-28
*
Send created events when channels are added.
Owen Jacobson
2024-09-28
*
Make `/api/events` a firehose endpoint.
Owen Jacobson
2024-09-27
[next]