| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Split Markdown rendering out into its own JS module. | Owen Jacobson | 2025-02-25 |
| | | |||
| * | npm run format | Owen Jacobson | 2025-01-11 |
| | | |||
| * | Use Luxon dates on Message store and component | Kit La Touche | 2024-11-29 |
| | | | | | | | This includes jamming the "at" of a message into a data- attribute on the Message component, so that it can later be used by parent components via Plain Old Javascript and the .dataset attribute of an HTML node. | ||
| * | HTML-ify message bodies once, on receipt, and not every time the message is ↵ | Owen Jacobson | 2024-11-15 |
| | | | | | | | rendered. ~16% of the `hi development` channel's rendering time was taken up on this. | ||
| * | Stop chopping the first message off of each channel (oops). | Owen Jacobson | 2024-11-08 |
| | | |||
| * | Fix up calls to `addMessage` inside `Messages`. | Owen Jacobson | 2024-11-07 |
| | | |||
| * | Tweak addMessage call signature | Kit La Touche | 2024-11-07 |
| | | |||
| * | Split message runs after ten minutes' silence. | Owen Jacobson | 2024-11-06 |
| I've also refactored how runs are processed, to avoid re-splitting runs every time the channel view is rendered. They're generated when messages are ingested into the `$messages` store, instead. | |||
