Skip to content

Commit 41abe63

Browse files
fix: force SVG cache busting for live dashboard stats
1 parent 723123d commit 41abe63

4 files changed

Lines changed: 9 additions & 7 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "algovault",
3-
"version": "2.0.2",
3+
"version": "2.0.3",
44
"private": true,
55
"type": "module",
66
"scripts": {

public/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 3,
33
"name": "AlgoVault",
4-
"version": "2.0.2",
4+
"version": "2.0.3",
55
"key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvushfh3GXqwHfrIbnYyZNJep4434T3LrgSsa131oIZxYmazg1MAk5m8rWxo2IerhlSPHcTbEhXNcn1Y32T5dylq5EK80IjedHY+M15DgdWCthJG4B8YvLbjADfbX2XuFVPQEIW6KkGBMASJdaQnG9yJ6N3sP9TAgtjDG5hJdJyPz3Vt1VYZvgdEiyxOLk/Hsd06yy/Uc267Nx5wX8/yR8+NHNUruJgAmtdPgdPl/86Nll86+hGyQ3CrkaaGCgDggYqDBjRbawqcIvZIOnfQxDOFGyLF5KYV5goKqtXBsSkHXBdCvVqVFTWetiXkHdLQQzO0qe8HKWajIk2zriwHayQIDAQAB",
66
"description": "AI-powered LeetCode-to-GitHub automation. Auto-sync accepted solutions with AI-generated explanations.",
77
"permissions": [

src/background/markdown/dashboardBuilder.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,16 +43,17 @@ ${problemRows}
4343
const username = stats.username || 'mr_sanjai_offl';
4444

4545
let branding = '';
46+
const ts = Date.now();
4647
if (platformId === 'leetcode') {
4748
branding = `
4849
<p align="center">
49-
<img src="https://github-readme-leetcode-card.romitsagu.com/${username}?theme=tokyonight&show=graph,recent" width="100%" />
50+
<img src="https://github-readme-leetcode-card.romitsagu.com/${username}?theme=tokyonight&show=graph,recent&v=${ts}" width="100%" />
5051
</p>
5152
`;
5253
} else if (platformId === 'codeforces') {
5354
branding = `
5455
<p align="center">
55-
<img src="https://codeforces-stats-vlx.vercel.app/api/card?username=${username}&theme=dark" width="100%" />
56+
<img src="https://codeforces-stats-vlx.vercel.app/api/card?username=${username}&theme=dark&v=${ts}" width="100%" />
5657
</p>
5758
`;
5859
}
@@ -93,11 +94,12 @@ export function buildRootDashboardSection(manifest: any): string {
9394
const lcUsername = manifest.platforms.leetcode?.username || 'user';
9495
const cfUsername = manifest.platforms.codeforces?.username || 'user';
9596

97+
const ts = Date.now();
9698
let analyticsSection = '';
9799
if (hasLeetCode) {
98100
analyticsSection += `
99101
<p align="center">
100-
<img src="https://github-readme-leetcode-card.romitsagu.com/${lcUsername}?theme=tokyonight&show=graph,recent" width="100%" />
102+
<img src="https://github-readme-leetcode-card.romitsagu.com/${lcUsername}?theme=tokyonight&show=graph,recent&v=${ts}" width="100%" />
101103
</p>
102104
`;
103105
}
@@ -106,7 +108,7 @@ export function buildRootDashboardSection(manifest: any): string {
106108
if (hasLeetCode) analyticsSection += `\n<br />\n`;
107109
analyticsSection += `
108110
<p align="center">
109-
<img src="https://codeforces-stats-vlx.vercel.app/api/card?username=${cfUsername}&theme=dark" width="100%" />
111+
<img src="https://codeforces-stats-vlx.vercel.app/api/card?username=${cfUsername}&theme=dark&v=${ts}" width="100%" />
110112
</p>
111113
`;
112114
}

src/popup/pages/SettingsPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ export function SettingsPage() {
354354

355355
{/* Version Footer */}
356356
<footer className="mt-4 flex flex-col items-center gap-1">
357-
<span className="text-label-caps font-label-caps text-on-surface-variant/40 uppercase tracking-[0.2em]">AlgoVault v2.0.2</span>
357+
<span className="text-label-caps font-label-caps text-on-surface-variant/40 uppercase tracking-[0.2em]">AlgoVault v2.0.3</span>
358358
<span className="text-body-sm text-on-surface-variant/30 italic">Developed for high-flow engineering</span>
359359
</footer>
360360
</div>

0 commit comments

Comments
 (0)