Repository navigation
Prepare release 0.19 - #1049
Merged
Merged
Prepare release 0.19#1049
Conversation
jacalata
marked this pull request as draft
May 31, 2022 08:00
|
Thanks for the contribution! Before we can merge this, we need @scuml to sign the Salesforce.com Contributor License Agreement. |
jacalata
force-pushed
the
development
branch
2 times, most recently
from
June 1, 2022 01:47
8e75f70 to
7945fd8
Compare
Contributor
|
#1047 should probably be included too so that an earlier mistake I made in slicing on querysets does not make it into something pip install |
* add publish-samples option to create/update project
* 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>
* Fix slack once and for all (#946) The red X keeps coming back so I'd like to mark this as allowably fail-able -- that way the innards of Slack/OAuth/Tableau credentials don't keep polluting test run reports :) (cherry picked from commit c8170ae) * Type hint Flow run item * Continue on error for slack step * Fix formatting Co-authored-by: Tyler Doyle <doyle.tyler@gmail.com> 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>
* Type hint Users * Type hint UserRequest * Remove type hints from Roles and Auth namespaces * Update user_item.py Co-authored-by: Jac <jacalata@users.noreply.github.com>
* add back hidden_views to publish request as a deprecated option
* add get_by_id method and test that calls get_by_id and readsinterval from schedule returned * split tests and style checks actions
* Allow setting site user_quota to None if tiered licenses exist
* fix workbook.delete_extract
fix xml generation for items
* Add Status, ParentProjectId and StartedAt filters for jobs endpoint
* make project_id nullable to support "Personal Space"
Included redacted print methods for each credential type
* 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
* Fix QuerySet slicing logic * Add tests for queryset slicing crossing a page
* added new permission populate methods * refactor Resource Types and add sample code accessing default permissions co-authored-by: Amar Yadav <AmarKumar.Yadav@genmills.com>
jacalata
marked this pull request as ready for review
June 4, 2022 03:45
mwhagedorn
approved these changes
Jun 6, 2022
mwhagedorn
left a comment
There was a problem hiding this comment.
Looks good. Its a long PR but I dont see anything weird! Ship it
Contributor
|
Signed CLA |
Contributor
|
@jacalata I cannot access the development branch in the repo |
Contributor
Author
|
@jorwoods I restored it again, should be good now? |
vchavatapalli
pushed a commit
to vchavatapalli/server-client-python
that referenced
this pull request
May 5, 2026
* Add new samples and delete redundant ones * Clean up hidden_views by making it an attribute of WorkbookItem * Add type hints for workbook and data source revisions, data alerts, Favorites, Flows, groups, permissions, projects, flow runs, site, subscriptions, Users, webhooks * add get_by_id method and test for schedules * Allow null value for user quota tiers * fix workbook.delete_extract * add publish to pypi action fix xml generation for items * Add Status, ParentProjectId and StartedAt filters for jobs endpoint * make project_id nullable to support "Personal Space" for workbooks * create single Credentials class * Reassign content on user removal * 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) * Extract refreshable item IDs from job XML response * Do not eagerly fetch content when a stream was requested * Fix QuerySet slicing logic * add CRUD methods for default permissions * refactor Resource Types and add sample code
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
[Fix createextracts bug]
[Add Status and StartedAt filters for jobs endpoint]
[Workbook item nullable project]
[create single Credentials class ]
[Reassign content on user removal]
[samples fix]
[Add black and mypy configurations to pyproject.toml ]
[Extract refreshable item IDs from job XML response ]
[Do not eagerly fetch content when a stream was requested]