{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13872749,"defaultBranch":"main","name":"icingaweb2","ownerLogin":"Icinga","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-10-25T21:39:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/835441?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713180452.0","currentOid":""},"activityList":{"items":[{"before":"eb97af87c7bc80df1e0335504953333f527f823f","after":"e62725a99fcf4fc922f2b674b162c797c312e4a1","ref":"refs/heads/roles2db","pushedAt":"2024-04-18T08:37:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"If one enables to store roles in the database for the first time, migrate them\n\nThis prevents the admin from breaking Icinga Web with one checkbox.","shortMessageHtmlLink":"If one enables to store roles in the database for the first time, mig…"}},{"before":"3ef7b8a1776e56b36245f3b0db0b479cc7ba76d5","after":"eb97af87c7bc80df1e0335504953333f527f823f","ref":"refs/heads/roles2db","pushedAt":"2024-04-17T15:14:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"setup: store roles in database","shortMessageHtmlLink":"setup: store roles in database"}},{"before":"33a5a585193b88a25b319b62b663bcb5603bdb14","after":"3ef7b8a1776e56b36245f3b0db0b479cc7ba76d5","ref":"refs/heads/roles2db","pushedAt":"2024-04-17T11:36:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"AdmissionLoader: if global.store_roles_in_db, load roles from database","shortMessageHtmlLink":"AdmissionLoader: if global.store_roles_in_db, load roles from database"}},{"before":"48511e9bb7a78c7b31742e3e70672a982b5f121f","after":"33a5a585193b88a25b319b62b663bcb5603bdb14","ref":"refs/heads/roles2db","pushedAt":"2024-04-15T14:47:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"AdmissionLoader: if global.store_roles_in_db, load roles from database","shortMessageHtmlLink":"AdmissionLoader: if global.store_roles_in_db, load roles from database"}},{"before":"a9c5b65a853468029b052f4a501c667c0af999f3","after":"48511e9bb7a78c7b31742e3e70672a982b5f121f","ref":"refs/heads/roles2db","pushedAt":"2024-04-15T14:19:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"AdmissionLoader: if global.store_roles_in_db, load roles from database","shortMessageHtmlLink":"AdmissionLoader: if global.store_roles_in_db, load roles from database"}},{"before":"ae976a17f948efefd5d720dfee366736edc3a440","after":"a9c5b65a853468029b052f4a501c667c0af999f3","ref":"refs/heads/roles2db","pushedAt":"2024-04-15T13:45:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"AdmissionLoader: if global.store_roles_in_db, load roles from database","shortMessageHtmlLink":"AdmissionLoader: if global.store_roles_in_db, load roles from database"}},{"before":"b3bffa7832eddcf905e616408af95735a7eb7f63","after":null,"ref":"refs/heads/fix-several-doc-issues","pushedAt":"2024-04-15T11:27:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nilmerg","name":"Johannes Meyer","path":"/nilmerg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16668527?s=80&v=4"}},{"before":"efea8328904effc5749a090d6338ba80038e00a0","after":"acf8795d70088bdf7f5df7bfbc126c2c7976e57e","ref":"refs/heads/main","pushedAt":"2024-04-15T11:27:31.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nilmerg","name":"Johannes Meyer","path":"/nilmerg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16668527?s=80&v=4"},"commit":{"message":"Fix several doc issues (#5215)","shortMessageHtmlLink":"Fix several doc issues (#5215)"}},{"before":null,"after":"b3bffa7832eddcf905e616408af95735a7eb7f63","ref":"refs/heads/fix-several-doc-issues","pushedAt":"2024-04-15T11:02:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nilmerg","name":"Johannes Meyer","path":"/nilmerg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16668527?s=80&v=4"},"commit":{"message":"Tab(s): Fix doc types","shortMessageHtmlLink":"Tab(s): Fix doc types"}},{"before":"279e6b745eaa965f1dcfbed3ba92757cc7bc332b","after":"ae976a17f948efefd5d720dfee366736edc3a440","ref":"refs/heads/roles2db","pushedAt":"2024-04-12T13:12:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"/role/*: if global.store_roles_in_db, operate on the database","shortMessageHtmlLink":"/role/*: if global.store_roles_in_db, operate on the database"}},{"before":"4d19cce055c69e0ddf862d8c7e5b4c538ba1ca62","after":"279e6b745eaa965f1dcfbed3ba92757cc7bc332b","ref":"refs/heads/roles2db","pushedAt":"2024-04-12T07:50:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"Introduce setting global.store_roles_in_db","shortMessageHtmlLink":"Introduce setting global.store_roles_in_db"}},{"before":null,"after":"9fda2228be52b88826475c648898b8638c78ae67","ref":"refs/heads/Al2Klimov-patch-3","pushedAt":"2024-04-11T15:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"ApplicationConfigForm: fix typo\n\nFix a consecutive \"to\" in a form element description.","shortMessageHtmlLink":"ApplicationConfigForm: fix typo"}},{"before":"4283768fc8071867ccb81e9f7f6a28df859f0134","after":"4d19cce055c69e0ddf862d8c7e5b4c538ba1ca62","ref":"refs/heads/roles2db","pushedAt":"2024-04-11T15:36:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"Introduce RoleDbForm","shortMessageHtmlLink":"Introduce RoleDbForm"}},{"before":"314350435361d34e700911678158aef793e4e2d3","after":"4283768fc8071867ccb81e9f7f6a28df859f0134","ref":"refs/heads/roles2db","pushedAt":"2024-04-11T15:32:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"Introduce RoleDbForm","shortMessageHtmlLink":"Introduce RoleDbForm"}},{"before":"c90a277d1bed1b2b3a5f77134f5a0b47d676cfb1","after":"314350435361d34e700911678158aef793e4e2d3","ref":"refs/heads/roles2db","pushedAt":"2024-04-11T11:35:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"Introduce RoleForm#onRenameSuccess() to be able to overwrite it","shortMessageHtmlLink":"Introduce RoleForm#onRenameSuccess() to be able to overwrite it"}},{"before":"0f5da9a28ada323076573e2a6c1a0d8c4596bd27","after":"8f835951bb26c53559764bd801a3695b3bbf5102","ref":"refs/heads/fix/ldap-undefined-array-key","pushedAt":"2024-04-11T08:12:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukhwinder33445","name":"Sukhwinder Dhillon","path":"/sukhwinder33445","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54990055?s=80&v=4"},"commit":{"message":"LdapConnection: Access array key only if its set\n\nThe key `$controlsReturned[LDAP_CONTROL_PAGEDRESULTS]` can be undefined\nwhen `$controls[LDAP_CONTROL_PAGEDRESULTS]['iscritical']` is set to false.","shortMessageHtmlLink":"LdapConnection: Access array key only if its set"}},{"before":"6a43376eea9b003008add9ba6def788e7f985895","after":"baa68c7f694390c84c08193802aa8a9b3b0149e5","ref":"refs/heads/fix/broken-ui-if-undefined-macro-given","pushedAt":"2024-04-11T08:11:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukhwinder33445","name":"Sukhwinder Dhillon","path":"/sukhwinder33445","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54990055?s=80&v=4"},"commit":{"message":"Update phpstan baseline","shortMessageHtmlLink":"Update phpstan baseline"}},{"before":"fa22547fbac32cb47de8685016181c46797643ec","after":"c90a277d1bed1b2b3a5f77134f5a0b47d676cfb1","ref":"refs/heads/roles2db","pushedAt":"2024-04-10T12:52:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"Schema: add roles tables","shortMessageHtmlLink":"Schema: add roles tables"}},{"before":"90c07a4c8d748dbf439c84d2c1143321fe3353a2","after":"fa22547fbac32cb47de8685016181c46797643ec","ref":"refs/heads/roles2db","pushedAt":"2024-04-10T08:40:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"Schema: add roles tables","shortMessageHtmlLink":"Schema: add roles tables"}},{"before":"31919ae12a58024323f473074627271812483dd7","after":"90c07a4c8d748dbf439c84d2c1143321fe3353a2","ref":"refs/heads/roles2db","pushedAt":"2024-04-10T08:21:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"MySQL schema: add roles tables","shortMessageHtmlLink":"MySQL schema: add roles tables"}},{"before":"ddaf05a3d51db8f86ebb605842785fc0e2d50d72","after":"0d9aae8a06fa39247046dd5bc87061160cf72509","ref":"refs/heads/fix/setup-wizzard","pushedAt":"2024-04-09T15:26:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukhwinder33445","name":"Sukhwinder Dhillon","path":"/sukhwinder33445","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54990055?s=80&v=4"},"commit":{"message":"DbResourcePage: Warn the user if Icinga DB is used as configuration database","shortMessageHtmlLink":"DbResourcePage: Warn the user if Icinga DB is used as configuration d…"}},{"before":null,"after":"ddaf05a3d51db8f86ebb605842785fc0e2d50d72","ref":"refs/heads/fix/setup-wizzard","pushedAt":"2024-04-09T15:23:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sukhwinder33445","name":"Sukhwinder Dhillon","path":"/sukhwinder33445","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54990055?s=80&v=4"},"commit":{"message":"DbResourcePage: Warn the user if Icinga DB is used as configuration database","shortMessageHtmlLink":"DbResourcePage: Warn the user if Icinga DB is used as configuration d…"}},{"before":"d281c938842bb79b7246a3c2e93c9808ca21c466","after":"31919ae12a58024323f473074627271812483dd7","ref":"refs/heads/roles2db","pushedAt":"2024-04-09T08:56:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"MySQL schema: add roles tables","shortMessageHtmlLink":"MySQL schema: add roles tables"}},{"before":"2097e29b72e69b90de5d214e3ba187aec771d894","after":"d281c938842bb79b7246a3c2e93c9808ca21c466","ref":"refs/heads/roles2db","pushedAt":"2024-04-09T08:49:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"MySQL schema: add roles tables","shortMessageHtmlLink":"MySQL schema: add roles tables"}},{"before":"6319afdf8455785c3e5cd1f7d255437c66ccb295","after":"2097e29b72e69b90de5d214e3ba187aec771d894","ref":"refs/heads/roles2db","pushedAt":"2024-04-08T16:09:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Al2Klimov","name":"Alexander Aleksandrovič Klimov","path":"/Al2Klimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6053266?s=80&v=4"},"commit":{"message":"MySQL schema: add roles tables","shortMessageHtmlLink":"MySQL schema: add roles tables"}},{"before":"eadc3c8254a7be53db62c6e2ba41cf0c74eb77f1","after":null,"ref":"refs/heads/separate-phpstan-job","pushedAt":"2024-04-08T15:10:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nilmerg","name":"Johannes Meyer","path":"/nilmerg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16668527?s=80&v=4"}},{"before":"dba77bce575c1428fba3ad4a4231a66062fc9a5e","after":"efea8328904effc5749a090d6338ba80038e00a0","ref":"refs/heads/main","pushedAt":"2024-04-08T15:10:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nilmerg","name":"Johannes Meyer","path":"/nilmerg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16668527?s=80&v=4"},"commit":{"message":"php: Split phpstan tests into a separate workflow","shortMessageHtmlLink":"php: Split phpstan tests into a separate workflow"}},{"before":"f26e83f3ff3a4dc44c485696ed1831ccc2834c88","after":"eadc3c8254a7be53db62c6e2ba41cf0c74eb77f1","ref":"refs/heads/separate-phpstan-job","pushedAt":"2024-04-08T12:14:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nilmerg","name":"Johannes Meyer","path":"/nilmerg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16668527?s=80&v=4"},"commit":{"message":"php: Split phpstan tests into a separate workflow","shortMessageHtmlLink":"php: Split phpstan tests into a separate workflow"}},{"before":"d6881e027312e0119709bff4f5bacd2a9408b127","after":"dba77bce575c1428fba3ad4a4231a66062fc9a5e","ref":"refs/heads/main","pushedAt":"2024-04-05T14:23:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nilmerg","name":"Johannes Meyer","path":"/nilmerg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16668527?s=80&v=4"},"commit":{"message":"add canceled downtimes to the history, if they were started (#5184)\n\nfixes https://github.com/Icinga/icingaweb2/issues/5176","shortMessageHtmlLink":"add canceled downtimes to the history, if they were started (#5184)"}},{"before":"533351a5fae53c723d9ef04fe1995d351c76ebdf","after":"f26e83f3ff3a4dc44c485696ed1831ccc2834c88","ref":"refs/heads/separate-phpstan-job","pushedAt":"2024-04-05T13:48:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nilmerg","name":"Johannes Meyer","path":"/nilmerg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16668527?s=80&v=4"},"commit":{"message":"php: Split phpstan tests into a separate workflow","shortMessageHtmlLink":"php: Split phpstan tests into a separate workflow"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEM-fw2AA","startCursor":null,"endCursor":null}},"title":"Activity · Icinga/icingaweb2"}