Releases: bensteUEM/CommuniAPI
Version 1.2.1
Minor update fixing test cases of #12 and adding one param of #10
Install as package using:
pip install git+https://github.com/bensteUEM/CommuniAPI.git@1.2.1#egg=CommuniAPI
Full Changelog: 1.2.0...1.2.1
Version 1.2.0
Implements
#10 Recommendations
Cleanup
#11 RUFF Linting and updated logging
Install as package using:
pip install git+https://github.com/bensteUEM/CommuniAPI.git@1.2.0#egg=CommuniAPI
Full Changelog: 1.1.1...1.2.0
Version 1.1.0
This version does include minor code quality improvements AND a new sorted project structure using poetry.
the project name is now 'communi-api' and the module is 'communi_api' which can be used with it's 'CommuniApi' class
Install as package using:
pip install git+https://github.com/bensteUEM/CommuniAPI.git@1.1.0#egg=CommuniAPI
Version 1.0.4
- NEW - verify APP-ID with login (by checking group existance)
- FIX - safe check for user_id attr
Install as package using:
pip install git+https://github.com/bensteUEM/CommuniAPI.git@1.0.4#egg=CommuniAPI
Version 1.0.3
- updated CT version requirement
Install as package using:
pip install git+https://github.com/bensteUEM/CommuniAPI.git@1.0.3#egg=CommuniAPI
Version 1.0.1
- new who_am_i()
- cleanup of token usage
- excluded service for group by default
Install as package using:
pip install git+https://github.com/bensteUEM/CommuniAPI.git@1.0.1#egg=CommuniAPI
Version 1.0.0
Packaged CommuniAPI module in order to be installed as a requirement
This version includes functions:
CommuniApi (direct API use)
*login
- getUserList
- getUserGrouList
- createGroup
- getGroups
- delteGroup
- changeUserGroup
- message
communiActions (helper function wrapping multiple communi API usages)
- get_create_or_delete_group (by name)
- update_group_users_by_services (with the help of an event services dict)
churchToolsActions (Usage of Communi API with ChurchTools information)
- generate_group_name_for_event
- are_services_relevant
- generate_services_for_event
- get_x_day_event_ids
- delete_event_chats
- create_event_chats
Install as package using:
pip install git+https://github.com/bensteUEM/CommuniAPI.git@1.0.0#egg=CommuniAPI