{"id":26711497,"url":"https://github.com/trac-hacks/trellototrac","last_synced_at":"2025-04-13T19:50:55.684Z","repository":{"id":66435420,"uuid":"9815373","full_name":"trac-hacks/TrelloToTrac","owner":"trac-hacks","description":"Trac plugin for import Trello card","archived":false,"fork":false,"pushed_at":"2017-03-10T13:51:47.000Z","size":47,"stargazers_count":11,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-27T10:34:44.364Z","etag":null,"topics":["card","python","trac","trac-plugin","trello"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/trac-hacks.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":"2013-05-02T14:53:54.000Z","updated_at":"2023-11-03T12:34:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"025fada8-3f86-47f7-84f2-022ec4713704","html_url":"https://github.com/trac-hacks/TrelloToTrac","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/trac-hacks%2FTrelloToTrac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trac-hacks%2FTrelloToTrac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trac-hacks%2FTrelloToTrac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trac-hacks%2FTrelloToTrac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/trac-hacks","download_url":"https://codeload.github.com/trac-hacks/TrelloToTrac/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248773706,"owners_count":21159516,"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":["card","python","trac","trac-plugin","trello"],"created_at":"2025-03-27T10:28:43.622Z","updated_at":"2025-04-13T19:50:55.666Z","avatar_url":"https://github.com/trac-hacks.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"TrelloToTrac\n==========\n\nTrac Plugin for Trello Integration\nConverts cards to a board trello and as part of trac tickets.\nTicktes are associated with a release and a iteretion (AgileTrac).\n\nTrelloToTrac depends from Trolly https://github.com/plish/Trolly v0.1\n\n    $ sudo pip install py-trello\n    $ sudo pip install trolly\n\n\n### Get oauth token\n    sudo pip install httplib2\n    sudo pip install oauth2\n    sudo pip install configparser\n\nset config.ini  with this content\nhttps://trello.com/1/appKey/generate\n\n    #config.ini\n    [trello]\n    consumer_key = **\n    consumer_secret = **\n\n    #run\n    python util.py\n\nSet oauth_token result in trac.ini\n\n    user_auth_token = **\n\nAdd to trac.ini consumer_key as\n\n    api_key = ***\n\nAdd to trac.ini agiletrac if agiletracplugin is active as\n\n    agile_trac = false/true\n\nAdd to trac.ini estimationtools if estimationtools is active as\n\n    estimationtools = false/true\n\nYou can insert estimationtools field value with this format in card name.\n(VALUE) nameofcard\n\n### For use trello and trac sync comment you must:\n\nAdd to trac.ini \"trellocard\" custom field\n\n    trellocard = text\n    trellocard.label = Trello Card\n    trellocard.value = 0\n\n#### Create webhook on Trello\nhttps://trello.com/docs/gettingstarted/webhooks.html\n\nhttps://trello.com/docs/api/webhook/index.html\n\nFinal trac.ini\n\n    [trello]\n    api_key = ***\n    user_auth_token = ***\n    boards = ***  [boards comma separated]\n    lists = ***  [lists comma separeted]\n    agile_trac = false/true\n    estimationtools = false/true\n\n    [trello-user]\n    5****f = magni\n\n    [ticket-custom]\n    trellocard = select\n    trellocard.label = Trello Card\n    trellocard.value = 0\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrac-hacks%2Ftrellototrac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrac-hacks%2Ftrellototrac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrac-hacks%2Ftrellototrac/lists"}