{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":42420264,"defaultBranch":"master","name":"bamboo","ownerLogin":"nla","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-14T01:33:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/425006?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723179822.0","currentOid":""},"activityList":{"items":[{"before":"bd04b361429784b90e83cd9d0c9e6b05485bae1e","after":null,"ref":"refs/heads/dependabot/maven/ui/org.webjars-bootstrap-3.4.1","pushedAt":"2024-08-09T05:03:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"}},{"before":"d2cdb8c5afac4cd5d1887aee4aadc4e2a3fee5c0","after":"4d6ad47f1e6309918c77b30589946d3ef3998abb","ref":"refs/heads/master","pushedAt":"2024-08-09T05:03:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Merge pull request #135 from nla/dependabot/maven/ui/org.webjars-bootstrap-3.4.1\n\nBump org.webjars:bootstrap from 3.3.4 to 3.4.1 in /ui","shortMessageHtmlLink":"Merge pull request #135 from nla/dependabot/maven/ui/org.webjars-boot…"}},{"before":"0204262f57fa7af4a0f9fbc7a5a741df067986a9","after":"d2cdb8c5afac4cd5d1887aee4aadc4e2a3fee5c0","ref":"refs/heads/master","pushedAt":"2024-08-09T05:00:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Enable SerializableTransactionRunner to retry transactions","shortMessageHtmlLink":"Enable SerializableTransactionRunner to retry transactions"}},{"before":"d430392511709b3577d7adfaa4761d5cbe0ca088","after":null,"ref":"refs/heads/dependabot/maven/ui/org.webjars-bootstrap-3.4.0","pushedAt":"2024-08-01T21:13:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"bd04b361429784b90e83cd9d0c9e6b05485bae1e","ref":"refs/heads/dependabot/maven/ui/org.webjars-bootstrap-3.4.1","pushedAt":"2024-08-01T21:13:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump org.webjars:bootstrap from 3.3.4 to 3.4.1 in /ui\n\nBumps [org.webjars:bootstrap](https://github.com/webjars/bootstrap) from 3.3.4 to 3.4.1.\n- [Commits](https://github.com/webjars/bootstrap/compare/bootstrap-3.3.4...bootstrap-3.4.1)\n\n---\nupdated-dependencies:\n- dependency-name: org.webjars:bootstrap\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump org.webjars:bootstrap from 3.3.4 to 3.4.1 in /ui"}},{"before":null,"after":"d430392511709b3577d7adfaa4761d5cbe0ca088","ref":"refs/heads/dependabot/maven/ui/org.webjars-bootstrap-3.4.0","pushedAt":"2024-07-30T17:32:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump org.webjars:bootstrap from 3.3.4 to 3.4.0 in /ui\n\nBumps [org.webjars:bootstrap](https://github.com/webjars/bootstrap) from 3.3.4 to 3.4.0.\n- [Commits](https://github.com/webjars/bootstrap/compare/bootstrap-3.3.4...bootstrap-3.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.webjars:bootstrap\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump org.webjars:bootstrap from 3.3.4 to 3.4.0 in /ui"}},{"before":"ac2edf73b496fd92aad8ba6978342cf73f2d5b0a","after":"0204262f57fa7af4a0f9fbc7a5a741df067986a9","ref":"refs/heads/master","pushedAt":"2024-07-03T06:56:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Add incrementWarcStatsForCrawlSeries variant that doesn't use subquery\n\nWe keep hitting deadlocks on this particular UPDATE statement. I'm uncertain if they're caused by the subquery but since we already have the crawl series ID simplifying the update seems nice anyway.","shortMessageHtmlLink":"Add incrementWarcStatsForCrawlSeries variant that doesn't use subquery"}},{"before":"d0c5cbab6c151b69e769bf6ae3cc08d3c90bd09d","after":"ac2edf73b496fd92aad8ba6978342cf73f2d5b0a","ref":"refs/heads/master","pushedAt":"2024-05-07T02:48:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Add DatabaseStartupValidator to wait for db to be available on boot\n\nThis is to make the app resilient in the case where the app boots before the database is available.","shortMessageHtmlLink":"Add DatabaseStartupValidator to wait for db to be available on boot"}},{"before":"9daeab728ea40eb9db18fb22894ce9bca8ea2f84","after":"d0c5cbab6c151b69e769bf6ae3cc08d3c90bd09d","ref":"refs/heads/master","pushedAt":"2024-04-19T07:47:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"warcs: Show state name","shortMessageHtmlLink":"warcs: Show state name"}},{"before":"8db1b837db59b0c950c246e6f5d8219410452994","after":"9daeab728ea40eb9db18fb22894ce9bca8ea2f84","ref":"refs/heads/master","pushedAt":"2023-12-06T07:27:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Update jwarc to 0.28.4 for CDX indexing bug fixes","shortMessageHtmlLink":"Update jwarc to 0.28.4 for CDX indexing bug fixes"}},{"before":"c3e269d3df7f4eded10922a06d2c6c04aa474001","after":"8db1b837db59b0c950c246e6f5d8219410452994","ref":"refs/heads/master","pushedAt":"2023-11-01T04:37:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Update access control link","shortMessageHtmlLink":"Update access control link"}},{"before":"c8a9db0719342c49c785e9e389b8b1123b639204","after":"c3e269d3df7f4eded10922a06d2c6c04aa474001","ref":"refs/heads/master","pushedAt":"2023-10-11T05:32:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"WatchImporter: Handle MODIFY events for .warc.gz files\n\nThe new Pywb recorder does not use the .open convention so we\nneed to watch these too.","shortMessageHtmlLink":"WatchImporter: Handle MODIFY events for .warc.gz files"}},{"before":"02b9fa3747b3650f9c25d62364f23f90bd81e3d0","after":"c8a9db0719342c49c785e9e389b8b1123b639204","ref":"refs/heads/master","pushedAt":"2023-10-10T08:11:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"WatchImporter: Reduce scan logging verbosity","shortMessageHtmlLink":"WatchImporter: Reduce scan logging verbosity"}},{"before":"68df1532354bda8bd1f47b92e2371ee4815fa921","after":"02b9fa3747b3650f9c25d62364f23f90bd81e3d0","ref":"refs/heads/master","pushedAt":"2023-10-10T08:08:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"WatchImporter: Periodically scan for changes\n\nWhen pywb closes a WARC file we don't get any notification. So periodically scan to ensure we archive any closed WARCs.","shortMessageHtmlLink":"WatchImporter: Periodically scan for changes"}},{"before":"85f27bd33f49b8fa9490c0ce8ddc22339bb332b4","after":"68df1532354bda8bd1f47b92e2371ee4815fa921","ref":"refs/heads/master","pushedAt":"2023-10-10T07:43:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"WatchImporter: Switch to slf4j logging","shortMessageHtmlLink":"WatchImporter: Switch to slf4j logging"}},{"before":"41e3d950120e53807d35a05de79e7c761c3b3d11","after":"85f27bd33f49b8fa9490c0ce8ddc22339bb332b4","ref":"refs/heads/master","pushedAt":"2023-09-20T06:28:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"WatchImporter: Use WRITE option for tryLock()","shortMessageHtmlLink":"WatchImporter: Use WRITE option for tryLock()"}},{"before":"4d325484126fb91623dec0ac0dada269acdbd2c9","after":"41e3d950120e53807d35a05de79e7c761c3b3d11","ref":"refs/heads/master","pushedAt":"2023-09-20T06:25:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"WatchImporter: Treat locked files as open","shortMessageHtmlLink":"WatchImporter: Treat locked files as open"}},{"before":"1747374f04ac2f60f85bb843e058107acbe512af","after":"4d325484126fb91623dec0ac0dada269acdbd2c9","ref":"refs/heads/master","pushedAt":"2023-09-19T03:34:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Update to jwarc 0.28.2","shortMessageHtmlLink":"Update to jwarc 0.28.2"}},{"before":"0d7f02960f89e72839e81536fcd72941308e527f","after":"1747374f04ac2f60f85bb843e058107acbe512af","ref":"refs/heads/master","pushedAt":"2023-09-18T06:36:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Upgrade tika to 2.9.0 from 1.28.5","shortMessageHtmlLink":"Upgrade tika to 2.9.0 from 1.28.5"}},{"before":"9d4c3863b213c215b6bc9a441a7b3d9e3a8ec928","after":"0d7f02960f89e72839e81536fcd72941308e527f","ref":"refs/heads/master","pushedAt":"2023-08-04T07:01:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Omit non-deliverable documents from Solr endpoint too","shortMessageHtmlLink":"Omit non-deliverable documents from Solr endpoint too"}},{"before":"a6d876b3762d4cc3419eb3cd7277ca2a83268713","after":"9d4c3863b213c215b6bc9a441a7b3d9e3a8ec928","ref":"refs/heads/master","pushedAt":"2023-08-04T06:54:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Set solr timeAllowed to 60s by default","shortMessageHtmlLink":"Set solr timeAllowed to 60s by default"}},{"before":"a1a2e8bc3aab479963d3fbea5d91c100d69bd506","after":"a6d876b3762d4cc3419eb3cd7277ca2a83268713","ref":"refs/heads/master","pushedAt":"2023-08-04T06:52:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Use UriComponentsBuilder for Solr query string encoding","shortMessageHtmlLink":"Use UriComponentsBuilder for Solr query string encoding"}},{"before":"68376dbf0cc55e0aecc6a1c3f7983a8cb0d8e254","after":"a1a2e8bc3aab479963d3fbea5d91c100d69bd506","ref":"refs/heads/master","pushedAt":"2023-08-04T06:40:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Add solr data API endpoint","shortMessageHtmlLink":"Add solr data API endpoint"}},{"before":"4c1371ba94716aba9ceca7fbb5e68f6a08d55043","after":"68376dbf0cc55e0aecc6a1c3f7983a8cb0d8e254","ref":"refs/heads/master","pushedAt":"2023-08-02T03:31:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Add data_api.base_url config option","shortMessageHtmlLink":"Add data_api.base_url config option"}},{"before":"f86f26c6a60fd683c7e051fc145f55ceda6a442e","after":"4c1371ba94716aba9ceca7fbb5e68f6a08d55043","ref":"refs/heads/master","pushedAt":"2023-08-02T03:27:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"s/pageSize/size/ for consistency with Spring pageable","shortMessageHtmlLink":"s/pageSize/size/ for consistency with Spring pageable"}},{"before":"f21f8006e173006daa833b9bcac56d9f64f770d3","after":"f86f26c6a60fd683c7e051fc145f55ceda6a442e","ref":"refs/heads/master","pushedAt":"2023-08-02T03:24:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Fix silly bugs in listWarcsByCrawl","shortMessageHtmlLink":"Fix silly bugs in listWarcsByCrawl"}},{"before":"59fdaee85ae30a54f7f8f74d17ef5fce6d22f794","after":"f21f8006e173006daa833b9bcac56d9f64f770d3","ref":"refs/heads/master","pushedAt":"2023-08-02T03:16:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Simplified url for listWarcsByCrawl","shortMessageHtmlLink":"Simplified url for listWarcsByCrawl"}},{"before":"841b356ddde26d2b10ea22dd48b251417fba0d1d","after":"59fdaee85ae30a54f7f8f74d17ef5fce6d22f794","ref":"refs/heads/master","pushedAt":"2023-08-02T03:13:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Add missing ResponseBody annotation","shortMessageHtmlLink":"Add missing ResponseBody annotation"}},{"before":"437beaafb673310333bb4bbae330c07a98eca4aa","after":"841b356ddde26d2b10ea22dd48b251417fba0d1d","ref":"refs/heads/master","pushedAt":"2023-08-02T03:11:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"Allow data API to text extract on the fly","shortMessageHtmlLink":"Allow data API to text extract on the fly"}},{"before":"b85abb2b6aa5998ff79c6ae2b40333dd2160a960","after":"437beaafb673310333bb4bbae330c07a98eca4aa","ref":"refs/heads/master","pushedAt":"2023-08-02T03:08:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10588?s=80&v=4"},"commit":{"message":"listWarcsByCrawl: Larger page size and return filename","shortMessageHtmlLink":"listWarcsByCrawl: Larger page size and return filename"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOVQwNTowMzo0Mi4wMDAwMDBazwAAAASV53wW","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wMlQwMzowODoyMS4wMDAwMDBazwAAAANh_P69"}},"title":"Activity · nla/bamboo"}