Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions docs/source/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,18 @@ Release Notes

Release notes will mention the release date, a summary for each release, and then comprehensive descrptions of major changes, minor changes, feature removal, and bug-fixes. This is typically more comprehensive than the announcements on the GitHub Discussion board: https://github.com/orgs/MAAP-Project/discussions/categories/announcements.

-------------------------------------------------------------
4.1.1
-------------------------------------------------------------
| October 23, 2024
| Minor release with non-breaking changes. To use the new features please start a new v4.1.1 workspace.

Fixed
^^^^^^^^^^^^^^^^^^^
* Removed pygeos from all base images.
* Increased number of records in the Jupyter Jobs UI to 200.
* Expanded s3 permissions for the maap-py `aws.workspace_bucket_credentials` function. Credentials for user bucket folders now include full read/write access. See <system_reference_guide/acessing_bucket_data.html>.

-------------------------------------------------------------
4.1.0
-------------------------------------------------------------
Expand Down
1 change: 1 addition & 0 deletions docs/source/system_reference.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ It is often referenced from the application-focused Science and Technical tutori
system_reference_guide/work_with_git.ipynb
system_reference_guide/organizations.ipynb
system_reference_guide/ssh.ipynb
system_reference_guide/acessing_bucket_data.ipynb
system_reference_guide/ade_custom_extensions.rst
system_reference_guide/faq.rst

53 changes: 53 additions & 0 deletions docs/source/system_reference_guide/accessing_bucket_data.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Access workspace bucket data with temporary AWS credentials\n",
"\n",
"When logged into the ADE, temporary s3 credentials can be issued using the maap-py function `maap.aws.workspace_bucket_credentials()`\n",
"\n",
"This command issues a set of AWS credentials that grant full read/write access to your own user folder within the `maap-ops-workspace` bucket. Access is given to the directory corresponding to your `my-private-bucket` folder within the ADE. \n",
"\n",
"```python\n",
"\n",
"import json\n",
"from maap.maap import MAAP\n",
"maap = MAAP()\n",
"\n",
"print(json.dumps(maap.aws.workspace_bucket_credentials(), indent=2))\n",
">>> {\n",
" \"aws_access_key_id\": \"...\",\n",
" \"aws_bucket_name\": \"maap-ops-workspace\",\n",
" \"aws_bucket_prefix\": \"maap_user\",\n",
" \"aws_secret_access_key\": \"...\",\n",
" \"aws_session_expiration\": \"...\",\n",
" \"aws_session_token\": \"...\"\n",
"}\n",
"```"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.8"
}
},
"nbformat": 4,
"nbformat_minor": 4
}