{ "info": { "author": "Chris Dent", "author_email": "cdent@peermore.com", "bugtrack_url": null, "classifiers": [], "description": "A TiddlyWeb plugin for providing unauthed access to private resources\nusing \"unguessable\" URIs.\n\nA URI at a uuid provides an id for a mapping to another URI, internal\nto the tiddlyweb server, with the active user being \"faked\".\n\nThis works out okay because:\n* only GET is supported\n* there's no state that gets carried to the next request\n\nTiddlers in a bag called PRIVATEER are used to maintain the mappings.\nThe title of the tiddler is the uuid. The tiddler has two fields:\n\n* uri: the mapped to uri\n* user: the user to proxy the action as\n\nAn authenticated user can create a new mapping by making a POST\nto /_ as either a JSON dictionary with a 'uri' key, or a CGI form\nwith a uri parameter.\n\nURIs are not checked, you can store what you like and the system\nwill happily do the internal redirect to it. If junk is stored, a\n404 will result.\n\nAn authenticated user can list their own mappings by doing a GET to\n/_. A JSON dictionary of mappings to uris is returned. Only those\nmappings which have a user that matches the currently active user\nwill be shown.\n\nA user can delete their own mapping by sending DELETE to the URI.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/tiddlywebplugins.privateer", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "tiddlywebplugins.privateer", "package_url": "https://pypi.org/project/tiddlywebplugins.privateer/", "platform": "Posix; MacOS X; Windows", "project_url": "https://pypi.org/project/tiddlywebplugins.privateer/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/tiddlywebplugins.privateer" }, "release_url": "https://pypi.org/project/tiddlywebplugins.privateer/0.7/", "requires_dist": null, "requires_python": null, "summary": "Public access to private things.", "version": "0.7" }, "last_serial": 800645, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "6ec1100c67cef3cc6f32651c5eae13a2", "sha256": "56b4339462bfbd58d5e16429f241fbe20f12792ea631bfd4b7d53b30369cf0f4" }, "downloads": -1, "filename": "tiddlywebplugins.privateer-0.1.tar.gz", "has_sig": false, "md5_digest": "6ec1100c67cef3cc6f32651c5eae13a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7405, "upload_time": "2010-11-05T17:45:38", "url": "https://files.pythonhosted.org/packages/b8/33/bf4771f78f4a75ab1fc47735d524bbeac90798193ea1d7d44a7bed68f6ae/tiddlywebplugins.privateer-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "cf92ff661f0f90cfd9bebd97da8e121e", "sha256": "717f120967574e11ff48d24df9e58790af2e51e079fb83a10bd03d23d7b1c431" }, "downloads": -1, "filename": "tiddlywebplugins.privateer-0.2.tar.gz", "has_sig": false, "md5_digest": "cf92ff661f0f90cfd9bebd97da8e121e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7418, "upload_time": "2010-11-05T17:52:34", "url": "https://files.pythonhosted.org/packages/e7/f3/8fdbf89350aaba04255d6f9a028d21c45393b27c7d9911f525b7e3af5f05/tiddlywebplugins.privateer-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "4395ff37165d1c524e80b3b9880e46ba", "sha256": "54c813391d81fa4e6d165fcff6af4ba8a840d531c6fdcc4ebd639c28a992161f" }, "downloads": -1, "filename": "tiddlywebplugins.privateer-0.3.tar.gz", "has_sig": false, "md5_digest": "4395ff37165d1c524e80b3b9880e46ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7419, "upload_time": "2010-11-05T19:52:44", "url": "https://files.pythonhosted.org/packages/41/a2/f953cf4d2073a8ea78b2ce6b88a238762f0a0047f8dcb4c7b7b8e24b970a/tiddlywebplugins.privateer-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "2a1dbe854d131482a15c5ef01364ffcf", "sha256": "7a0b0f64d06513c52228f39a05a7c7455e3be1c044f9af4c3390bbf2341a0267" }, "downloads": -1, "filename": "tiddlywebplugins.privateer-0.4.tar.gz", "has_sig": false, "md5_digest": "2a1dbe854d131482a15c5ef01364ffcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7426, "upload_time": "2010-11-11T19:26:15", "url": "https://files.pythonhosted.org/packages/21/6e/ee21d9f030793438a63ebcb09cc0f6bab4ac2a57a44ee0258b3abf06a0c5/tiddlywebplugins.privateer-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "0fef5d57c99c3a47aa24f97c3ca15550", "sha256": "72f37dd0a7273405070e1fb139f87aff9818d893d46e88c06d3035cd1cffd0a8" }, "downloads": -1, "filename": "tiddlywebplugins.privateer-0.5.tar.gz", "has_sig": false, "md5_digest": "0fef5d57c99c3a47aa24f97c3ca15550", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7832, "upload_time": "2011-09-29T12:02:05", "url": "https://files.pythonhosted.org/packages/96/dd/508e6b256855b0ea512e1a32813169cc4a50a35623024fc4d98892801e2c/tiddlywebplugins.privateer-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "154802acd867e326a98b21280225818a", "sha256": "b72beea47dce423b9d4f53c63c63251717fcc36e7e9b34e4221981ebcf1226fc" }, "downloads": -1, "filename": "tiddlywebplugins.privateer-0.6.tar.gz", "has_sig": false, "md5_digest": "154802acd867e326a98b21280225818a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8685, "upload_time": "2011-11-12T20:05:35", "url": "https://files.pythonhosted.org/packages/37/c6/e1652c7e92396fc764382cf4a29250a0f73a7401bd90d0d5af78d93a05d4/tiddlywebplugins.privateer-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "99f7a64a4da4417ebda828fe231dea7c", "sha256": "b765bd925ebb9e2ccf5095ddb4c1de062383e7cf1ddd688379b9d79fa306f66b" }, "downloads": -1, "filename": "tiddlywebplugins.privateer-0.7.tar.gz", "has_sig": false, "md5_digest": "99f7a64a4da4417ebda828fe231dea7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9985, "upload_time": "2012-12-13T20:49:02", "url": "https://files.pythonhosted.org/packages/ef/74/5d5fc12d96d49acc25d6757db1b26c084efda3e129603b1d119d6a74a113/tiddlywebplugins.privateer-0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "99f7a64a4da4417ebda828fe231dea7c", "sha256": "b765bd925ebb9e2ccf5095ddb4c1de062383e7cf1ddd688379b9d79fa306f66b" }, "downloads": -1, "filename": "tiddlywebplugins.privateer-0.7.tar.gz", "has_sig": false, "md5_digest": "99f7a64a4da4417ebda828fe231dea7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9985, "upload_time": "2012-12-13T20:49:02", "url": "https://files.pythonhosted.org/packages/ef/74/5d5fc12d96d49acc25d6757db1b26c084efda3e129603b1d119d6a74a113/tiddlywebplugins.privateer-0.7.tar.gz" } ] }