{"id":19648140,"url":"https://github.com/bestpractical/rt-extension-todolist","last_synced_at":"2025-04-28T15:32:21.658Z","repository":{"id":66697634,"uuid":"180453743","full_name":"bestpractical/rt-extension-todolist","owner":"bestpractical","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-21T14:21:34.000Z","size":66,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-05T09:25:08.094Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://metacpan.org/release/rt-extension-todolist","language":"Perl","has_issues":false,"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/bestpractical.png","metadata":{"files":{"readme":"README","changelog":"Changes","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":"2019-04-09T21:42:26.000Z","updated_at":"2024-11-06T01:54:27.000Z","dependencies_parsed_at":"2023-06-04T04:30:48.247Z","dependency_job_id":null,"html_url":"https://github.com/bestpractical/rt-extension-todolist","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bestpractical%2Frt-extension-todolist","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bestpractical%2Frt-extension-todolist/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bestpractical%2Frt-extension-todolist/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bestpractical%2Frt-extension-todolist/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bestpractical","download_url":"https://codeload.github.com/bestpractical/rt-extension-todolist/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251338821,"owners_count":21573614,"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-11T14:47:14.778Z","updated_at":"2025-04-28T15:32:20.264Z","avatar_url":"https://github.com/bestpractical.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"NAME\n    RT-Extension-TodoList\n\nDESCRIPTION\n    Add todo lists to tickets. Often a ticket will define a task that\n    requires several repeatable steps. For example:\n\n        'Deploy new server' = (\n            Order server,\n            Find rack space,\n            Confirm power,\n            Run networking,\n            Assign IPs,\n            Autoload base OS\n        );\n\n    Where the steps listed above will generally always be the same for the\n    task of deploying a new server rack. This extension make tracking these\n    tasks from one ticket simple by adding a todo list that can be used\n    repeatedly on any ticket created for the queue.\n\nRT VERSION\n    Works with RT 5.0\nINSTALLATION\n    perl Makefile.PL\n    make\n    make install\n        May need root permissions\n\n    Edit your /opt/rt4/etc/RT_SiteConfig.pm\n        Add this line:\n\n            Plugin('RT::Extension::TodoList');\n\n    Clear your mason cache\n            rm -rf /opt/rt4/var/mason_data/obj\n\n    Restart your webserver\n\nCONFIGURATION\n    To make a custom field a todo list custom field, create a new custom\n    field of type \"select multiple values\". Once created there will be a\n    checkbox option to make the custom field a todo list custom field, then\n    you can apply the custom field by queue per usual.\n\n    Each item in the list will be a todo list checkbox item and each custom\n    field applied to the queue as a todo list custom field will be available\n    to load as the tickets todo's.\n\n  TodoListShowOnUpdate\n    By default, the TodoList will not be shown on the ticket update page. If\n    you want to show it, set the following in your RT_SiteConfig.pm:\n\n        Set($TodoListShowOnUpdate, 1);\n\nAUTHOR\n    Best Practical Solutions, LLC \u003cmodules@bestpractical.com\u003e\n\n    All bugs should be reported via email to\n        bug-RT-Extension-TodoList@rt.cpan.org\n    or via the web at\n        http://rt.cpan.org/Public/Dist/Display.html?Name=RT-Extension-TodoList\nLICENSE AND COPYRIGHT\n    This software is Copyright (c) 2019 by Best Practical LLC\n\n    This is free software, licensed under:\n\n      The GNU General Public License, Version 2, June 1991\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbestpractical%2Frt-extension-todolist","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbestpractical%2Frt-extension-todolist","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbestpractical%2Frt-extension-todolist/lists"}