Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
4a380fa
adding app script
jiannawong Mar 4, 2026
6bf27e8
Merged all the front-end changes but separated the backend out
Mar 4, 2026
d5fd4a4
added change location feature and notification if zip code isn't inpu…
jiannawong Mar 6, 2026
8170fe9
Work push update 03062026
Mar 6, 2026
cc83a67
Merge branch 'jiannawong-app' into whu769_jianna_merge
Mar 6, 2026
c6ea91c
MERGED JIANNA AND WILLIAM'S CODE
Mar 6, 2026
1a01d76
Added unittests for api files
whu769 Mar 8, 2026
0c3e894
Bringing back the non build-hash environment.yml
whu769 Mar 8, 2026
29d815c
Added comments for teh api folder (Pylint passes 10/10)
whu769 Mar 8, 2026
b838f1e
Pylint-d the tests for the api folder
whu769 Mar 8, 2026
b634da8
Added more unit tests for the APIs
whu769 Mar 9, 2026
47aa30f
Added requirements.txt
whu769 Mar 9, 2026
01a0639
Added pyproject.toml and improved the requirements.txt with build
whu769 Mar 9, 2026
6de5bcf
Added a .github/workflows (test CI later), and updated environment.yml
whu769 Mar 9, 2026
ae1c590
Attempt 2
whu769 Mar 9, 2026
55b7481
Fixed a unittest case
whu769 Mar 9, 2026
09f6c9d
More ci fixes
whu769 Mar 9, 2026
10a7a80
pylint app and add test_app
jiannawong Mar 10, 2026
b012975
fix location and use final dataset
jiannawong Mar 10, 2026
2cadba0
fix pylint
jiannawong Mar 10, 2026
ce94bce
Merged whu769 and jiannawong work #2
whu769 Mar 10, 2026
0bee22d
Merge branch 'main' into whu769_jianna_merge_2
whu769 Mar 10, 2026
2f6f08e
Tweak env file for github actions
whu769 Mar 10, 2026
2411d03
Merge branch 'whu769_jianna_merge_2' of https://github.com/ventikaa/d…
whu769 Mar 10, 2026
1074240
More fixes to the merge
whu769 Mar 10, 2026
324583f
More changes
whu769 Mar 10, 2026
422436e
Reverting cuz i give up
whu769 Mar 11, 2026
3c32672
cleaning the repo
whu769 Mar 11, 2026
e7c6380
clean data and small tweaks to app
jiannawong Mar 11, 2026
b84cf74
Added back the integration testing but commented out, leaving for fut…
whu769 Mar 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified .DS_Store
Binary file not shown.
48 changes: 48 additions & 0 deletions .github/workflows/build_test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: build_test

"on":
push:
branches:
- main
pull_request:
branches:
- main

jobs:
build_test:
runs-on: ubuntu-latest

defaults:
run:
shell: bash -el {0}

steps:
- uses: actions/checkout@v3

- name: Set up conda
uses: conda-incubator/setup-miniconda@v2
with:
activate-environment: data515
environment-file: environment.yml
auto-update-conda: true
auto-activate-base: false

- name: Install project
run: |
pip install -e .

- name: Run unit tests
run: |
coverage run -m pytest
coverage report
coverage lcov

- name: Lint with pylint
run: |
pylint api app tests

- name: Report code coverage to Coveralls
uses: coverallsapp/github-action@v2
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
path-to-lcov: coverage.lcov
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
data/recipes.csv
.env
.kroger_token_client_product.compact.json
legacy_code/

tests/__pycache__/
app/__pycache__/
api/__pycache__/
70 changes: 0 additions & 70 deletions .ipynb_checkpoints/app-checkpoint.py

This file was deleted.

171 changes: 0 additions & 171 deletions .ipynb_checkpoints/data-checkpoint.csv

This file was deleted.

Loading
Loading