{ "info": { "author": "Aserti Global Solutions, Odoo Community Association (OCA)", "author_email": "support@odoo-community.org", "bugtrack_url": null, "classifiers": [ "Framework :: Odoo", "License :: OSI Approved :: GNU Affero General Public License v3", "Programming Language :: Python" ], "description": ".. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg\n :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html\n :alt: License: AGPL-3\n\n========================\nForwarded-for IPs in log\n========================\n\nThis module makes werkzeug messages in the log show the IP the requests come from instead of the reverse proxy one.\n\n\nInstallation\n============\n\nOnly install the module in the database.\n\n\n\nConfiguration\n=============\n\nYou should be running Odoo with *--proxy-mode* or *proxy_mode = True* in your configuration file and have your reverse proxy set the XFF header.\n\nThis can be achieved with nginx adding the following in your site configuration:\n\n proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n\n\n\nUsage\n=====\n\nIf everything is well configured, you will see the IPs the requests come from in the log instead of the proxy one.\n\n\n\nKnown issues / Roadmap\n======================\n\n* None\n\n\nBug Tracker\n===========\n\nBugs are tracked on `GitHub Issues `_.\nIn case of trouble, please check there if your issue has already been reported.\nIf you spotted it first, help us smashing it by providing a detailed and welcomed feedback `here `_.\n\n\nCredits\n=======\n\nContributors\n------------\n\n* Pablo Cayuela \n\nMaintainer\n----------\n\n.. image:: https://odoo-community.org/logo.png\n :alt: Odoo Community Association\n :target: https://odoo-community.org\n\nThis module is maintained by the OCA.\n\nOCA, or the Odoo Community Association, is a nonprofit organization whose\nmission is to support the collaborative development of Odoo features and\npromote its widespread use.\n\nTo contribute to this module, please visit http://odoo-community.org.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://odoo-community.org/", "keywords": "", "license": "AGPL-3", "maintainer": "", "maintainer_email": "", "name": "odoo8-addon-log-forwarded-for-ip", "package_url": "https://pypi.org/project/odoo8-addon-log-forwarded-for-ip/", "platform": "", "project_url": "https://pypi.org/project/odoo8-addon-log-forwarded-for-ip/", "project_urls": { "Homepage": "https://odoo-community.org/" }, "release_url": "https://pypi.org/project/odoo8-addon-log-forwarded-for-ip/8.0.1.0.0.99.dev24/", "requires_dist": [ "odoo (<9.0a,>=8.0a)" ], "requires_python": "~=2.7", "summary": "Displays source IPs in log when behind a reverse proxy", "version": "8.0.1.0.0.99.dev24" }, "last_serial": 3998635, "releases": { "8.0.1.0.0.99.dev11": [ { "comment_text": "", "digests": { "md5": "ad1b3f080ccba7ae819f72709150f02c", "sha256": "b69de7ea0e27eebb0804a29d8a34b0c85b862c26ed41be60e66988ea3e5cdaf9" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev11-py2-none-any.whl", "has_sig": false, "md5_digest": "ad1b3f080ccba7ae819f72709150f02c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 48123, "upload_time": "2017-04-11T13:21:47", "url": "https://files.pythonhosted.org/packages/3c/ae/3d1d8de1eddadb605966fdb7eb3e17b57edfcce3f7f579391ca941b1c585/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev11-py2-none-any.whl" } ], "8.0.1.0.0.99.dev12": [ { "comment_text": "", "digests": { "md5": "a15caa5c890194b0e07aa6dc8c79f5b2", "sha256": "2f0553e062cc4154adb0b83ebc5d96d0bc8c3907afc9f0135156f56efbdaa40f" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev12-py2-none-any.whl", "has_sig": false, "md5_digest": "a15caa5c890194b0e07aa6dc8c79f5b2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 53062, "upload_time": "2017-04-11T13:21:51", "url": "https://files.pythonhosted.org/packages/8c/8b/456bacc5238a4abe6a358bf331d3a7cda419cf02828eec983ab0a7673faa/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev12-py2-none-any.whl" } ], "8.0.1.0.0.99.dev13": [ { "comment_text": "", "digests": { "md5": "ad2ac481e6acf7616ff1094db75aae16", "sha256": "c91c04227ba88761803151b17e5b65ebe08b1f0c65f5a1cf7922d1656e91d885" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev13-py2-none-any.whl", "has_sig": false, "md5_digest": "ad2ac481e6acf7616ff1094db75aae16", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 55669, "upload_time": "2017-04-11T13:21:55", "url": "https://files.pythonhosted.org/packages/70/c5/5c6c89aa5998171b91c825d62431bc70689792b16f5242b9aff66ec6a0a7/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev13-py2-none-any.whl" } ], "8.0.1.0.0.99.dev14": [ { "comment_text": "", "digests": { "md5": "3ca12f4ad972e3e7ac259da48d4c6eda", "sha256": "6bba56e8698d1e6a2e1f1a024068f506066396d8eca3f88028d4f6ac6db43104" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev14-py2-none-any.whl", "has_sig": false, "md5_digest": "3ca12f4ad972e3e7ac259da48d4c6eda", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 79642, "upload_time": "2017-04-11T13:21:59", "url": "https://files.pythonhosted.org/packages/67/3c/774de2863761259d041def0975d3a9160d8f00e0e6685b2e5ed79b60c121/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev14-py2-none-any.whl" } ], "8.0.1.0.0.99.dev15": [ { "comment_text": "", "digests": { "md5": "9ebce6aaf05578f2f40e3fcbfa96080b", "sha256": "b971e4cd2789eb95c331382c1fb13dfafec9e5a188ac29f4ad4953ebf5fe7789" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev15-py2-none-any.whl", "has_sig": false, "md5_digest": "9ebce6aaf05578f2f40e3fcbfa96080b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 79668, "upload_time": "2017-04-11T13:22:03", "url": "https://files.pythonhosted.org/packages/21/d5/a78a38644deb8568aa00cc38a77ee150f19d76183c3677a3859858c7f542/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev15-py2-none-any.whl" } ], "8.0.1.0.0.99.dev16": [ { "comment_text": "", "digests": { "md5": "0f1429025b97607cddf0b5bffa058b4d", "sha256": "46a15479a4d585dccfba009fd59fe70f92c47515270ae93cc017b8e48d89287e" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev16-py2-none-any.whl", "has_sig": false, "md5_digest": "0f1429025b97607cddf0b5bffa058b4d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 81866, "upload_time": "2017-04-11T13:22:06", "url": "https://files.pythonhosted.org/packages/80/b5/6aa8c218b74bd588e0c35fa3812ee02de182642225af94fb23e8caf5b692/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev16-py2-none-any.whl" } ], "8.0.1.0.0.99.dev17": [ { "comment_text": "", "digests": { "md5": "6e856a97875765f2297cd1e6750b6a8d", "sha256": "3347be78d484ed7ea6f12e765c6bb10f141972c30187aac7325f5735d8fa06f7" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev17-py2-none-any.whl", "has_sig": false, "md5_digest": "6e856a97875765f2297cd1e6750b6a8d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 88303, "upload_time": "2017-04-11T13:22:11", "url": "https://files.pythonhosted.org/packages/ec/be/96a3e7cae7bf8fe428e9c95ec7d18122a4c5e96975e59105ac0ec35f4d29/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev17-py2-none-any.whl" } ], "8.0.1.0.0.99.dev18": [ { "comment_text": "", "digests": { "md5": "24c307b79c9a8e5a0a6fa6e651eb7d84", "sha256": "3c2c8afa2a4c46117fc3406bed6d957a3e078c98dd8de6aba387a10ce2911b8f" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev18-py2-none-any.whl", "has_sig": false, "md5_digest": "24c307b79c9a8e5a0a6fa6e651eb7d84", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 89045, "upload_time": "2017-04-11T13:22:15", "url": "https://files.pythonhosted.org/packages/b6/3c/28ae4afe96a39ca9bd0f86004d133faa94feb4128713b766522064e80f1d/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev18-py2-none-any.whl" } ], "8.0.1.0.0.99.dev20": [ { "comment_text": "", "digests": { "md5": "f9d569508eba5705dfc2da731a94c46f", "sha256": "420e5dcbcc21f56d027a1e49c261689f1c7b738414da6fa9b2aebce352370414" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev20-py2-none-any.whl", "has_sig": false, "md5_digest": "f9d569508eba5705dfc2da731a94c46f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 89762, "upload_time": "2017-04-11T13:22:19", "url": "https://files.pythonhosted.org/packages/50/af/de109088281aae7e2435be69c05804c3d06a76de08e7ab25b5364a36c0fb/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev20-py2-none-any.whl" } ], "8.0.1.0.0.99.dev21": [ { "comment_text": "", "digests": { "md5": "ed085e688d0a524a9b8e385dbfad7a2f", "sha256": "9c4f8fe836b3d3f161a76f1c7648261000fcd4e93d56c48d2e7cb6bbd5a1bbc4" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev21-py2-none-any.whl", "has_sig": false, "md5_digest": "ed085e688d0a524a9b8e385dbfad7a2f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 91249, "upload_time": "2017-04-11T13:22:23", "url": "https://files.pythonhosted.org/packages/4b/7d/6bcda99340d895caf40a581c9afadc864685dbbe64b647032a72a955180d/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev21-py2-none-any.whl" } ], "8.0.1.0.0.99.dev22": [ { "comment_text": "", "digests": { "md5": "24fa5000af971a0f6b447ae1b39cf83d", "sha256": "f661a2d2627690a930dd2403ba0f7d7746361904531a064209f42228f83a6464" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev22-py2-none-any.whl", "has_sig": false, "md5_digest": "24fa5000af971a0f6b447ae1b39cf83d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 91952, "upload_time": "2017-07-02T07:01:08", "url": "https://files.pythonhosted.org/packages/da/ba/caa0b5ef4edd815ef977df88ab9201c42d99724c33e98f932df28db091aa/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev22-py2-none-any.whl" } ], "8.0.1.0.0.99.dev23": [ { "comment_text": "", "digests": { "md5": "a828c65463ce8b5065d5a0cb4d6be4cb", "sha256": "b896cf1d2b0df278ad17bc8ffc67b24084c79eee26225e00ddcabc774d6861b5" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev23-py2-none-any.whl", "has_sig": false, "md5_digest": "a828c65463ce8b5065d5a0cb4d6be4cb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 92721, "upload_time": "2018-03-04T05:47:29", "url": "https://files.pythonhosted.org/packages/61/3d/45505e09141844583ac649a8c0c9174db9ee82fa8d44447437650ef5a626/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev23-py2-none-any.whl" } ], "8.0.1.0.0.99.dev24": [ { "comment_text": "", "digests": { "md5": "54c641baedf3c9c74dd250df349fd519", "sha256": "68d9bd337146e0fc5f143d5b38c076b90d37ad08eedda353d1ae4f7deba9dd56" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev24-py2-none-any.whl", "has_sig": false, "md5_digest": "54c641baedf3c9c74dd250df349fd519", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 93355, "upload_time": "2018-06-25T04:44:57", "url": "https://files.pythonhosted.org/packages/22/22/ab337c72fd877282135b64af5d27190f66923320819456e126dfb4169821/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev24-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "54c641baedf3c9c74dd250df349fd519", "sha256": "68d9bd337146e0fc5f143d5b38c076b90d37ad08eedda353d1ae4f7deba9dd56" }, "downloads": -1, "filename": "odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev24-py2-none-any.whl", "has_sig": false, "md5_digest": "54c641baedf3c9c74dd250df349fd519", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 93355, "upload_time": "2018-06-25T04:44:57", "url": "https://files.pythonhosted.org/packages/22/22/ab337c72fd877282135b64af5d27190f66923320819456e126dfb4169821/odoo8_addon_log_forwarded_for_ip-8.0.1.0.0.99.dev24-py2-none-any.whl" } ] }