{"id":20504056,"url":"https://github.com/icinga/icingaweb2-module-incubator","last_synced_at":"2025-04-13T20:48:00.871Z","repository":{"id":45956092,"uuid":"156375084","full_name":"Icinga/icingaweb2-module-incubator","owner":"Icinga","description":"Bleeding edge Icinga Web 2 libraries","archived":false,"fork":false,"pushed_at":"2024-02-08T14:57:41.000Z","size":656,"stargazers_count":24,"open_issues_count":1,"forks_count":6,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-04-13T20:47:46.811Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Icinga.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-11-06T11:43:48.000Z","updated_at":"2025-02-01T10:22:02.000Z","dependencies_parsed_at":"2024-06-21T05:46:02.778Z","dependency_job_id":"2a05cfb1-d4c4-4ea4-9ec4-81a2c64627fa","html_url":"https://github.com/Icinga/icingaweb2-module-incubator","commit_stats":{"total_commits":100,"total_committers":5,"mean_commits":20.0,"dds":0.06999999999999995,"last_synced_commit":"db7dc49585fee0b4e96be666d7f6009a74a1ccb5"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Icinga%2Ficingaweb2-module-incubator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Icinga%2Ficingaweb2-module-incubator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Icinga%2Ficingaweb2-module-incubator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Icinga%2Ficingaweb2-module-incubator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Icinga","download_url":"https://codeload.github.com/Icinga/icingaweb2-module-incubator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248782279,"owners_count":21160716,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T19:36:05.207Z","updated_at":"2025-04-13T20:48:00.837Z","avatar_url":"https://github.com/Icinga.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Icinga Web 2 - Incubator\n========================\n\nThis repository ships bleeding edge libraries useful for Icinga Web 2 modules.\nPlease download the latest release and install it like any other module.\n\n\u003e **HINT**: Do NOT install the GIT master, it will not work! Checking out a\n\u003e branch like `stable/0.18.0` or a tag like `v0.18.0` is fine.\n\nSample Tarball installation\n---------------------------\n\n```sh\nMODULE_NAME=incubator\nMODULE_VERSION=v0.22.0\nMODULES_PATH=\"/usr/share/icingaweb2/modules\"\nMODULE_PATH=\"${MODULES_PATH}/${MODULE_NAME}\"\nRELEASES=\"https://github.com/Icinga/icingaweb2-module-${MODULE_NAME}/archive\"\nmkdir \"$MODULE_PATH\" \\\n\u0026\u0026 wget -q $RELEASES/${MODULE_VERSION}.tar.gz -O - \\\n   | tar xfz - -C \"$MODULE_PATH\" --strip-components 1\nicingacli module enable \"${MODULE_NAME}\"\n```\n\nSample GIT installation\n-----------------------\n\n```sh\nMODULE_NAME=incubator\nMODULE_VERSION=v0.22.0\nREPO=\"https://github.com/Icinga/icingaweb2-module-${MODULE_NAME}\"\nMODULES_PATH=\"/usr/share/icingaweb2/modules\"\ngit clone ${REPO} \"${MODULES_PATH}/${MODULE_NAME}\" --branch \"${MODULE_VERSION}\"\nicingacli module enable \"${MODULE_NAME}\"\n```\n\nDeveloper Documentation\n-----------------------\n\n### Add a new dependency\n\n    composer require author/library:version\n\n### Create a new release\n\n    ./bin/make-release.sh \u003cversion\u003e\n\ne.g.\n\n    ./bin/make-release.sh 0.22.0\n\nChanges\n-------\n\n### v0.22.0\n\n* raised gipfl/systemd for PHP 8.2\n\n### v0.20.0\n\n* improved am/pm formatting\n* support db expressions in filter rendering\n* fix background in action bar dropdowns\n* JsonRPC no supports proxy handlers\n* dbstore improved modification detection\n\n### v0.19.0\n\n* improved ProcessInfo serialization\n* allow to use Cli\\Screen w/o CLI\n* curl: fix PHP 8.1 support in specific error conditions\n* InfluxDB: fix v2 support\n* InfluxDB: body compression\n* InfluxDB: add header for debugging purposes\n\n### v0.18.0\n\n* cosmetic changes for Icinga Web\n* Settings can now be compared\n* fix some zfdb exceptions on 8.1\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ficinga%2Ficingaweb2-module-incubator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ficinga%2Ficingaweb2-module-incubator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ficinga%2Ficingaweb2-module-incubator/lists"}