{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":162579627,"defaultBranch":"main","name":"doorlockd-client","ownerLogin":"doorlockd","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-12-20T12:55:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/167861579?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717504481.0","currentOid":""},"activityList":{"items":[{"before":"a25848f7cae5243578a08c66138e6ab14447f097","after":null,"ref":"refs/heads/dependabot/pip/requests-2.32.0","pushedAt":"2024-06-04T12:34:41.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":"a0ac197ecb747a7a23092ed29d93763f7fbea28d","ref":"refs/heads/dependabot/pip/requests-2.32.2","pushedAt":"2024-06-04T12:34:38.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 requests from 2.31.0 to 2.32.2\n\nBumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.2.\n- [Release notes](https://github.com/psf/requests/releases)\n- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)\n- [Commits](https://github.com/psf/requests/compare/v2.31.0...v2.32.2)\n\n---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump requests from 2.31.0 to 2.32.2"}},{"before":"395abcb074f5d590da75663216caeb7b81e1b76d","after":"b42e0a88eebeab88db223666aa08806093897bfb","ref":"refs/heads/main","pushedAt":"2024-06-04T12:32:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthijskooijman","name":"Matthijs Kooijman","path":"/matthijskooijman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194491?s=80&v=4"},"commit":{"message":"Change: Point to other nfcpy repository\n\nThis uses the nfcpy repository in the doorlockd organization, to keep\neverything together a little more.","shortMessageHtmlLink":"Change: Point to other nfcpy repository"}},{"before":"1391477b21761ca75a06616b2e805a8f649def08","after":"395abcb074f5d590da75663216caeb7b81e1b76d","ref":"refs/heads/main","pushedAt":"2024-05-30T12:30:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Adds SimpleRfidAuth, rfid_auth module using plain access list in config.ini","shortMessageHtmlLink":"Adds SimpleRfidAuth, rfid_auth module using plain access list in conf…"}},{"before":"6e449bd44324925eb69a55d69307745f9fb1667e","after":"1391477b21761ca75a06616b2e805a8f649def08","ref":"refs/heads/main","pushedAt":"2024-05-30T12:23:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Adds SimpleRfidAuth, rfid_auth module using plain access list in config.ini","shortMessageHtmlLink":"Adds SimpleRfidAuth, rfid_auth module using plain access list in conf…"}},{"before":null,"after":"a25848f7cae5243578a08c66138e6ab14447f097","ref":"refs/heads/dependabot/pip/requests-2.32.0","pushedAt":"2024-05-21T08:21:06.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":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"611934733bd6a9e08e1b5bcab2c3451c71679677","after":"6e449bd44324925eb69a55d69307745f9fb1667e","ref":"refs/heads/main","pushedAt":"2024-05-01T14:43:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"matthijskooijman","name":"Matthijs Kooijman","path":"/matthijskooijman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194491?s=80&v=4"},"commit":{"message":"Change: Handle timezone-aware timestamps in acls\n\nThe django config now has USE_TZ=True, so the timestamps it produces\nhave timezone info. Because python does not allow comparing aware\ntimestamps with naive timestamps, the current time is also made aware.\n\nNote that the per-day start and end times are not aware, but always\ninterpreted in the local timezone of the lock.","shortMessageHtmlLink":"Change: Handle timezone-aware timestamps in acls"}},{"before":"b94e77ef932317f6bdc54af3cd40a082757ae0c1","after":"611934733bd6a9e08e1b5bcab2c3451c71679677","ref":"refs/heads/main","pushedAt":"2024-04-23T10:21:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthijskooijman","name":"Matthijs Kooijman","path":"/matthijskooijman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194491?s=80&v=4"},"commit":{"message":"Remove backend code\n\nThis will be moved into its own repository. Also move the lock-client\ncode to the root of the repository.","shortMessageHtmlLink":"Remove backend code"}},{"before":null,"after":"796d2f43228b9b29eb1238c2c4ea0055084c8173","ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-04-23T10:07:22.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 black from 24.2.0 to 24.3.0\n\nBumps [black](https://github.com/psf/black) from 24.2.0 to 24.3.0.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/24.2.0...24.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump black from 24.2.0 to 24.3.0"}},{"before":null,"after":"5fc016161e7f841767d44e6eb6e5687f94a6f7c2","ref":"refs/heads/dependabot/pip/idna-3.7","pushedAt":"2024-04-23T10:05:34.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 idna from 3.6 to 3.7\n\nBumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)\n- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)\n\n---\nupdated-dependencies:\n- dependency-name: idna\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump idna from 3.6 to 3.7"}},{"before":"b94e77ef932317f6bdc54af3cd40a082757ae0c1","after":null,"ref":"refs/heads/master","pushedAt":"2024-04-23T10:04:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthijskooijman","name":"Matthijs Kooijman","path":"/matthijskooijman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194491?s=80&v=4"}},{"before":null,"after":"b94e77ef932317f6bdc54af3cd40a082757ae0c1","ref":"refs/heads/main","pushedAt":"2024-04-23T10:04:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthijskooijman","name":"Matthijs Kooijman","path":"/matthijskooijman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194491?s=80&v=4"},"commit":{"message":"Remove backend code\n\nThis will be moved into its own repository. Also move the lock-client\ncode to the root of the repository.","shortMessageHtmlLink":"Remove backend code"}},{"before":"c6e0a7e14e8ffdacfef64636575cdcb39899ba3c","after":"b94e77ef932317f6bdc54af3cd40a082757ae0c1","ref":"refs/heads/master","pushedAt":"2024-04-23T10:03:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthijskooijman","name":"Matthijs Kooijman","path":"/matthijskooijman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194491?s=80&v=4"},"commit":{"message":"Remove backend code\n\nThis will be moved into its own repository. Also move the lock-client\ncode to the root of the repository.","shortMessageHtmlLink":"Remove backend code"}},{"before":null,"after":"379712d59a189ce60f3f6b45caa0c6174e486fe0","ref":"refs/heads/dependabot/pip/django-backend/gunicorn-22.0.0","pushedAt":"2024-04-17T02:44:32.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 gunicorn from 21.2.0 to 22.0.0 in /django-backend\n\nBumps [gunicorn](https://github.com/benoitc/gunicorn) from 21.2.0 to 22.0.0.\n- [Release notes](https://github.com/benoitc/gunicorn/releases)\n- [Commits](https://github.com/benoitc/gunicorn/compare/21.2.0...22.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: gunicorn\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump gunicorn from 21.2.0 to 22.0.0 in /django-backend"}},{"before":null,"after":"0aef021fc1b5731c7754a10496380c82771ea327","ref":"refs/heads/dependabot/pip/django-backend/sqlparse-0.5.0","pushedAt":"2024-04-15T23:33:37.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 sqlparse from 0.4.4 to 0.5.0 in /django-backend\n\nBumps [sqlparse](https://github.com/andialbrecht/sqlparse) from 0.4.4 to 0.5.0.\n- [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG)\n- [Commits](https://github.com/andialbrecht/sqlparse/compare/0.4.4...0.5.0)\n\n---\nupdated-dependencies:\n- dependency-name: sqlparse\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump sqlparse from 0.4.4 to 0.5.0 in /django-backend"}},{"before":null,"after":"c791b58105bd6e31b870e6c52d41be28867512f8","ref":"refs/heads/dependabot/pip/lock-client/idna-3.7","pushedAt":"2024-04-12T04:38:50.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 idna from 3.6 to 3.7 in /lock-client\n\nBumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)\n- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)\n\n---\nupdated-dependencies:\n- dependency-name: idna\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump idna from 3.6 to 3.7 in /lock-client"}},{"before":"0c3ac47f725dbcbde0edbaf4a36d188f616a22a4","after":"c6e0a7e14e8ffdacfef64636575cdcb39899ba3c","ref":"refs/heads/master","pushedAt":"2024-04-09T18:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Adds default order of Persons by name (case insensitive)","shortMessageHtmlLink":"Adds default order of Persons by name (case insensitive)"}},{"before":"d2e97dfe247f4d4977a88bef14ffb8496ca6bf73","after":"0c3ac47f725dbcbde0edbaf4a36d188f616a22a4","ref":"refs/heads/master","pushedAt":"2024-04-09T14:39:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Adds Solenoid cancel_open_solenoid_delay=0 and turn off ui_deuropenknopbacklight on Solenoid state","shortMessageHtmlLink":"Adds Solenoid cancel_open_solenoid_delay=0 and turn off ui_deuropenkn…"}},{"before":"732b730e76aeea3f4af9edf8e2dc5713bd5c00a2","after":"d2e97dfe247f4d4977a88bef14ffb8496ca6bf73","ref":"refs/heads/master","pushedAt":"2024-03-26T17:01:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:wie-niet/doorlockd","shortMessageHtmlLink":"Merge branch 'master' of github.com:wie-niet/doorlockd"}},{"before":"7803455be843659ba62962d659907fbff72592f8","after":"732b730e76aeea3f4af9edf8e2dc5713bd5c00a2","ref":"refs/heads/master","pushedAt":"2024-03-26T15:54:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:wie-niet/doorlockd","shortMessageHtmlLink":"Merge branch 'master' of github.com:wie-niet/doorlockd"}},{"before":"5ab7c770bc49183382e861c9df8a03bfbb957ef6","after":"7803455be843659ba62962d659907fbff72592f8","ref":"refs/heads/master","pushedAt":"2024-03-26T15:51:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:wie-niet/doorlockd","shortMessageHtmlLink":"Merge branch 'master' of github.com:wie-niet/doorlockd"}},{"before":"55ab3033c660a73cf7d019a25b329fce317d8f04","after":"5ab7c770bc49183382e861c9df8a03bfbb957ef6","ref":"refs/heads/master","pushedAt":"2024-03-26T13:59:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthijskooijman","name":"Matthijs Kooijman","path":"/matthijskooijman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194491?s=80&v=4"},"commit":{"message":"Fix inversion in voordeurlogic nachtschootnotificatie","shortMessageHtmlLink":"Fix inversion in voordeurlogic nachtschootnotificatie"}},{"before":null,"after":"86774d5992bde6813c308ba4455f556802f10208","ref":"refs/heads/dependabot/pip/lock-client/black-24.3.0","pushedAt":"2024-03-20T18:16:09.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 black from 24.2.0 to 24.3.0 in /lock-client\n\nBumps [black](https://github.com/psf/black) from 24.2.0 to 24.3.0.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/24.2.0...24.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump black from 24.2.0 to 24.3.0 in /lock-client"}},{"before":"b0f55c02244a858095b4514d42d55a1b68786672","after":"55ab3033c660a73cf7d019a25b329fce317d8f04","ref":"refs/heads/master","pushedAt":"2024-03-19T13:29:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Makes gpiod optional in poetry\nuse: poetry install --extras \"gpiod nfcpy\"","shortMessageHtmlLink":"Makes gpiod optional in poetry"}},{"before":"49244ab97db90cc2d63c6b655bc3bdab533812a0","after":"b0f55c02244a858095b4514d42d55a1b68786672","ref":"refs/heads/master","pushedAt":"2024-03-19T11:12:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Makes gpiod optional in poetry\nuse: poetry install --extras \"gpiod nfcpy\"","shortMessageHtmlLink":"Makes gpiod optional in poetry"}},{"before":"5020562380c11fddc254277991f6dc853582e28c","after":"49244ab97db90cc2d63c6b655bc3bdab533812a0","ref":"refs/heads/master","pushedAt":"2024-03-12T16:12:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Change: 'lockname' is now synchronised from server to client.\n\nlockname is no longer configured on the lock-client, it is now synced by the\ndjango-backend. After sync it's saved inside the offline.db file.\n\nCHANGES:\n\ndjango-backend: /api/lock/keys\nwill now include the lockname in it's response.\n\nlock-client: will now read it's lockname after synchronisation.\nthis will show up in the logfiles.\n\nconfig.ini:\nDEPRECATED config option for DjangoBackendRfidAuth: lockname.\n\n*)WARNING: incompatible api changes:\napi /api/lock/{lockname}/long_poll_events /api/lock/long_poll_events\n\n*) long_poll hasn't been used in production yet, so this should be no problem","shortMessageHtmlLink":"Change: 'lockname' is now synchronised from server to client."}},{"before":"8ce3f8a860d44a805dd4665821df9103cd7ff7fb","after":"5020562380c11fddc254277991f6dc853582e28c","ref":"refs/heads/master","pushedAt":"2024-03-12T16:10:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Change: 'lockname' is now synchronised from server to client.\n\nlockname is no longer configured on the lock-client, it is now synced by the\ndjango-backend. After sync it's saved inside the offline.db file.\n\nCHANGES:\n\ndjango-backend: /api/lock/keys\nwill now include the lockname in it's response.\n\nlock-client: will now read it's lockname after synchronisation.\nthis will show up in the logfiles.\n\nconfig.ini:\nDEPRECATED config option for DjangoBackendRfidAuth: lockname.\n\n*)WARNING: incompatible api changes:\napi /api/lock/{lockname}/long_poll_events /api/lock/long_poll_events\n\n*) long_poll hasn't been used in production yet, so this should be no problem","shortMessageHtmlLink":"Change: 'lockname' is now synchronised from server to client."}},{"before":"0031b478f2fa67e0cc2971881f170c1fd9b892bc","after":"8ce3f8a860d44a805dd4665821df9103cd7ff7fb","ref":"refs/heads/master","pushedAt":"2024-03-12T16:04:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Change: 'lockname' is now synchronised from server to client.\n\nlockname is no longer configured on the lock-client, it is now synced by the\ndjango-backend. After sync it's saved inside the offline.db file.\n\nCHANGES:\n\ndjango-backend: /api/lock/keys\nwill now include the lockname in it's response.\n\nlock-client: will now read it's lockname after synchronisation.\nthis will show up in the logfiles.\n\nconfig.ini:\nDEPRECATED config option for DjangoBackendRfidAuth: lockname.\n\n*)WARNING: incompatible api changes:\napi /api/lock/{lockname}/long_poll_events /api/lock/long_poll_events\n\n*) long_poll hasn't been used in production yet, so this should be no problem","shortMessageHtmlLink":"Change: 'lockname' is now synchronised from server to client."}},{"before":"c9984b75058031fb6c7cde8a4a367eb0188b539a","after":"0031b478f2fa67e0cc2971881f170c1fd9b892bc","ref":"refs/heads/master","pushedAt":"2024-03-12T14:29:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Adds black code format check workflow on github","shortMessageHtmlLink":"Adds black code format check workflow on github"}},{"before":"d753b989abdc3d14ba1f668a7fbe928fac827904","after":"c9984b75058031fb6c7cde8a4a367eb0188b539a","ref":"refs/heads/master","pushedAt":"2024-03-12T13:28:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wie-niet","name":"Diederik Hamelink","path":"/wie-niet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24872281?s=80&v=4"},"commit":{"message":"Adds black code format check workflow on github","shortMessageHtmlLink":"Adds black code format check workflow on github"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXAFllgA","startCursor":null,"endCursor":null}},"title":"Activity · doorlockd/doorlockd-client"}