{ "info": { "author": "Nathan Van Gheem", "author_email": "nathan@vangheem.us", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Plone :: 4.3", "Framework :: Plone :: 5.0", "Programming Language :: Python" ], "description": "Introduction\r\n============\r\n\r\n.. image:: https://www.wildcardcorp.com/logo.png\r\n :height: 50\r\n :width: 382\r\n :alt: Original work by wildcardcorp.com\r\n :align: right\r\n\r\n\r\nThis is a very simple package to integrate the Content Delivery Network (CDN) CloudFlare into the ability to do cache purging\r\nwith plone.app.caching. \r\n\r\nWarning\r\n-------\r\n\r\nVersion 2.x is for the new cloudflare API: https://api.cloudflare.com/#zone-purge-all-files\r\n\r\nVersion 1.x is for the old api. Please use what version your cloudflare account is using\r\n\r\nUsage\r\n-----\r\n\r\n- Install \"CloudFlare Cache Purging\" addon\r\n- Go to \"Caching\" control panel and make sure \"Enable purging\" is checked\r\n in the \"Caching proxies\" tab.\r\n- Make sure to also configure which content types to enable purging on and\r\n make sure to check if you are using virtual host urls\r\n- Go to the \"CloudFlare\" control panel and fill in settings\r\n- Make test purge requests\r\n\r\n\r\nTested with Plone 4.3.x\r\n\r\nChangelog\r\n=========\r\n\r\n2.0.3 (2015-06-16)\r\n------------------\r\n\r\n- fix brown bag release\r\n\r\n2.0.2 (2015-06-16)\r\n------------------\r\n\r\n- handle virtual host urls\r\n\r\n2.0.1 (2015-06-16)\r\n------------------\r\n\r\n- never started the worker thread to process invalidations. yikes\r\n\r\n2.0b1 (2015-06-01)\r\n------------------\r\n\r\n- support new cloudflare api endpoint\r\n\r\n\r\n1.0b2 (2015-02-09)\r\n------------------\r\n\r\n- add invalidate button\r\n [vangheem]\r\n\r\n1.0b1 (2015-02-05)\r\n------------------\r\n\r\n- avoid // in urls\r\n [vangheem]\r\n\r\n1.0a3 (2014-09-15)\r\n------------------\r\n\r\n- fix not being able to use http, https only schemes\r\n\r\n\r\n1.0a2 (2014-05-07)\r\n------------------\r\n\r\n- spelling\r\n\r\n1.0a1 (2014-05-02)\r\n------------------\r\n\r\n- Initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://svn.plone.org/svn/collective/", "keywords": "plone caching purging cloudflare", "license": "GPL version 2", "maintainer": "", "maintainer_email": "", "name": "wildcard.cloudflare", "package_url": "https://pypi.org/project/wildcard.cloudflare/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/wildcard.cloudflare/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://svn.plone.org/svn/collective/" }, "release_url": "https://pypi.org/project/wildcard.cloudflare/2.0.3/", "requires_dist": null, "requires_python": null, "summary": "UNKNOWN", "version": "2.0.3" }, "last_serial": 2803703, "releases": { "1.0a1": [ { "comment_text": "", "digests": { "md5": "e9561a3c6ee45d26edb045d044499e45", "sha256": "c092d9983368f1fec54cd4412d455d0e588023b135f133b7fb43643eedf94fc1" }, "downloads": -1, "filename": "wildcard.cloudflare-1.0a1.zip", "has_sig": false, "md5_digest": "e9561a3c6ee45d26edb045d044499e45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22151, "upload_time": "2014-05-02T19:09:23", "url": "https://files.pythonhosted.org/packages/32/4c/125afdb8fb81e8f13b8002e4bf457205d05ad2cf9f60d25abb1b7d035b31/wildcard.cloudflare-1.0a1.zip" } ], "1.0a2": [ { "comment_text": "", "digests": { "md5": "193c762ce31a5328b782a2da7b75c23e", "sha256": "1e69d896ced0711f0318638d1417fafb83b08bd4f965f30e12228a6428780b6b" }, "downloads": -1, "filename": "wildcard.cloudflare-1.0a2.zip", "has_sig": false, "md5_digest": "193c762ce31a5328b782a2da7b75c23e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22284, "upload_time": "2014-05-08T01:23:58", "url": "https://files.pythonhosted.org/packages/7a/ec/856334a73dd9cf6e8e4ab29cac1f4c65aae7abd78f76bd67dbda8324661e/wildcard.cloudflare-1.0a2.zip" } ], "1.0a3": [ { "comment_text": "", "digests": { "md5": "066e66027cbea99fffc7f73b497e7667", "sha256": "5bf29616b930a95c0f775f7b3961bd2ddf1f33132d97de0964f38a7f1c6009c2" }, "downloads": -1, "filename": "wildcard.cloudflare-1.0a3.zip", "has_sig": false, "md5_digest": "066e66027cbea99fffc7f73b497e7667", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22414, "upload_time": "2014-09-15T13:49:28", "url": "https://files.pythonhosted.org/packages/24/89/5d5b44bde3cdbb9250858ca043e8360a8ffc799c6f7e67f43c4a575b4f8b/wildcard.cloudflare-1.0a3.zip" } ], "1.0b1": [ { "comment_text": "", "digests": { "md5": "173bbb28d4df7c02f7b79c8ab31153d7", "sha256": "b8725347946ad4d900ef96750bba5eee830c680c44ae02f1a686c4d77023737d" }, "downloads": -1, "filename": "wildcard.cloudflare-1.0b1.zip", "has_sig": false, "md5_digest": "173bbb28d4df7c02f7b79c8ab31153d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22666, "upload_time": "2015-02-05T18:34:38", "url": "https://files.pythonhosted.org/packages/55/e6/01e86ba6cda2d3e1a9a8377bee3235774769f62580265de3f9350262d71c/wildcard.cloudflare-1.0b1.zip" } ], "1.0b2": [ { "comment_text": "", "digests": { "md5": "cdba6946e1c8f22f50a993946a64cf6b", "sha256": "4a116b573bd3f48dc3371e2b7874711e61a3ed847c36c32d9bcf00aedf9436ce" }, "downloads": -1, "filename": "wildcard.cloudflare-1.0b2.zip", "has_sig": false, "md5_digest": "cdba6946e1c8f22f50a993946a64cf6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23300, "upload_time": "2015-02-09T19:37:23", "url": "https://files.pythonhosted.org/packages/ff/06/6d858befc32cf45347ec143fda3b0da0a40e423f181aac10f3e43bb9b7fd/wildcard.cloudflare-1.0b2.zip" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "77a5550af499b36af6d28480a3131a3c", "sha256": "b1db20b3e8efeea6df395ec054693ff4d3fa81991e0d954a4a230b519a2aa190" }, "downloads": -1, "filename": "wildcard.cloudflare-2.0.1.zip", "has_sig": false, "md5_digest": "77a5550af499b36af6d28480a3131a3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26910, "upload_time": "2015-06-16T15:57:34", "url": "https://files.pythonhosted.org/packages/f2/6f/98078a86e28b7f30d45b7f60f8655e327b25bae651c949181b3f926af899/wildcard.cloudflare-2.0.1.zip" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "9961400dbaeea4a446ffc7b49769e856", "sha256": "af27c4bb53237445f31584ad04d2db735dafa7d20b30abf48e24756f9def4471" }, "downloads": -1, "filename": "wildcard.cloudflare-2.0.2.zip", "has_sig": false, "md5_digest": "9961400dbaeea4a446ffc7b49769e856", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27063, "upload_time": "2015-06-16T17:36:14", "url": "https://files.pythonhosted.org/packages/00/bd/667f90e1f74dbfb8c984d2a83af53378a4955bade90a34319a7b98fc6ada/wildcard.cloudflare-2.0.2.zip" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "31643824a017b1778fd0d0d46a3610a8", "sha256": "ad86fd7454c4386db2055427ad7a0a137c0154bc66869a1b061d8eeea902cb03" }, "downloads": -1, "filename": "wildcard.cloudflare-2.0.3.zip", "has_sig": false, "md5_digest": "31643824a017b1778fd0d0d46a3610a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27115, "upload_time": "2015-06-16T18:00:26", "url": "https://files.pythonhosted.org/packages/54/7d/196c9fbde7434f63ed400cb2605ba4e81400c970fad4162ea3107122e676/wildcard.cloudflare-2.0.3.zip" } ], "2.0b1": [ { "comment_text": "", "digests": { "md5": "7ef289cf290edc19bb62fd4ff57a67ae", "sha256": "9e9a7f2b72e50b39fc22c77a33a279978213d99d9a2dd561eab2a3c489110ad9" }, "downloads": -1, "filename": "wildcard.cloudflare-2.0b1.zip", "has_sig": false, "md5_digest": "7ef289cf290edc19bb62fd4ff57a67ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26765, "upload_time": "2015-05-12T06:23:17", "url": "https://files.pythonhosted.org/packages/99/83/87f9e301bb6711253764f6aa1a15ec9255fef7092623f1fa7f885805620a/wildcard.cloudflare-2.0b1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "31643824a017b1778fd0d0d46a3610a8", "sha256": "ad86fd7454c4386db2055427ad7a0a137c0154bc66869a1b061d8eeea902cb03" }, "downloads": -1, "filename": "wildcard.cloudflare-2.0.3.zip", "has_sig": false, "md5_digest": "31643824a017b1778fd0d0d46a3610a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27115, "upload_time": "2015-06-16T18:00:26", "url": "https://files.pythonhosted.org/packages/54/7d/196c9fbde7434f63ed400cb2605ba4e81400c970fad4162ea3107122e676/wildcard.cloudflare-2.0.3.zip" } ] }