{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":331949842,"defaultBranch":"master","name":"companies-house-stream","ownerLogin":"mrbrianevans","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-22T13:11:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/53117772?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1611675509.0","currentOid":""},"activityList":{"items":[{"before":"0ffc6fbad7f785580c829fa05a8dc27b887e3ac3","after":"75c5129c92f1b6f8df01ec77e7c70dc4bef4746a","ref":"refs/heads/master","pushedAt":"2024-05-25T19:17:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Update Elysia package to v1","shortMessageHtmlLink":"Update Elysia package to v1"}},{"before":"788291e26e634a0b2bedb4692b67f38aad3483e2","after":"0ffc6fbad7f785580c829fa05a8dc27b887e3ac3","ref":"refs/heads/master","pushedAt":"2024-05-04T20:41:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Use Bun in client github action\n\nInstall dependencies and run build script with bun instead of pnpm\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Use Bun in client github action"}},{"before":"dd93bf92a14f90c41cf8ab01f0d117396ea63b1f","after":"788291e26e634a0b2bedb4692b67f38aad3483e2","ref":"refs/heads/master","pushedAt":"2024-05-04T20:40:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Use Bun in client github action\n\nInstall dependencies and run build script with bun instead of pnpm\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Use Bun in client github action"}},{"before":"a50811a3d0346c69888aa8715ae59b8d054fe02d","after":"dd93bf92a14f90c41cf8ab01f0d117396ea63b1f","ref":"refs/heads/master","pushedAt":"2024-05-04T20:38:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Use Bun in client github action\n\nInstall dependencies and run build script with bun instead of pnpm\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Use Bun in client github action"}},{"before":"dbdf49995e25f2d925bdb6169e0e4afdb13e0b93","after":"a50811a3d0346c69888aa8715ae59b8d054fe02d","ref":"refs/heads/master","pushedAt":"2024-05-04T20:32:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Upgrade docker images and npm packages\n\nUpgrade to the latest bun and node versions.\nTried running event-publisher with Bun but still doesn't work. End event doesn't get fired when stream is terminated.\nSwitched to compiling API server to single executable, but couldn't get it to run in an empty alpine container.\nUpdated frontend packages to latest major versions.\nUpdated backend packages to latest minor versions. Not ready to update Elyisia (the api server) to v1.\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Upgrade docker images and npm packages"}},{"before":"2b0a950a908c738a0f7754852e43df4807efa9aa","after":"dbdf49995e25f2d925bdb6169e0e4afdb13e0b93","ref":"refs/heads/master","pushedAt":"2023-12-02T17:01:25.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Adjust column widths of events\n\nTo try and reduce wasted space on infrequent streams\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Adjust column widths of events"}},{"before":"1d65d32585eec0e5d6abee7fe3f3f6faf06413d6","after":"2b0a950a908c738a0f7754852e43df4807efa9aa","ref":"refs/heads/master","pushedAt":"2023-10-21T14:11:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Refactor API server\n\nRemoved dead code (unused directories)\nMoved routes into their own files.\nRenamed directories to better match current usage.\nCache redis client.\nAll endpoint tests still passing.\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Refactor API server"}},{"before":"37618df04c3d62a42834cd8276094bc8e7fd16f2","after":"1d65d32585eec0e5d6abee7fe3f3f6faf06413d6","ref":"refs/heads/master","pushedAt":"2023-10-07T09:17:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Run event publisher with Nodejs\n\nBun wasn't handling the disconnect event in the same way, which resulted in downtime.\nAlso set automatic restarts in docker compose.\nRenamed event-subscriber to more accurate \"api\".\nAdded graceful shutdown to event-publisher for faster restarts.\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Run event publisher with Nodejs"}},{"before":"6599d49761065b126e915fab28e8343dbb9a90c9","after":"37618df04c3d62a42834cd8276094bc8e7fd16f2","ref":"refs/heads/master","pushedAt":"2023-10-05T17:16:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Fix websocket msg serialisation\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Fix websocket msg serialisation"}},{"before":"d1080838ffa89cad1e2dd434b334395cbbe3e7b9","after":"6599d49761065b126e915fab28e8343dbb9a90c9","ref":"refs/heads/master","pushedAt":"2023-09-23T21:10:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Update README and github workflow for Bun\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Update README and github workflow for Bun"}},{"before":"b9d6da31ab4fb260683f9454d971f442cc7462fb","after":"d1080838ffa89cad1e2dd434b334395cbbe3e7b9","ref":"refs/heads/master","pushedAt":"2023-09-23T21:09:03.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Update README and github workflow for Bun\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Update README and github workflow for Bun"}},{"before":"25eafcd8934a615f4717cce3e1450f0ffc007fb7","after":"b9d6da31ab4fb260683f9454d971f442cc7462fb","ref":"refs/heads/master","pushedAt":"2023-09-12T18:54:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Use x-forwarded-for HTTP Header\n\nBecause connection IP Address is always the caddy webserver\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Use x-forwarded-for HTTP Header"}},{"before":"fcf943cd6b97b2d2e9579c2a1e09ff9af4b4ac0c","after":"25eafcd8934a615f4717cce3e1450f0ffc007fb7","ref":"refs/heads/master","pushedAt":"2023-09-09T15:32:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Display visitor stats on stats page\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Display visitor stats on stats page"}},{"before":"cd42eb39b6607020cecc30b54376eafe9d8305fc","after":"fcf943cd6b97b2d2e9579c2a1e09ff9af4b4ac0c","ref":"refs/heads/master","pushedAt":"2023-07-22T16:22:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Test search with Orama\n\nTried out using Oramasearch as a search mechanism for indexing events.\nNot production ready, just a proof of concept to see what it can do.\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Test search with Orama"}},{"before":"e06e8cb49dd4e280efecf0e92db26ce2033a38e1","after":"cd42eb39b6607020cecc30b54376eafe9d8305fc","ref":"refs/heads/master","pushedAt":"2023-07-15T20:39:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Upgrade packages in client\n\nUpdated the package dependencies of the frontend.\nNow using Vite 4 and Typescript 5.\nAlso fixed the github workflows to build on push.\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Upgrade packages in client"}},{"before":"97260ac4102d3ead95531e708f8fdafafdf9dbc8","after":"e06e8cb49dd4e280efecf0e92db26ce2033a38e1","ref":"refs/heads/master","pushedAt":"2023-07-08T20:02:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Add docker compose inter-dependencies\n\nAlso fixed a regex problem in company exemptions cards.\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Add docker compose inter-dependencies"}},{"before":"93d8914bad30c549147247bbf021721deb214cda","after":"97260ac4102d3ead95531e708f8fdafafdf9dbc8","ref":"refs/heads/master","pushedAt":"2023-07-08T18:45:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Add chart of how many events come each day\n\nUsing Apache Echarts.\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Add chart of how many events come each day"}},{"before":"f61eea853956821db170228958c43c0b206ed971","after":"93d8914bad30c549147247bbf021721deb214cda","ref":"refs/heads/master","pushedAt":"2023-07-07T20:01:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Add endpoint to return event counts by stream\n\nAlso a counter of resource kinds.\nThe event count is returned in events per day.\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Add endpoint to return event counts by stream"}},{"before":"abafdb980af6d2b4dc628b07e5f6c22411b3ba7c","after":"f61eea853956821db170228958c43c0b206ed971","ref":"refs/heads/master","pushedAt":"2023-06-24T18:01:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Added PSC statments and minor bug fixes\n\nA few small bug fixes:\n - formatting titles for filing events without a category\n - placeholder formatter for PSC statments and exemptions\n - fix samples button for streams with no events\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Added PSC statments and minor bug fixes"}},{"before":"41a8b2530c20250b2aa69ec33e9d1e7f10e683bc","after":"abafdb980af6d2b4dc628b07e5f6c22411b3ba7c","ref":"refs/heads/master","pushedAt":"2023-05-27T16:49:47.565Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Add company number filter\n\nAllows users to filter events by a certain company number.\nIf a company number is entered, the events will be rendered even if the browser is not visible.\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Add company number filter"}},{"before":"7fff9e0d2d03ec1f7877e1f6e86dda42e4391b51","after":"41a8b2530c20250b2aa69ec33e9d1e7f10e683bc","ref":"refs/heads/master","pushedAt":"2023-04-22T11:13:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrbrianevans","name":"Brian Evans","path":"/mrbrianevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53117772?s=80&v=4"},"commit":{"message":"Update event publisher to use central streams Set\n\nThis will allow it to connect to the new company exemptions stream.\n\nSigned-off-by: Brian Evans ","shortMessageHtmlLink":"Update event publisher to use central streams Set"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU9fsyQA","startCursor":null,"endCursor":null}},"title":"Activity ยท mrbrianevans/companies-house-stream"}