{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":710407291,"defaultBranch":"master","name":"pst-api-service","ownerLogin":"orppst","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-26T16:18:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/148999709?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727362240.0","currentOid":""},"activityList":{"items":[{"before":"086d7faa710a110c019efacf291316c098bbb56b","after":"e1d161da3ec5ced1b784b1f5377fa4d9c94a9a25","ref":"refs/heads/46-function-to-run-latex-on-justifications-to-create-pdf","pushedAt":"2024-09-27T13:19:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"add files to use to test latexmk in the API","shortMessageHtmlLink":"add files to use to test latexmk in the API"}},{"before":"93ca0caa0e18b937ba60e883627038d53e1d5a3a","after":"086d7faa710a110c019efacf291316c098bbb56b","ref":"refs/heads/46-function-to-run-latex-on-justifications-to-create-pdf","pushedAt":"2024-09-27T13:13:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"add barebones code to perform 'latexmk' on the Justification and uploaded files - requires 'tex-live' having been installed on the API test container; note does not yet deal with errors in the 'latex' compilation.","shortMessageHtmlLink":"add barebones code to perform 'latexmk' on the Justification and uplo…"}},{"before":"e1b7cda8cad8a3255977035b9f6cd6970ce24989","after":"258a2a86c85e6f36dad91830891129a7b173010c","ref":"refs/heads/47-supportingdocument-upload-filename-issue","pushedAt":"2024-09-26T15:22:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AllanEngland","name":null,"path":"/AllanEngland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1575651?s=80&v=4"},"commit":{"message":"If upload document title is blank use uploaded filename","shortMessageHtmlLink":"If upload document title is blank use uploaded filename"}},{"before":null,"after":"e1b7cda8cad8a3255977035b9f6cd6970ce24989","ref":"refs/heads/47-supportingdocument-upload-filename-issue","pushedAt":"2024-09-26T14:50:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AllanEngland","name":null,"path":"/AllanEngland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1575651?s=80&v=4"},"commit":{"message":"Additional export / import tests","shortMessageHtmlLink":"Additional export / import tests"}},{"before":"a881f8db6f4cfbaf339da2b2c98023c577ee1b36","after":"93ca0caa0e18b937ba60e883627038d53e1d5a3a","ref":"refs/heads/46-function-to-run-latex-on-justifications-to-create-pdf","pushedAt":"2024-09-26T10:18:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"reformat delete call implementation for readability","shortMessageHtmlLink":"reformat delete call implementation for readability"}},{"before":"a29d8fe9d24aa684362e3dd39f42c0b88a2b562f","after":"a881f8db6f4cfbaf339da2b2c98023c577ee1b36","ref":"refs/heads/46-function-to-run-latex-on-justifications-to-create-pdf","pushedAt":"2024-09-26T10:11:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"add call to delete uploaded files on request, ensure file upload names are unique per Justification, add convenience class tag name, add checks of the 'which' rest path parameter.","shortMessageHtmlLink":"add call to delete uploaded files on request, ensure file upload name…"}},{"before":"f1acb03e285a2af4b1ae64b83baf5261aff4d0f4","after":"a29d8fe9d24aa684362e3dd39f42c0b88a2b562f","ref":"refs/heads/46-function-to-run-latex-on-justifications-to-create-pdf","pushedAt":"2024-09-25T10:50:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"when deleting a proposal also delete document store directories for that proposal","shortMessageHtmlLink":"when deleting a proposal also delete document store directories for t…"}},{"before":"1d666006f1d65e00b6031900d6c7d39f8d1f3f44","after":"f1acb03e285a2af4b1ae64b83baf5261aff4d0f4","ref":"refs/heads/46-function-to-run-latex-on-justifications-to-create-pdf","pushedAt":"2024-09-24T10:08:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"remove now redundant document store directory creation code for Justifications","shortMessageHtmlLink":"remove now redundant document store directory creation code for Justi…"}},{"before":"e1b7cda8cad8a3255977035b9f6cd6970ce24989","after":"1d666006f1d65e00b6031900d6c7d39f8d1f3f44","ref":"refs/heads/46-function-to-run-latex-on-justifications-to-create-pdf","pushedAt":"2024-09-24T09:51:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"move Justification resource to its own file; on proposal create make document store locations for supporting documents and justification files; mimic this directory creation in AppLifecycleBean for the example proposal, remove document store entirely on API shutdown.","shortMessageHtmlLink":"move Justification resource to its own file; on proposal create make …"}},{"before":null,"after":"e1b7cda8cad8a3255977035b9f6cd6970ce24989","ref":"refs/heads/46-function-to-run-latex-on-justifications-to-create-pdf","pushedAt":"2024-09-13T09:52:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"Additional export / import tests","shortMessageHtmlLink":"Additional export / import tests"}},{"before":"8d59c8ee5a4a8f256facfb79c177de02d912fa76","after":"e1b7cda8cad8a3255977035b9f6cd6970ce24989","ref":"refs/heads/master","pushedAt":"2024-09-02T15:34:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AllanEngland","name":null,"path":"/AllanEngland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1575651?s=80&v=4"},"commit":{"message":"Additional export / import tests","shortMessageHtmlLink":"Additional export / import tests"}},{"before":"0927710be9b83e48fb088ddd8f2237fbe5c89fa0","after":null,"ref":"refs/heads/38-api-check-resource-amounts","pushedAt":"2024-08-19T16:10:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AllanEngland","name":null,"path":"/AllanEngland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1575651?s=80&v=4"}},{"before":"c34410f747df3e11050801dd7e3d82196c020196","after":"8d59c8ee5a4a8f256facfb79c177de02d912fa76","ref":"refs/heads/master","pushedAt":"2024-08-19T16:10:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AllanEngland","name":null,"path":"/AllanEngland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1575651?s=80&v=4"},"commit":{"message":"Merge pull request #45 from orppst/38-api-check-resource-amounts\n\nCheck resource amounts","shortMessageHtmlLink":"Merge pull request #45 from orppst/38-api-check-resource-amounts"}},{"before":"7f3aa9dba3ef5414dd19410451632f8bd9d8d577","after":null,"ref":"refs/heads/ARE-submit-proposal-after-deadline","pushedAt":"2024-08-13T13:33:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pahjbo","name":"Paul Harrison","path":"/pahjbo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273267?s=80&v=4"}},{"before":"9d090a98a5a8c825b25465a88d2f36721a67680e","after":"c34410f747df3e11050801dd7e3d82196c020196","ref":"refs/heads/master","pushedAt":"2024-08-13T13:33:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pahjbo","name":"Paul Harrison","path":"/pahjbo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273267?s=80&v=4"},"commit":{"message":"Merge pull request #44 from orppst/ARE-submit-proposal-after-deadline\n\nA proposal can never be valid against an expired submission deadline","shortMessageHtmlLink":"Merge pull request #44 from orppst/ARE-submit-proposal-after-deadline"}},{"before":"9d090a98a5a8c825b25465a88d2f36721a67680e","after":"0927710be9b83e48fb088ddd8f2237fbe5c89fa0","ref":"refs/heads/38-api-check-resource-amounts","pushedAt":"2024-08-12T15:53:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"add logic to deal with additions and edits to resource amounts that would take the amount allocated over the total available","shortMessageHtmlLink":"add logic to deal with additions and edits to resource amounts that w…"}},{"before":null,"after":"9d090a98a5a8c825b25465a88d2f36721a67680e","ref":"refs/heads/38-api-check-resource-amounts","pushedAt":"2024-08-12T13:21:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"Merge pull request #41 from orppst/proposalDM.5\n\nProposalDM 0.5","shortMessageHtmlLink":"Merge pull request #41 from orppst/proposalDM.5"}},{"before":null,"after":"7f3aa9dba3ef5414dd19410451632f8bd9d8d577","ref":"refs/heads/ARE-submit-proposal-after-deadline","pushedAt":"2024-08-08T10:57:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AllanEngland","name":null,"path":"/AllanEngland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1575651?s=80&v=4"},"commit":{"message":"A proposal can never be valid against an expired submission deadline","shortMessageHtmlLink":"A proposal can never be valid against an expired submission deadline"}},{"before":"6d7764f5e30afc164f78a428eeb7092539519435","after":null,"ref":"refs/heads/proposalDM.5","pushedAt":"2024-08-06T06:50:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pahjbo","name":"Paul Harrison","path":"/pahjbo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273267?s=80&v=4"}},{"before":"a9f977b11aff67a94d85f6714665761fe14c7e46","after":"9d090a98a5a8c825b25465a88d2f36721a67680e","ref":"refs/heads/master","pushedAt":"2024-07-25T09:31:30.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"pahjbo","name":"Paul Harrison","path":"/pahjbo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273267?s=80&v=4"},"commit":{"message":"Merge pull request #41 from orppst/proposalDM.5\n\nProposalDM 0.5","shortMessageHtmlLink":"Merge pull request #41 from orppst/proposalDM.5"}},{"before":"0a54d0baeea19cd30b54ea11a6701d2aef195175","after":"6d7764f5e30afc164f78a428eeb7092539519435","ref":"refs/heads/proposalDM.5","pushedAt":"2024-07-24T13:48:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pahjbo","name":"Paul Harrison","path":"/pahjbo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273267?s=80&v=4"},"commit":{"message":"remove fetching kludge as coordinateDM now does eager fetching","shortMessageHtmlLink":"remove fetching kludge as coordinateDM now does eager fetching"}},{"before":"efd9effa5382ed591d98ea2f6d4f58f4df649134","after":"0a54d0baeea19cd30b54ea11a6701d2aef195175","ref":"refs/heads/proposalDM.5","pushedAt":"2024-07-18T10:52:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AllanEngland","name":null,"path":"/AllanEngland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1575651?s=80&v=4"},"commit":{"message":"Change endpoint name","shortMessageHtmlLink":"Change endpoint name"}},{"before":"e1ad3b6693564be4cc40153c6d9f61528c7ab4d5","after":"efd9effa5382ed591d98ea2f6d4f58f4df649134","ref":"refs/heads/proposalDM.5","pushedAt":"2024-07-17T13:28:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AllanEngland","name":null,"path":"/AllanEngland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1575651?s=80&v=4"},"commit":{"message":"Update replace target(s) to take a list of targets","shortMessageHtmlLink":"Update replace target(s) to take a list of targets"}},{"before":"f2187aab116bf93515cbe05fb81be90821d2b0cf","after":"e1ad3b6693564be4cc40153c6d9f61528c7ab4d5","ref":"refs/heads/proposalDM.5","pushedAt":"2024-07-16T08:30:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pahjbo","name":"Paul Harrison","path":"/pahjbo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273267?s=80&v=4"},"commit":{"message":"make code compile with multiple targets per observation\n\nN.B. There might need to be more logic added to the API to deal fully with multiple targets per observation - this change just makes existing API compile.","shortMessageHtmlLink":"make code compile with multiple targets per observation"}},{"before":"c9b686cb9fcbf751252ff3bd62030130b849379d","after":"f2187aab116bf93515cbe05fb81be90821d2b0cf","ref":"refs/heads/proposalDM.5","pushedAt":"2024-07-15T15:53:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pahjbo","name":"Paul Harrison","path":"/pahjbo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273267?s=80&v=4"},"commit":{"message":"some of the trivial changes for proposal DM 0.5 where the constructor order has changed","shortMessageHtmlLink":"some of the trivial changes for proposal DM 0.5 where the constructor…"}},{"before":null,"after":"c9b686cb9fcbf751252ff3bd62030130b849379d","ref":"refs/heads/proposalDM.5","pushedAt":"2024-07-15T15:37:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pahjbo","name":"Paul Harrison","path":"/pahjbo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273267?s=80&v=4"},"commit":{"message":"update gradle to 8.9","shortMessageHtmlLink":"update gradle to 8.9"}},{"before":"cd9f20ea80af0cf71f63784adea56f12751c2101","after":"a9f977b11aff67a94d85f6714665761fe14c7e46","ref":"refs/heads/master","pushedAt":"2024-07-10T16:56:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"fix implementation of createAndAddArray to an Observatory to use 'addNewChildObject' method and return the newly added 'TelescopeArray'","shortMessageHtmlLink":"fix implementation of createAndAddArray to an Observatory to use 'add…"}},{"before":"c60b002c2a2338c32e4ce1e453a2bec37feb18a1","after":"cd9f20ea80af0cf71f63784adea56f12751c2101","ref":"refs/heads/master","pushedAt":"2024-06-19T16:49:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master'"}},{"before":"02b91d6eb430311eec6970fc6bf819b717ccd29a","after":"c60b002c2a2338c32e4ce1e453a2bec37feb18a1","ref":"refs/heads/master","pushedAt":"2024-06-19T12:36:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pahjbo","name":"Paul Harrison","path":"/pahjbo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273267?s=80&v=4"},"commit":{"message":"bump to 0.3 for new deploy","shortMessageHtmlLink":"bump to 0.3 for new deploy"}},{"before":"4c55110217fd61f304712f91622cc4bfc2cfd7c2","after":"02b91d6eb430311eec6970fc6bf819b717ccd29a","ref":"refs/heads/master","pushedAt":"2024-06-18T14:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DJWalker42","name":"Darren Walker","path":"/DJWalker42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18212149?s=80&v=4"},"commit":{"message":"add api call to retrieve the ObjectIdentifiers for SubmittedProposals that have yet to be allocated","shortMessageHtmlLink":"add api call to retrieve the ObjectIdentifiers for SubmittedProposals…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QxMzoxOTowNC4wMDAwMDBazwAAAATCocOm","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xOFQxNDozMTozMC4wMDAwMDBazwAAAARokctO"}},"title":"Activity · orppst/pst-api-service"}