summaryrefslogtreecommitdiff
path: root/src/cli.rs
Commit message (Expand)AuthorAge
* Retire top-level `repo`.Owen Jacobson2024-10-02
* First pass on reorganizing the backend.Owen Jacobson2024-10-02
* Expire channels, too.Owen Jacobson2024-09-28
* Delete expired messages out of band.Owen Jacobson2024-09-28
* Make `/api/events` a firehose endpoint.Owen Jacobson2024-09-27
* rustdoc comment for the (very limited) public API of the crate.Owen Jacobson2024-09-25
* Put database prep somewhere tests can call it.Owen Jacobson2024-09-20
* Remove the HTML client, and expose a JSON API.Owen Jacobson2024-09-20
* Most pass-through errors do not need additional message textOwen Jacobson2024-09-18
* Make BoxedError an implementation detail of InternalError.Owen Jacobson2024-09-18
* Consolidate channel events into a single stream endpoint.Owen Jacobson2024-09-15
* Transmit messages via `/:chan/send` and `/:chan/events`.Owen Jacobson2024-09-13
* Push most endpoint and extractor logic into functoins of `App`.Owen Jacobson2024-09-12
* Wrap the database pool in an App struct.Owen Jacobson2024-09-12
* Allow any login to create channels.Owen Jacobson2024-09-04
* Expire sessions after 90 days.Owen Jacobson2024-09-04
* Allow login creation and authentication.Owen Jacobson2024-09-03
* Store state in sqlite. Default to .hi in the cwd.Owen Jacobson2024-08-30
* Make it an HTTP serverOwen Jacobson2024-08-30