Skip to content
This repository has been archived by the owner on Aug 15, 2024. It is now read-only.

Commit

Permalink
Large execution log support (#122)
Browse files Browse the repository at this point in the history
* Added example identifiers

* Better support for larger execution logs

* Better margin for loading button

* Moved table info to footer

* Better help text

* Fixed card modal width

* Fixed security vulnerabilities

* Changelog

* Readme updates

* Added Zlib compression to large execution log files to overcome Lambda's 6MB response payload limit

* Code cleanup

* Added caching to Execution Log Read API

* Fixed execution log not clearing between logs and more modal tweaks

* Dependency updates and tweaks

* Log processing pushed to backend

* Removed Collection import

* Increased memory based on tuning results https://lambda-power-tuning.show/#AAIABAAIABA=;BLR3RZpO+kQhHZdE5cCVRA==;B6kLONgjDTj4YSo4MfmoOA==

* More tuning

* no-wrap action column

* Better data update functionality, no need to destroy each time

* Updated API documentation

* Small UI tweaks

* Minor code fixes

* Codacy cleanup

* Function comment fixes

* Reversed API_KEY const

* Fixed other consts

* Better display of long resource IDs

* Fixed security alerts

* Finalising change log

* Version bump
  • Loading branch information
mlevit authored Aug 29, 2022
1 parent 52643e0 commit 387e8ee
Show file tree
Hide file tree
Showing 49 changed files with 2,498 additions and 1,755 deletions.
6 changes: 4 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
# AWS Auto Cleanup Changelog

- UNRELEASED
## 2.3.0

- Added support for very large (20K+) execution log files.
- Added better resource ID placeholders giving users a better indication of expected value.
- Deprecated option to allowlist resources from execution log.
- Fixed issue with not being able to allowlist ECR Images.
- Fixed issue with ECR Image cleanup never being run.

## 2.2.0

Expand Down
20 changes: 19 additions & 1 deletion api/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -442,7 +442,13 @@ dict
{
"message": "string",
"request": { "key": "string" },
"response": { "header": ["string"], "body": [["string"]] }
"response": {
"header": ["string"],
"body": [["string"]] // or Base64 encoded zlib compressed JSON object,
"statistics": { "key": { "key": "string" } },
"is_compressed": "boolean",
"is_dry_run": "boolean"
}
}
```

Expand All @@ -468,6 +474,18 @@ dict

- _string_

- **statistics** (dict) -- Statistics for the execution log.

- _(dict)_

- **key** (string) -- Key for the statistics.

- **string** (string) -- Value for the statistics.

- **is_compressed** (boolean) -- Whether the execution log is compressed.

- **is_dry_run** (boolean) -- Whether the execution log is a dry run.

### Service

#### Read
Expand Down
Loading

0 comments on commit 387e8ee

Please sign in to comment.