Commit Graph

48 Commits

Author SHA1 Message Date
79baa75a53 Rename createVote function to pickPhotosForNewVote 2023-06-09 09:15:03 +02:00
085fcdb63e Create and use the useVote composable 2023-06-08 18:58:14 +02:00
1fc0cb70a5 Rename Glicko2 param fields to rd and vol 2023-06-08 18:58:03 +02:00
8585153cc7 Consolidate models into a single file 2023-06-08 18:56:29 +02:00
e2566c3d32 Convert randomNumber composable to utility 2023-06-08 18:55:45 +02:00
0719efab93 Replace glicko2 and lowdb with glicko2-lite 2023-06-08 17:48:49 +02:00
382058e1c2 Add default Glicko2 parameter fields to all photos 2023-06-08 12:33:33 +02:00
0cffb06a15 Install lowdb and glicko2 2023-06-08 12:32:22 +02:00
e81f927a3e Add photos and their metadata 2023-06-08 12:19:28 +02:00
c888bf8ad1 Remove Appwrite references from data models 2023-06-08 12:19:05 +02:00
b510fdbe89 Remove Appwrite and Husky dependencies 2023-06-07 10:31:41 +02:00
7c548bf1e4 Remove Apprwite-related code 2023-06-07 10:31:06 +02:00
7bf979101f Code up an algorithm for picking random photos 2023-05-30 17:55:56 +02:00
3cd16b764b Create provisional document models 2023-05-30 17:55:16 +02:00
6acf2ba52e Remove global error handler 2023-05-30 17:54:06 +02:00
6c0a095fe2 Add variables for database and collection IDs 2023-05-30 17:53:53 +02:00
2bbd0960ef Add mock script for displaying two random photos 2023-05-29 18:37:09 +02:00
1aebcca6b3 Change auth status loading spinner's color 2023-05-29 18:36:27 +02:00
be13e60d74 Change light/dark theme colors to shades of red 2023-05-28 09:30:56 +02:00
4de34ead70 Move login-error hash check to App.vue 2023-05-28 09:10:32 +02:00
cc752dd7ce Order snackbar's fields like in the interface 2023-05-27 13:07:44 +02:00
aa08249782 Reorder Vue and composable imports 2023-05-27 13:06:58 +02:00
92e43959e6 Remove title field and rename color to message 2023-05-27 12:30:07 +02:00
f8465276e3 Move loadUser error handling to the function itself 2023-05-26 15:01:35 +02:00
bf18b7c4c7 Add GitHub and Discord branding colors 2023-05-26 13:55:42 +02:00
d4f1cbf637 Show a snackbar upon successful/failed login 2023-05-26 12:25:26 +02:00
3cd08d7daf Create snackbar component and composable 2023-05-26 12:25:02 +02:00
6f1ac8a99e Wrap loadUser call in a try-catch block 2023-05-26 12:22:25 +02:00
ad0558d7cb Rename userLoadingFinished to loadingUserFinished 2023-05-26 12:22:09 +02:00
d0207363bf Create a global Vue 3 error handler 2023-05-26 12:21:33 +02:00
84156909ab Implement authentication module 2023-05-25 20:59:33 +02:00
9713b47b65 Create and use ThemeSwitch and NavMenu components 2023-05-25 17:11:37 +02:00
a3139f1f61 Rename appwriteClient to just appwrite 2023-05-25 17:10:39 +02:00
f11bdcf22b CHange primary colors for light and dark theme 2023-05-25 17:10:14 +02:00
a8de9e82fd Change the page's title to RaceMash 2023-05-25 17:09:42 +02:00
575080ab07 Remove placeholder components 2023-05-24 10:14:27 +02:00
515303371b Install and use Appwrite client 2023-05-23 20:30:12 +02:00
5207c747fd Ignore .env files 2023-05-23 20:29:45 +02:00
3ba68c97fa MAke sure to lint only .ts and .vue files 2023-05-23 10:17:15 +02:00
f0c17e756b Add pre-commit hook for formatting and linting 2023-05-23 10:15:07 +02:00
f86fcb61e5 Adjust formatting accordingly with Prettier config 2023-05-23 10:05:53 +02:00
deb3d07612 Install ESLint and Prettier plugins 2023-05-23 10:05:36 +02:00
8ddb5a89c9 Add Prettier config 2023-05-23 08:26:30 +02:00
04803f0c4f Merge branch 'master' of https://github.com/maciejpedzich/racemash 2023-05-23 08:24:46 +02:00
505837015e Merge remote-tracking branch 'origin/master' 2023-05-23 08:19:47 +02:00
af28f86f3e Init Vuetify project 2023-05-23 08:19:09 +02:00
042c27b78c
Remove GitHub's gitignore 2023-05-23 08:17:40 +02:00
374ec58b89
Initial commit 2023-05-23 08:00:48 +02:00