{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":604190108,"defaultBranch":"main","name":"appose-java","ownerLogin":"apposed","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-20T14:24:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/126518943?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1697618186.0","currentOid":""},"activityList":{"items":[{"before":"eb899b4e82df65ed77079236622e6f6a95f22c69","after":"9a0c7bf921c35e9ff5e48d03f22ecb3e421ea9d8","ref":"refs/heads/main","pushedAt":"2024-04-18T21:48:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Merge pull request #3 from tpietzsch/macos-fixes\n\nMacos fixes","shortMessageHtmlLink":"Merge pull request #3 from tpietzsch/macos-fixes"}},{"before":"f4a751ada1f03926c06501108571244baef52de5","after":"bfab7a3b253a9ab87e951af56b2106525f209fd0","ref":"refs/heads/crash-reporting","pushedAt":"2024-02-19T20:04:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Keep track of rogue output lines from the worker\n\nAnd if the worker process crashes, aggregate any error lines that\ntranspired after the last successfully received response line,\nand report them as a crash message.","shortMessageHtmlLink":"Keep track of rogue output lines from the worker"}},{"before":"2a0ab26864927341b0a1b27035a8247af5b325f0","after":"f4a751ada1f03926c06501108571244baef52de5","ref":"refs/heads/crash-reporting","pushedAt":"2024-02-19T18:41:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Keep track of rogue output lines from the worker\n\nAnd if the worker process crashes, aggregate any error lines that\ntranspired after the last successfully received response line,\nand report them as a crash message.","shortMessageHtmlLink":"Keep track of rogue output lines from the worker"}},{"before":"64e0dc4d5b9cfef40363454472fda2471eabbf0b","after":"2a0ab26864927341b0a1b27035a8247af5b325f0","ref":"refs/heads/crash-reporting","pushedAt":"2023-11-15T20:28:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"WIP2","shortMessageHtmlLink":"WIP2"}},{"before":"875e7af74951137ea34ea6448488f7953ecc131a","after":"cea7e8f8fddf98af8940de1df45e181b6e1d5652","ref":"refs/heads/env-builder","pushedAt":"2023-10-18T19:46:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"WIP again","shortMessageHtmlLink":"WIP again"}},{"before":null,"after":"875e7af74951137ea34ea6448488f7953ecc131a","ref":"refs/heads/env-builder","pushedAt":"2023-10-18T08:36:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"WIP - build conda environments","shortMessageHtmlLink":"WIP - build conda environments"}},{"before":"b03978e474771e6487a55262030784c6772dbae1","after":"64e0dc4d5b9cfef40363454472fda2471eabbf0b","ref":"refs/heads/crash-reporting","pushedAt":"2023-10-18T08:07:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"b79c6240781b9eb3c440d2acc9e598030862e45a","after":"eb899b4e82df65ed77079236622e6f6a95f22c69","ref":"refs/heads/main","pushedAt":"2023-10-18T07:54:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Add a test for Python service startup failure","shortMessageHtmlLink":"Add a test for Python service startup failure"}},{"before":"e01ddb5f8836bfd36a27bbe67562b35a375c0a39","after":"b03978e474771e6487a55262030784c6772dbae1","ref":"refs/heads/crash-reporting","pushedAt":"2023-10-18T07:02:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"e01ddb5f8836bfd36a27bbe67562b35a375c0a39","ref":"refs/heads/crash-reporting","pushedAt":"2023-10-17T16:23:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"05e80cb6e5804b8e99f223b626e69c2097a358a2","after":"b79c6240781b9eb3c440d2acc9e598030862e45a","ref":"refs/heads/main","pushedAt":"2023-10-17T13:04:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Migrate task crash logic into Task class","shortMessageHtmlLink":"Migrate task crash logic into Task class"}},{"before":"bd4f556b9391fca16f7ac794e587e6a4bd7aae78","after":"05e80cb6e5804b8e99f223b626e69c2097a358a2","ref":"refs/heads/main","pushedAt":"2023-10-17T12:35:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Monitor the worker process to ensure things are OK\n\nIf the worker process crashes, pending tasks should crash out, not hang.","shortMessageHtmlLink":"Monitor the worker process to ensure things are OK"}},{"before":"b527d884f92d1adfbe482c7a33b91bbf7223de2a","after":"bd4f556b9391fca16f7ac794e587e6a4bd7aae78","ref":"refs/heads/main","pushedAt":"2023-10-17T11:26:46.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"POM: update parent to pom-scijava 37.0.0","shortMessageHtmlLink":"POM: update parent to pom-scijava 37.0.0"}},{"before":"455f2a8a42aa0ad69cb8afc3a9b5b5cbc6a6d214","after":"b527d884f92d1adfbe482c7a33b91bbf7223de2a","ref":"refs/heads/main","pushedAt":"2023-06-23T14:17:48.942Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Remove unneeded gitignore entries","shortMessageHtmlLink":"Remove unneeded gitignore entries"}},{"before":"b0738cb095c2b4bca20ea20d970fd1339450c6af","after":"455f2a8a42aa0ad69cb8afc3a9b5b5cbc6a6d214","ref":"refs/heads/main","pushedAt":"2023-06-23T14:13:58.842Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Clarify that Appose has a unified issue tracker","shortMessageHtmlLink":"Clarify that Appose has a unified issue tracker"}},{"before":"ce3aa1a82393514c5ea21a855f2c1559cb718579","after":"b0738cb095c2b4bca20ea20d970fd1339450c6af","ref":"refs/heads/main","pushedAt":"2023-06-23T03:17:49.070Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Bump to next development cycle\n\nSigned-off-by: Curtis Rueden ","shortMessageHtmlLink":"Bump to next development cycle"}},{"before":"4e2857112925e6f3309df7789fad2c9d3f856c4c","after":"ce3aa1a82393514c5ea21a855f2c1559cb718579","ref":"refs/heads/main","pushedAt":"2023-06-23T03:15:33.232Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Deploy releases to OSS Sonatype","shortMessageHtmlLink":"Deploy releases to OSS Sonatype"}},{"before":"04e43d13173d5dbe723ad6fd74c7cca5a5523e08","after":null,"ref":"refs/tags/appose-0.1.0","pushedAt":"2023-06-23T03:14:24.120Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"}},{"before":"ef37599a104595b10088961f2c58209953b83ce8","after":"4e2857112925e6f3309df7789fad2c9d3f856c4c","ref":"refs/heads/main","pushedAt":"2023-06-23T02:59:06.210Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Bump to next development cycle\n\nSigned-off-by: Curtis Rueden ","shortMessageHtmlLink":"Bump to next development cycle"}},{"before":"d28b90103d6c2c124f847f7a918343cf591419b6","after":"ef37599a104595b10088961f2c58209953b83ce8","ref":"refs/heads/main","pushedAt":"2023-06-23T01:41:01.779Z","pushType":"push","commitsCount":2,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Fix bug in auto-service-startup\n\nWhen calling `task(script, inputs)`, we still want start() to be called.","shortMessageHtmlLink":"Fix bug in auto-service-startup"}},{"before":"a710648d90ad7ef78321fe6e627a879362085e3e","after":"d28b90103d6c2c124f847f7a918343cf591419b6","ref":"refs/heads/main","pushedAt":"2023-06-22T22:24:49.743Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Fix javadoc warnings","shortMessageHtmlLink":"Fix javadoc warnings"}},{"before":"45e8fd4ec2cdb63d93d1fa1dfee18a7befa4dabb","after":"a710648d90ad7ef78321fe6e627a879362085e3e","ref":"refs/heads/main","pushedAt":"2023-06-22T22:02:23.559Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Add GitHub Actions CI configuration","shortMessageHtmlLink":"Add GitHub Actions CI configuration"}},{"before":"f9133a4e18bc57b0b553eeadd6bf4c3f288d5ad9","after":"45e8fd4ec2cdb63d93d1fa1dfee18a7befa4dabb","ref":"refs/heads/main","pushedAt":"2023-06-22T20:21:34.793Z","pushType":"push","commitsCount":7,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Focus the README on the Java flavor","shortMessageHtmlLink":"Focus the README on the Java flavor"}},{"before":"24df2447c337d14f7c16828dce0b7a0832198c36","after":"f9133a4e18bc57b0b553eeadd6bf4c3f288d5ad9","ref":"refs/heads/main","pushedAt":"2023-06-22T02:40:25.264Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Fix minor issues","shortMessageHtmlLink":"Fix minor issues"}},{"before":"3ac8ef657f7bec7d85ae9cb91a2685b89d6aa5cd","after":"24df2447c337d14f7c16828dce0b7a0832198c36","ref":"refs/heads/main","pushedAt":"2023-06-22T01:33:08.865Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Make the unit tests pass","shortMessageHtmlLink":"Make the unit tests pass"}},{"before":"e54252826b4e3904007e185faa2719f82524d2e2","after":null,"ref":"refs/heads/shm","pushedAt":"2023-06-22T00:01:59.961Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"}},{"before":"d12fa38d74d1b8585a99fbd20695a1e7d79a71a7","after":null,"ref":"refs/heads/smarter-paths","pushedAt":"2023-06-22T00:00:37.670Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"}},{"before":"5805e62349588ddfa90a1d92b62f4e94a9f26936","after":"3ac8ef657f7bec7d85ae9cb91a2685b89d6aa5cd","ref":"refs/heads/main","pushedAt":"2023-06-22T00:00:20.021Z","pushType":"push","commitsCount":8,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Split codebase into appose-java and appose-python\n\nThis codebase is now appose-java. For appose-python, see:\n https://github.com/apposed/appose-python\n\nThe main immediate rationale for this change is to accommodate\nJetBrains IDEs, which stomp on one another's metadata; see e.g.:\n https://stackoverflow.com/q/68829992/1207769\n\nHaving two separate codebases is admittedly more scalable and\nfuture-proof if/when additional implementations are created. We will\nno longer need any clever tricks to overlay additional languages such\nas JavaScript on top of the toplevel directory of a single repository.\n\nThe main downside is that it adds complexity to project maintenance:\nthere are now two separate issue trackers, two separate CIs, two\nseparate sets of release tags, etc. But everything will be OK! Maybe.","shortMessageHtmlLink":"Split codebase into appose-java and appose-python"}},{"before":"f590b5d03751a71f7ed70ebcbba9385341139a34","after":"d12fa38d74d1b8585a99fbd20695a1e7d79a71a7","ref":"refs/heads/smarter-paths","pushedAt":"2023-06-06T21:52:53.769Z","pushType":"push","commitsCount":1,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"2e859c78efc1e19b26e8766571ee8964dab50951","after":"f590b5d03751a71f7ed70ebcbba9385341139a34","ref":"refs/heads/smarter-paths","pushedAt":"2023-06-06T15:14:57.101Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"TEMP: debug","shortMessageHtmlLink":"TEMP: debug"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENJhGOwA","startCursor":null,"endCursor":null}},"title":"Activity ยท apposed/appose-java"}