Tags

Tags give the ability to mark specific points in history as being important
  • 1.1.1

    05a32f79 · release: 1.1.1 ·
    Patch release 1.1.1
    
    Bug fixes
    
    * app: leave more space for heading in mobile layout (05000dcb875e957301bc99ef7343e96d60962d10)
    
    Other changes
    
    * app: add version string to heading group (cd114a305c55d98ad6cae0b06d379482053941fb)
    * docs: readme typo (8943ea85dafbe1ff4e44774236ff7429c537efec)
    
  • 1.1.0

    9ea33703 · release: 1.1.0 ·
    Minor release 1.1.0
    
    New features
    
    * web: notify errors (ff77837fa2b90e19094caa13d66c203e454850da)
    * web: code button linking to gitlab (81e6435c5a962b6200ab5586d1c2549913b23fcb)
    
    Bug fixes
    
    * web: consistent button styles (fb7460f6db61002a1bb4480c88c85a2669ba5057)
    * web: heading styles (a2c21c6ca75354d5d273ddecf2d638f7cd9f347f)
    * web: use all the available space (8b2431daefdd01615914094e3ee9dc2b8f48ebc2)
    * web: make local login work again (d0bebedb56dcf324945abe9ddc1fa6bfb41b275d)
    * web: better sign in experience (e5af4ded32c23f69d31eef15264d210577a18533)
    * web: request fewer oauth scopes (7fe5d991599fba81023fe302acedba6160df2c50)
    
    Refactorings
    
    * web: change posting authorization to work same as theme switcher (d016fb6543006498278998f790e9f129d746b85d)
    
    Other changes
    
    * docs: readme (bfcc525e60c51434dc9f8adcda9855150090207f)
    
  • 1.0.0

    e0323284 · release: 1.0.0 ·
    Major release 1.0.0
    
    Breaking changes
    
    * app: serve app frontend from cloudflare pages (1b17eaff100b9710e162af16019e7e7c438d9896)
    
  • 0.3.3

    9121febd · release: 0.3.3 ·
    Patch release 0.3.3
    
    Bug fixes
    
    * backend: preserve broadcast state if iplayer api fails (ae34c7fe6a8e1b8d19a8b70f4d4a121ffa5b630a)
    * backend: robust broadcast detection (0ba3bb49191da52f350c92dfb706b709654aefd2)
    * app: clear oauth redirect uri after login (0de07d4aae6d81dd850953f484aab674aa3c3c09)
    
    Other changes
    
    * backend: meme definitions (5b187a9063e853b4a9ef4b730c114e7d71317914)
    * web: reposition profile details (c5925d4cfef1a728191a225cf3c118065f80c8b7)
    
  • 0.3.2

    e2b362d2 · release: 0.3.2 ·
    Patch release 0.3.2
    
    Bug fixes
    
    * backend: relax cors on `/events` (913e037e20c98deec59e485b33c665276290e356)
    
  • 0.3.1

    b6c96db8 · release: 0.3.1 ·
    Patch release 0.3.1
    
    Bug fixes
    
    * web: deploy frontend (23daa4424c83ee6083dd7e5aa2adcd533bf2d63e)
    
    Other changes
    
    * deps: `npm audit fix` (c998e4c34566456dd317ecb666114fd5611d7dd4)
    
  • 0.3.0

    6af79347 · release: 0.3.0 ·
    Minor release 0.3.0
    
    New features
    
    * web: styling (95295cb109ab2b03979ab938544d511e6ae0ce26)
    * web: heading and profile (910638aa1a3db3231b7411b63c6cd93c39dc533f)
    * web: ui (909443fb793f8f9c76c13975dda4dc47b038c5c0)
    * backend: persistence (a7be4191f34b8cfa2467aa56dedb63669b7ddc77)
    * backend: cron-driven wake/settle lifecycle (594c62193ff23eb43d97fa73ad3e62044f689bcc)
    * web: store engagement (a76fb552f5231e8b674a40e948fef4d0a410bb26)
    
    Bug fixes
    
    * backend: await firehose socket `open` (303ff3ede97c08b472a5822455fc2b7f87073dee)
    * backend: ensure broadcaster closes gracefully (967b087c527377bccf7379f7a8d10ac3d82ae59c)
    
    Refactorings
    
    * backend: rename `settle` to `sleep` (3adc5f55d499ea700ddc3a552a1eb600544b8c49)
    
    Other changes
    
    * repo: ignore .wrangler (0eeaabe0123ab92e2013f06c7e45b1e8c62b6972)
    * backend: iplayer api connector (5cb0c8e9854897dacf563a498cc41e405d314f1d)
    
  • 0.2.0

    fd0fd6a5 · release: 0.2.0 ·
    Minor release 0.2.0
    
    New features
    
    * backend: wire in hydration to the durable object (a758f79bd9b5879e0963a2e58d685fe78ea08fd9)
    * backend: `AppViewHydrator` (8aa766836980beacef9638118de764fcc9545b5c)
    * web: application shell (27faf5c00d0f755d7cf43fc3d79e4ca6b280e3f4)
    * web: writer (d6ccff45cdda55e95c59b8719314367b88ca973b)
    * web: reader (64a831401509a3098a25fac3888eebf356440ae4)
    * web: session (04ef8c2858b031f023279a8f63d2b69b2927e3be)
    * web: feed connection (9a6d0ba1bf7637d9c524aaecc3c8eb0152132d07)
    * web: store (53a25eb43cea9139308ef978fecc4935e50e943b)
    
    Refactorings
    
    * protocol: decouple some types (0ca01d776eb7781a02b9bb5ba9514f6a3a5b889b)
    * repo: set `internalPrefixes` for `eslint-plugin-logical-imports` (02ecc562a5e1a5516268212cf51dae0645d8974f)
    
    Other changes
    
    * backend: profile aggregation (5f608a8e5b44871f98f0f4cd181a6e2482342a25)
    * backend: `Hydrator` interface (16e31c4cb61fb7dc2b9304bd1b8918be5028c330)
    * backend: add `engagementCounts` (cca179f1bac23ccb3a7497659b131576c6bc8d57)
    * protocol: `EngagementCounts` and `Profile` (c6b6d9ad1902afd989aa253048e421535297af33)
    * ci: deploy tags only (f869c01dff9d9daceb46dc29683e73d8d5c0444b)
    * web: scaffolding (7f925542bff3c14794061c8dec7dc1a9a283b051)
    
  • 0.1.0

    a00bd75a · release: 0.1.0 ·
    Minor release 0.1.0
    
    New features
    
    * backend: cloudflare worker (0d4c57263f1a676a28441a077a17c90870335640)
    * backend: cloudflare durable object management (9075dabce8b002c8a4a5bc62140589e2bc5c3ea8)
    * backend: sse broadcaster (7a79648b7b7909eb8a71034b2a93fb19b5988e2b)
    * backend: jetstream adapter (c0c0d433212d91b22640f6f2409986b8948262e4)
    * backend: jetstream parser (ab5c3d897ff65c073d0642a56f9621a506b6e426)
    * backend: pure pipeline (7ae4f6f4ee600dd2dc1ce37ba2cd6af545a5de93)
    * protocol: message decoders (6df25cd7edaa5872ec9be382be484aed6fe25a62)
    * domain: lens predicates (bad3b4560e691ff4f5c2d9982bd8e0629e03a05f)
    * domain: meme matcher (e7f38e1976d4c08bf85207052de6aceb723225b1)
    * domain: popularity (0f232b30a8a12372d611bfb93f427f159f66e496)
    * domain: engagement tally (bd771a6cbf5842f678db2cfebdb9381315b44122)
    * domain: engagement window (75f515d855c77a988f5a4f89cfa7c3c3f9edf7ba)
    * domain: capture filter (86f295309daf4457c487f33be49c4b24521199a3)
    * domain: thread registry (354a10314f745867945de352485d045d1b8351f5)
    
    Bug fixes
    
    * backend: scope popularity (e4fe81c4399ec8412761867dc41bd064e22827f7)
    
    Refactorings
    
    * protocol: move client abstractions from `aggregation` to `protocol` (1661631a19db29b081ba598c3ae879ad82fce677)
    * aggregation: rename `domain` to `aggregation` (cabe272cc25f542b6512a0638ac4298e4a75f408)
    * tests: extract domain test helpers (f6c26c3e6c15950aa14ec1604f34171a1c24782f)
    
    Other changes
    
    * deps: add release script (31ab623e6ac6da55396af4a926859a92c85f9914)
    * ci: deploy on push (4c2f6f56c2404dec2b5dc18232c5b789fcce42f7)
    * backend: scaffolding and metadata (4f3f6e2e540e259f386b48d17bdac3495be0463a)
    * protocol: support backend instance id (3f99625129aa0f5e9552cbd619cf6433f3f82878)
    * aggregation: whitespace (93841d01e63d01c6b0ebc169a14cef01c8f97048)
    * protocol: message types (34eccb14bd5cddb3b236d213a377c26018f52911)
    * protocol: lens type (be5cc2633bbc3cad98afa1fcf9a374af1cc95253)
    * protocol: config (7494a0928e7373aa28c2bcc8c01a7f0feceba721)
    * project: rename to blue friday (3bb863488c046d8cdd74819a4fed82a38aa5f332)
    * repo: ci config (8ca3abb90a82999a46d283016007e1e3ece45aec)
    * domain: add isHashtagged predicate (5ee277ce296d33c7ecdaebc815c66ddb1f5107d3)
    
  • 0.0.0

    614965a0 · chore(repo): scaffolding ·
    The dawn of time.