Metadata-Version: 2.4
Name: imio.pm.wsclient
Version: 2.0.5
Summary: WebServices Client for PloneMeeting
Home-page: https://github.com/IMIO/imio.pm.wsclient
Author: Gauthier Bastien
Author-email: devs@imio.be
License: GPL
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 4.3
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Requires-Dist: setuptools
Requires-Dist: collective.z3cform.datagridfield
Requires-Dist: imio.pm.locales
Requires-Dist: plone.memoize
Requires-Dist: requests
Requires-Dist: six
Provides-Extra: test
Requires-Dist: plone.app.testing; extra == "test"
Requires-Dist: plonemeeting.restapi; extra == "test"
Requires-Dist: mock; extra == "test"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary

README.txt
==========

This extension for Products.PloneMeeting add a SOAP Client to access imio.pm.ws SOAP server



Changelog
=========

2.0.5 (2025-11-24)
------------------

- SUP-48907: Add an upgrade step to force the refresh of js registry
  [mpeeters]


2.0.4 (2025-11-24)
------------------

- SUP-48907: Fix overlay for send to plone meeting combined with imio.actionspanel
  [mpeeters]


2.0.3 (2025-08-07)
------------------

- Fixed generated actions translations.
  [chris-adam]
- Fixed permissions in `upgrade_to_200`.
  [WBoudabous]

2.0.2 (2025-06-03)
------------------

- Fixed annexes with invalid characters in title.
  [chris-adam]


2.0.1 (2025-05-26)
------------------

- Improve `_rest_getDecidedMeetingDate` to make only one request.
  [aduchene]
- Include some metadata_fields in `PloneMeetingInfosViewlet` to have proper translations.
  [aduchene]
- Updated upgrade step 2.0.0 to include rolemap.xml.
  [chris-adam]
- Remove "ignore_validation_for" and "ignore_not_used_data" field display from form.
  [chris-adam]
- By default, send all annexes to plone meeting.
  [chris-adam]


2.0.0 (2025-03-27)
------------------

- Used UID key in `vocabularies.proposing_groups_for_user_vocabulary`.
  [sgeulette]
- Fixed categories for user vocabulary after REST api migration and meeting dates vocabulary display.
  [chris-adam]
- Use IMIO/gha actions and our own runners for the CI.
  [aduchene]
- Fixed meeting dates vocabulary cache.
  [chris-adam]


2.0.0b2 (2024-10-16)
--------------------

- Fix translation of overlay title
  [mpeeters]
- Avoid an error if the user can not access to meetings
  [mpeeters]
- Upgrade config for REST api
  [mpeeters]
- Fixed all unit tests.
  [aduchene]
- Add a new helper method `_rest_getDecidedMeetingDate` to get the actual decided meeting date.
  [aduchene]


2.0.0b1 (2022-11-18)
--------------------

- Migrate to REST api
  [mpeeters]


1.17 (2022-06-29)
-----------------

- Cache the 'possible_meetingdates_vocabulary' vocabulary forever (until instance restarts).
  [sdelcourt]
  [mdhyne]
- By default make sure `inline_validation.js` is disabled to avoid too much calls to WS api.
  [gbastien]
- Added missing `docx.png`.
  [gbastien]
- Add a default inTheNameOf param for method _soap_getMeetingsAcceptingItems.
  [sdelcourt]

1.16 (2021-07-14)
-----------------

- Make sure to always find selected annexes to send with unrestricted catalog search.
  [sdelcourt]


1.15 (2021-03-29)
-----------------

- Use WSCLIENTLayer that inherits from PMLayer for WS4PMCLIENT
  so the amqp config is defined.
  [gbastien]
- Set correctly context in `renderTALExpression`
  [sgeulette]
- Do not rely on `unittest2` anymore.
  [gbastien]
- Fixed tests regarding `Meeting` moved from AT to DX.
  [gbastien]
- Set allowed_annexes_types default value to an empty list.
  [sdelcourt]

1.14 (2020-02-25)
-----------------

- Fixed tests as imio.pm.ws availableData to create an item now includes
  'associatedGroups', 'groupsInCharge', 'optionalAdvisers' and 'toDiscuss'.
  [gbastien]
- Replaced Plonemeeting by iA.delib in french translations.
  [sgeulette]

1.13 (2019-06-23)
-----------------

- Hide annexes field when there is no annex.
  [sgeulette]
- Can choose in settings to send multiple times an element
  [sgeulette]

1.12 (2018-12-04)
-----------------

- Fixed tests now that the create() testing helper method
  does not accept 'meetingConfig' paramter anymore.
  [gbastien]


1.11 (2017-10-13)
-----------------

- Display preferred meeting date in the item infos viewlet.
  [sdelcourt]


1.10 (2017-10-10)
-----------------

- Rename IPreferredMeetings interface.
  [sdelcourt]


1.9 (2017-10-10)
----------------

- Add preferred meeting selection in the send form.
  [sdelcourt]


1.8 (2017-08-22)
----------------

- Add translation for annex selection field.
  [sdelcourt]


1.7 (2017-08-18)
----------------

- Add annex selection in the send form.
  [sdelcourt]


1.6 (2017-05-24)
----------------

- Adapted regarding changes in imio.pm.ws for Products.PloneMeeting 4.0.
  [gbastien]


1.5 (2016-11-04)
----------------

- Try to make a correct release.
  [sdelcourt]


1.4 (2016-11-04)
----------------

- Add zope events WillbeSendToPMEvent and SentToPMEvent.
  [sdelcourt]


1.3 (2016-08-03)
----------------

- Display `extraAttrs` correctly in the preview form

1.2 (2016-05-13)
----------------
- Adapted code to work with Products.PloneMeeting 4.0

1.1 (2015-02-27)
----------------
- Adapted code to work with Products.PloneMeeting 3.3

1.0 (2015-02-27)
----------------
- Use with Products.PloneMeeting 3.2
- Initial release
