diff --git a/.changeset/slow-melons-jog.md b/.changeset/slow-melons-jog.md
new file mode 100644
index 00000000..f431d520
--- /dev/null
+++ b/.changeset/slow-melons-jog.md
@@ -0,0 +1,5 @@
+---
+"enspire": minor
+---
+
+Added a CAS time dashboard to the Activity Record, allowing for display of individual, combined, and total sums across all records.
diff --git a/.github/workflows/on-commit.yml b/.github/workflows/on-commit.yml
index a86ae929..42c736a9 100644
--- a/.github/workflows/on-commit.yml
+++ b/.github/workflows/on-commit.yml
@@ -23,7 +23,7 @@ jobs:
uses: actions/setup-node@v4
with:
node-version: 20
- cache: 'pnpm'
+ cache: pnpm
- name: Install dependencies
run: pnpm install
- name: Apply all pending migrations to the database
diff --git a/.github/workflows/on-release.yml b/.github/workflows/on-release.yml
index e23d029d..6ba94f51 100644
--- a/.github/workflows/on-release.yml
+++ b/.github/workflows/on-release.yml
@@ -31,7 +31,7 @@ jobs:
uses: actions/setup-node@v4
with:
node-version: 20
- cache: 'pnpm'
+ cache: pnpm
- name: Install dependencies
run: pnpm install
- name: Apply all pending migrations to the database
diff --git a/.travis.yml b/.travis.yml
index 8ea19569..29dda265 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,13 +6,13 @@ dist: jammy
cache:
npm: false
directories:
- - "~/.pnpm-store"
-
+ - ~/.pnpm-store
+
before_install:
- corepack enable
- corepack prepare pnpm@latest-9 --activate
- pnpm config set store-dir ~/.pnpm-store
-
+
install:
- pnpm install
diff --git a/components/custom/CAS/Record/ViewMyActivityRecords.vue b/components/custom/CAS/Record/ViewMyActivityRecords.vue
index aca9a662..5a066031 100644
--- a/components/custom/CAS/Record/ViewMyActivityRecords.vue
+++ b/components/custom/CAS/Record/ViewMyActivityRecords.vue
@@ -1,6 +1,12 @@
@@ -76,18 +102,60 @@ watch(selectedClub, async () => {
{{ club.name.zh }}
-