Skip to content

Releases: Evanlab02/ShoppingListApp

v0.17.0

24 Oct 20:54
f6f7181
Compare
Choose a tag to compare

0.17.0 (2024-10-24)

Features

  • Documentation: Created documentation site for the ShoppingListApp (416acd9)

Bug Fixes

  • Workflows: Build admin and backend image in same step to enable reuse of layers (311e5ce)

v0.16.5

15 Oct 10:53
b529200
Compare
Choose a tag to compare

0.16.5 (2024-10-15)

Bug Fixes

  • Release V0.16.4 as V0.16.5 due to release issues (9085a69)

Miscellaneous Chores

v0.16.4 (Missed release) Changes

0.16.4 (2024-10-15)

Features

  • Backend: Async improvements across the board for everything authentication related (b8f37be)
  • Backend: Created load tests to evaluate performance of the API along with several improvements (4cd122b)

Bug Fixes

  • Backend: black upgraded to 24.10.0 (b4e8408)
  • Backend: coverage upgraded to 4.9.0 (5d723f9)
  • Backend: django-ninja upgraded to 1.3.0 (59150c9)
  • Backend: django-stubs upgraded to 5.1.0 (eca1976)
  • Backend: flake8 upgraded to 7.1.1 (a252101)
  • Backend: gunicorn upgraded to 23.0.0 (4542dd7)
  • Backend: mypy upgraded to 1.11.2 (b1c322b)
  • Backend: psycopg upgraded to 3.2.3 (ecded99)
  • Backend: pytest upgraded to 8.3.3 (4a36229)
  • Backend: pytest-django upgraded to 4.9.0 (1f421a2)
  • Backend: Remove rich as a dependency (afbb331)
  • Backend: Requirements refresh (be8e55a)
  • Backend: selenium upgraded to 4.25.0 (591ea72)
  • Backend: types-requests upgraded to 2.32.0.20240914 (6bbfbdd)
  • Backend: Upgraded to Django 5.1 (891b5d1)
  • Backend: uvicorn upgraded to 0.31.1 (c8f918e)
  • Front-End: @mui/material upgraded to 6.1.3 (8244ef6)
  • Frontend: @typescript-eslint packages upgraded to 8.8.1 (8766d98)
  • Frontend: @shoelace-style/shoelace upgraded to 2.17.1 (cd1742a)
  • Frontend: @types/react upgraded to 18.3.11 (49f50f6)
  • Frontend: General package updates (5ea4988)
  • Frontend: Migrated to eslint 9 (8494048)
  • Frontend: Removed eslint-plugin-storybook (219e4ed)
  • Frontend: Unit-tests for FE using vitest (88ca865)
  • Frontend: Updated rollup to remove vulnerability (4646321)
  • Frontend: Updated to @types/react-dom@18.3.1 (849a578)
  • Frontend: Upgrade to Grid2 from MUI (5d772be)
  • Frontend: Upgraded eslint-plugin-react-hooks to 5.0.0 (ec53bd0)
  • Frontend: Upgraded to eslint V9 (05f58f0)
  • Frontend: Upgraded to react-router-dom@6.27.0 (b04b008)
  • Frontend: Upgraded to sass@1.79.5 (e0c37a7)
  • Frontend: Upgraded to TS 5.6.3 (c69526d)
  • Frontend: Upgraded vite packages to latest (98932cb)
  • Node: Upgrade to node 20 (6781779)
  • Workflows: Created tests workflow for frontend (e669051)

v0.16.3

20 Sep 10:50
ba518a6
Compare
Choose a tag to compare

0.16.3 (2024-09-20)

Features

  • Added docker-compose reference file (09726e7)

Bug Fixes

  • Dependencies: Updated dependencies with non-breaking changes (c2e039a)
  • Dependencies: Updated MUI to 6.1.1 (3afe0c6)
  • Dependencies: Updated vulnerable dependencies (35b8ec3)
  • eslint: Updated eslint plugin dependencies (7092f1d)
  • Storybook: Remove storybook from frontend (8e61dd2)
  • Upload dashboard static files to github release (0172365)
  • Vite: Upgraded vite to v5 (8d2a3f2)

Miscellaneous Chores

v0.16.2

10 Aug 02:24
fb06728
Compare
Choose a tag to compare

0.16.2 (2024-08-10)

Bug Fixes

  • Workflows: Fix indent issue in release-site workflows (4c3d47e)

v0.16.1

10 Aug 02:15
68c1484
Compare
Choose a tag to compare

0.16.1 (2024-08-10)

Bug Fixes

  • Workflows: Fix release please issues (a589f88)

v0.16.0

10 Aug 02:11
d69a09c
Compare
Choose a tag to compare

0.16.0 (2024-08-10)

Features

  • Monorepo: Back to monorepo structure (c8ed53c)

Bug Fixes

  • Workflows: Fix node workflows (18abda4)

v0.15.2

09 Aug 23:45
96152d5
Compare
Choose a tag to compare

0.15.2 (2024-08-09)

Bug Fixes

  • Settings: Updated shopping app to only contain one settings file to simplify (5385f8b)

v0.15.1

09 Aug 22:55
2b94878
Compare
Choose a tag to compare

0.15.1 (2024-08-09)

Bug Fixes

  • Workflows: Fix static files release by adding github token to env (6cf8dca)

v0.15.0

09 Aug 13:04
af3e00b
Compare
Choose a tag to compare

0.15.0 (2024-08-09)

Features

  • Dashboard-App: Setup initial dashboard app with mock API endpoints (1b8adbc)
  • Dependencies: Updated several dev dependencies (3b0b12e)
  • Items-App: Added item search API (ddc556d)
  • Items-App: Can now access item delete page (7a28a3a)
  • Items-app: Can now access item update endpoint (cd5a100)
  • Items-app: Can now access item update page (b12ada3)
  • Items-app: Can now delete items via the API (779ecd1)
  • Pytest: Use pytest-sugar for pretty pytest runs (c296f6a)
  • Python: Migrated to python 3.12 (686ae11)
  • Stores-App: Can now view store items on store detail page (d7bffe9)
  • Stores-App: Created search API (31e117c)

Bug Fixes

  • Auth-App: E2E Logging (3165c3d)
  • Auth: Fixed issue where API clients that were disabled would still be able to access the API (7079d7a)
  • Bump black to 24.4.2 (6bc4c26)
  • Bump certifi to 2024.7.4 (7dceea6)
  • Bump coverage to 7.5.4 (f4e4435)
  • Bump django to 5.0.7 (f9f94fa)
  • Bump django-ninja to 1.2.1 (57ba7a8)
  • Bump django-stubs to 5.0.2 (8fde871)
  • Bump django-stubs-ext to 5.0.2 (7d00c77)
  • Bump flake8 to 7.1.0 (30f5eac)
  • Bump mypy to 1.10.1 (e463836)
  • Bump packaging to 24.1 (9c4c584)
  • Bump psycopg and psycopg binary to 3.2.1 (b1c629d)
  • Bump pycodestyle to 2.12.0 (554b371)
  • Bump pydantic to 2.8.2 (2847feb)
  • Bump pydantic-core to 2.20.1 (02c8328)
  • Bump pytest to 8.2.2 (b3915b4)
  • Bump requests to 2.32.3 (40e525a)
  • Bump selenium to 4.22.0 (1a4c4bc)
  • Bump trio to 0.26.0 (2215d9e)
  • Bump types-requests to 2.32.0.20240622 (f5f38e9)
  • Bump typing-extensions to 4.12.2 (2e66d1c)
  • Bump urllib3[socks] to 2.2.2 (0573966)
  • Bump watchdog to 4.0.1 (0bee177)
  • Dependencies: Requests updated to '2.32.1' along other dependencies (970396c)
  • Django: Bump to django from 5.0.7 to 5.0.8 (1895da2)
  • E2E Tests: Bump webdriver manager to 4.0.2 to fix E2E tests (6f249e6)
  • Items-App: Remove deprecated warn log and replace it with a warning log (b87d562)
  • Jinja: Updated jinja2 from 3.1.3 to 3.1.4 (2bea831)
  • Pinned flake8 docstrings package correctly (36325e5)
  • Release-Please: Split workflow into more jobs (69b14a6)
  • Requests: Updated requests to '2.32.2' due to previous versions that were being used being yanked (13c5cec)
  • Requests: Updated requests to '2.32.2' due to previous versions that were being used being yanked (264d03f)
  • Selenium 4.22.0 added websocket client 1.8.0 to requirements (08f94ab)
  • Stores-App: E2E Logging (6b2f9fa)
  • Stores-App: Fixed issue where types were not being checked on the create action for stores view before being passed into a pydantic object (7e8331d)
  • Stores-app: Updated update endpoint to 'PATCH' instead of 'PUT' (fca683e)
  • Uvicorn: Bump uvicorn to 0.30.1 and switch over to new uvicorn worker module for gunicorn (7c66e81)
  • Workflows: Cache dependencies on workflow runs (97903a0)
  • Workflows: Updated workflows to use python 3.12 (9d0026f)

v0.14.6

01 May 21:32
16c18e3
Compare
Choose a tag to compare

0.14.6 (2024-05-01)

Bug Fixes

  • Workflows: Changed working directory to 'src' for coverage build and release steps (05396a2)