Commit 6ef56aa
Development to master for v0.12 (tableau#646)
* Sync development with master branch (tableau#613)
* delete docs folder from master (tableau#520)
* delete folder
* add back readme for docs
* Fix logger statement in User.add (tableau#608)
The logger statement is using the parameter to output the id of the user, but that isnt set until line 67 and saved to a new variable. We want the logger statement to use that new user
Co-authored-by: Jac <jacalata@users.noreply.github.com>
Co-authored-by: Reba Magier <rebeccam@syapse.com>
* Adds hidden_views parameter to publish() (tableau#614)
* delete docs folder from master (tableau#520)
* delete folder
* add back readme for docs
* Fix logger statement in User.add (tableau#608)
The logger statement is using the parameter to output the id of the user, but that isnt set until line 67 and saved to a new variable. We want the logger statement to use that new user
* Adds hidden views parameter to workbook publish
* Pycodestyle
Co-authored-by: Chris Shin <cshin@tableau.com>
Co-authored-by: Jac <jacalata@users.noreply.github.com>
Co-authored-by: Reba Magier <rebeccam@syapse.com>
* Code cleanup (tableau#618)
* delete docs folder from master (tableau#520)
* delete folder
* add back readme for docs
* Fix logger statement in User.add (tableau#608)
The logger statement is using the parameter to output the id of the user, but that isnt set until line 67 and saved to a new variable. We want the logger statement to use that new user
* Cleans up imports and fixes some errors along the way
* pycodestyle fix for single char var name
Co-authored-by: Chris Shin <cshin@tableau.com>
Co-authored-by: Jac <jacalata@users.noreply.github.com>
Co-authored-by: Reba Magier <rebeccam@syapse.com>
* update comment to say Python 3.5 is required to run samples (tableau#619)
* update comment to say Python 3.5 is required to run samples
* pycodestyle fix for single char var name
* Simple Paging Endpoint for GraphQL/Metadata API (tableau#623)
Because GraphQL can be arbitrarily complex and nested, we can't get as smart with an automatic Pager object without parsing the query, and that's a can of worms.
So for now, I added a new endpoint that will take a single query with one set of pagination parameters and run through it until it ends. It's not very smart, but it works.
* Support Metadata Services Backfill & Eventing APIs (tableau#626)
Simple JSON endpoints that return the status of Metadata Services related events.
* Adds in maxage param to csv and pdf export options (tableau#635)
* Adds in maxage param to csv and pdf export options
* Fixes style issue
* Adding named param to test to be clear
* User favorites endpoint (tableau#638)
* Create FavoriteRequest factory
* Create favorites_endpoint
* Enable addition of favorites
* Enabled deletion of favorites
* Fix XML response calls
* Genericize descriptor
* Fix typo
* Remove outdated content
* Use more descriptive variable names
* Adjust API version
* Create Favorite "enum"
* Factor response parsing logic to model
The favorites item is now a dictionary.
The user_item has been altered to reflect this.
* Test favorites.get
* Test adding a favorite workbook
* Test adding favorite view
* Test adding favorite data source
* Test adding favorite project
* Test favorite deletion
* Expand favorites test_get
* Unpack list of views in class method response
* Add Favorites back to import
* Replace deprecated assertEquals with assertEqual
* Rename Favorite FavoriteItem and encapsulate
Co-authored-by: Woods <jordan.woods@mkcorp.com>
* Fixing style error
* Fixes maxage to allow 0 as input (tableau#639)
* Adds a sample for publishing datasources (tableau#644)
* Adds a sample for publishing datasources
* Addresses feedback to use PAT and async flag
* Prep for v0.12 (tableau#645)
* delete docs folder from master (tableau#520)
* delete folder
* add back readme for docs
* Fix logger statement in User.add (tableau#608)
The logger statement is using the parameter to output the id of the user, but that isnt set until line 67 and saved to a new variable. We want the logger statement to use that new user
* Prepares v0.12 release
* Fixes typo in changelog
Co-authored-by: Jac <jacalata@users.noreply.github.com>
Co-authored-by: Reba Magier <rebeccam@syapse.com>
Co-authored-by: Jac <jacalata@users.noreply.github.com>
Co-authored-by: Reba Magier <rebeccam@syapse.com>
Co-authored-by: Stephen Mitchell <scum@mac.com>
Co-authored-by: Mary Brennan <mbren@users.noreply.github.com>
Co-authored-by: Tyler Doyle <kingt8y8@gmail.com>
Co-authored-by: jorwoods <jorwoods@users.noreply.github.com>
Co-authored-by: Woods <jordan.woods@mkcorp.com>1 parent 188be71 commit 6ef56aa
80 files changed
Lines changed: 913 additions & 120 deletions
File tree
- samples
- tableauserverclient
- models
- server
- endpoint
- test
- assets
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
1 | 10 | | |
2 | 11 | | |
3 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
0 commit comments