Skip to content

Latest commit

 

History

History
863 lines (706 loc) · 55.9 KB

CHANGELOG.md

File metadata and controls

863 lines (706 loc) · 55.9 KB

CHANGELOG

v1.1.1 (2024-08-29)

Chore

  • chore: Update Pylint Badge (5069ff6)
  • chore: Update Steam Stats (a87541f)

Ci

  • ci: update release action workflow (6ec2fb7)

Documentation

Fix

  • fix: correctly display time if it is 1 min refactor: use black formatter ci: update pylint ci (18f7216)

v1.1.0 (2024-08-27)

Build

  • build(deps): bump playwright/python from v1.45.1-jammy to v1.46.0-jammy (#21)

Bumps playwright/python from v1.45.1-jammy to v1.46.0-jammy.


updated-dependencies:

  • dependency-name: playwright/python dependency-type: direct:production ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (0c95106)

  • build(deps): bump playwright/python from v1.45.0-jammy to v1.45.1-jammy (#17)

Bumps playwright/python from v1.45.0-jammy to v1.45.1-jammy.


updated-dependencies:

  • dependency-name: playwright/python dependency-type: direct:production ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (11b4aa1)

  • build(deps): bump playwright/python from v1.44.0-jammy to v1.45.0-jammy (#11)

Bumps playwright/python from v1.44.0-jammy to v1.45.0-jammy.


updated-dependencies:

  • dependency-name: playwright/python dependency-type: direct:production ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nicco <38905025+Nicconike@users.noreply.github.com> (b921e49)

Chore

  • chore: Update Steam Stats (be667aa)
  • chore(deps): bump the python-packages group with 3 updates (#23)

Bumps the python-packages group with 3 updates: pygithub, python-semantic-release and pytest-asyncio.

Updates pygithub from 2.3.0 to 2.4.0

Updates python-semantic-release from 9.8.6 to 9.8.7

Updates pytest-asyncio from 0.23.8 to 0.24.0


updated-dependencies:

  • dependency-name: pygithub dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-packages
  • dependency-name: python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages
  • dependency-name: pytest-asyncio dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-packages ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (c04058f)

  • chore: Update Steam Stats (49c5cd3)
  • chore: Update Steam Stats (3b789e8)
  • chore: Update Steam Stats (0455eac)
  • chore: Update Steam Stats (c9ea827)
  • chore: Update Steam Stats (709bcca)
  • chore: Update Steam Stats (995cd06)
  • chore(deps): bump playwright in the python-packages group (#20)

Bumps the python-packages group with 1 update: playwright.

Updates playwright from 1.45.1 to 1.46.0


updated-dependencies:

  • dependency-name: playwright dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-packages ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (ae20223)

  • chore: Update Steam Stats (c6518c0)
  • chore: Update Steam Stats (9fd6f75)
  • chore: Update Steam Stats (de3df19)
  • chore: Update Steam Stats (b19b0a2)
  • chore: Update Pylint Badge (a10a3e4)
  • chore: Update Steam Stats (a86df94)
  • chore: Update Pylint Badge (d8569b5)
  • chore: Update Steam Stats (11b3b1c)
  • chore: Update Steam Stats (5a55403)
  • chore(deps): bump playwright in the python-packages group (#16)

Bumps the python-packages group with 1 update: playwright.

Updates playwright from 1.45.0 to 1.45.1


updated-dependencies:

  • dependency-name: playwright dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (3c0ed89)

  • chore: Update Steam Stats (e369cc8)
  • chore(deps): bump the python-packages group with 2 updates (#14)

Bumps the python-packages group with 2 updates: python-semantic-release and pylint.

Updates python-semantic-release from 9.8.5 to 9.8.6

Updates pylint from 3.2.5 to 3.2.6


updated-dependencies:

  • dependency-name: python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages
  • dependency-name: pylint dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (2065c52)

  • chore: Update Steam Stats (f29280c)
  • chore: add deps (5332ac7)
  • chore(deps): bump pipdeptree in the python-packages group (#13)

Bumps the python-packages group with 1 update: pipdeptree.

Updates pipdeptree from 2.23.0 to 2.23.1


updated-dependencies:

  • dependency-name: pipdeptree dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nicco <38905025+Nicconike@users.noreply.github.com> (458ca97)

  • chore: Update Steam Stats (086b5cc)
  • chore: Update Steam Stats (d1fd260)
  • chore: Update Steam Stats (26c391a)
  • chore: Update Steam Stats (ff4553a)
  • chore: Add codecov.yml (d3162d2)
  • chore: Update Steam Stats (d22e120)
  • chore: Update Steam Stats (75b1155)
  • chore: Update Steam Stats (7b0cabd)
  • chore: Update Pylint Badge (7e0d189)

Ci

  • ci: update release.yml (49f9d54)
  • ci: bump python-semantic-release/python-semantic-release (#22)

Bumps the github-actions group with 1 update: python-semantic-release/python-semantic-release.

Updates python-semantic-release/python-semantic-release from 9.8.6 to 9.8.7


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (244487e)

  • ci: Update all workflow to not get triggered with a bot commit (635fdb8)
  • ci: bump docker/scout-action (#19)

Bumps the github-actions group with 1 update in the / directory: docker/scout-action.

Updates docker/scout-action from 1.11.0 to 1.13.0


updated-dependencies:

  • dependency-name: docker/scout-action dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (5b2469e)

  • ci: update workflow (0b9e7a8)
  • ci: bump the github-actions group with 2 updates (#15)

Bumps the github-actions group with 2 updates: python-semantic-release/python-semantic-release and docker/scout-action.

Updates python-semantic-release/python-semantic-release from 9.8.5 to 9.8.6

Updates docker/scout-action from 1.10.0 to 1.11.0


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions
  • dependency-name: docker/scout-action dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nicco <38905025+Nicconike@users.noreply.github.com> (1dfc8cb)

  • ci: update workflows (4ec9226)
  • ci: bump python-semantic-release/python-semantic-release (#10)

Bumps the github-actions group with 1 update: python-semantic-release/python-semantic-release.

Updates python-semantic-release/python-semantic-release from 9.8.3 to 9.8.5


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (ebbe02e)

  • ci: update workflow to use App token (5008b26)

Documentation

  • docs: update readme chore: misc deps changes (97d29f7)
  • docs: update readme (7e8df83)

Feature

Refactor

  • refactor: optimize card.py code test: update unittest for card.py (e5ee0a8)
  • refactor: handle exceptions in steam_workshop.py using handle_request_exception

docs: fix issue templates test: 94% codecov for steam_workshop.py (6a5131c)

Test

  • test: address bandit reports, remove assert ci: update workflow (55ceaf5)
  • test: 99% codecov for main.py (a63e3c6)
  • test: fix test_main (8796ced)
  • test: 99% codecov for main.py (6c645c6)
  • test: Improve codecov for main.py (83e02e4)
  • test: update test_main.py (a2edba9)
  • test: update test_main.py ci: update steam stats workflow (a10bd98)

v1.0.2 (2024-07-11)

Chore

  • chore(deps): bump the python-packages group with 2 updates (#9)

Bumps the python-packages group with 2 updates: playwright and python-semantic-release.

Updates playwright from 1.44.0 to 1.45.0

Updates python-semantic-release from 9.8.3 to 9.8.5


updated-dependencies:

  • dependency-name: playwright dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-packages
  • dependency-name: python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nicco <38905025+Nicconike@users.noreply.github.com> (dc42d6b)

Ci

  • ci: use token in steam stats workflow docs: update template (2101012)

Fix

  • fix: Update code to gracefully handle loccountrycode var docs: Update Readme ci: update steam stats workflow (e50ca76)

v1.0.1 (2024-07-10)

Chore

  • chore: Update Pylint Badge (500c087)

Fix

  • fix: Add INPUT_GH_TOKEN as a token env var docs: update readme ci: revert steam stats workflow chore: misc changes (a50764c)

v1.0.0 (2024-07-09)

Breaking

  • perf: Improve Card generation & Main Runner Script Code

BREAKING CHANGE: Major Release 🚀 (1e35e04)

Chore

  • chore: Update Steam Stats (984bfbf)
  • chore: Update Pylint Badge (860b652)
  • chore: Update Steam Stats (112176b)
  • chore(deps): bump pylint in the python-packages group (#8)

Bumps the python-packages group with 1 update: pylint.

Updates pylint from 3.2.3 to 3.2.5


updated-dependencies:

  • dependency-name: pylint dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nicco <38905025+Nicconike@users.noreply.github.com> (3915a4d)

  • chore: Update Steam Stats (bb5458c)
  • chore: Update Steam Stats (cc9f5fd)
  • chore: Update Steam Stats (b2f031e)

Ci

  • ci: update scoring for pylint badge (25fa44d)
  • ci: update badge url & codeql workflow (ee23446)
  • ci: move app token step at first (77cff48)
  • ci: update pylint badge generation (17dc2ce)
  • ci: Update pylint workflow (11097f3)
  • ci: Correct the pylint badge generation step (50be3f4)
  • ci: use custom pylint job instead of actions build: update dockerfile (ad37826)
  • ci: pylint workflow should workflow if github actions bot does a commit (b958eea)
  • ci: Update pylint workflow to commit to protected branch (c38fe71)
  • ci: update workflow (74c12c4)
  • ci: update workflows to check for github actor (74e18a3)
  • ci: Correct scout scan step (700840d)
  • ci: correct the docker workflow for tags (b64b7d1)
  • ci: revert change (1b03955)
  • ci: update release workflow (28afc5a)
  • ci: update docker action refactor: remove logger info in steam_stats.py (82bf032)

Documentation

  • docs: correct changelog & pyproject ci: misc changes (a84f81c)

Test

  • test: Improve codecov for card script to 84% (81d5f89)
  • test: Improve code cov for main script to 95% ci: Check prev release (17383b6)
  • test: increase code coverage for main script (f0a7f52)
  • test: update test_steam_workshop.py for 100% coverage (72c964f)

Unknown

v0.1.5 (2024-06-28)

Build

  • build: Missed dockerfile change (1de324b)

Chore

  • chore: template update (2370d9b)
  • chore: update pyproject.toml (b11e120)
  • chore: Add dependencies in pyproject.toml (b1438f2)
  • chore: add versions in requirements.txt (113ef74)
  • chore: update dependabot.yml (3c3fe46)

Ci

  • ci: update release workflow (21fcc97)

  • ci: bump docker/scout-action from 1.9.3 to 1.10.0 in the github-actions group (#5)

  • ci: bump docker/scout-action in the github-actions group

Bumps the github-actions group with 1 update: docker/scout-action.

Updates docker/scout-action from 1.9.3 to 1.10.0


updated-dependencies:

  • dependency-name: docker/scout-action dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions ...

Signed-off-by: dependabot[bot] <support@github.com>

  • Updated Steam Stats

  • ci: update steam stats workflow

Co-authored-by: 38905025+Nicconike@users.noreply.github.com


Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nicco <38905025+Nicconike@users.noreply.github.com> Co-authored-by: GitHub Action <action@github.com> (2a481b3)

  • ci: update workflows for requirements.txt fix: Update dockerfile (4e55410)
  • ci: Add output for codeql analysis (6b8564a)
  • ci: Update workflows docs: Add contributing.md chore: update toml (1080d6b)
  • ci: update workflow & dockerfile Update changelog template (771a869)

Documentation

  • docs: update readme (94a89a3)
  • docs: update readme (49c1723)
  • docs: Update readme (3b0cdbb)
  • docs: Move the doc files to .github (68e64f1)
  • docs: Add security.md ci: update workflows to not trigger on bot commits or PRs chore: move requirements.txt to api (cb5d35b)
  • docs: update issue templates (dc23769)

Fix

  • fix: correct the assertion error (16e7217)

Refactor

  • refactor: Update pyproject.toml and template (666332e)
  • refactor: Address bandit vulns issues ci: misc. changes docs: update readme (04db6ea)

Unknown

  • Version Release: v0.1.5

Co-authored-by: Nicconike <38905025+Nicconike@users.noreply.github.com> (1a1f0ae)

  • Updated Steam Stats (41edcf3)

  • Tests: Add pytest testing for the python scripts (#6)

  • feat: Add logging for the python scripts

test: Add pytest testing for steam stats & steam workshop

chore: Misc changes

  • test: Update tests for steam stats & workshop

ci: Add code coverage workflow

  • ci: refactor dependencies workflow step

  • ci: update coverage step

  • refactor: revert prev commit changes

  • ci: Add env secrets to workflow

  • test: add testing for main.py

  • refactor: address pylint warnings

  • ci: add env var in coverage workflow

  • test: Add test_card.py

  • ci: Add playwright deps

  • test: Update tests for card.py

  • Updated pylint badge

  • fix(card): This commit fixes the bug to handle the scenario where the player has not played any games in last 2 weeks

  • Updated pylint badge

  • refactor: Add logging for card and main python scripts

  • Updated pylint badge

  • refactor: Update the func to correctly handle data absence bug

build: update dockerfile

  • test: refactor all tests for card, main, steam_stats & steam_workshop

  • Updated pylint badge

  • test: Address pylint false positives warning ci: Create separate security testing workflow from codeql workflow

  • test: Address pylint false positives for all tests

  • Updated pylint badge

  • refactor: suppress false positives for unit testing

  • Updated pylint badge

  • ci: refactor workflows [ci skip]


Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> (dee3c45)

v0.1.4 (2024-06-20)

Chore

  • chore: update dependencies (#3)

Merge (99d0f2e)

Ci

  • ci: Update workflow to upload reports correctly (721ec76)
  • ci: Update workflows (b648032)

Documentation

  • docs: Add issue templates (cffa8f9)

Fix

  • fix: update main python script to remvoe setup (ebfd9e0)

Unknown

  • 0.1.4

New Version Release (3c1a18d)

  • Create FUNDING.yml

Signed-off-by: Nicco <38905025+Nicconike@users.noreply.github.com> (274096d)

v0.1.3 (2024-06-19)

Ci

  • ci: run with python3 (7c0829b)
  • ci: Update release workflow & add templates (8a7e376)

Fix

  • fix(workflow): Test release (e8c3ddb)

Unknown

  • 0.1.3

New Version Release (f788d12)

v0.1.2 (2024-06-17)

Build

  • build: Addressing the autobuild warning to use v3 for CodeQL (abc130a)

Chore

  • chore: CodeQL & Pylint Setup (8ddb1d6)

Fix

  • fix: Update action.yml to pull docker image (130bc91)

Unknown

  • 0.1.2

New Version Release (5152daf)

v0.1.1 (2024-06-16)

Ci

Documentation

Performance

  • perf: Remove redundancy (64cbf13)

Unknown

  • 0.1.1

Automatically generated by python-semantic-release (8689f82)

  • Updated Steam Stats (dd135fc)

  • Test playwright (#2)

  • refactor(python): remove f-strings

test: Testing with playwright docker image

  • Ci: Test playwright docker in Github Actions

  • Updated Steam Stats

  • Ci: steam-stats to use root as HOME

  • Fix: gpg sign

  • CI: Configure GPG

  • Ci: Update workflow

  • CI: Install jq

  • Ci: Update docker

  • chore: Trigger workflow

  • chore: Trigger Workflow

  • chore: Update docker

  • Fix: Docker & Workflow

  • Updated Steam Stats

  • fix: Modify update_readme func to fix the bug to update readme correctly

  • chore: Test Steam GIthub Action

  • Updated Steam Stats

  • ci: Update workflow refactor : Modify code to correctly generate markdown for the repo

  • refactor: Use str concat instead of f-string

  • Updated Steam Stats

  • ci: Remove test-playwright branch from workflow

  • ci: remove gpg sign

  • ci: Use python semantic release

  • ci: update workflow to be triggered for all PR

  • Updated Steam Stats

  • ci: check if event is PR

  • ci: update workflow

  • Updated Steam Stats


Co-authored-by: GitHub Action <action@github.com> (33c38a7)

v0.1.0 (2024-06-14)

Feature

  • feat(docker): Update dockerfile & workflow (9e04f61)
  • feat(workflow): Add release action & update docker (baf85c6)

Fix

  • fix(workflow): Sign Commit (74ee9fb)
  • fix(workflow): correctly setup gpg sign

Added codespaces support (8046a1b)

  • fix(workflow): update steps in workflow (143d3dc)
  • fix(workflow): refactor all github workflows (effac0b)

Unknown

  • 0.1.0

Automatically generated by python-semantic-release (aee47f0)

v0.0.1 (2024-06-12)

Ci

  • ci(workflow): update Docker CICD workflow to use semantic-release (4eb4ac9)

Fix

  • fix(workflow): correct & update github workflow for automated release (44cc88e)

Unknown

  • 0.0.1

Generated by Semantic Release (23d28db)