releases
15 rows where repo = 423984522
This data as json, CSV (advanced)
Suggested facets: created_at (date), published_at (date)
id ▼ | html_url | author | node_id | tag_name | target_commitish | name | draft | prerelease | created_at | published_at | body | repo | reactions | mentions_count |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
52564422 | https://github.com/simonw/s3-credentials/releases/tag/0.1 | simonw 9599 | RE_kwDOGUV9is4DIhHG | 0.1 | main | 0.1 | 0 | 0 | 2021-11-03T02:17:02Z | 2021-11-03T02:17:42Z | - Initial release - `s3-credentials create name-of-bucket` creates a new user with read-write access only to the specified S3 bucket, creates an access key for that user and outputs it to the console. [#3](https://github.com/simonw/s3-credentials/issues/3) - `s3-credentials list-users` lists all of the users for the current AWS account. [#4](https://github.com/simonw/s3-credentials/issues/4) - `s3-credentials list-user-policies` lists inline policies for the specifeid users, or all users. [#5](https://github.com/simonw/s3-credentials/issues/5) - `s3-credentials whoami` shows information about the currently authenticated user. | s3-credentials 423984522 | ||
52564798 | https://github.com/simonw/s3-credentials/releases/tag/0.2 | simonw 9599 | RE_kwDOGUV9is4DIhM- | 0.2 | main | 0.2 | 0 | 0 | 2021-11-03T02:31:52Z | 2021-11-03T02:32:45Z | - New `s3-credentials list-buckets` command. [#9](https://github.com/simonw/s3-credentials/issues/9) - Added section to the documentation about configuring the tool. | s3-credentials 423984522 | ||
52569045 | https://github.com/simonw/s3-credentials/releases/tag/0.3 | simonw 9599 | RE_kwDOGUV9is4DIiPV | 0.3 | main | 0.3 | 0 | 0 | 2021-11-03T05:19:23Z | 2021-11-03T05:20:13Z | - `s3-credentials delete-user` command for deleting a user along with all of their access keys and inline policies. [#10](https://github.com/simonw/s3-credentials/issues/10) | s3-credentials 423984522 | ||
52654333 | https://github.com/simonw/s3-credentials/releases/tag/0.4 | simonw 9599 | RE_kwDOGUV9is4DI3D9 | 0.4 | main | 0.4 | 0 | 0 | 2021-11-04T04:59:53Z | 2021-11-04T05:04:00Z | - New options for authenticating with AWS: `--access-key`, `--secret-key`, `--session-token`, `--endpoint-url`. #2 - Various improvements to JSON policies - thanks, @jdub! #11 - `--policy filename.json` option for specifying a custom JSON policy. #14 | s3-credentials 423984522 | 1 | |
53138867 | https://github.com/simonw/s3-credentials/releases/tag/0.5 | simonw 9599 | RE_kwDOGUV9is4DKtWz | 0.5 | main | 0.5 | 0 | 0 | 2021-11-11T03:40:30Z | 2021-11-11T03:41:14Z | - New `s3-credentials create --duration 20m` option. This creates temporary credentials that only last for the specified time, by creating a role and using `STS.AssignRole()` to retrieve credentials. [#27](https://github.com/simonw/s3-credentials/issues/27) - Redesigned read-only and read-write policies to no longer use wildcards and instead explicitly list allowed actions. [#15](https://github.com/simonw/s3-credentials/issues/15) - Commands now accept an optional `--auth file/path.json` option to specify a JSON or INI file containing the credentials to use. [#29](https://github.com/simonw/s3-credentials/issues/29) - New `s3-credentials list-buckets --details` option to include ACLs, website configuration and bucket policies. [#22](https://github.com/simonw/s3-credentials/issues/22) - New `s3-credentials create --format ini` option for outputting INI format instead of JSON. [#17](https://github.com/simonw/s3-credentials/issues/17) - Now uses `botocore.stub` in some of the tests - thanks, Niko Abeler. [#16](https://github.com/simonw/s3-credentials/pull/16) - Added integration tests, run using `pytest --integration`, which exercise the tool against an AWS account and delete any created resources afterwards. [#30](https://github.com/simonw/s3-credentials/issues/30) - Added tips section to the README, including how to access CloudTrail | s3-credentials 423984522 | ||
53672887 | https://github.com/simonw/s3-credentials/releases/tag/0.6 | simonw 9599 | RE_kwDOGUV9is4DMvu3 | 0.6 | main | 0.6 | 0 | 0 | 2021-11-18T20:29:34Z | 2021-11-18T20:31:44Z | - `create --dry-run` option outputs a summary of changes that would be made to an AWS account without applying them. [#35](https://github.com/simonw/s3-credentials/issues/35) - `s3-credentials whoami` command now uses `sts.GetCallerIdentity`, which means it works with any kind of access key. [#33](https://github.com/simonw/s3-credentials/issues/33) | s3-credentials 423984522 | ||
54354271 | https://github.com/simonw/s3-credentials/releases/tag/0.7 | simonw 9599 | RE_kwDOGUV9is4DPWFf | 0.7 | main | 0.7 | 0 | 0 | 2021-11-30T19:47:06Z | 2021-11-30T19:49:54Z | - `s3-credentials policy` command, to output the JSON policy that would be used directly to the terminal. [#37](https://github.com/simonw/s3-credentials/issues/37) - README now includes [examples](https://github.com/simonw/s3-credentials/blob/0.7/README.md#policy-documents) of the three different policies. [#36](https://github.com/simonw/s3-credentials/issues/36) - `s3-credentials put-object` and `s3-credentials get-object` commands for uploading and downloading files from an S3 bucket. [#38](https://github.com/simonw/s3-credentials/issues/38) | s3-credentials 423984522 | ||
54767126 | https://github.com/simonw/s3-credentials/releases/tag/0.8 | simonw 9599 | RE_kwDOGUV9is4DQ64W | 0.8 | main | 0.8 | 0 | 0 | 2021-12-07T06:56:47Z | 2021-12-07T07:00:07Z | * `s3-credentials create my-bucket --public` option for creating public buckets, which allow anyone with knowledge of a filename to download that file. This works by attaching [this public bucket policy](https://github.com/simonw/s3-credentials/blob/0.8/README.md#public-bucket-policy) to the bucket after it is created. [#42](https://github.com/simonw/s3-credentials/issues/42) * `s3-credentials put-object` now sets the `Content-Type` header on the uploaded object. The type is detected based on the filename, or can be specified using the new `--content-type` option. [#43](https://github.com/simonw/s3-credentials/issues/43) * `s3-credentials policy my-bucket --public-bucket` outputs the public bucket policy that would be attached to a bucket of that name. [#44](https://github.com/simonw/s3-credentials/issues/44) | s3-credentials 423984522 | ||
57331998 | https://github.com/simonw/s3-credentials/releases/tag/0.9 | simonw 9599 | RE_kwDOGUV9is4DatEe | 0.9 | main | 0.9 | 0 | 0 | 2022-01-18T02:11:03Z | 2022-01-18T02:11:37Z | See [Weeknotes: s3-credentials prefix and Datasette 0.60](https://simonwillison.net/2022/Jan/18/weeknotes/) for extra background on these new features. - New `--prefix myprefix/` option to `s3-credentials create`, which configures the credentials to only allow access to keys within the S3 bucket that start with the provided prefix. [#12](https://github.com/simonw/s3-credentials/issues/12) - `s3-credentials policy --prefix myprefix/` command for generating and outputting a JSON policy that is restricted to the specified prefix. You can see examples [in the README](https://github.com/simonw/s3-credentials#--prefix-my-prefix). - New `list-bucket` command for listing the contents of a specified bucket. [#28](https://github.com/simonw/s3-credentials/issues/28) - The `list-users`, `list-buckets` and `list-bucket` command all default to outputting an indented JSON array - previously the outputted indented JSON objects separated by newlines. The `--nl` option can be used to return newline-delimited single line JSON objects. The new `--csv` and `--tsv` options can be used to return CSV or TSV output. [#48](https://github.com/simonw/s3-credentials/issues/48) | s3-credentials 423984522 | ||
57969189 | https://github.com/simonw/s3-credentials/releases/tag/0.10 | simonw 9599 | RE_kwDOGUV9is4DdIol | 0.10 | main | 0.10 | 0 | 0 | 2022-01-25T22:56:43Z | 2022-01-25T22:57:53Z | - New `list-roles` command for listing roles configured for your AWS account. [#61](https://github.com/simonw/s3-credentials/issues/61) | s3-credentials 423984522 | ||
65770205 | https://github.com/simonw/s3-credentials/releases/tag/0.11 | simonw 9599 | RE_kwDOGUV9is4D65Ld | 0.11 | main | 0.11 | 0 | 0 | 2022-05-01T22:33:02Z | 2022-05-01T22:36:13Z | - New `set-cors-policy` and `get-cors-policy` for altering the CORS policy for a bucket, [documented here](https://github.com/simonw/s3-credentials/blob/0.11/README.md#set-cors-policy-and-get-cors-policy). [#47](https://github.com/simonw/s3-credentials/issues/47) - Each command now shows example usage in `--help`. [#67](https://github.com/simonw/s3-credentials/issues/67) - New [documentation page](https://github.com/simonw/s3-credentials/blob/main/help.md) listing the `--help` for every command. | s3-credentials 423984522 | {"url": "https://api.github.com/repos/simonw/s3-credentials/releases/65770205/reactions", "total_count": 1, "+1": 0, "-1": 0, "laugh": 0, "hooray": 1, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0} | |
71016124 | https://github.com/simonw/s3-credentials/releases/tag/0.12 | simonw 9599 | RE_kwDOGUV9is4EO568 | 0.12 | main | 0.12 | 0 | 0 | 2022-06-30T20:00:19Z | 2022-06-30T20:02:53Z | - New `--statement JSON` option for both the `s3-credentials create` and `s3-credentials policy` commands, allowing one or more additional policy statements (provided as JSON strings) to be added to the generated IAM policy. [#72](https://github.com/simonw/s3-credentials/issues/72) | s3-credentials 423984522 | ||
73374797 | https://github.com/simonw/s3-credentials/releases/tag/0.12.1 | simonw 9599 | RE_kwDOGUV9is4EX5xN | 0.12.1 | main | 0.12.1 | 0 | 0 | 2022-08-01T19:45:53Z | 2022-08-01T19:50:53Z | - Using the `--policy` or `--statement` options now implies `--user-permissions-boundary=none`. Previously it was easy to use these options to accidentally create credentials that did not work as expected since they would have a default permissions boundary that locked them down to only being able to access S3. [#74](https://github.com/simonw/s3-credentials/issues/74) - The `s3-credentials.AmazonS3FullAccess` role created by this tool in order to issue temporary credentials previously used the default `MaxSessionDuration` value of 3600, preventing it from creating credentials that could last more than an hour. This has been increased to 12 hours. See [this issue comment](https://github.com/simonw/s3-credentials/issues/75#issuecomment-1201643771) for instructions on fixing your existing role if this bug is affecting your account. [#75](https://github.com/simonw/s3-credentials/issues/75) | s3-credentials 423984522 | ||
74322425 | https://github.com/simonw/s3-credentials/releases/tag/0.13 | simonw 9599 | RE_kwDOGUV9is4EbhH5 | 0.13 | main | 0.13 | 0 | 0 | 2022-08-12T18:16:30Z | 2022-08-12T18:21:02Z | - Documentation now lives on a dedicated documentation website: https://s3-credentials.readthedocs.io/ [#71](https://github.com/simonw/s3-credentials/issues/71) - `s3-credentials create ... --website --create-bucket` now creates an S3 bucket that is configured to act as a website, with `index.html` an the index page and `error.html` as the page used for any errors. [#21](https://github.com/simonw/s3-credentials/issues/21) - `s3-credentials list-buckets --details` now returns the bucket region and the URL to the website, if it is configured to act as a website. [#77](https://github.com/simonw/s3-credentials/issues/77) - Fixed a bug where `list-bucket` would return an error if the bucket (or specified `--prefix`) was empty. [#76](https://github.com/simonw/s3-credentials/issues/76) | s3-credentials 423984522 | ||
77346251 | https://github.com/simonw/s3-credentials/releases/tag/0.14 | simonw 9599 | RE_kwDOGUV9is4EnDXL | 0.14 | main | 0.14 | 0 | 0 | 2022-09-15T23:40:59Z | 2022-09-15T23:43:10Z | - `s3-credentials put-objects` command ([docs](https://s3-credentials.readthedocs.io/en/stable/other-commands.html#put-objects)) for uploading more than one file or directory to an S3 bucket at a time. [#68](https://github.com/simonw/s3-credentials/issues/68) - `s3-credentials get-objects` command ([docs](https://s3-credentials.readthedocs.io/en/stable/other-commands.html#get-objects)) for downloading multiple files from an S3 bucket. [#78](https://github.com/simonw/s3-credentials/issues/78) | s3-credentials 423984522 |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE [releases] ( [html_url] TEXT, [id] INTEGER PRIMARY KEY, [author] INTEGER REFERENCES [users]([id]), [node_id] TEXT, [tag_name] TEXT, [target_commitish] TEXT, [name] TEXT, [draft] INTEGER, [prerelease] INTEGER, [created_at] TEXT, [published_at] TEXT, [body] TEXT, [repo] INTEGER REFERENCES [repos]([id]) , [reactions] TEXT, [mentions_count] INTEGER); CREATE INDEX [idx_releases_repo] ON [releases] ([repo]); CREATE INDEX [idx_releases_author] ON [releases] ([author]);