Commit graph

331 commits

Author SHA1 Message Date
2fb7fa3a59
Merge pull request #113 from mcataford/feat/auth-token-refresh
Feat/auth token refresh
2024-01-07 16:34:30 -05:00
b6dba7e19f
build(be-scripts): pass CLI parameters to pytest call
build(be-scripts): pass CLI parameters to pytest call
2024-01-07 16:31:03 -05:00
ac5e9677f5
feat(fe-auth): autorefresh authentication token at interval
test(fe-auth): update response to provide refresh token
2024-01-07 16:31:03 -05:00
6d44afd792
feat(be-auth): add auth status and refresh flows
test(be-auth): token renewal test cases

test(be-auth): session status test cases

test(be-auth): session refresh test cases

refactor(be-auth): remove redundancy in authentication classes
2024-01-07 16:31:02 -05:00
c01c2aa13d
build(fe-scripts): enable selective watching when running tests 2024-01-07 16:31:02 -05:00
4176475752
feat(be-auth): allow decoding expired jwt via flag 2024-01-07 16:31:02 -05:00
renovate[bot]
a1f94868b9 chore(deps): update dependency @types/node to v20.10.7 2024-01-07 16:35:11 +00:00
renovate[bot]
0633aa62e4 fix(deps): update dependency @tanstack/react-query to v5.17.8 2024-01-07 11:16:20 +00:00
renovate[bot]
b93b8358cd fix(deps): update dependency @tanstack/react-query to v5.17.7 2024-01-06 17:41:54 +00:00
renovate[bot]
40d7ba65d4 chore(deps): update dependency @types/react to v18.2.47 2024-01-06 12:03:28 +00:00
renovate[bot]
be53e8a110 fix(deps): update dependency axios to v1.6.5 2024-01-06 04:47:35 +00:00
renovate[bot]
7be139850e fix(deps): update dependency @tanstack/react-query to v5.17.5 2024-01-06 00:13:11 +00:00
renovate[bot]
36d0f18767 fix(deps): update dependency @tanstack/react-query to v5.17.3 2024-01-05 21:38:57 +00:00
renovate[bot]
cb717b60e6 chore(deps): update dependency vitest to v1.1.3 2024-01-05 13:01:20 +00:00
renovate[bot]
3d3121bf37 chore(deps): update dependency vite to v5.0.11 2024-01-05 09:59:10 +00:00
cd8ac308d1
Merge pull request #110 from mcataford/refactor/absolute-path-aliases
build(fe-paths): update convoluted relative paths to absolutes with alias
2024-01-04 14:00:31 -05:00
b930b0cec5
build(fe-paths): update convoluted relative paths to absolutes with alias 2024-01-04 13:57:02 -05:00
renovate[bot]
804de64a56 chore(deps): update dependency vitest to v1.1.2 2024-01-04 17:13:43 +00:00
e1b0a7d3b9
Merge pull request #108 from mcataford/renovate/testing-library-jest-dom-6.x-lockfile
chore(deps): update dependency @testing-library/jest-dom to v6.2.0
2024-01-04 12:11:17 -05:00
renovate[bot]
7b9aef9f17
chore(deps): update dependency @testing-library/jest-dom to v6.2.0 2024-01-04 17:09:58 +00:00
82ce9c3bb4
Merge pull request #106 from mcataford/feat/current-user-awareness
fix(fe-auth): add awareness of authentication in frontend
2024-01-04 12:07:55 -05:00
1c67dd37e4
fix(fe-navigationbar): do not display action buttons if not authenticated 2024-01-04 12:06:19 -05:00
68f34deeee
refactor(fe-auth): move login login to useLogin query hook
docs: additional documentation for auth hooks

wip: useCurrentUser hook documentation and coverage
2024-01-04 12:06:17 -05:00
39d71e2032
feat(be-auth): add flow to query current authenticated user 2024-01-04 11:45:59 -05:00
renovate[bot]
e80bb69e32 fix(deps): update dependency axios to v1.6.4 2024-01-03 22:40:56 +00:00
eec8da0c53
Merge pull request #104 from mcataford/feat/users-can-log-out
feat: users can log out
2024-01-03 13:49:28 -05:00
26b1fc95d8
feat(fe-logout): add convenience path + component to logout under /logout 2024-01-03 13:47:59 -05:00
3edc4b7ec6
feat(fe-navigationbar): add logout button to navigation + logout hook 2024-01-03 13:47:59 -05:00
6036c1e819
feat(be-auth): add logout api flow 2024-01-03 13:47:59 -05:00
renovate[bot]
6e3a73d790 fix(deps): update material-ui monorepo to v5.15.3 2024-01-03 18:41:22 +00:00
renovate[bot]
70e46a47b4 fix(deps): update dependency @tanstack/react-query to v5.17.1 2024-01-03 16:13:16 +00:00
416a6a755e
Merge pull request #100 from mcataford/renovate/django-4.x
chore(deps): update dependency django to v4.2.9
2024-01-02 20:29:04 -05:00
renovate[bot]
1ed1a0de5f
chore(deps): update dependency django to v4.2.9 2024-01-03 01:27:09 +00:00
f2f94e793c
Merge pull request #101 from mcataford/feat/active-token-tracking
feat: token tracking and authentication updates
2024-01-02 20:26:54 -05:00
77314a4514
feat(be-auth): replace JWTMiddleware with auth class, update views, add token tracking 2024-01-02 18:59:52 -05:00
db46e80bd7
refactor(be-auth): rename auth module to identity to avoid collision with django.contrib.auth 2024-01-02 00:36:18 -05:00
cd9499a66b
Merge pull request #99 from mcataford/docs/readme-updates
Docs/readme updates
2023-12-31 14:31:38 -05:00
2489eb98dd
docs: basic contributing doc 2023-12-31 14:30:17 -05:00
1c0a47bc65
docs: update README with latest development insights 2023-12-31 14:28:21 -05:00
d91d587eae
Merge pull request #98 from mcataford/build/pre-commit-check
build(git): add pre-commit to selective format, typecheck
2023-12-31 14:27:27 -05:00
a9d2bd38f7
build(git): add pre-commit to selective format, typecheck 2023-12-31 14:26:31 -05:00
36500ab588
Merge pull request #97 from mcataford/chore/formatter-configuration-ignore-dist-artifacts
chore(fe-tooling): ignore build artifacts when linting
2023-12-31 13:48:28 -05:00
f40d4b5343
chore(fe-tooling): ignore build artifacts when linting 2023-12-31 13:46:08 -05:00
1077791b58
Merge pull request #92 from mcataford/renovate/major-tanstack-query-monorepo
fix(deps): update dependency @tanstack/react-query to v5
2023-12-31 13:44:53 -05:00
renovate[bot]
99fef92a78
fix(deps): update dependency @tanstack/react-query to v5
refactor(fe-queries): refactor useQuery calls to object syntax

refactor(fe-queries): fix types for QueryResult (unknown -> Error)
2023-12-31 13:42:34 -05:00
renovate[bot]
5561e5432b chore(deps): update dependency vitest to v1.1.1 2023-12-31 14:19:01 +00:00
b243e309d7
Merge pull request #93 from mcataford/build/explore-vite-instead-of-parcel
build: explore vite instead of parcel
2023-12-30 00:52:43 -05:00
be2d4cb182
chore(deps): remove unused process devDep
chore: yarn dedupe
2023-12-30 00:49:59 -05:00
a771e175da
chore(deps): remove unused buffer devDep 2023-12-30 00:49:58 -05:00
984ab6d022
build(fe-tooling): set up vitest to replace jest et al.
fix: include mocha types

fix: missing vitest import

fix: missing vitest import
2023-12-30 00:49:58 -05:00