Skip to content

Commit 24edbec

Browse files
authored
Merge pull request #411 from EducationalTools/main
accounts system, backups, pttm update, dependency updates
2 parents e912f1e + c3c14f8 commit 24edbec

26 files changed

Lines changed: 3588 additions & 868 deletions

.github/workflows/beta_deploy.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ jobs:
2828
run: pnpm install && pnpm install -g firebase-tools
2929

3030
- name: Build
31+
env:
32+
PUBLIC_CLERK_PUBLISHABLE_KEY: ${{ secrets.PUBLIC_CLERK_PUBLISHABLE_KEY }}
33+
PUBLIC_CONVEX_URL: ${{ secrets.PUBLIC_CONVEX_URL }}
3134
run: |
3235
pnpm run build
3336

.github/workflows/build.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,8 @@ jobs:
2222
pnpm install
2323
2424
- name: Build
25+
env:
26+
PUBLIC_CLERK_PUBLISHABLE_KEY: ${{ secrets.PUBLIC_CLERK_PUBLISHABLE_KEY }}
27+
PUBLIC_CONVEX_URL: ${{ secrets.PUBLIC_CONVEX_URL }}
2528
run: |
2629
pnpm run build

.github/workflows/deploy.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ jobs:
2222
run: pnpm install && pnpm install -g firebase-tools
2323

2424
- name: Build
25+
env:
26+
PUBLIC_CLERK_PUBLISHABLE_KEY: ${{ secrets.PUBLIC_CLERK_PUBLISHABLE_KEY }}
27+
PUBLIC_CONVEX_URL: ${{ secrets.PUBLIC_CONVEX_URL }}
2528
run: |
2629
pnpm run build
2730

.prettierignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,6 @@
22
package-lock.json
33
pnpm-lock.yaml
44
yarn.lock
5-
static/_app/tools
5+
static/_app/tools
6+
src/convex/_generated
7+
convex.json

convex.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"functions": "src/convex/"
3+
}

package.json

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,44 +15,52 @@
1515
},
1616
"devDependencies": {
1717
"@internationalized/date": "^3.8.2",
18-
"@lucide/svelte": "^0.515.0",
1918
"@sveltejs/adapter-auto": "^6.0.1",
2019
"@sveltejs/adapter-static": "^3.0.8",
21-
"@sveltejs/kit": "^2.22.0",
22-
"@sveltejs/vite-plugin-svelte": "^5.1.0",
20+
"@sveltejs/kit": "^2.24.0",
21+
"@sveltejs/vite-plugin-svelte": "^5.1.1",
2322
"@tailwindcss/typography": "^0.5.16",
24-
"@tailwindcss/vite": "^4.1.10",
23+
"@tailwindcss/vite": "^4.1.11",
2524
"@tanstack/table-core": "^8.21.3",
25+
"@types/jsonwebtoken": "^9.0.10",
2626
"@types/md5": "^2.3.5",
2727
"autoprefixer": "^10.4.21",
28-
"bits-ui": "2.8.0",
28+
"bits-ui": "2.8.11",
2929
"clsx": "^2.1.1",
3030
"embla-carousel-svelte": "^8.6.0",
3131
"layerchart": "2.0.0-next.24",
32-
"lucide-svelte": "^0.516.0",
33-
"mode-watcher": "^1.0.8",
32+
"mode-watcher": "^1.1.0",
3433
"paneforge": "1.0.0-next.5",
35-
"prettier": "^3.6.0",
34+
"prettier": "^3.6.2",
3635
"prettier-plugin-svelte": "^3.4.0",
37-
"prettier-plugin-tailwindcss": "^0.6.12",
38-
"svelte": "^5.34.3",
39-
"svelte-check": "^4.2.1",
36+
"prettier-plugin-tailwindcss": "^0.6.14",
37+
"svelte": "^5.36.2",
38+
"svelte-check": "^4.2.2",
4039
"svelte-sonner": "^1.0.5",
41-
"sveltekit-superforms": "^2.27.0",
40+
"sveltekit-superforms": "^2.27.1",
4241
"tailwind-merge": "^3.3.1",
4342
"tailwind-variants": "^1.0.0",
44-
"tailwindcss": "^4.1.10",
45-
"tw-animate-css": "^1.3.4",
43+
"tailwindcss": "^4.1.11",
44+
"tw-animate-css": "^1.3.5",
4645
"typescript": "^5.8.3",
4746
"vaul-svelte": "1.0.0-next.7",
4847
"vite": "^6.3.5"
4948
},
5049
"dependencies": {
50+
"@clerk/backend": "^2.4.3",
51+
"@clerk/themes": "^2.3.0",
5152
"@friendofsvelte/tipex": "0.0.7",
53+
"@lucide/svelte": "^0.525.0",
5254
"@tanstack/match-sorter-utils": "^8.19.4",
55+
"convex": "^1.25.4",
56+
"convex-svelte": "^0.0.11",
57+
"dayjs": "^1.11.13",
5358
"formsnap": "^2.0.1",
59+
"jose": "^6.0.12",
60+
"jsonwebtoken": "^9.0.2",
5461
"md5": "^2.3.0",
55-
"posthog-js": "^1.255.1",
62+
"posthog-js": "^1.257.0",
63+
"svelte-clerk": "^0.13.4",
5664
"svelte-persisted-store": "^0.12.0"
5765
}
5866
}

0 commit comments

Comments
 (0)