{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":703617210,"defaultBranch":"main","name":"undead","ownerLogin":"floodfx","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-11T15:18:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/35109?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699803308.0","currentOid":""},"activityList":{"items":[{"before":"dab24a3c91b287364084d168866963862efadc4b","after":"8dd91bc5043093434276c40e202c9fe01e3d5323","ref":"refs/heads/main","pushedAt":"2023-12-17T00:39:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"Fix LiveViewJS URL in Readme","shortMessageHtmlLink":"Fix LiveViewJS URL in Readme"}},{"before":"a57d96784ed3e3bc26c640080b99a33d0e6144de","after":"dab24a3c91b287364084d168866963862efadc4b","ref":"refs/heads/main","pushedAt":"2023-11-12T15:40:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"remove unused data class and add docs","shortMessageHtmlLink":"remove unused data class and add docs"}},{"before":"f044f7a33fb3ab21b3df0851941fe2e140183540","after":"7e9978e93582675553229f3e88fb3033a33a55c3","ref":"refs/heads/donnie/kotlin","pushedAt":"2023-11-12T15:39:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"remove unused data class and add docs","shortMessageHtmlLink":"remove unused data class and add docs"}},{"before":null,"after":"f044f7a33fb3ab21b3df0851941fe2e140183540","ref":"refs/heads/donnie/kotlin","pushedAt":"2023-11-12T15:35:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"all: add kotlin support\n- update pom with kotlin compiler and settings\n- add example view written in kotlin","shortMessageHtmlLink":"all: add kotlin support"}},{"before":"331fc1e4323525255fe257016cf8b007a12c3a5a","after":"a57d96784ed3e3bc26c640080b99a33d0e6144de","ref":"refs/heads/main","pushedAt":"2023-11-09T00:17:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":null,"after":"e87f8e58eba47a1d8e02bc1239ac213fd4344858","ref":"refs/heads/donnie/v15","pushedAt":"2023-11-09T00:17:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"f3efc5851c73e99da2f33aea59e952c2a3e22190","after":"331fc1e4323525255fe257016cf8b007a12c3a5a","ref":"refs/heads/main","pushedAt":"2023-11-09T00:16:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"misc cleanup\n- add path and query params to mount in http handler\n- basic diff test","shortMessageHtmlLink":"misc cleanup"}},{"before":null,"after":"41fe6af546e0b3d44c9ef0f8d9969da24e92b3bd","ref":"refs/heads/donnie/misc","pushedAt":"2023-11-09T00:15:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"misc cleanup\n- add path and query params to mount in http handler\n- basic diff test","shortMessageHtmlLink":"misc cleanup"}},{"before":"d3237289abe47bba293ae1131b5280aa6f9725c8","after":"f3efc5851c73e99da2f33aea59e952c2a3e22190","ref":"refs/heads/main","pushedAt":"2023-11-09T00:07:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"5db526e5a70dcb5e3c3c0f6c640b4ee6f5e12987","after":"71ec7e716564a32ee926e3ba04c605398cc3a29a","ref":"refs/heads/donnie/for-directive","pushedAt":"2023-11-09T00:07:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":null,"after":"5db526e5a70dcb5e3c3c0f6c640b4ee6f5e12987","ref":"refs/heads/donnie/for-directive","pushedAt":"2023-11-09T00:03:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"directive: rename Map to For","shortMessageHtmlLink":"directive: rename Map to For"}},{"before":"0e1c879c7b07c52a0fc41392608f32930eaf9a7b","after":"a9e1fb5f3cf9eb8c2069ef3d2bc3fea0b1fbc49b","ref":"refs/heads/donnie/pebble","pushedAt":"2023-11-08T23:58:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"checkpoint - attempt to pass escape variable around for pebble templates. not quite working...","shortMessageHtmlLink":"checkpoint - attempt to pass escape variable around for pebble templa…"}},{"before":"54d6649f6724ab885318af81cca1043d51fb3407","after":"d3237289abe47bba293ae1131b5280aa6f9725c8","ref":"refs/heads/main","pushedAt":"2023-11-08T22:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"Update README.md\n\nmore benefits and note about java 21","shortMessageHtmlLink":"Update README.md"}},{"before":"9cddc91397077829d3a583bd873f636d21b002e4","after":"0e1c879c7b07c52a0fc41392608f32930eaf9a7b","ref":"refs/heads/donnie/pebble","pushedAt":"2023-11-05T15:47:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"template: attempt to get pebble templates adapted to Undead","shortMessageHtmlLink":"template: attempt to get pebble templates adapted to Undead"}},{"before":null,"after":"9cddc91397077829d3a583bd873f636d21b002e4","ref":"refs/heads/donnie/pebble","pushedAt":"2023-11-05T15:45:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"template: attempt to get pebble templates adapted to Undead","shortMessageHtmlLink":"template: attempt to get pebble templates adapted to Undead"}},{"before":"e590230dc88b573dd3b812bf224ef13344b7fdd4","after":"54d6649f6724ab885318af81cca1043d51fb3407","ref":"refs/heads/main","pushedAt":"2023-11-05T04:07:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"ws: add diffing for parts\n- add diffParts to WsContext\n- use diffParts in WsHandler","shortMessageHtmlLink":"ws: add diffing for parts"}},{"before":"46efa54b737aea618bc4e0ac6c236accbf490fa4","after":"49e146d28e6604a3c878c0e46a52374838fc919d","ref":"refs/heads/donnie/tmpl-diff","pushedAt":"2023-11-05T04:06:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"ws: add diffing for parts\n- add diffParts to WsContext\n- use diffParts in WsHandler","shortMessageHtmlLink":"ws: add diffing for parts"}},{"before":"26c371e2e0934ffdb52ba772f6e915aaf4029ae7","after":"46efa54b737aea618bc4e0ac6c236accbf490fa4","ref":"refs/heads/donnie/tmpl-diff","pushedAt":"2023-11-05T04:04:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"ws: add diffing for parts\n- add diffParts to WsContext\n- use diffParts in WsHandler","shortMessageHtmlLink":"ws: add diffing for parts"}},{"before":"d01361a5cb929ab5651491cd4d176117ba21f721","after":"e590230dc88b573dd3b812bf224ef13344b7fdd4","ref":"refs/heads/main","pushedAt":"2023-11-05T03:50:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"template: handle arrays in toParts","shortMessageHtmlLink":"template: handle arrays in toParts"}},{"before":null,"after":"26c371e2e0934ffdb52ba772f6e915aaf4029ae7","ref":"refs/heads/donnie/tmpl-diff","pushedAt":"2023-11-05T03:48:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"template: handle arrays in toParts","shortMessageHtmlLink":"template: handle arrays in toParts"}},{"before":"0497c40a0c7c781093ca3acd707550bcd6b1fe7e","after":"d01361a5cb929ab5651491cd4d176117ba21f721","ref":"refs/heads/main","pushedAt":"2023-11-05T03:11:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"js: use dev build of js by default\n- add build-dev package.json target\n- use output of build dev as undead.js\n- add justfile target for build-dev-js","shortMessageHtmlLink":"js: use dev build of js by default"}},{"before":null,"after":"9508bf3613cf4b49f438a42d433446e8640c9fff","ref":"refs/heads/donnie/js-dev","pushedAt":"2023-11-05T03:09:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"js: use dev build of js by default\n- add build-dev package.json target\n- use output of build dev as undead.js\n- add justfile target for build-dev-js","shortMessageHtmlLink":"js: use dev build of js by default"}},{"before":"33af1dc77277329ae7c83990294b3ac5458facc0","after":"0497c40a0c7c781093ca3acd707550bcd6b1fe7e","ref":"refs/heads/main","pushedAt":"2023-11-04T14:34:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"add javadoc badge, update version in maven tags","shortMessageHtmlLink":"add javadoc badge, update version in maven tags"}},{"before":"84e7231bedf773374f32eaf18f3ae306b240578e","after":"33af1dc77277329ae7c83990294b3ac5458facc0","ref":"refs/heads/main","pushedAt":"2023-11-03T03:01:04.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"- bump javalin version\n- bump patch version of undead","shortMessageHtmlLink":"- bump javalin version"}},{"before":"f36dca3f65f693b8d7f4309566911aa512bd8609","after":"c362b82426e2c9843ce30d537c2cd07844a40134","ref":"refs/heads/donnie/pub-sub","pushedAt":"2023-11-03T02:58:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"- bump javalin version\n- bump patch version of undead","shortMessageHtmlLink":"- bump javalin version"}},{"before":"4f8c84efb7539a3f414dc4cbc9f8b53758444772","after":"f36dca3f65f693b8d7f4309566911aa512bd8609","ref":"refs/heads/donnie/pub-sub","pushedAt":"2023-11-03T02:57:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"- use concurrent hash map for subs\n- turn off debug by default and handle null debug","shortMessageHtmlLink":"- use concurrent hash map for subs"}},{"before":"dc507d3dad3716d4123d42b452602dfb376851b8","after":"4f8c84efb7539a3f414dc4cbc9f8b53758444772","ref":"refs/heads/donnie/pub-sub","pushedAt":"2023-11-03T02:55:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"revert dashboard as it was flawed","shortMessageHtmlLink":"revert dashboard as it was flawed"}},{"before":"91d98dd04689ce6b275b7942a977e2d97c1e2d40","after":"dc507d3dad3716d4123d42b452602dfb376851b8","ref":"refs/heads/donnie/pub-sub","pushedAt":"2023-11-03T02:30:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"- add pubsub to Config\n- add pubsub to Context\n- implement pubsub in WsContext\n- setup pubsub in WsHandler\n- change UndeadInfo signature to match pubsub (also more flexible to accept strings anyway)\n- update dashboard example to use pubsub","shortMessageHtmlLink":"- add pubsub to Config"}},{"before":null,"after":"91d98dd04689ce6b275b7942a977e2d97c1e2d40","ref":"refs/heads/donnie/pub-sub","pushedAt":"2023-11-03T02:25:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"pubsub: create pubsub interfaces and in memory implementation","shortMessageHtmlLink":"pubsub: create pubsub interfaces and in memory implementation"}},{"before":"6eb2dcf0550ce79bc3e081777fb3bd2d61b8aea8","after":"84e7231bedf773374f32eaf18f3ae306b240578e","ref":"refs/heads/main","pushedAt":"2023-10-31T17:01:57.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"floodfx","name":"Donnie Flood","path":"/floodfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35109?s=80&v=4"},"commit":{"message":"publish version 13 of undead","shortMessageHtmlLink":"publish version 13 of undead"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADzA68mwA","startCursor":null,"endCursor":null}},"title":"Activity · floodfx/undead"}