{"id":23882188,"url":"https://github.com/libresign/woocommerce-nextcloud-admin-group-manager","last_synced_at":"2025-06-30T01:33:53.831Z","repository":{"id":262336798,"uuid":"869158591","full_name":"LibreSign/woocommerce-nextcloud-admin-group-manager","owner":"LibreSign","description":"It callls the LibreSign API ","archived":false,"fork":false,"pushed_at":"2024-12-07T20:26:29.000Z","size":47,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-02-22T11:57:14.254Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LibreSign.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-10-07T20:18:20.000Z","updated_at":"2024-12-07T20:26:28.000Z","dependencies_parsed_at":"2024-11-11T22:32:27.508Z","dependency_job_id":"592854c8-9558-4681-b4cb-e2586c9ce6d4","html_url":"https://github.com/LibreSign/woocommerce-nextcloud-admin-group-manager","commit_stats":null,"previous_names":["libresign/woocommerceapitrigger","libresign/woocommerce-nextcloud-admin-group-manager"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LibreSign%2Fwoocommerce-nextcloud-admin-group-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LibreSign%2Fwoocommerce-nextcloud-admin-group-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LibreSign%2Fwoocommerce-nextcloud-admin-group-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LibreSign%2Fwoocommerce-nextcloud-admin-group-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LibreSign","download_url":"https://codeload.github.com/LibreSign/woocommerce-nextcloud-admin-group-manager/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240254365,"owners_count":19772409,"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":"2025-01-04T02:45:15.547Z","updated_at":"2025-02-23T01:18:21.301Z","avatar_url":"https://github.com/LibreSign.png","language":"PHP","readme":"# Integrate WooCommerce to Nextcloud plugin admin_group_manager\n\nSend requests from WooCommerce to endpoints of plugin [admin_group_manager](https://github.com/LibreSign/admin_group_manager/).\n\n## Configuring product\n\n### Adding attributes\n\nWill be necessary add two attributes, quota and apps. Quota will be send to API as string and apps will be send as array.\n\nTo send the value of an attribute to API, the  `Name` need to follow the pattern:\n```regex\n^nextcloud-(?\u003ctype\u003estring|list)-(?\u003cname\u003e.+)\n```\nAnd the value, if type is array, will be separated by |.\n\nExample:\n\n```gherkin\nscenario:\n    When Go to \"Producs\"\n    And Edit the product that you want to integrate to Nextcloud\n    And Click at \"Attributes\"\n    And Click at \"Add new\"\n    And Fill \"nextcloud-string-quota\" at field \"Name:\"\n    # The size here need to be the same of other visible attribute that will be displayed to user\n    And Fill \"1Gb\" at field \"Value(s):\"\n    And Uncheck the field \"Visible on the product page\"\n    And Click at \"Add new\"\n    And Fill \"nextcloud-list-apps\" at field \"Name:\"\n    And Fill \"libresign|deck\" at field \"Value(s):\"\n    And Uncheck the field \"Visible on the product page\"\n    Then Click at \"Save attributes\"\n```","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flibresign%2Fwoocommerce-nextcloud-admin-group-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flibresign%2Fwoocommerce-nextcloud-admin-group-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flibresign%2Fwoocommerce-nextcloud-admin-group-manager/lists"}