Kelvin K
Kelvin K
**Describe the issue** The PS replay site has been refactored as per: https://twitter.com/PokemonShowdown/status/1721051985720565853 Replay retrieval is broken on the data pipeline. This is a result of HTML parsing being changed....
## Please fill out the following before requesting review on this PR ### Description ### Testing Done ### Resolved Issues ### Length Justification ### Review Checklist **_It is the reviewers...
**Describe the issue** The `ReplayExtractor` module has issues with matching formats. Specifically, Regulation E and Regulation E BO3 causes the issue. The snippet of interest: https://github.com/StatsugiriLabs/Statsugiri/blob/master/src/ps_ingestion_pipeline/ps_replay_extraction_lambda/modules/replay_extractor.py#L57-L63 **Acceptance Criteria** - [...
**Describe the issue** Add ability to sort by columns. For instance, sorting rows by `replay_upload_date`. **Acceptance Criteria** - [ ] Implemented sorting by columns - [ ] Deployed to Prod
**Describe the issue** Update the following docs and images: - Deploying stacks via CDK (see `StatsugiriInfra` Wiki) - Architecture diagrams (namely networking for CloudFlare, high-level, front-end) **Acceptance Criteria** - [...
**Describe the issue** As per title. Want to control when DigitalOcean deploys instead of on every commit. **Acceptance Criteria** - [ ] As per title.
**Describe the issue** Caching could help with various issues such as #275 and general performance improvements. See if API Gateway has any features and if their cost is reasonable. Caching...
**Describe the issue** Currently, the pipeline for writing to DDB breaks due to this replay: https://replay.pokemonshowdown.com/gen9ou-1886092778 The duplicates `Arceus` causes an error, but the main issue is the pipeline does...
**Describe the issue** As per title to save costs. **Acceptance Criteria** - [ ] As per title
**Describe the issue** Requires basic unit tests. **Acceptance Criteria** - [ ] Unit tests are created - [ ] CI / CD is updated