{ "info": { "author": "Agile Business Group, 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\n================\nFields Validator\n================\n\nThis module allows to set a regular expression as field validator.\nWhen the regular expresion is set, write and create operations on the involved\nfield are blocked, if the regular expression is not satisfied.\nSee demo and test data for an example with partner email.\n\n\nConfiguration\n=============\n\nOpen ir.model form (say res.partner) and add 'Validators' lines\n\n\nUsage\n=====\n\n.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas\n :alt: Try me on Runbot\n :target: https://runbot.odoo-community.org/runbot/149/8.0\n\n\nKnown issues / Roadmap\n======================\n\nThe module performs the check at server side. Client side check is also needed,\nto improve user experience and avoid server calls when unnecessary\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\n`here `_.\n\n\nCredits\n=======\n\nContributors\n------------\n\n* Lorenzo Battistini \n* Nicola Malcontenti \n\nMaintainer\n----------\n\n.. image:: http://odoo-community.org/logo.png\n :alt: Odoo Community Association\n :target: http://odoo-community.org\n\nThis module is maintained by the OCA.\n\nOCA, or the Odoo Community Association, is a nonprofit organization\nwhose mission is to support the collaborative development of Odoo features\nand promote 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": "http://www.agilebg.com", "keywords": "", "license": "AGPL-3", "maintainer": "", "maintainer_email": "", "name": "odoo8-addon-base-field-validator", "package_url": "https://pypi.org/project/odoo8-addon-base-field-validator/", "platform": "", "project_url": "https://pypi.org/project/odoo8-addon-base-field-validator/", "project_urls": { "Homepage": "http://www.agilebg.com" }, "release_url": "https://pypi.org/project/odoo8-addon-base-field-validator/8.0.1.0.0.99.dev27/", "requires_dist": [ "odoo (<9.0a,>=8.0a)" ], "requires_python": "~=2.7", "summary": "Validate fields using regular expressions", "version": "8.0.1.0.0.99.dev27" }, "last_serial": 3998555, "releases": { "8.0.1.0.0.99.dev10": [ { "comment_text": "", "digests": { "md5": "ce70c3620186764834d87050041f8b59", "sha256": "763028573650e65e9e5a9be764185b277a35bd3eaf489bb0f17b4a5087755ff7" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev10-py2-none-any.whl", "has_sig": false, "md5_digest": "ce70c3620186764834d87050041f8b59", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 100335, "upload_time": "2017-04-11T10:17:23", "url": "https://files.pythonhosted.org/packages/fd/ab/3c79b4b0514e02cfe98f3e352ceae0f4b5157e02017c5b779db46fbe207d/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev10-py2-none-any.whl" } ], "8.0.1.0.0.99.dev11": [ { "comment_text": "", "digests": { "md5": "610a54e115484829e9ff93337d19eebf", "sha256": "389aa93e1c689c38156ecd459c01eec92035ebcb50b298040b2b4261ee83c4fa" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev11-py2-none-any.whl", "has_sig": false, "md5_digest": "610a54e115484829e9ff93337d19eebf", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 100363, "upload_time": "2017-04-11T10:17:27", "url": "https://files.pythonhosted.org/packages/86/c5/dc1d061cb9ad9442578fef5f589613760e47b51bf52d03a49fba43229fe9/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev11-py2-none-any.whl" } ], "8.0.1.0.0.99.dev12": [ { "comment_text": "", "digests": { "md5": "88a7d2ee6fa282b38244f6a3ce22bc3d", "sha256": "cbd7a6c94c48ed1de18611f99f604dea274aeb47d2cc64ff9ee0b41699536c8d" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev12-py2-none-any.whl", "has_sig": false, "md5_digest": "88a7d2ee6fa282b38244f6a3ce22bc3d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 100395, "upload_time": "2017-04-11T10:17:31", "url": "https://files.pythonhosted.org/packages/70/8c/85fa92cf3d1daf1dee0d149a5785e8c462daa0ac846631a0e99fd04def95/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev12-py2-none-any.whl" } ], "8.0.1.0.0.99.dev13": [ { "comment_text": "", "digests": { "md5": "37d4d7e2b85991623e1123f1a14e0a56", "sha256": "958960fa9556174165a7f48b905f6072eef5110038f200f2afa752b7ed8ec77d" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev13-py2-none-any.whl", "has_sig": false, "md5_digest": "37d4d7e2b85991623e1123f1a14e0a56", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 105255, "upload_time": "2017-04-11T10:17:35", "url": "https://files.pythonhosted.org/packages/b9/12/531cdb5b28905f01e5336062737c0b18c8074e3abbc74465e8da0669c56d/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev13-py2-none-any.whl" } ], "8.0.1.0.0.99.dev14": [ { "comment_text": "", "digests": { "md5": "6acfdc15f8a822bad536233b459356de", "sha256": "d67c95b390488d4cc16d20591808e9ee615fda67434f32c31ded44a85f397452" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev14-py2-none-any.whl", "has_sig": false, "md5_digest": "6acfdc15f8a822bad536233b459356de", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 106401, "upload_time": "2017-04-11T10:17:39", "url": "https://files.pythonhosted.org/packages/f2/90/63359ac81b0ae635657a4eb4c13972d29e610ac9d98df5b27d96261b4c4a/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev14-py2-none-any.whl" } ], "8.0.1.0.0.99.dev15": [ { "comment_text": "", "digests": { "md5": "b62da12e90fd59598907ccc52a82dc6d", "sha256": "b0e7d74c78f60ff2fb59669c98f4fe7f37477af9effb2e41a08491abdb17825f" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev15-py2-none-any.whl", "has_sig": false, "md5_digest": "b62da12e90fd59598907ccc52a82dc6d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 107568, "upload_time": "2017-04-11T10:17:43", "url": "https://files.pythonhosted.org/packages/5b/d4/6b1ebcfe8860f4c9523448442804c3d58f42cb017eda1bd9f04c01eee344/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev15-py2-none-any.whl" } ], "8.0.1.0.0.99.dev16": [ { "comment_text": "", "digests": { "md5": "a35be19395c22a1f0cb5c3c2abcd751f", "sha256": "b33710c979cd7ec86853133c6781d7f638a93397808ec69b5ec69e2555d41018" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev16-py2-none-any.whl", "has_sig": false, "md5_digest": "a35be19395c22a1f0cb5c3c2abcd751f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 107571, "upload_time": "2017-04-11T10:17:47", "url": "https://files.pythonhosted.org/packages/f2/cf/93c4371e7ede93dd26a2e569252e7b4753c9795af73242a147a79de827f3/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev16-py2-none-any.whl" } ], "8.0.1.0.0.99.dev17": [ { "comment_text": "", "digests": { "md5": "a60c76b8204a13bab09766d9d4cb3ffb", "sha256": "bff2ed2f25ba332644466c5bc7240d7003a4d6b0a1809134e36a83c5d53115f2" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev17-py2-none-any.whl", "has_sig": false, "md5_digest": "a60c76b8204a13bab09766d9d4cb3ffb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 107627, "upload_time": "2017-04-11T10:17:51", "url": "https://files.pythonhosted.org/packages/70/0c/3a523bc7932e3c3209f493db355db115fd043f018453f6db9bdecd5c9ed2/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev17-py2-none-any.whl" } ], "8.0.1.0.0.99.dev18": [ { "comment_text": "", "digests": { "md5": "df3f3d80e46647cde1f75172d13208a0", "sha256": "389fbb45f5634ff1beb962f9aaa24029a8cdd46b838f1b1ace13b69ad7034286" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev18-py2-none-any.whl", "has_sig": false, "md5_digest": "df3f3d80e46647cde1f75172d13208a0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 107675, "upload_time": "2017-04-11T10:17:55", "url": "https://files.pythonhosted.org/packages/16/aa/7c1a5f4ca77783c6b55e2eda15cf1cc2f4fca111a91b4304c96e12972710/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev18-py2-none-any.whl" } ], "8.0.1.0.0.99.dev19": [ { "comment_text": "", "digests": { "md5": "62ea77bf0fe13e15d93ed720ec59a427", "sha256": "7cb33ca2bcf2c58b93742b982ad39f1704d9a00b41de06f99549447398eed453" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev19-py2-none-any.whl", "has_sig": false, "md5_digest": "62ea77bf0fe13e15d93ed720ec59a427", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 107842, "upload_time": "2017-04-11T10:18:00", "url": "https://files.pythonhosted.org/packages/df/70/b092900235fd2dba21ae7c273a15b3b28a275fb6a70bc19ea962d5b25934/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev19-py2-none-any.whl" } ], "8.0.1.0.0.99.dev20": [ { "comment_text": "", "digests": { "md5": "3464596745737bd2f1f425fefe605af4", "sha256": "547e5ae81574026eae36d79fd9ba160947efd4682ca089c246d5c333d5d92c52" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev20-py2-none-any.whl", "has_sig": false, "md5_digest": "3464596745737bd2f1f425fefe605af4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 107852, "upload_time": "2017-04-11T10:18:03", "url": "https://files.pythonhosted.org/packages/ee/a3/ab006a949e8d80f9b7decf4fb85313e842ecdcdf1b388437103640abcc44/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev20-py2-none-any.whl" } ], "8.0.1.0.0.99.dev21": [ { "comment_text": "", "digests": { "md5": "ba6ab33173295d6766e1db3432deac2e", "sha256": "fd268173044a4723d4f74024eff17d1cb21230e0423657619c66efd5f3f55fcb" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev21-py2-none-any.whl", "has_sig": false, "md5_digest": "ba6ab33173295d6766e1db3432deac2e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 107859, "upload_time": "2017-05-02T04:45:40", "url": "https://files.pythonhosted.org/packages/81/15/e56555b1284a9bc428775d6249c0f5701904ea61ab5b14d8c8d4bb76d7a6/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev21-py2-none-any.whl" } ], "8.0.1.0.0.99.dev22": [ { "comment_text": "", "digests": { "md5": "83133ff95aec4e8837679fe932ffb9f7", "sha256": "4a395835c0bb19e8fdbb04f2afd50ce15e55001871de6e7c26c67eb19547bc92" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev22-py2-none-any.whl", "has_sig": false, "md5_digest": "83133ff95aec4e8837679fe932ffb9f7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 108939, "upload_time": "2017-07-02T06:54:05", "url": "https://files.pythonhosted.org/packages/39/9c/0355f778dcdb43b7ba1058e9c4a569b429c1391a4619fcfb89677ded4b34/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev22-py2-none-any.whl" } ], "8.0.1.0.0.99.dev23": [ { "comment_text": "", "digests": { "md5": "bcfed89f4e57b89fdd45485e545a7c46", "sha256": "82d89b716c2cdb5e1068568f14da96e0a1abb70bf7825f62f2083e6a3724fb58" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev23-py2-none-any.whl", "has_sig": false, "md5_digest": "bcfed89f4e57b89fdd45485e545a7c46", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 108957, "upload_time": "2017-08-20T04:32:12", "url": "https://files.pythonhosted.org/packages/2a/4b/0e46855ec1592f86c8281b4781dda1713552d329e0341372d45301ed2085/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev23-py2-none-any.whl" } ], "8.0.1.0.0.99.dev24": [ { "comment_text": "", "digests": { "md5": "13c02d55cf7fbe5ecd667bc982f105f3", "sha256": "07a65b6d1f0f546739f2f23a4493603cd43869ac30ed3738c391c168d6dd0f99" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev24-py2-none-any.whl", "has_sig": false, "md5_digest": "13c02d55cf7fbe5ecd667bc982f105f3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 109028, "upload_time": "2017-09-03T04:30:48", "url": "https://files.pythonhosted.org/packages/a1/0e/8212b6a1a877c659e264bd5f7889a41878db628847ef837b24841967d062/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev24-py2-none-any.whl" } ], "8.0.1.0.0.99.dev25": [ { "comment_text": "", "digests": { "md5": "34c93ca767d0f294efea8591a49d23e5", "sha256": "9da13572755cac10dbe2a58709b3d6e6052711b7e658e1eed4d3d93bb22ac4bb" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev25-py2-none-any.whl", "has_sig": false, "md5_digest": "34c93ca767d0f294efea8591a49d23e5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 110102, "upload_time": "2017-10-29T05:30:36", "url": "https://files.pythonhosted.org/packages/cb/76/434bdd0b8387126db3e9560e43783488e11d1a6a88073a2ea58a830adc30/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev25-py2-none-any.whl" } ], "8.0.1.0.0.99.dev26": [ { "comment_text": "", "digests": { "md5": "a56b31db7a16a4d6eb3d074f5e27f7a9", "sha256": "27ade4bbf18c0155ad9f9791b10b0b02fa23331e7e38415af10aa20baf54c776" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev26-py2-none-any.whl", "has_sig": false, "md5_digest": "a56b31db7a16a4d6eb3d074f5e27f7a9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 111199, "upload_time": "2018-03-04T05:45:56", "url": "https://files.pythonhosted.org/packages/2f/a9/ce1be84a61632004057e6ff087809dd9efdc0239634e66d36780086b4996/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev26-py2-none-any.whl" } ], "8.0.1.0.0.99.dev27": [ { "comment_text": "", "digests": { "md5": "3bfa4d1d8b76e7bee0e5482432e38fa5", "sha256": "3d4454aac56c824afaa8b39032d3dec447ac2b7a573c0682737b8187d5354ab7" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev27-py2-none-any.whl", "has_sig": false, "md5_digest": "3bfa4d1d8b76e7bee0e5482432e38fa5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 112237, "upload_time": "2018-06-25T04:41:07", "url": "https://files.pythonhosted.org/packages/c3/78/c625b0c4f238392b4612cff05783b9bf79b9ad98c19dfa994cf57322afa0/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev27-py2-none-any.whl" } ], "8.0.1.0.0.99.dev5": [ { "comment_text": "", "digests": { "md5": "5a85c83eb28f789cb3209eeefc74c33f", "sha256": "d710990b0843160feeb898cda3e333a88d709f4749d37a275e28e554e9535b36" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev5-py2-none-any.whl", "has_sig": false, "md5_digest": "5a85c83eb28f789cb3209eeefc74c33f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 44716, "upload_time": "2017-04-11T10:17:03", "url": "https://files.pythonhosted.org/packages/4a/de/07f4d21e713fc81674acbc1514ce12a41e2db474f063db7bfe00b2caa6b3/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev5-py2-none-any.whl" } ], "8.0.1.0.0.99.dev6": [ { "comment_text": "", "digests": { "md5": "8c198bc9f8e401d64f063a87620cc143", "sha256": "80531a09e7f6dece1667f14428f5d279a7c85d5bdb666a0d6e83f8f2f1a9534d" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev6-py2-none-any.whl", "has_sig": false, "md5_digest": "8c198bc9f8e401d64f063a87620cc143", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 52429, "upload_time": "2017-04-11T10:17:07", "url": "https://files.pythonhosted.org/packages/e1/b4/a846d0e8bf540b0bf2cecacbe0b9e3e2441687b0ae3ff6411be41ac10527/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev6-py2-none-any.whl" } ], "8.0.1.0.0.99.dev7": [ { "comment_text": "", "digests": { "md5": "7c40a54999c1fedc5aa25d41c330192c", "sha256": "46599eac990828fb4e2ab8772c979191c3d4fc8ac4bc74a0c3551d7cdb1a2d66" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev7-py2-none-any.whl", "has_sig": false, "md5_digest": "7c40a54999c1fedc5aa25d41c330192c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 52410, "upload_time": "2017-04-11T10:17:11", "url": "https://files.pythonhosted.org/packages/a6/94/9797a357b8a508f124891e846f51f495846d6990b0af3c77e6dc356186fc/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev7-py2-none-any.whl" } ], "8.0.1.0.0.99.dev8": [ { "comment_text": "", "digests": { "md5": "bb9fb94062d2b99122e1ba3205dc1ffe", "sha256": "111d1b4012577b482accbd6fa78e7b50a8cf5c276364defe217ce86788949337" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev8-py2-none-any.whl", "has_sig": false, "md5_digest": "bb9fb94062d2b99122e1ba3205dc1ffe", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 55818, "upload_time": "2017-04-11T10:17:15", "url": "https://files.pythonhosted.org/packages/8c/bf/529b0bb93f834eaf04ddf1a73c23c08bb4e4903f7bbb7316e7422fc60869/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev8-py2-none-any.whl" } ], "8.0.1.0.0.99.dev9": [ { "comment_text": "", "digests": { "md5": "78f218df2345f618638b285f50be2444", "sha256": "f8b3e45e15f2a4859204df9a9f3c66a34a1db111be4f17bfbc91d5d188cbbe49" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev9-py2-none-any.whl", "has_sig": false, "md5_digest": "78f218df2345f618638b285f50be2444", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 100278, "upload_time": "2017-04-11T10:17:18", "url": "https://files.pythonhosted.org/packages/a5/24/3f508d8f068c6e26f90c473784d1ef954e5105f51e682d266a228af7481c/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev9-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3bfa4d1d8b76e7bee0e5482432e38fa5", "sha256": "3d4454aac56c824afaa8b39032d3dec447ac2b7a573c0682737b8187d5354ab7" }, "downloads": -1, "filename": "odoo8_addon_base_field_validator-8.0.1.0.0.99.dev27-py2-none-any.whl", "has_sig": false, "md5_digest": "3bfa4d1d8b76e7bee0e5482432e38fa5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 112237, "upload_time": "2018-06-25T04:41:07", "url": "https://files.pythonhosted.org/packages/c3/78/c625b0c4f238392b4612cff05783b9bf79b9ad98c19dfa994cf57322afa0/odoo8_addon_base_field_validator-8.0.1.0.0.99.dev27-py2-none-any.whl" } ] }