89b0180989
Move API calls from state to Track methods
cd16208dd7
Move dateQuery to util.ts
Feature: User auth
That makes sense. Though I think I might do /user/{name}
if we add public profile pages (and /me
for the logged in user)
Feature: User auth
Ah, you raise a good point there. It was originally intended to, but then I changed it so that only the events update the state. Thanks for that.
Feature: User auth
It seems to support a UUID column type, but I don't see documentation for it, or for using it as a primary key. Is that important?
Feature: User auth
From the Vue docs:
This also means any component importing store can mutate it however…
Feature: User auth
It's been a while since I looked into it, but I think I remember reading something in their docs which suggested that they might be overkill for this situation.
f32a188750
Merge pull request 'Frontend was merged prematurely, this fixes that' (#3) from frontend/feature/login-view into feature/user-auth
bfffacabf6
Add logout button
290218eefe
Restore logged-in state on page reload
ffc1c6806a
Fix shell.nix
37426aaa52
WIP: Add busy indicators to login view
Frontend was merged prematurely, this fixes that
bfffacabf6
Add logout button
290218eefe
Restore logged-in state on page reload
ffc1c6806a
Fix shell.nix
37426aaa52
WIP: Add busy indicators to login view
db72a6df17
Add busy-indicator to login/signup buttons
Frontend was merged prematurely, this fixes that
3dbe2d2327
Merge pull request 'Backend feature: user auth' (#1) from backend/feature/user-auth into feature/user-auth
f6fb736ff7
Add log-out route (necessary to delete secret cookie)
a8e4e5145b
add tests
1c400e7ffa
Remove no-longer-existing Rust feature default_free_fn
d7285a84bb
Fix authenticated track insertion
168289335b
Add logout button
dd2c2e7021
Restore logged-in state on page reload
a451fe411a
Fix shell.nix
2917a96b4f
WIP: Add busy indicators to login view
5f83f17a01
Add busy-indicator to login/signup buttons