Kelvin K

Results 10 issues of 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....

ps ingestion
tests

## 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** - [...

ps ingestion

**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

frontend

**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** - [...

documentation

**Describe the issue** As per title. Want to control when DigitalOcean deploys instead of on every commit. **Acceptance Criteria** - [ ] As per title.

infrastructure

**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...

backend

**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...

ps ingestion

**Describe the issue** As per title to save costs. **Acceptance Criteria** - [ ] As per title

infrastructure

**Describe the issue** Requires basic unit tests. **Acceptance Criteria** - [ ] Unit tests are created - [ ] CI / CD is updated

ps ingestion
tests