{"id":43324709,"url":"https://github.com/joomlatools/joomlatools-framework-scheduler","last_synced_at":"2026-02-01T23:05:12.789Z","repository":{"id":45162547,"uuid":"41418801","full_name":"joomlatools/joomlatools-framework-scheduler","owner":"joomlatools","description":"Job scheduler component for Joomlatools Framework.","archived":false,"fork":false,"pushed_at":"2022-01-04T14:35:35.000Z","size":87,"stargazers_count":2,"open_issues_count":2,"forks_count":0,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-03-25T22:03:10.969Z","etag":null,"topics":["framework"],"latest_commit_sha":null,"homepage":"https://www.joomlatools.com/developer/framework/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/joomlatools.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-08-26T10:07:37.000Z","updated_at":"2023-01-24T20:58:05.000Z","dependencies_parsed_at":"2022-09-08T22:12:12.924Z","dependency_job_id":null,"html_url":"https://github.com/joomlatools/joomlatools-framework-scheduler","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/joomlatools/joomlatools-framework-scheduler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joomlatools%2Fjoomlatools-framework-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joomlatools%2Fjoomlatools-framework-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joomlatools%2Fjoomlatools-framework-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joomlatools%2Fjoomlatools-framework-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joomlatools","download_url":"https://codeload.github.com/joomlatools/joomlatools-framework-scheduler/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joomlatools%2Fjoomlatools-framework-scheduler/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28993810,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T22:01:47.507Z","status":"ssl_error","status_checked_at":"2026-02-01T21:58:37.335Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["framework"],"created_at":"2026-02-01T23:05:12.092Z","updated_at":"2026-02-01T23:05:12.784Z","avatar_url":"https://github.com/joomlatools.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Scheduler Component for Joomlatools Framework\n\nThis is a re-usable component offering job sheduling and management for [Joomlatools Framework].\n\n## Requirements\n\n- Joomlatools Framework 2 or newer\n- PHP 5.3 or newer\n- MySQL 5\n\n## Installation\n\nInstall using [Composer](https://getcomposer.org/). Go to the root directory of your Joomla installation in command line and execute this command:\n\n```\ncomposer require joomlatools/framework-scheduler:1.*\n```\n\nThe component will be installed in the `vendor` folder of the root directory of your Joomla site. The composer installer \nwill make sure that the component is bootstrapped from that location and made available to other components extending it \nor just making use of it.\n\nOut of the box, the component will attempt to store jobs data in a database table named `[component]_scheduler_jobs`. An SQL dump file maybe found under the `/resources/install` directory for creating this database table. This database needs to be manually  created for the component to function properly. At the moment we only support MySQL.\n\n## Contributing\n\nThis component is an open source, community-driven project. Contributions are welcome from everyone. \nWe have [contributing guidelines](CONTRIBUTING.md) to help you get started.\n\n## Contributors\n\nSee the list of [contributors](https://github.com/joomlatools/joomlatools-framework-scheduler/contributors).\n\n## License \n\nScheduler for Joomlatools Framework is free and open-source software licensed under the [GPLv3 license](LICENSE.txt).\n\n## Community\n\nKeep track of development and community news.\n\n* Follow [@joomlatoolsdev on Twitter](https://twitter.com/joomlatoolsdev)\n* Join [joomlatools/dev on Gitter](http://gitter.im/joomlatools/dev)\n* Read the [Joomlatools Developer Blog](https://www.joomlatools.com/developer/blog/)\n* Subscribe to the [Joomlatools Developer Newsletter](https://www.joomlatools.com/developer/newsletter/)\n\n[Joomlatools Framework]: http://www.joomlatools.com/developer/framework/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoomlatools%2Fjoomlatools-framework-scheduler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoomlatools%2Fjoomlatools-framework-scheduler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoomlatools%2Fjoomlatools-framework-scheduler/lists"}