Ecosyste.ms: Timeline
Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.
schloerke pushed 2 commits to schloerke/342-add-user-group-permission posit-dev/posit-sdk-py
schloerke pushed 2 commits to schloerke/345-tags posit-dev/posit-sdk-py
schloerke pushed 1 commit to main posit-dev/posit-sdk-py
- feat: Add `User.groups` and `Group.members` (#341) 918bd5f
schloerke closed an issue on posit-dev/posit-sdk-py
Add "Find groups from user" recipe
Docs issue: https://github.com/rstudio/connect/issues/28176 Proposal that can be done today: ```python user = client.users.get("USER_GUID_HERE") user_guid = user["guid"] user_groups = user.group...schloerke closed a pull request on posit-dev/posit-sdk-py
feat: Add `User.groups` and `Group.members`
Fixes #340 Related https://github.com/rstudio/connect/issues/28176 Added * `Group` * `Group.members.find()` - Retrieve all users for a given group * `Group.members.add(user)` - Add user ...schloerke created a review comment on a pull request on rstudio/connectapi
Restoring `.` to match other `@description` fields that contain a single sentence. ```suggestion #' @description Return the jobs for this content. ```
schloerke created a review comment on a pull request on rstudio/connectapi
We should try to keep the names of data as well, in case it has more columns than ptype. Untested! ```suggestion .data <- .data[, unique(c(names(ptype), names(.data))), drop = FALSE] ```
schloerke created a review on a pull request on rstudio/connectapi
NEWS entry worthy? Two small things, then good to merge!
schloerke created a review on a pull request on rstudio/connectapi
NEWS entry worthy? Two small things, then good to merge!
schloerke pushed 1 commit to schloerke/340-user-groups posit-dev/posit-sdk-py
- Update test_content_item_permissions.py 8bcbdb7
schloerke pushed 1 commit to schloerke/340-user-groups posit-dev/posit-sdk-py
- Simplify user/group permissions destroying to only accept a single permission (to follow same cadence) ab5a4d5
schloerke pushed 3 commits to schloerke/340-user-groups posit-dev/posit-sdk-py
schloerke pushed 1 commit to schloerke/340-user-groups posit-dev/posit-sdk-py
- Simplify add and delete methods to only accept a single user/group for consistency. df8980e
schloerke created a comment on a pull request on posit-dev/posit-sdk-py
Following comment from other PR. Am going to only allow for add / delete to accept a single user/group object. This makes is very clear as to what is happening.
schloerke pushed 1 commit to zack-client-creds posit-dev/posit-sdk-py
- Copy in existing example app and add title to each file fb80f1d
schloerke created a review comment on a pull request on posit-dev/posit-sdk-py
Issue created https://github.com/posit-dev/posit-sdk-py/issues/349
schloerke opened an issue on posit-dev/posit-sdk-py
Update internal readme for devs
https://github.com/posit-dev/posit-sdk-py/blob/main/src/posit/connect/README.md * Goals: * public variables * hiding attrs * how to overloadschloerke created a comment on a pull request on posit-dev/posit-sdk-py
Happy to have more usage examples if you'd like. Either way, feel free to merge when ready.
schloerke created a review comment on a pull request on posit-dev/posit-sdk-py
I think docs strings should show usage examples. I think the current Connect recipes are turning into small usage examples and should be moved to the doc strings. (And the recipes should be lar...
schloerke pushed 2 commits to zack-client-creds posit-dev/posit-sdk-py
schloerke created a review comment on a pull request on posit-dev/posit-sdk-py
Oooooo. I like our suggestion below that we keep the same return type of `Permission` but essentially `*args` turns into `principal: User | Group` as a position only argument.
schloerke pushed 5 commits to schloerke/345-tags posit-dev/posit-sdk-py
- ci: Add in recent docker integration version (#347) f538a2a
- feat: Add `Permissions.delete(*permissions)` method (#339) fed8325
- Merge branch 'main' into schloerke/345-tags * main: feat: Add `Permissions.delete(*permissions)` method (#339) c... 7c1dfce
- Separate out `parent=` into `parent=` or `parent_id=`. Use overloads to help create combinations of each parameter 01471e9
- Clean up integration test b98edf2
schloerke created a review comment on a pull request on posit-dev/posit-sdk-py
If `.create()` adopted user/group support, I'd be fine not implementing `.create_many()` ```python def create(self, principal: User | Group, /, **kwargs: Unpack[CreateArgs]) -> Permission: ...
schloerke pushed 1 commit to schloerke/345-tags posit-dev/posit-sdk-py
- Remove json when deleting tag 389dd24
schloerke pushed 1 commit to schloerke/342-add-user-group-permission posit-dev/posit-sdk-py
- add unit tests 14fd591