{"id":22292013,"url":"https://github.com/aedart/athenaeum-redmine","last_synced_at":"2025-07-28T23:32:55.159Z","repository":{"id":56899583,"uuid":"399083432","full_name":"aedart/athenaeum-redmine","owner":"aedart","description":"[READ ONLY] Redmine API Client - see https://github.com/aedart/athenaeum","archived":false,"fork":false,"pushed_at":"2024-11-28T08:52:18.000Z","size":171,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-28T09:34:13.674Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aedart.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":"2021-08-23T11:49:47.000Z","updated_at":"2024-11-28T08:52:22.000Z","dependencies_parsed_at":"2023-11-17T09:53:27.238Z","dependency_job_id":"f49686e7-6675-489b-8051-5f0c6d249c85","html_url":"https://github.com/aedart/athenaeum-redmine","commit_stats":{"total_commits":207,"total_committers":2,"mean_commits":103.5,"dds":0.3091787439613527,"last_synced_commit":"0b164176862fb78b1354f4cffbde5673b814407c"},"previous_names":[],"tags_count":94,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aedart%2Fathenaeum-redmine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aedart%2Fathenaeum-redmine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aedart%2Fathenaeum-redmine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aedart%2Fathenaeum-redmine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aedart","download_url":"https://codeload.github.com/aedart/athenaeum-redmine/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227962304,"owners_count":17847930,"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-12-03T17:19:17.220Z","updated_at":"2024-12-03T17:19:18.118Z","avatar_url":"https://github.com/aedart.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Athenaeum Redmine (_API Client_)\n\nA Laravel [Redmine](https://www.redmine.org/) API Client, that has been designed to look and feel like an [active record](https://en.wikipedia.org/wiki/Active_record_pattern).\n\n**Example**:\n\n```php\nuse Aedart\\Redmine\\Issue;\nuse Aedart\\Redmine\\Project;\nuse Aedart\\Redmine\\IssueCategory;\nuse Aedart\\Contracts\\Http\\Clients\\Requests\\Builder;\n\n// Create resources\n$project = Project::create([\n    'name' =\u003e 'Deus Ex',\n    'identifier' =\u003e 'deus-ex'\n]);\n\n// Fetch list of resources, apply filters to http request...\n$issues = Issue::fetchMultiple(function(Builder $request) {\n    return $request-\u003ewhere('assigned_to_id', 'me');\n});\n\n// Change existing resources\n$category = IssueCategory::findOrFail(1344);\n$category-\u003eupdate([\n    'name' =\u003e 'Business Goals'\n]);\n\n// ...or remove them\nIssue::findOrFail(9874)\n    -\u003edelete();\n```\n\n## Compatibility\n\n| Athenaeum Redmine Client | Redmine version |\n|--------------------------|-----------------|\n| From `v5.19`             | `\u003e= v4.x`*      |\n\n*:_This package might also work with newer versions of Redmine._\n\n## Limitations\n\nThis package offers \"Resources\" that cover most of Redmine's [REST Api](https://www.redmine.org/projects/redmine/wiki/rest_api).\nYet, if you have previously worked with Redmine's API, then you know that it can be somewhat inconsistent. Depending on the resource that you are working with, you might not be able to perform certain operations, because it's not supported by the API.\nYou might therefore experience the following exception:\n\n```php\n\\Aedart\\Contracts\\Redmine\\Exceptions\\UnsupportedOperationException\n```\n\nPlease consult yourself with [Redmine's Api documentation](https://www.redmine.org/projects/redmine/wiki/rest_api), to review what operations the current API version supports.\n\n## Alternative\n\nYou might also be interested in alternative Redmine API Clients:\n\n* [tuner88/laravel-redmine-api](https://packagist.org/packages/tuner88/laravel-redmine-api), Laravel wrapper for `kbsali/redmine-api`\n* [limetecbiotechnologies/redmineapibundle ](https://packagist.org/packages/limetecbiotechnologies/redmineapibundle), Symfony wrapper for `kbsali/redmine-api`\n* [kbsali/redmine-api](https://packagist.org/packages/kbsali/redmine-api)\n\n## Documentation\n\nPlease read the [official documentation](https://aedart.github.io/athenaeum/) for additional information.\n\n## Repository\n\nThe mono repository is located at [github.com/aedart/athenaeum](https://github.com/aedart/athenaeum)\n\n## Versioning\n\nThis package follows [Semantic Versioning 2.0.0](http://semver.org/)\n\n## License\n\n[BSD-3-Clause](http://spdx.org/licenses/BSD-3-Clause), Read the LICENSE file included in this package\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faedart%2Fathenaeum-redmine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faedart%2Fathenaeum-redmine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faedart%2Fathenaeum-redmine/lists"}