{"id":15727683,"url":"https://github.com/make-all/webpaste-phabricator","last_synced_at":"2026-01-11T02:37:25.141Z","repository":{"id":87161826,"uuid":"96008186","full_name":"make-all/webpaste-phabricator","owner":"make-all","description":"webpaste.el support for Phabricator","archived":false,"fork":false,"pushed_at":"2017-07-02T07:48:52.000Z","size":15,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-06T07:13:48.452Z","etag":null,"topics":["emacs-modules","pastebin-client","phabricator","phorge"],"latest_commit_sha":null,"homepage":"","language":"Emacs Lisp","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/make-all.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":"2017-07-02T07:13:37.000Z","updated_at":"2021-06-24T06:48:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"2553cef1-f3e4-424d-91bf-1cbd57773757","html_url":"https://github.com/make-all/webpaste-phabricator","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/make-all%2Fwebpaste-phabricator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/make-all%2Fwebpaste-phabricator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/make-all%2Fwebpaste-phabricator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/make-all%2Fwebpaste-phabricator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/make-all","download_url":"https://codeload.github.com/make-all/webpaste-phabricator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246403902,"owners_count":20771527,"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":["emacs-modules","pastebin-client","phabricator","phorge"],"created_at":"2024-10-03T23:00:51.021Z","updated_at":"2026-01-11T02:37:25.083Z","avatar_url":"https://github.com/make-all.png","language":"Emacs Lisp","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Phabricator webpaste.el providers\r\n\r\nCopyright (C) 2017  Mr Maker\r\n\r\n* Author: Mr Maker \u003cmake-all@users.github.com\u003e\r\n* Version: 0.1.0\r\n* URL: https://github.com/make-all/webpaste-phabricator#readme\r\n* Package-Requires: ((emacs \"24.4\") (webpaste \"1.5.0\") (request \"0.2.0\"))\r\n\r\n* Keywords: convenience\r\n\r\nLicensed under the [GPL version 3](http://www.gnu.org/licenses/) or later.\r\n\r\n## Commentary\r\n\r\nThis file provides backend support for using Phabricator Paste\r\napplication as a provider for webpaste.el.\r\n\r\nTo work more easily with webpaste.el's assumptions about http posting,\r\nit uses the \"simple\" query parameter API of conduit rather than the\r\nJSON API, so does not use conduit.el for the API calls.  However, it can\r\nmake use of the conduit.el configuration if you have it installed to\r\navoid re-specifying your server and credentials when you call\r\n`webpaste-phabricator-add-provider`.\r\n\r\nSince `webpaste-phabricator-add-provider` can take optional url and token\r\narguments, it is possible to configure multiple Phabricator servers\r\nas webpaste providers.\r\n\r\n* Note:\r\nUsing `webpaste-phabricator-add-provider` will leave\r\n`webpaste-providers-alist` in \"changed outside Customize\" state.\r\nIt is not recommended to save any customizations to this variable\r\nif you are using this package.\r\n\r\n## Example Usage\r\n\r\n  ;; Add a provider for the conduit.el configured server.\r\n  (webpaste-phabricator-add-provider)\r\n  ;; Add a provider for a specific Phabricator server.\r\n  (webpaste-phabricator-add-provider \"https://example.phacility.com/\"\r\n                                     \"api-xxxxxxxxxxxxxxxxxxxxxxxxxxxx\")\r\n  ;; ...Configure webpaste-provider-priority etc as normal.\r\n\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmake-all%2Fwebpaste-phabricator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmake-all%2Fwebpaste-phabricator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmake-all%2Fwebpaste-phabricator/lists"}