{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":650803519,"defaultBranch":"main","name":"nsls2api-client-for-mx","ownerLogin":"NSLS2","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-07T21:00:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/99744927?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725388684.0","currentOid":""},"activityList":{"items":[{"before":"11b12213149c42fdbc088e3ba5b553ea52573ff3","after":"3d124117ba76ef42e36d9167c23b4fd2a4af5461","ref":"refs/heads/main","pushedAt":"2024-09-10T16:24:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"Merge pull request #5 from JunAishima/fix-user-list\n\nensure that user list is retrieved from user info","shortMessageHtmlLink":"Merge pull request #5 from JunAishima/fix-user-list"}},{"before":"c642deb7e73fb90c7b6d6ca957555daed8b430b4","after":null,"ref":"refs/tags/v0.0.7","pushedAt":"2024-09-03T18:35:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"}},{"before":"016941b776fd54550a8db16b5e46a84a6e65c465","after":"11b12213149c42fdbc088e3ba5b553ea52573ff3","ref":"refs/heads/main","pushedAt":"2024-09-03T18:34:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"Merge pull request #4 from JunAishima/fix_ispyb_generic_session\n\nset beamline name to uppercase","shortMessageHtmlLink":"Merge pull request #4 from JunAishima/fix_ispyb_generic_session"}},{"before":"f4cdcc24404104b2604aac5e72429edd8668df7c","after":"016941b776fd54550a8db16b5e46a84a6e65c465","ref":"refs/heads/main","pushedAt":"2024-07-23T12:18:45.000Z","pushType":"pr_merge","commitsCount":18,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"Merge pull request #3 from JunAishima/use-proposal-filtering\n\nUse proposal filtering","shortMessageHtmlLink":"Merge pull request #3 from JunAishima/use-proposal-filtering"}},{"before":"648d707a962cf91fc2fa4528d26c62bf9772f05a","after":"f4cdcc24404104b2604aac5e72429edd8668df7c","ref":"refs/heads/main","pushedAt":"2024-07-16T19:18:49.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"Merge pull request #2 from JunAishima/enable-use-of-ispyb-dev\n\nEnable use of ispyb dev","shortMessageHtmlLink":"Merge pull request #2 from JunAishima/enable-use-of-ispyb-dev"}},{"before":"7031bcb8f7e134d630ad5872e022e4b1bb0643ae","after":"648d707a962cf91fc2fa4528d26c62bf9772f05a","ref":"refs/heads/main","pushedAt":"2024-05-09T18:51:40.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"Merge pull request #1 from JunAishima/use-api-not-staging\n\nUse api not staging","shortMessageHtmlLink":"Merge pull request #1 from JunAishima/use-api-not-staging"}},{"before":"704f1c5e68dbb1ff767f302872f5e142c58cf333","after":"3ff45447c0a13a3a8db66d1b13b7c34eab0e983d","ref":"refs/heads/use-api-not-staging","pushedAt":"2024-03-13T15:13:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"fix getting person after API change","shortMessageHtmlLink":"fix getting person after API change"}},{"before":"5606c139dbc0154e9b54eae9c904cd95b13d77bc","after":"704f1c5e68dbb1ff767f302872f5e142c58cf333","ref":"refs/heads/use-api-not-staging","pushedAt":"2024-03-13T15:07:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"fix bad for statement","shortMessageHtmlLink":"fix bad for statement"}},{"before":null,"after":"5606c139dbc0154e9b54eae9c904cd95b13d77bc","ref":"refs/heads/use-api-not-staging","pushedAt":"2024-03-13T13:04:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"switch to api.nsls2.bnl.gov\n\n * also change to use nsls2api_lib functions","shortMessageHtmlLink":"switch to api.nsls2.bnl.gov"}},{"before":"ed90341cb413eea601fe5f7c324ec8403a6b111d","after":"7031bcb8f7e134d630ad5872e022e4b1bb0643ae","ref":"refs/heads/main","pushedAt":"2023-12-14T20:34:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"fix queries\n\n * when doing checks, make sure to get values into temporary\n values to prevent overwriting useful info","shortMessageHtmlLink":"fix queries"}},{"before":"65ec8955a9151c3bf0785670e79cb75861044492","after":"ed90341cb413eea601fe5f7c324ec8403a6b111d","ref":"refs/heads/main","pushedAt":"2023-12-14T20:04:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"fix date format","shortMessageHtmlLink":"fix date format"}},{"before":"a891cc43dac4d6d763f1eb020b250d36c7ce6aed","after":"65ec8955a9151c3bf0785670e79cb75861044492","ref":"refs/heads/main","pushedAt":"2023-12-14T20:00:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"add quotes for beamline name","shortMessageHtmlLink":"add quotes for beamline name"}},{"before":"d81752fc56c1f5d5329bb1fc729aed4132baf44a","after":"a891cc43dac4d6d763f1eb020b250d36c7ce6aed","ref":"refs/heads/main","pushedAt":"2023-12-14T19:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"catch if zero value returned - not successful\n\n * so need to create object","shortMessageHtmlLink":"catch if zero value returned - not successful"}},{"before":"e7abac691813c1da83efebdee176ac2ec25816b1","after":"d81752fc56c1f5d5329bb1fc729aed4132baf44a","ref":"refs/heads/main","pushedAt":"2023-12-14T19:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"add forgotten get method name","shortMessageHtmlLink":"add forgotten get method name"}},{"before":"542769852799ee6127b8c352818d474c5e813dd3","after":"e7abac691813c1da83efebdee176ac2ec25816b1","ref":"refs/heads/main","pushedAt":"2023-12-14T19:25:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"fix bad query, handle when no PI","shortMessageHtmlLink":"fix bad query, handle when no PI"}},{"before":"f9fddfdf111ff79b60b8de2f99284d75f4c7c68f","after":"542769852799ee6127b8c352818d474c5e813dd3","ref":"refs/heads/main","pushedAt":"2023-12-14T19:08:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"fix bad parameter name","shortMessageHtmlLink":"fix bad parameter name"}},{"before":"eab9d51d66783aaa4680589b44b0646c6faf4658","after":"f9fddfdf111ff79b60b8de2f99284d75f4c7c68f","ref":"refs/heads/main","pushedAt":"2023-12-14T19:03:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"fix fields going into BLSession\n\n * fields that are not in BLSession, bad name (visit_number, which\n is actually inconsistent, but...)","shortMessageHtmlLink":"fix fields going into BLSession"}},{"before":"db078b9b92a8a37ab2c109db9d307fe69756f65f","after":"eab9d51d66783aaa4680589b44b0646c6faf4658","ref":"refs/heads/main","pushedAt":"2023-12-14T18:55:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"fix proposal_id field send when creating BLSession\n\n * use the real proposal ID (ID in Proposal table)\n * use correct field name when INSERTing into BLSession","shortMessageHtmlLink":"fix proposal_id field send when creating BLSession"}},{"before":"d88c21a9946c5af9868f03f859ede62ad66ba71a","after":"db078b9b92a8a37ab2c109db9d307fe69756f65f","ref":"refs/heads/main","pushedAt":"2023-12-14T18:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"check for pre-existing values before trying to INSERT\n\n * this is already part of upserts","shortMessageHtmlLink":"check for pre-existing values before trying to INSERT"}},{"before":"ff5be5f73a6a00e4dac956cc700a36a20763d88d","after":"d88c21a9946c5af9868f03f859ede62ad66ba71a","ref":"refs/heads/main","pushedAt":"2023-12-14T18:19:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"fix return variable","shortMessageHtmlLink":"fix return variable"}},{"before":"c5eecd42cb950471335eac82720a7f1a49041528","after":"ff5be5f73a6a00e4dac956cc700a36a20763d88d","ref":"refs/heads/main","pushedAt":"2023-12-14T18:13:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"fix a couple of ISPyB queries\n\n * properly escape variable name\n * simplify proposal_id - no need to specify type","shortMessageHtmlLink":"fix a couple of ISPyB queries"}},{"before":"fb58a0eb15b27529d0ad239f389ae2fb00311ac1","after":"c5eecd42cb950471335eac82720a7f1a49041528","ref":"refs/heads/main","pushedAt":"2023-12-14T17:18:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"pass in dry_run parameter for functions\n\n * enable functions to fail gracefully if it is just\n doing a dry run test","shortMessageHtmlLink":"pass in dry_run parameter for functions"}},{"before":"eb0be3440f75653ef8b144876cb4c51dda24ed11","after":"fb58a0eb15b27529d0ad239f389ae2fb00311ac1","ref":"refs/heads/main","pushedAt":"2023-12-14T17:06:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"replace upserts with manual queries\n\n * the staff role available on the xf17id2-srv2 host cannot\n perform upserts. will see if we can have the ispyb-worker\n be able to have the more admin role to allow use of upserts\n as no staff or users have access to it","shortMessageHtmlLink":"replace upserts with manual queries"}},{"before":"71a9dbf7afb6b4de8af69cc60863f5f28bf63ce9","after":null,"ref":"refs/heads/add-cycle-and-general-updater","pushedAt":"2023-11-21T19:11:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"}},{"before":"71a9dbf7afb6b4de8af69cc60863f5f28bf63ce9","after":"eb0be3440f75653ef8b144876cb4c51dda24ed11","ref":"refs/heads/main","pushedAt":"2023-11-21T18:59:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"},"commit":{"message":"remove more scripts not used in the current system","shortMessageHtmlLink":"remove more scripts not used in the current system"}},{"before":"b29555dafe6d413dfcbd7845992b832e6f151137","after":"71a9dbf7afb6b4de8af69cc60863f5f28bf63ce9","ref":"refs/heads/main","pushedAt":"2023-11-21T15:38:39.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"}},{"before":null,"after":"71a9dbf7afb6b4de8af69cc60863f5f28bf63ce9","ref":"refs/heads/add-cycle-and-general-updater","pushedAt":"2023-11-21T15:34:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"}},{"before":"898218f78444054594c3aa329f650b21a741bd33","after":"b29555dafe6d413dfcbd7845992b832e6f151137","ref":"refs/heads/main","pushedAt":"2023-11-14T15:02:17.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"}},{"before":"43de0559d1e8e704e74f9c5312cb74c20fdc9a68","after":"898218f78444054594c3aa329f650b21a741bd33","ref":"refs/heads/main","pushedAt":"2023-11-13T18:52:27.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"}},{"before":"b4249b266c8b65521643b67a72919dc3c12716bf","after":"43de0559d1e8e704e74f9c5312cb74c20fdc9a68","ref":"refs/heads/main","pushedAt":"2023-11-09T15:06:54.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"JunAishima","name":"Jun Aishima","path":"/JunAishima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3540237?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEskotdAA","startCursor":null,"endCursor":null}},"title":"Activity ยท NSLS2/nsls2api-client-for-mx"}