{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":20042152,"defaultBranch":"master","name":"cgm-remote-monitor","ownerLogin":"nightscout","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-22T00:32:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7661012?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1698263619.0","currentOid":""},"activityList":{"items":[{"before":"6e8e161351e38c5a1744a70d16b59495faae7b04","after":"d437f5a47834705cea6484871f820d34d3138b86","ref":"refs/heads/crowdin_incoming","pushedAt":"2024-05-20T08:10:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sulkaharo","name":"Sulka Haro","path":"/sulkaharo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1001330?s=80&v=4"},"commit":{"message":"New translations en.json (Portuguese)","shortMessageHtmlLink":"New translations en.json (Portuguese)"}},{"before":"3ee65655293b7d0d6c79ca9aa35221b96dada198","after":"6e8e161351e38c5a1744a70d16b59495faae7b04","ref":"refs/heads/crowdin_incoming","pushedAt":"2024-03-25T07:46:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sulkaharo","name":"Sulka Haro","path":"/sulkaharo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1001330?s=80&v=4"},"commit":{"message":"New translations en.json (Turkish)","shortMessageHtmlLink":"New translations en.json (Turkish)"}},{"before":"a37970ce9baec4bf725ae6e1b8041a4006c87413","after":"3ee65655293b7d0d6c79ca9aa35221b96dada198","ref":"refs/heads/crowdin_incoming","pushedAt":"2023-10-30T21:26:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sulkaharo","name":"Sulka Haro","path":"/sulkaharo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1001330?s=80&v=4"},"commit":{"message":"New translations en.json (Italian)","shortMessageHtmlLink":"New translations en.json (Italian)"}},{"before":"5d8304809b07fa2125131059dd8a94fe754f7e5f","after":"a37970ce9baec4bf725ae6e1b8041a4006c87413","ref":"refs/heads/crowdin_incoming","pushedAt":"2023-10-30T18:25:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sulkaharo","name":"Sulka Haro","path":"/sulkaharo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1001330?s=80&v=4"},"commit":{"message":"New translations en.json (Italian)","shortMessageHtmlLink":"New translations en.json (Italian)"}},{"before":"44f70dbe1dc9499a81d25549d5ba97bc65b14856","after":"5b440b7a9848452fd27e9f23549abe3736cc97fa","ref":"refs/heads/dev","pushedAt":"2023-10-25T19:55:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"create room for dev post release","shortMessageHtmlLink":"create room for dev post release"}},{"before":"f46f869c63b3e09f9895c4b99bf596942f5a013c","after":"21e0591d49235845acba58cf8b3cc7339921185b","ref":"refs/heads/master","pushedAt":"2023-10-25T19:52:17.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"Merge pull request #8128 from nightscout/dev\n\nDev branch for next release, 15.0.2","shortMessageHtmlLink":"Merge pull request #8128 from nightscout/dev"}},{"before":"73c808958be4dcacf3d3a0012db4310f0ee71e5b","after":"44f70dbe1dc9499a81d25549d5ba97bc65b14856","ref":"refs/heads/dev","pushedAt":"2023-10-24T20:09:27.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"Merge pull request #8132 from nightscout/wip/bewest/8107-profile-buttons\n\nalarmSocket: customizing authorization requirements","shortMessageHtmlLink":"Merge pull request #8132 from nightscout/wip/bewest/8107-profile-buttons"}},{"before":"c0892863a2f631efd76315dae8c5fb8b7036c256","after":"a7ebb301b6d52a58e18914aa7c845dfc3d186fff","ref":"refs/heads/wip/bewest/8107-profile-buttons","pushedAt":"2023-10-23T17:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"add notes regarding handling unauthorized ACK request\n\nWhen someone is looking at Nightscout and needs the alarm silenced, it is very\ndesirable to always silence the local UI. This patch documents some of the\nworking code around handling the alarm notification process, as well as\nprovides commentary on handling unauthorized scenarios. There are some open\nquestions such as how to update the permission set after authorization.","shortMessageHtmlLink":"add notes regarding handling unauthorized ACK request"}},{"before":"1fa6af412a9269f533b05f96c155df5c8e8e5d61","after":"c0892863a2f631efd76315dae8c5fb8b7036c256","ref":"refs/heads/wip/bewest/8107-profile-buttons","pushedAt":"2023-10-23T15:46:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"remove spurious logging in profileeditor","shortMessageHtmlLink":"remove spurious logging in profileeditor"}},{"before":"d8fe025ad2a430eee21187ab70dd17970d4cd0b8","after":"1fa6af412a9269f533b05f96c155df5c8e8e5d61","ref":"refs/heads/wip/bewest/8107-profile-buttons","pushedAt":"2023-10-22T19:16:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"alarmSocket: don't double initialize, stub out non-global-ack\n\nCreate an opportunity to respond with something other than a global ack when\nsomeone that is not authorized sends an acknolwedgement to an alarm.\nEliminate double-initializing when subscribing to alarms. The `callback`\nvariable is not local to the function, anyway.","shortMessageHtmlLink":"alarmSocket: don't double initialize, stub out non-global-ack"}},{"before":"e0c35bc4730a463f2186979fc5d6374f770fc953","after":"d8fe025ad2a430eee21187ab70dd17970d4cd0b8","ref":"refs/heads/wip/bewest/8107-profile-buttons","pushedAt":"2023-10-22T18:02:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"alarmSocket: document and prep concept\n\nThis patch eliminates debugging logging in favor of commentary to capture how,\nwhere, and why alarmSocket feature is causing different pages to demand the\nauthentication prompt in a variety of circumstances.","shortMessageHtmlLink":"alarmSocket: document and prep concept"}},{"before":"0fbacfd3fcb0e26a13555269fc00f6c9966a144b","after":"e0c35bc4730a463f2186979fc5d6374f770fc953","ref":"refs/heads/wip/bewest/8107-profile-buttons","pushedAt":"2023-10-22T16:29:12.000Z","pushType":"push","commitsCount":44,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into wip/bewest/8107-profile-buttons","shortMessageHtmlLink":"Merge branch 'dev' into wip/bewest/8107-profile-buttons"}},{"before":null,"after":"0fbacfd3fcb0e26a13555269fc00f6c9966a144b","ref":"refs/heads/wip/bewest/8107-profile-buttons","pushedAt":"2023-10-22T16:15:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"alarmSocket: customizing authorization requirements\n\nThis patch is intended to allow customizing the behavior for whether or not to\nprompt for authorization before subscribing or acknolweding alarms.\nThere was a bug in previous attempts where the profileeditor would be double\ninitialized, causing the profileeditor to remove some buttons from the GUI.\nThis patch adds checking for a permission specifically related to acknolwedging\nalarms, as well as avoids double-initializing the editor, which causes the\nissue with the GUI.","shortMessageHtmlLink":"alarmSocket: customizing authorization requirements"}},{"before":"cfe89c867ce9c55d2c9cbb3c3083e1db51c06aa5","after":"73c808958be4dcacf3d3a0012db4310f0ee71e5b","ref":"refs/heads/dev","pushedAt":"2023-10-22T01:10:26.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"Merge pull request #8127 from nightscout/wip/bewest/restore-v2\n\nsocket.io: enable legacy v2 connections","shortMessageHtmlLink":"Merge pull request #8127 from nightscout/wip/bewest/restore-v2"}},{"before":"b166afc3bcb6c82e1ac2dce8cf3ce1e37f6916cd","after":"19be01d2c0b9237ca5a37dedf1185fa72fcc386e","ref":"refs/heads/wip/bewest/restore-v2","pushedAt":"2023-10-22T00:46:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"socket.io prefer version from @thecubic\n\nThis patch removes my own patch to enable allowEIO3 in\nfavor of @thecubic's patch. They both do the same thing, but\n@thecubic's is tested.","shortMessageHtmlLink":"socket.io prefer version from @thecubic"}},{"before":null,"after":"b166afc3bcb6c82e1ac2dce8cf3ce1e37f6916cd","ref":"refs/heads/wip/bewest/restore-v2","pushedAt":"2023-10-21T22:03:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"socket.io: enable legacy v2 connections\n\nThe allowEIO3, when set to true allows v2 clients to connect while the\ndefault is false. This patch should allow versions of AndroidAPS older\nthan 3.2 to connect to NS15 and above.\nThanks to Dave Carlson for researching and experimenting with this\noption!\nhttps://socket.io/docs/v4/migrating-from-2-x-to-3-0/#how-to-upgrade-an-existing-production-deployment\nhttps://socket.io/docs/v4/server-options/#alloweio3","shortMessageHtmlLink":"socket.io: enable legacy v2 connections"}},{"before":"c22b9e6be5d23fa640bb615f73b041ce01685b5e","after":"cfe89c867ce9c55d2c9cbb3c3083e1db51c06aa5","ref":"refs/heads/dev","pushedAt":"2023-10-21T21:55:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"bump for dev post release of 15.0.1","shortMessageHtmlLink":"bump for dev post release of 15.0.1"}},{"before":"bfecbe72b45934d762314885a924de344164dc7a","after":"c22b9e6be5d23fa640bb615f73b041ce01685b5e","ref":"refs/heads/dev","pushedAt":"2023-10-20T15:22:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"create space for developing post release","shortMessageHtmlLink":"create space for developing post release"}},{"before":"da3b2eedd8a12e36daad9e7a5bf8c318c61b6f23","after":"f46f869c63b3e09f9895c4b99bf596942f5a013c","ref":"refs/heads/master","pushedAt":"2023-10-20T15:20:14.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"Merge pull request #8109 from nightscout/dev\n\nReleasing 15.0.1, hotfix to revert series of changes affecting mongodb that were not quite ready.","shortMessageHtmlLink":"Merge pull request #8109 from nightscout/dev"}},{"before":"b2a59ee9dc66e6360c3342066a6c1657ceee171c","after":"bfecbe72b45934d762314885a924de344164dc7a","ref":"refs/heads/dev","pushedAt":"2023-10-20T03:40:55.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"Merge pull request #8115 from nightscout/hotfix/revert/8026\n\nRevert \"Merge pull request #8026 from nightscout/less_frequent_db_upd…","shortMessageHtmlLink":"Merge pull request #8115 from nightscout/hotfix/revert/8026"}},{"before":"2e65b1dd9b9fc8bdfafa2aebf8cff137d0fde2a8","after":"89354e53983368ca98bd33f86eb4a2c189a5ecdd","ref":"refs/heads/hotfix/revert/8026","pushedAt":"2023-10-20T03:31:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"bump nightscout-connect version","shortMessageHtmlLink":"bump nightscout-connect version"}},{"before":null,"after":"2e65b1dd9b9fc8bdfafa2aebf8cff137d0fde2a8","ref":"refs/heads/hotfix/revert/8026","pushedAt":"2023-10-19T20:04:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"Revert \"Merge pull request #8026 from nightscout/less_frequent_db_updates\"\n\nThis reverts commit 2757fe585d51dbf6972f26a89291593bee476df3, reversing\nchanges made to 4a461e58901e05a0346295091983641f7f7246ca.","shortMessageHtmlLink":"Revert \"Merge pull request #8026 from nightscout/less_frequent_db_upd…"}},{"before":"88262e59b3f86b42a26f826f34c980f17e9d28ed","after":"2638686e62595c3f2a9798453bc3b0fcbdc81a53","ref":"refs/heads/wsfix","pushedAt":"2023-10-19T13:14:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MilosKozak","name":"Milos Kozak","path":"/MilosKozak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11146458?s=80&v=4"},"commit":{"message":"WS: find object after insert","shortMessageHtmlLink":"WS: find object after insert"}},{"before":null,"after":"88262e59b3f86b42a26f826f34c980f17e9d28ed","ref":"refs/heads/wsfix","pushedAt":"2023-10-19T12:48:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MilosKozak","name":"Milos Kozak","path":"/MilosKozak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11146458?s=80&v=4"},"commit":{"message":"WS: fix inserting records","shortMessageHtmlLink":"WS: fix inserting records"}},{"before":"da3b2eedd8a12e36daad9e7a5bf8c318c61b6f23","after":"b2a59ee9dc66e6360c3342066a6c1657ceee171c","ref":"refs/heads/dev","pushedAt":"2023-10-18T17:38:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"create next dev area post release","shortMessageHtmlLink":"create next dev area post release"}},{"before":"5d8304809b07fa2125131059dd8a94fe754f7e5f","after":"da3b2eedd8a12e36daad9e7a5bf8c318c61b6f23","ref":"refs/heads/dev","pushedAt":"2023-10-18T17:37:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"Merge pull request #7809 from nightscout/dev\n\ndev - candidate for release 15.0.0","shortMessageHtmlLink":"Merge pull request #7809 from nightscout/dev"}},{"before":"a09e586b95065d502390475bb4ec415f95c7eff5","after":"da3b2eedd8a12e36daad9e7a5bf8c318c61b6f23","ref":"refs/heads/master","pushedAt":"2023-10-18T15:13:54.000Z","pushType":"pr_merge","commitsCount":170,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"Merge pull request #7809 from nightscout/dev\n\ndev - candidate for release 15.0.0","shortMessageHtmlLink":"Merge pull request #7809 from nightscout/dev"}},{"before":null,"after":"5d8304809b07fa2125131059dd8a94fe754f7e5f","ref":"refs/heads/crowdin_incoming","pushedAt":"2023-10-13T17:45:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sulkaharo","name":"Sulka Haro","path":"/sulkaharo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1001330?s=80&v=4"},"commit":{"message":"Merge pull request #8082 from nightscout/crowdin_incoming\n\nNew Crowdin updates","shortMessageHtmlLink":"Merge pull request #8082 from nightscout/crowdin_incoming"}},{"before":"2d18433755935d999b5b75427513e56a4753ac14","after":null,"ref":"refs/heads/crowdin_incoming","pushedAt":"2023-10-13T17:45:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sulkaharo","name":"Sulka Haro","path":"/sulkaharo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1001330?s=80&v=4"}},{"before":"2757fe585d51dbf6972f26a89291593bee476df3","after":"5d8304809b07fa2125131059dd8a94fe754f7e5f","ref":"refs/heads/dev","pushedAt":"2023-10-13T17:39:55.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"bewest","name":"Ben West","path":"/bewest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/394179?s=80&v=4"},"commit":{"message":"Merge pull request #8082 from nightscout/crowdin_incoming\n\nNew Crowdin updates","shortMessageHtmlLink":"Merge pull request #8082 from nightscout/crowdin_incoming"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETo3WWwA","startCursor":null,"endCursor":null}},"title":"Activity · nightscout/cgm-remote-monitor"}