Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge fitbit-challenges in #14

Merged
merged 347 commits into from
Feb 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
347 commits
Select commit Hold shift + click to select a range
8ea746c
[pre-commit.ci] pre-commit autoupdate (#131)
pre-commit-ci[bot] Jun 16, 2023
25f48c2
In step challenges, batch together updates up to 1k steps (#142)
shaldengeki Jun 16, 2023
7ad2980
Actually use batched data updates! (#143)
shaldengeki Jun 16, 2023
18cdd2a
Modernize SQLAlchemy models (#144)
shaldengeki Jun 17, 2023
43b939d
Add unit tests for FitbitClient methods (#145)
shaldengeki Jun 17, 2023
daccf70
Add models for subscription, and use them (#149)
shaldengeki Jun 18, 2023
fddb9a4
Make timestamps in challenges table timezone-aware (#150)
shaldengeki Jun 18, 2023
5561749
Convert all tz-naive timestamps to tzaware (#151)
shaldengeki Jun 18, 2023
4a02135
Ignore migrations folder for mypy (#152)
shaldengeki Jun 18, 2023
b9a1b4f
In worker, use orm methods (#154)
shaldengeki Jun 18, 2023
3e1a84b
In worker, lock latest notification and return it (#155)
shaldengeki Jun 18, 2023
d7db088
Add BingoCard model and migration to create table (#157)
shaldengeki Jun 19, 2023
53fdf92
Create database model for bingo tile (#158)
shaldengeki Jun 19, 2023
4d02c3f
In BingoCard, return tiles in coordinate order (#159)
shaldengeki Jun 19, 2023
d6f0f77
Add methods to compute all flipped/unflipped tiles, and total cost of…
shaldengeki Jun 19, 2023
ef3d875
Add method to flip a bingo tile (#160)
shaldengeki Jun 19, 2023
6039938
In User GraphQL type, expose fields showing what challenges the user …
shaldengeki Jun 19, 2023
a1fdae7
In Challenge.users, fix callsite (#163)
shaldengeki Jun 19, 2023
4236a84
In frontend, show active and past challenges (#164)
shaldengeki Jun 19, 2023
43b82f8
Add script to copy a snapshot of production data into development db …
shaldengeki Jun 20, 2023
07b62ce
In GraphQL API, expose user's last synced-at time (#167)
shaldengeki Jun 20, 2023
c9091ad
Add method to return activities within range (#169)
shaldengeki Jun 20, 2023
01239f8
In BingoCard model, support creation for a user and challenge (#170)
shaldengeki Jun 22, 2023
4384d75
[pre-commit.ci] pre-commit autoupdate (#168)
pre-commit-ci[bot] Jun 22, 2023
c4800eb
Add house, sailboat bingo patterns (#171)
shaldengeki Jun 22, 2023
e907b8e
Disable worker in development (#172)
shaldengeki Jun 22, 2023
8d8dce8
Support creation of bingo cards in the GraphQL API (#173)
shaldengeki Jun 22, 2023
2152ed2
In frontend, support creating bingo challenges (#181)
shaldengeki Jun 23, 2023
bcd7500
Frontend displays user's bingo card and resources (#182)
shaldengeki Jun 26, 2023
a060d48
In challenge creation form, set date correctly (#183)
shaldengeki Jun 26, 2023
07ed807
Remove h-screen from container, to prevent scrolling behavior (#184)
shaldengeki Jun 26, 2023
0f96e7d
Fix linting error (#185)
shaldengeki Jun 26, 2023
91e7207
Fix fuzz factors (#186)
shaldengeki Jun 26, 2023
891f7de
Pick slightly nicer colors for bingo tiles (#187)
shaldengeki Jun 27, 2023
4d70109
Support flipping tiles (#188)
shaldengeki Jun 27, 2023
ba87d8b
Show tile amounts post-flip (#189)
shaldengeki Jun 27, 2023
5b75738
Only enforce tile amounts if tile is unflipped (#190)
shaldengeki Jun 27, 2023
c134e35
Show leaderboard in bingo challenge (#191)
shaldengeki Jun 27, 2023
8f94c8d
Correctly sort leaderboard by flipped victory tiles, latest flip time…
shaldengeki Jun 27, 2023
9096e87
View others' bingo cards (#194)
shaldengeki Jun 27, 2023
eb20563
Correctly compute bingo totals (#195)
shaldengeki Jun 27, 2023
b3bab6d
Bingo challenge should show finishing screen (#196)
shaldengeki Jun 28, 2023
129847f
When a tile is flipped, don't enable flip hook at all (#201)
shaldengeki Jun 28, 2023
4348179
In Bingo challenge, style for mobile (#202)
shaldengeki Jun 28, 2023
546186e
Sort placements properly (#203)
shaldengeki Jun 28, 2023
73f498f
Show a victory pattern under the top-line bingo card (#204)
shaldengeki Jun 28, 2023
39c6ca9
Select a pattern for the challenge (#205)
shaldengeki Jun 28, 2023
dd97b02
In bingo challenge, when challenge is ended, display appropriate text…
shaldengeki Jun 29, 2023
d016220
In Bingo, when computing totals, window end should be the latest acti…
shaldengeki Jun 29, 2023
15f2f7c
Fix query (#209)
shaldengeki Jun 29, 2023
54a1be0
Add tests for BingoTile.flip (#210)
shaldengeki Jun 30, 2023
5df279d
In challenge listing, show different text if challenge is yet to star…
shaldengeki Jul 1, 2023
9b6f708
Don't multiple-count unused amounts (#212)
shaldengeki Jul 2, 2023
52c4a52
Add method to expose number of required tiles in a pattern (#213)
shaldengeki Jul 2, 2023
6ccc553
In bingo card total computation, ensure that victory pattern requires…
shaldengeki Jul 2, 2023
f2627b4
[pre-commit.ci] pre-commit autoupdate (#218)
pre-commit-ci[bot] Jul 8, 2023
cf3a672
Create a join table for challenge memberships (#219)
shaldengeki Jul 8, 2023
9063e54
Add migration to delete old_users field (#220)
shaldengeki Jul 8, 2023
71e279d
Add unit tests for several User methods, and convert them to use join…
shaldengeki Jul 9, 2023
77c1f64
Add Challenges link to topbar (#222)
shaldengeki Jul 9, 2023
e2cee1c
In Bingo challenge, show typical challenge header (#223)
shaldengeki Jul 9, 2023
807e1dc
In challenges listing, show a slightly more-useful compact listing (#…
shaldengeki Jul 9, 2023
1bd961e
Fix some linting errors (#225)
shaldengeki Jul 9, 2023
ec54ccf
Create dependabot.yml (#226)
shaldengeki Jul 9, 2023
e5eb748
Bump @headlessui/react from 1.7.14 to 1.7.15 in /src/javascript/front…
dependabot[bot] Jul 9, 2023
de2174d
Bump @apollo/client from 3.7.10 to 3.7.17 in /src/javascript/frontend…
dependabot[bot] Jul 9, 2023
c36388c
Bump @types/react from 18.0.35 to 18.2.14 in /src/javascript/frontend…
dependabot[bot] Jul 9, 2023
809c02c
Bump @tsconfig/create-react-app from 1.0.3 to 2.0.0 in /src/javascrip…
dependabot[bot] Jul 9, 2023
1fcd17b
Bump tough-cookie from 4.1.2 to 4.1.3 in /src/javascript/frontend (#232)
dependabot[bot] Jul 9, 2023
fbe82b3
Bump @testing-library/react from 13.4.0 to 14.0.0 in /src/javascript/…
dependabot[bot] Jul 9, 2023
45e65bd
Bump plotly.js-basic-dist from 2.20.0 to 2.24.3 in /src/javascript/fr…
dependabot[bot] Jul 9, 2023
9219e0c
Bump @testing-library/user-event from 13.5.0 to 14.4.3 in /src/javasc…
dependabot[bot] Jul 9, 2023
4be5719
Bump @heroicons/react from 2.0.17 to 2.0.18 in /src/javascript/fronte…
dependabot[bot] Jul 9, 2023
7101792
Bump @types/lodash from 4.14.194 to 4.14.195 in /src/javascript/front…
dependabot[bot] Jul 9, 2023
259f378
Bump @types/node from 18.15.11 to 20.4.1 in /src/javascript/frontend …
dependabot[bot] Jul 9, 2023
2d28fa2
Bump web-vitals from 2.1.4 to 3.3.2 in /src/javascript/frontend (#238)
dependabot[bot] Jul 9, 2023
9f93cf0
Bump react-router-dom from 6.10.0 to 6.14.1 in /src/javascript/fronte…
dependabot[bot] Jul 9, 2023
554dfb2
Bump tailwindcss from 3.3.1 to 3.3.2 in /src/javascript/frontend (#242)
dependabot[bot] Jul 9, 2023
69e59ec
Bump graphql from 16.6.0 to 16.7.1 in /src/javascript/frontend (#239)
dependabot[bot] Jul 9, 2023
71d15c2
Let react-scripts float (#243)
shaldengeki Jul 9, 2023
352aac5
Bump typescript from 4.9.5 to 5.1.6 in /src/javascript/frontend (#241)
dependabot[bot] Jul 9, 2023
76ec4d5
Pull BingoCardPattern out into separate file (#244)
shaldengeki Jul 9, 2023
cdb430b
In challenge listing, expose placements for current user (#245)
shaldengeki Jul 10, 2023
b3d54ff
Bump web-vitals from 3.3.2 to 3.4.0 in /src/javascript/frontend (#246)
dependabot[bot] Jul 10, 2023
6302f13
In challenge listing, make challenge cards a consistent grid size (#247)
shaldengeki Jul 10, 2023
4a7157c
[pre-commit.ci] pre-commit autoupdate (#248)
pre-commit-ci[bot] Jul 11, 2023
7bbbfc7
Make flask session permanent and refresh once a year (#254)
shaldengeki Jul 12, 2023
8b849c3
Bump semver from 6.3.0 to 6.3.1 in /src/javascript/frontend (#257)
dependabot[bot] Jul 14, 2023
03d4355
[pre-commit.ci] pre-commit autoupdate (#263)
pre-commit-ci[bot] Jul 19, 2023
3da5662
Bump @types/react from 18.2.14 to 18.2.15 in /src/javascript/frontend…
dependabot[bot] Jul 19, 2023
534b62c
Bump react-router-dom from 6.14.1 to 6.14.2 in /src/javascript/fronte…
dependabot[bot] Jul 19, 2023
e576309
Bump @tsconfig/create-react-app from 2.0.0 to 2.0.1 in /src/javascrip…
dependabot[bot] Jul 19, 2023
472afa3
Bump tailwindcss from 3.3.2 to 3.3.3 in /src/javascript/frontend (#260)
dependabot[bot] Jul 19, 2023
2e582a8
Bump word-wrap from 1.2.3 to 1.2.4 in /src/javascript/frontend (#264)
dependabot[bot] Jul 19, 2023
aa7cbfe
Bump @types/node from 20.4.1 to 20.4.2 in /src/javascript/frontend (#…
dependabot[bot] Jul 19, 2023
b8d0ddd
In bingo challenges, correctly compute seal-at date, and show correct…
shaldengeki Jul 23, 2023
1ac2028
In BingoChallenge, fetch seal date (#266)
shaldengeki Jul 23, 2023
231ba3d
In BingoChallenge, compute average over past month of activity (#267)
shaldengeki Jul 24, 2023
2d78b92
Add missing fields to test mock (#268)
shaldengeki Jul 24, 2023
6ceb2e4
Bump @testing-library/jest-dom from 5.16.5 to 5.17.0 in /src/javascri…
dependabot[bot] Jul 24, 2023
fead045
Bump @types/node from 20.4.2 to 20.4.4 in /src/javascript/frontend (#…
dependabot[bot] Jul 24, 2023
fc60f46
When generating bingo card, assign bonus tiles (#271)
shaldengeki Jul 24, 2023
47ce20c
In BingoCard.unused_amounts, factor in bingo tile bonuses (#272)
shaldengeki Jul 26, 2023
5a743e2
[pre-commit.ci] pre-commit autoupdate (#278)
pre-commit-ci[bot] Aug 2, 2023
218fea2
Bump @types/node from 20.4.4 to 20.4.5 in /src/javascript/frontend (#…
dependabot[bot] Aug 2, 2023
cce3195
Bump @types/lodash from 4.14.195 to 4.14.196 in /src/javascript/front…
dependabot[bot] Aug 2, 2023
99b2d98
Bump @headlessui/react from 1.7.15 to 1.7.16 in /src/javascript/front…
dependabot[bot] Aug 2, 2023
8887e90
Bump plotly.js-basic-dist from 2.24.3 to 2.25.0 in /src/javascript/fr…
dependabot[bot] Aug 2, 2023
7cf7452
Bump @types/react from 18.2.15 to 18.2.18 in /src/javascript/frontend…
dependabot[bot] Aug 2, 2023
849f8a7
Bump plotly.js-basic-dist from 2.25.0 to 2.25.1 in /src/javascript/fr…
dependabot[bot] Aug 10, 2023
fcfcb1e
Bump @types/node from 20.4.5 to 20.4.8 in /src/javascript/frontend (#…
dependabot[bot] Aug 10, 2023
b27d4d5
Bump @apollo/client from 3.7.17 to 3.8.0 in /src/javascript/frontend …
dependabot[bot] Aug 10, 2023
10d26e5
Bump @adobe/css-tools from 4.2.0 to 4.3.1 in /src/javascript/frontend…
dependabot[bot] Sep 4, 2023
50b0147
Bump @testing-library/jest-dom from 5.17.0 to 6.1.2 in /src/javascrip…
dependabot[bot] Sep 4, 2023
7ac4441
Bump @types/node from 20.4.8 to 20.5.7 in /src/javascript/frontend (#…
dependabot[bot] Sep 4, 2023
bd56934
[pre-commit.ci] pre-commit autoupdate (#287)
pre-commit-ci[bot] Sep 4, 2023
febe4c1
Bump @apollo/client from 3.8.0 to 3.8.1 in /src/javascript/frontend (…
dependabot[bot] Sep 4, 2023
ea8d034
Bump react-router-dom from 6.14.2 to 6.15.0 in /src/javascript/fronte…
dependabot[bot] Sep 4, 2023
4a5daa8
Bump @types/lodash from 4.14.196 to 4.14.197 in /src/javascript/front…
dependabot[bot] Sep 4, 2023
d21fee4
Bump @headlessui/react from 1.7.16 to 1.7.17 in /src/javascript/front…
dependabot[bot] Sep 6, 2023
7936eb6
Bump plotly.js-basic-dist from 2.25.1 to 2.26.0 in /src/javascript/fr…
dependabot[bot] Sep 6, 2023
0beb700
Bump @types/react from 18.2.18 to 18.2.21 in /src/javascript/frontend…
dependabot[bot] Sep 6, 2023
ff7070a
Bump actions/checkout from 3 to 4 (#293)
dependabot[bot] Sep 6, 2023
9e2af4c
Bump @apollo/client from 3.8.1 to 3.8.3 in /src/javascript/frontend (…
dependabot[bot] Sep 6, 2023
d8df52e
Bump graphql from 16.7.1 to 16.8.0 in /src/javascript/frontend (#295)
dependabot[bot] Sep 6, 2023
cd93294
Add @types/jest to dev dependencies (#300)
shaldengeki Sep 9, 2023
e1dd1d9
Bump @testing-library/jest-dom from 6.1.2 to 6.1.3 in /src/javascript…
dependabot[bot] Sep 12, 2023
dc490a2
Bump @types/lodash from 4.14.197 to 4.14.198 in /src/javascript/front…
dependabot[bot] Sep 12, 2023
eedaa70
Bump typescript from 5.1.6 to 5.2.2 in /src/javascript/frontend (#302)
dependabot[bot] Sep 12, 2023
e44d7f0
Bump @types/node from 20.5.7 to 20.6.0 in /src/javascript/frontend (#…
dependabot[bot] Sep 12, 2023
af5fa33
[pre-commit.ci] pre-commit autoupdate (#305)
pre-commit-ci[bot] Sep 13, 2023
4fee89e
Bump @types/node from 20.6.0 to 20.6.2 in /src/javascript/frontend (#…
dependabot[bot] Sep 21, 2023
580f6f2
Bump @types/jest from 29.5.4 to 29.5.5 in /src/javascript/frontend (#…
dependabot[bot] Sep 21, 2023
35a7c37
Bump react-router-dom from 6.15.0 to 6.16.0 in /src/javascript/fronte…
dependabot[bot] Sep 21, 2023
9d0dc6a
Bump @testing-library/user-event from 14.4.3 to 14.5.1 in /src/javasc…
dependabot[bot] Sep 21, 2023
825e331
Bump @types/react from 18.2.21 to 18.2.22 in /src/javascript/frontend…
dependabot[bot] Sep 21, 2023
ac996b8
Bump graphql from 16.8.0 to 16.8.1 in /src/javascript/frontend (#311)
dependabot[bot] Sep 23, 2023
b9e8aef
Bump @apollo/client from 3.8.3 to 3.8.4 in /src/javascript/frontend (…
dependabot[bot] Sep 26, 2023
5ed7cb3
Bump plotly.js-basic-dist from 2.26.0 to 2.26.1 in /src/javascript/fr…
dependabot[bot] Sep 26, 2023
1c68300
Bump @types/node from 20.6.2 to 20.7.0 in /src/javascript/frontend (#…
dependabot[bot] Sep 26, 2023
44e6f6c
Bump @types/lodash from 4.14.198 to 4.14.199 in /src/javascript/front…
dependabot[bot] Sep 26, 2023
823b2a4
[pre-commit.ci] pre-commit autoupdate (#316)
pre-commit-ci[bot] Sep 26, 2023
f7c1cc6
Bump @types/react from 18.2.22 to 18.2.24 in /src/javascript/frontend…
dependabot[bot] Oct 3, 2023
b66255f
Bump @types/node from 20.7.0 to 20.8.2 in /src/javascript/frontend (#…
dependabot[bot] Oct 3, 2023
6c81f57
Bump web-vitals from 3.4.0 to 3.5.0 in /src/javascript/frontend (#319)
dependabot[bot] Oct 3, 2023
4d04d6e
[pre-commit.ci] pre-commit autoupdate (#325)
pre-commit-ci[bot] Oct 10, 2023
395f740
Bump @apollo/client from 3.8.4 to 3.8.5 in /src/javascript/frontend (…
dependabot[bot] Oct 10, 2023
bf48fa8
Bump plotly.js-basic-dist from 2.26.1 to 2.26.2 in /src/javascript/fr…
dependabot[bot] Oct 10, 2023
be299cb
Bump @types/react from 18.2.24 to 18.2.27 in /src/javascript/frontend…
dependabot[bot] Oct 10, 2023
f2883f3
Bump @types/node from 20.8.2 to 20.8.4 in /src/javascript/frontend (#…
dependabot[bot] Oct 10, 2023
47605c6
Bump graphql-server[flask] from 3.0.0b6 to 3.0.0b7 in /src/python (#326)
dependabot[bot] Oct 20, 2023
635f284
Bump @babel/traverse from 7.21.3 to 7.23.2 in /src/javascript/fronten…
dependabot[bot] Oct 20, 2023
c58efef
Bump react-router-dom from 6.16.0 to 6.17.0 in /src/javascript/fronte…
dependabot[bot] Oct 20, 2023
398ca36
Bump @apollo/client from 3.8.5 to 3.8.6 in /src/javascript/frontend (…
dependabot[bot] Oct 20, 2023
ff67a1f
Bump @types/react from 18.2.27 to 18.2.28 in /src/javascript/frontend…
dependabot[bot] Oct 20, 2023
4fad89e
Bump @types/node from 20.8.4 to 20.8.7 in /src/javascript/frontend (#…
dependabot[bot] Oct 20, 2023
13c2ec3
Bump @testing-library/jest-dom from 6.1.3 to 6.1.4 in /src/javascript…
dependabot[bot] Oct 20, 2023
6031c18
[pre-commit.ci] pre-commit autoupdate (#339)
pre-commit-ci[bot] Oct 24, 2023
5873bdf
Bump actions/setup-node from 3 to 4 (#334)
dependabot[bot] Oct 24, 2023
1d7267f
Bump plotly.js-basic-dist from 2.26.2 to 2.27.0 in /src/javascript/fr…
dependabot[bot] Oct 24, 2023
b18fa2e
Bump @types/react from 18.2.28 to 18.2.31 in /src/javascript/frontend…
dependabot[bot] Oct 24, 2023
31aa98d
Bump @types/jest from 29.5.5 to 29.5.6 in /src/javascript/frontend (#…
dependabot[bot] Oct 24, 2023
b462a6c
Bump @types/lodash from 4.14.199 to 4.14.200 in /src/javascript/front…
dependabot[bot] Oct 24, 2023
a96e51f
Bump postcss to ^8.4.31 (#340)
shaldengeki Oct 24, 2023
2a786d0
Bump tailwindcss from 3.3.3 to 3.3.5 in /src/javascript/frontend (#341)
dependabot[bot] Nov 1, 2023
25af787
Bump @types/react from 18.2.31 to 18.2.33 in /src/javascript/frontend…
dependabot[bot] Nov 1, 2023
c37260b
Bump @types/node from 20.8.7 to 20.8.10 in /src/javascript/frontend (…
dependabot[bot] Nov 1, 2023
5ffb4b9
Support merge queue (#345)
shaldengeki Nov 1, 2023
73692b8
[pre-commit.ci] pre-commit autoupdate (#350)
pre-commit-ci[bot] Nov 9, 2023
d993df3
Bump react-router-dom from 6.17.0 to 6.18.0 in /src/javascript/fronte…
dependabot[bot] Nov 9, 2023
fc377b2
Bump @apollo/client from 3.8.6 to 3.8.7 in /src/javascript/frontend (…
dependabot[bot] Nov 9, 2023
6d74c0a
Bump @types/jest from 29.5.6 to 29.5.7 in /src/javascript/frontend (#…
dependabot[bot] Nov 9, 2023
214716b
Bump @types/react from 18.2.33 to 18.2.36 in /src/javascript/frontend…
dependabot[bot] Nov 9, 2023
236e9cc
Factor tests for BingoCardPattern out into separate file, and make th…
shaldengeki Nov 9, 2023
6108ad8
Build and push API image (#352)
shaldengeki Nov 12, 2023
3035d01
Actually build & push images on main (#353)
shaldengeki Nov 12, 2023
90fe13d
Only build prod dockerfile (#354)
shaldengeki Nov 12, 2023
316500e
[pre-commit.ci] pre-commit autoupdate (#363)
pre-commit-ci[bot] Nov 15, 2023
21c62ec
Bump plotly.js-basic-dist from 2.27.0 to 2.27.1 in /src/javascript/fr…
dependabot[bot] Nov 15, 2023
22d1b12
Bump @testing-library/react from 14.0.0 to 14.1.0 in /src/javascript/…
dependabot[bot] Nov 15, 2023
c57082d
Bump @types/lodash from 4.14.200 to 4.14.201 in /src/javascript/front…
dependabot[bot] Nov 15, 2023
814d029
Bump @types/node from 20.8.10 to 20.9.0 in /src/javascript/frontend (…
dependabot[bot] Nov 15, 2023
b2d8ec2
Bump @types/jest from 29.5.7 to 29.5.8 in /src/javascript/frontend (#…
dependabot[bot] Nov 15, 2023
d118381
Use env files to store env vars, and deconflict API/frontend env vars…
shaldengeki Nov 15, 2023
e60c34d
In production docker compose file, pull images (#365)
shaldengeki Nov 15, 2023
b6bd45b
Add Hi bingo pattern (#366)
shaldengeki Nov 16, 2023
dbd039d
[pre-commit.ci] pre-commit autoupdate (#372)
pre-commit-ci[bot] Nov 22, 2023
a182748
Bump typescript from 5.2.2 to 5.3.2 in /src/javascript/frontend (#367)
dependabot[bot] Nov 22, 2023
0e300d1
Bump react-router-dom from 6.18.0 to 6.19.0 in /src/javascript/fronte…
dependabot[bot] Nov 22, 2023
4eca66c
Bump @testing-library/react from 14.1.0 to 14.1.2 in /src/javascript/…
dependabot[bot] Nov 22, 2023
58bde70
Bump @types/react from 18.2.36 to 18.2.38 in /src/javascript/frontend…
dependabot[bot] Nov 22, 2023
0b90cfd
Bump @types/node from 20.9.0 to 20.9.4 in /src/javascript/frontend (#…
dependabot[bot] Nov 22, 2023
90feae0
Bump react-router-dom from 6.19.0 to 6.20.0 in /src/javascript/fronte…
dependabot[bot] Nov 29, 2023
5be772d
Bump @types/node from 20.9.4 to 20.10.0 in /src/javascript/frontend (…
dependabot[bot] Nov 29, 2023
ba4dfdb
Bump @types/lodash from 4.14.201 to 4.14.202 in /src/javascript/front…
dependabot[bot] Nov 29, 2023
15bd9d8
Bump @types/react from 18.2.38 to 18.2.39 in /src/javascript/frontend…
dependabot[bot] Nov 29, 2023
cbcc990
Bump @types/jest from 29.5.8 to 29.5.10 in /src/javascript/frontend (…
dependabot[bot] Nov 29, 2023
2bad8e9
Bump @adobe/css-tools from 4.3.1 to 4.3.2 in /src/javascript/frontend…
dependabot[bot] Dec 2, 2023
1481c9f
[pre-commit.ci] pre-commit autoupdate (#386)
pre-commit-ci[bot] Dec 7, 2023
1395463
Bump @apollo/client from 3.8.7 to 3.8.8 in /src/javascript/frontend (…
dependabot[bot] Dec 8, 2023
ba15134
Bump tailwindcss from 3.3.5 to 3.3.6 in /src/javascript/frontend (#383)
dependabot[bot] Dec 8, 2023
5791f32
Bump react-router-dom from 6.20.0 to 6.20.1 in /src/javascript/fronte…
dependabot[bot] Dec 8, 2023
2cb92d3
Bump @testing-library/jest-dom from 6.1.4 to 6.1.5 in /src/javascript…
dependabot[bot] Dec 8, 2023
9cd8023
Bump @types/react from 18.2.39 to 18.2.41 in /src/javascript/frontend…
dependabot[bot] Dec 8, 2023
7a03ebf
Bump actions/setup-python from 4 to 5 (#387)
dependabot[bot] Dec 13, 2023
2abc344
Bump typescript from 5.3.2 to 5.3.3 in /src/javascript/frontend (#391)
dependabot[bot] Dec 13, 2023
9ae7fdf
Bump @types/react from 18.2.41 to 18.2.43 in /src/javascript/frontend…
dependabot[bot] Dec 13, 2023
e6d9dd3
Bump @types/node from 20.10.0 to 20.10.4 in /src/javascript/frontend …
dependabot[bot] Dec 15, 2023
70754e3
Bump @types/jest from 29.5.10 to 29.5.11 in /src/javascript/frontend …
dependabot[bot] Dec 16, 2023
9e5586f
[pre-commit.ci] pre-commit autoupdate (#397)
pre-commit-ci[bot] Dec 25, 2023
b2f1ef5
Bump tailwindcss from 3.3.6 to 3.4.0 in /src/javascript/frontend (#398)
dependabot[bot] Dec 25, 2023
9d5a48b
Bump react-router-dom from 6.20.1 to 6.21.1 in /src/javascript/fronte…
dependabot[bot] Dec 25, 2023
13b9493
Bump @heroicons/react from 2.0.18 to 2.1.1 in /src/javascript/fronten…
dependabot[bot] Dec 25, 2023
ca58dff
Bump @types/node from 20.10.4 to 20.10.5 in /src/javascript/frontend …
dependabot[bot] Dec 25, 2023
dbb98bb
Bump @types/react from 18.2.43 to 18.2.45 in /src/javascript/frontend…
dependabot[bot] Dec 25, 2023
96f6e44
[pre-commit.ci] pre-commit autoupdate (#400)
pre-commit-ci[bot] Dec 29, 2023
9649ba9
[pre-commit.ci] pre-commit autoupdate (#406)
pre-commit-ci[bot] Jan 9, 2024
3ff81e7
Bump web-vitals from 3.5.0 to 3.5.1 in /src/javascript/frontend (#401)
dependabot[bot] Jan 9, 2024
4d8f261
Bump @testing-library/user-event from 14.5.1 to 14.5.2 in /src/javasc…
dependabot[bot] Jan 9, 2024
d1ee84e
Bump @testing-library/jest-dom from 6.1.5 to 6.2.0 in /src/javascript…
dependabot[bot] Jan 9, 2024
cc75f10
Bump @types/react from 18.2.45 to 18.2.47 in /src/javascript/frontend…
dependabot[bot] Jan 9, 2024
1b9cdca
Bump follow-redirects from 1.15.2 to 1.15.4 in /src/javascript/fronte…
dependabot[bot] Jan 9, 2024
9200645
Bump @types/node from 20.10.5 to 20.10.8 in /src/javascript/frontend …
dependabot[bot] Jan 9, 2024
97ce667
[pre-commit.ci] pre-commit autoupdate (#417)
pre-commit-ci[bot] Feb 14, 2024
5b6dda2
Bump plotly.js-basic-dist from 2.27.1 to 2.29.1 in /src/javascript/fr…
dependabot[bot] Feb 14, 2024
1eb5078
Bump @apollo/client from 3.8.8 to 3.9.4 in /src/javascript/frontend (…
dependabot[bot] Feb 14, 2024
105415a
Bump react-router-dom from 6.21.1 to 6.22.0 in /src/javascript/fronte…
dependabot[bot] Feb 14, 2024
e209fa7
Bump @tsconfig/create-react-app from 2.0.1 to 2.0.2 in /src/javascrip…
dependabot[bot] Feb 14, 2024
b1f079c
Bump react-canvas-confetti from 1.4.0 to 2.0.5 in /src/javascript/fro…
dependabot[bot] Feb 14, 2024
817ad56
Bump @types/jest from 29.5.11 to 29.5.12 in /src/javascript/frontend …
dependabot[bot] Feb 20, 2024
1186ef1
Bump @testing-library/react from 14.1.2 to 14.2.1 in /src/javascript/…
dependabot[bot] Feb 20, 2024
8c265a0
Bump @types/react from 18.2.47 to 18.2.56 in /src/javascript/frontend…
dependabot[bot] Feb 20, 2024
5fca74c
Bump @apollo/client from 3.9.4 to 3.9.5 in /src/javascript/frontend (…
dependabot[bot] Feb 20, 2024
434ae96
Bump tailwindcss from 3.4.0 to 3.4.1 in /src/javascript/frontend (#426)
dependabot[bot] Feb 20, 2024
467a1c7
Merge remote-tracking branch 'fitbit-challenges/main'
shaldengeki Feb 27, 2024
5c9703c
Force delete
shaldengeki Feb 27, 2024
9de13d1
Initial setup building API image
shaldengeki Feb 27, 2024
a3b8475
Make worker build
shaldengeki Feb 27, 2024
9ea0442
Make api, worker tests run
shaldengeki Feb 27, 2024
603ce31
Remove mypy conf
shaldengeki Feb 27, 2024
16736f9
Bring env vars in
shaldengeki Feb 27, 2024
1183a8b
Define worker env vars
shaldengeki Feb 27, 2024
b227070
Make empty BUILD.bazel files
shaldengeki Feb 27, 2024
11fa5e5
Add tomli
shaldengeki Feb 27, 2024
2c23e96
Add exceptiongroup
shaldengeki Feb 27, 2024
1613b50
Remove unused line
shaldengeki Feb 27, 2024
5a75d26
Fix some paths
shaldengeki Feb 27, 2024
c739690
Use psycopg2, not binary form
shaldengeki Feb 27, 2024
add6061
Use reproducible form of 3-slim
shaldengeki Feb 27, 2024
f4ff5dd
Use pg8000, not psycopg2, to avoid system deps
shaldengeki Feb 27, 2024
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
6 changes: 5 additions & 1 deletion .bazelignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,9 @@ bazel-testlogs
# Github
.github

# postgres mounts
# Production configuration.
docker-compose.prod.yaml

# Database data.
postgres-data
pg_dump.sql
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,7 @@ updates:
directory: "/src/python"
schedule:
interval: "weekly"
- package-ecosystem: "npm"
directory: "/src/javascript/fitbit-challenges/frontend"
schedule:
interval: "weekly"
16 changes: 16 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,19 @@ repos:
rev: v1.8.0
hooks:
- id: mypy
additional_dependencies: [types-requests==2.31.0.20240218]
- repo: https://github.com/pre-commit/mirrors-eslint
rev: 'v9.0.0-beta.0'
hooks:
- id: eslint
files: \.[jt]sx?$ # *.js, *.jsx, *.ts and *.tsx
types: [file]
args: ["--fix"]
additional_dependencies:
- eslint@8.38.0
- eslint-config-standard@17.0.0
- eslint-plugin-import@2.27.5
- eslint-plugin-node@11.1.0
- eslint-plugin-promise@6.1.1
- eslint-plugin-react@7.32.2
- eslint-config-react-app
39 changes: 31 additions & 8 deletions MODULE.bazel
Original file line number Diff line number Diff line change
@@ -1,9 +1,27 @@
bazel_dep(name = "aspect_bazel_lib", version = "2.0.0-rc1")
bazel_dep(name = "bazel_skylib", version = "1.5.0")
bazel_dep(name = "aspect_rules_py", version = "0.4.0")
bazel_dep(name = "rules_python", version = "0.21.0")
bazel_dep(name = "rules_oci", version = "1.7.2")
bazel_dep(name = "platforms", version = "0.0.7")
bazel_dep(
name = "aspect_bazel_lib",
version = "2.0.0-rc1",
)
bazel_dep(
name = "bazel_skylib",
version = "1.5.0",
)
bazel_dep(
name = "aspect_rules_py",
version = "0.4.0",
)
bazel_dep(
name = "rules_python",
version = "0.21.0",
)
bazel_dep(
name = "rules_oci",
version = "1.7.2",
)
bazel_dep(
name = "platforms",
version = "0.0.7",
)

python = use_extension("@rules_python//python:extensions.bzl", "python")
python.toolchain(
Expand Down Expand Up @@ -35,11 +53,16 @@ oci.pull(
use_repo(oci, "ubuntu_image")
oci.pull(
name = "python3_image",
digest = "sha256:5c73034c2bc151596ee0f1335610735162ee2b148816710706afec4757ad5b1e",
image = "python",
platforms = [
"linux/arm64/v8",
"linux/386",
"linux/amd64",
"linux/arm/v5",
"linux/arm/v7",
"linux/arm64/v8",
"linux/ppc64le",
"linux/s390x",
],
tag = "3-slim",
)
use_repo(oci, "python3_image")
Loading