Skip to content

Development#1114

Merged
jacalata merged 25 commits intomasterfrom
development
Sep 20, 2022
Merged

Development#1114
jacalata merged 25 commits intomasterfrom
development

Conversation

@jacalata
Copy link
Contributor

This is a git cleanup merge so the development branch believes it happened.

scuml and others added 25 commits September 20, 2022 01:53
* Clean up hidden views and make it an attribute of workbookitem

* Pycodestyle error fix for one letter variable

Co-authored-by: Jac <jacalata@users.noreply.github.com>
Co-authored by: Stephen Mitchell https://github.com/scuml
Add type hints and tests for workbook and data source revisions
* Enable Black for CI and add as dependency

* Bulk reformat with Black, line length 120

Co-authored-by: Jac Fitzgerald <jac.fitzgerald@salesforce.com>
* Type hint data alerts

* Type hint DataAlertRequest

* Remove type annotations from Frequency namespace

* Update test_dataalert.py
* Type hint Favorites

* Type hint FavoriteRequest
* Type hint Flows

* Type hint request_factory for flows

* Add ConnectionItem type hints on to Flow publish request

* Clean up flows publish signature

* Fix flow update_permissions type hint

* Fix update_permissions type hint

* Add workbook.hidden_views type hint

* Update permissions only accepts an iterable

* Fix formatting
* Type hint groups

* Type hint GroupRequest

Co-authored-by: Jac <jacalata@users.noreply.github.com>
* Type hint permissions

* Type hint default permissions

* Remove hints from enums

* Remove unused import

Co-authored-by: Jac <jacalata@users.noreply.github.com>
* Type hint projects

* Type hint ProjectRequest

* Re-add params to project create

* Update test_group.py

Co-authored-by: Jac <jacalata@users.noreply.github.com>
* Type hint site

* Fix formatting

Co-authored-by: Jac <jacalata@users.noreply.github.com>
Co-authored-by: Jac <jacalata@users.noreply.github.com>
* add back hidden_views to publish request as a deprecated option
* Allow setting site user_quota to None if tiered licenses exist
* delete redundant samples (export_wb, download_view_image)
* fix filter for python 3
* add workbook pdf download
* add redaction method to remove passwords when logging requests and responses, which can contain embedded credentials.
* remove support for python 3.6 (add python version enforcement in setup.py)
re-push to fix github's attribution for CLA purposes
* added new permission populate methods
* refactor Resource Types and add sample code accessing default permissions
co-authored-by: Amar Yadav <AmarKumar.Yadav@genmills.com>
* update pypi task to check tags
* add wheel to publishing step
* add black step
* Update sites requests for Breaking change in 3.10: flowsEnabled removed, flowsEditingEnabled and flowsSchedulingEnabled added
* Include the url of the request that got an error in the response. Makes it much easier to debug.
* Add user import logic, and user import example in samples
* add client version/debug header
@jacalata jacalata merged commit f653e15 into master Sep 20, 2022
@jacalata jacalata deleted the development branch September 20, 2022 09:13
@jacalata jacalata restored the development branch September 20, 2022 09:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants