imio.zamqp.dms


Nameimio.zamqp.dms JSON
Version 0.19 PyPI version JSON
download
home_pagehttps://github.com/imio/imio.zamqp.dms
Summaryzamqp consumer for imio.dms.mail
upload_time2023-07-07 07:44:38
maintainer
docs_urlNone
authorIMIO
requires_python
licenseGPL version 2
keywords amqp dms document management system
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage
            .. This README is meant for consumption by humans and pypi. Pypi can render rst files so please do not use Sphinx features.
   If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide.html
   This text does not appear on pypi or github. It is a comment.

==============================================================================
imio.zamqp.dms
==============================================================================

Consume some queues to create incoming and ougoing mails

Features
--------

- Get documents to create incoming mails
- Get documents to create outgoing mails
- Get documents to add a signed version in existing outgoing mails


Documentation
-------------

Full documentation in the code ;-)


Translations
------------

This product has been translated into

- French


Installation
------------

Install imio.zamqp.dms by adding it to your buildout::

    [buildout]

    ...

    eggs =
        imio.zamqp.dms


and then running ``bin/buildout``


Contribute
----------

- Issue Tracker: https://github.com/IMIO/imio.zamqp.dms/issues
- Source Code: https://github.com/IMIO/imio.zamqp.dms


Support
-------

If you are having issues, please let us know.
We have a mailing list located at: project@example.com


License
-------

The project is licensed under the GPLv2.


Contributors
============

- Stephan Geulette, s.geulette@imio.be


Changelog
=========


0.19 (2023-07-07)
-----------------

- Replaced imio.helpers transitions import.
  [sgeulette]

0.18 (2023-02-10)
-----------------

- Removed accented characters from orig_sender_email.
  [sgeulette]

0.17 (2022-08-19)
-----------------

- Set differently mail_type: on im, set at first voc value, on iem set at 'email' or first voc value.
  [sgeulette]

0.16 (2022-04-25)
-----------------

- Handled correctly transitions to be done on IncomingEmail.
  [sgeulette]

0.15 (2022-03-17)
-----------------

- Set a non empty title when the email subject is empty.
  [sgeulette]
- Created incoming and outgoing mails in subfolder
  [sgeulette]
- Proposed email type alternative
  [sgeulette]

0.14 (2021-12-06)
-----------------

- Used _unrestrictedGetObject() after unrestricted search
  [sgeulette]

0.13 (2021-11-24)
-----------------

- Corrected sender selection.
  [sgeulette]

0.12 (2021-11-15)
-----------------

- Handled tar containing eml file.
  [sgeulette]

0.11 (2021-08-27)
-----------------

- Lowercased email to match correctly.
  [sgeulette]

0.10 (2021-06-04)
-----------------

- Changed email dmsfile title (and id)
  [sgeulette]
- Store original_sender_email on dmsincoming_email
  [sgeulette]
- Use right metadata set to create dmsincoming_email
  [sgeulette]
- Use current_user obj directly to avoid error when username is different from userid
  [sgeulette]
- Added tests
  [sgeulette]

0.9 (2021-04-21)
----------------

- Changed new incoming email state following iemail_manual_forward_transitions option.
  [sgeulette]
- Changed the way an internal user is searched
  [sgeulette]
- Added default email mail_type
  [sgeulette]
- Defined _upload_file_extra_data to replace set_scan_attr when possible
  [sgeulette]
- Removed Subject value from email metadata
  [sgeulette]
- Set `_iem_agent` attribute when agent forwarded email and document transitioned
  [sgeulette]
- Closed a generated document only if not an email or email has been sent
  [sgeulette]

0.8 (2020-10-07)
----------------

- Corrected available created transitions in OutgoingGeneratedMail.
  [sgeulette]
- Replaced service_chief by n_plus_1
  [sgeulette]

0.7 (2019-11-25)
----------------

- Managed creating_group and treating_group metadatas.
  [sgeulette]
- Added consumer for dmsincoming_email type
  [daggelpop,sgeulette]

0.6 (2018-07-24)
----------------

- Search differently existing file for OutgoingGeneratedMail.
  [sgeulette]

0.5 (2018-03-29)
----------------

- Use scanner role to do 'set_scanned' transition.
  [sgeulette]

0.4 (2018-01-24)
----------------

- Changed outgoing date value in OutgoingGeneratedMail consumer.
  [sgeulette]

0.3 (2018-01-24)
----------------

- Set datetime value in outgoing date.
  [sgeulette]

0.2 (2018-01-22)
----------------

- Replaced file_portal_type by file_portal_types (list).
  [sgeulette]
- No more use commit function but generic consume
  [sgeulette]
- Removed useless transition
  [sgeulette]

0.1 (2017-06-01)
----------------

- Added OutgoingMailConsumer
  [sgeulette]
- Added OutgoingGeneratedMailConsumer
  [sgeulette]
- Replaced and refactored imio.dms.amqp, using imio.zamqp.core as base.
  [sgeulette]



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/imio/imio.zamqp.dms",
    "name": "imio.zamqp.dms",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "amqp dms document management system",
    "author": "IMIO",
    "author_email": "devs@imio.be",
    "download_url": "https://files.pythonhosted.org/packages/52/49/58df7582e94fc6cd3634e88d1c7b902c543c0faecc6ded36c2b232b8428f/imio.zamqp.dms-0.19.tar.gz",
    "platform": null,
    "description": ".. This README is meant for consumption by humans and pypi. Pypi can render rst files so please do not use Sphinx features.\n   If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide.html\n   This text does not appear on pypi or github. It is a comment.\n\n==============================================================================\nimio.zamqp.dms\n==============================================================================\n\nConsume some queues to create incoming and ougoing mails\n\nFeatures\n--------\n\n- Get documents to create incoming mails\n- Get documents to create outgoing mails\n- Get documents to add a signed version in existing outgoing mails\n\n\nDocumentation\n-------------\n\nFull documentation in the code ;-)\n\n\nTranslations\n------------\n\nThis product has been translated into\n\n- French\n\n\nInstallation\n------------\n\nInstall imio.zamqp.dms by adding it to your buildout::\n\n    [buildout]\n\n    ...\n\n    eggs =\n        imio.zamqp.dms\n\n\nand then running ``bin/buildout``\n\n\nContribute\n----------\n\n- Issue Tracker: https://github.com/IMIO/imio.zamqp.dms/issues\n- Source Code: https://github.com/IMIO/imio.zamqp.dms\n\n\nSupport\n-------\n\nIf you are having issues, please let us know.\nWe have a mailing list located at: project@example.com\n\n\nLicense\n-------\n\nThe project is licensed under the GPLv2.\n\n\nContributors\n============\n\n- Stephan Geulette, s.geulette@imio.be\n\n\nChangelog\n=========\n\n\n0.19 (2023-07-07)\n-----------------\n\n- Replaced imio.helpers transitions import.\n  [sgeulette]\n\n0.18 (2023-02-10)\n-----------------\n\n- Removed accented characters from orig_sender_email.\n  [sgeulette]\n\n0.17 (2022-08-19)\n-----------------\n\n- Set differently mail_type: on im, set at first voc value, on iem set at 'email' or first voc value.\n  [sgeulette]\n\n0.16 (2022-04-25)\n-----------------\n\n- Handled correctly transitions to be done on IncomingEmail.\n  [sgeulette]\n\n0.15 (2022-03-17)\n-----------------\n\n- Set a non empty title when the email subject is empty.\n  [sgeulette]\n- Created incoming and outgoing mails in subfolder\n  [sgeulette]\n- Proposed email type alternative\n  [sgeulette]\n\n0.14 (2021-12-06)\n-----------------\n\n- Used _unrestrictedGetObject() after unrestricted search\n  [sgeulette]\n\n0.13 (2021-11-24)\n-----------------\n\n- Corrected sender selection.\n  [sgeulette]\n\n0.12 (2021-11-15)\n-----------------\n\n- Handled tar containing eml file.\n  [sgeulette]\n\n0.11 (2021-08-27)\n-----------------\n\n- Lowercased email to match correctly.\n  [sgeulette]\n\n0.10 (2021-06-04)\n-----------------\n\n- Changed email dmsfile title (and id)\n  [sgeulette]\n- Store original_sender_email on dmsincoming_email\n  [sgeulette]\n- Use right metadata set to create dmsincoming_email\n  [sgeulette]\n- Use current_user obj directly to avoid error when username is different from userid\n  [sgeulette]\n- Added tests\n  [sgeulette]\n\n0.9 (2021-04-21)\n----------------\n\n- Changed new incoming email state following iemail_manual_forward_transitions option.\n  [sgeulette]\n- Changed the way an internal user is searched\n  [sgeulette]\n- Added default email mail_type\n  [sgeulette]\n- Defined _upload_file_extra_data to replace set_scan_attr when possible\n  [sgeulette]\n- Removed Subject value from email metadata\n  [sgeulette]\n- Set `_iem_agent` attribute when agent forwarded email and document transitioned\n  [sgeulette]\n- Closed a generated document only if not an email or email has been sent\n  [sgeulette]\n\n0.8 (2020-10-07)\n----------------\n\n- Corrected available created transitions in OutgoingGeneratedMail.\n  [sgeulette]\n- Replaced service_chief by n_plus_1\n  [sgeulette]\n\n0.7 (2019-11-25)\n----------------\n\n- Managed creating_group and treating_group metadatas.\n  [sgeulette]\n- Added consumer for dmsincoming_email type\n  [daggelpop,sgeulette]\n\n0.6 (2018-07-24)\n----------------\n\n- Search differently existing file for OutgoingGeneratedMail.\n  [sgeulette]\n\n0.5 (2018-03-29)\n----------------\n\n- Use scanner role to do 'set_scanned' transition.\n  [sgeulette]\n\n0.4 (2018-01-24)\n----------------\n\n- Changed outgoing date value in OutgoingGeneratedMail consumer.\n  [sgeulette]\n\n0.3 (2018-01-24)\n----------------\n\n- Set datetime value in outgoing date.\n  [sgeulette]\n\n0.2 (2018-01-22)\n----------------\n\n- Replaced file_portal_type by file_portal_types (list).\n  [sgeulette]\n- No more use commit function but generic consume\n  [sgeulette]\n- Removed useless transition\n  [sgeulette]\n\n0.1 (2017-06-01)\n----------------\n\n- Added OutgoingMailConsumer\n  [sgeulette]\n- Added OutgoingGeneratedMailConsumer\n  [sgeulette]\n- Replaced and refactored imio.dms.amqp, using imio.zamqp.core as base.\n  [sgeulette]\n\n\n",
    "bugtrack_url": null,
    "license": "GPL version 2",
    "summary": "zamqp consumer for imio.dms.mail",
    "version": "0.19",
    "project_urls": {
        "Download": "https://pypi.org/project/imio.zamqp.dms",
        "Homepage": "https://github.com/imio/imio.zamqp.dms"
    },
    "split_keywords": [
        "amqp",
        "dms",
        "document",
        "management",
        "system"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "524958df7582e94fc6cd3634e88d1c7b902c543c0faecc6ded36c2b232b8428f",
                "md5": "7cad0fd7294e1d94a8721a760029a299",
                "sha256": "a7767f3d87d75739fdbd6a52893fc43ab75b4d49226625a39568475dae3241a8"
            },
            "downloads": -1,
            "filename": "imio.zamqp.dms-0.19.tar.gz",
            "has_sig": false,
            "md5_digest": "7cad0fd7294e1d94a8721a760029a299",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 22052,
            "upload_time": "2023-07-07T07:44:38",
            "upload_time_iso_8601": "2023-07-07T07:44:38.358005Z",
            "url": "https://files.pythonhosted.org/packages/52/49/58df7582e94fc6cd3634e88d1c7b902c543c0faecc6ded36c2b232b8428f/imio.zamqp.dms-0.19.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-07 07:44:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "imio",
    "github_project": "imio.zamqp.dms",
    "travis_ci": true,
    "coveralls": true,
    "github_actions": false,
    "requirements": [],
    "lcname": "imio.zamqp.dms"
}
        
Elapsed time: 0.08574s