Commit graph

134 commits

Author SHA1 Message Date
Ayane Satomi
033da63a46 feat: Add X-Content-Type-Options header
Added 'X-Content-Type-Options' header with value 'nosniff' to the middleware
2023-10-21 15:21:34 +00:00
Ayane Satomi
cabcf3fe8d style: Update Cache-Control header settings
Updated the max-age value of the Cache-Control header from 14400 to 3600 and removed X-CSRF-Token and Authorization headers.
2023-10-21 15:17:26 +00:00
Ayane Satomi
5d7a5f4aae refactor: Update cache control headers in _middleware.ts
Remove 'must-revalidate' from cache control headers in _middleware.ts
2023-10-21 15:08:01 +00:00
Ayase Minori
a01319b3d2
Change swr to must-revalidate 2023-10-21 23:05:25 +08:00
Ayane Satomi
319c45a5ac fix: Update meta content type
Changed meta content type from text/html; charset=utf-8 to utf-8.
2023-10-21 15:03:18 +00:00
Ayane Satomi
3eaa783c15 feat: Added middleware for handling CORS
Added middleware for handling CORS and setting necessary headers
2023-10-21 14:55:25 +00:00
Ayane Satomi
dd9b86af93 feat: Add deploy workflow
Added a new workflow for deploying to Deno Deploy.
2023-10-21 14:10:57 +00:00
Ayane Satomi
1572ec1584 fix: Updated logging message in CounterCard component
Log message in CounterCard component updated to include timestamp
2023-10-21 14:06:35 +00:00
Ayane Satomi
b82a792781 feat: Add timestamp to console log messages
Add timestamp to console log messages in CounterCard.tsx
2023-10-21 14:02:59 +00:00
Ayase Minori
2bcaa50d9c
Remove No-WS claim
It still uses Websockets so my bad on this one
2023-10-21 22:01:07 +08:00
Ayase Minori
e12b4e136f
Merge pull request #13 from sr229/sr229/md-island
Decouple Markdown and Footer to their own islands and route
2023-10-21 21:28:23 +08:00
Ayane Satomi
1cbb7d8651 feat: Update CounterCard and MarkdownContent styles
Update CounterCard and MarkdownContent styles, and add Credits Content
2023-10-21 13:24:38 +00:00
Ayane Satomi
45409382db Seperate Markdown content in its own island
Signed-off-by: Ayane Satomi <chinodesuuu@gmail.com>
2023-10-21 12:00:46 +00:00
Ayane Satomi
5b9a559b51 Move Footer to components
It didn't make sense to put it there anyway

Signed-off-by: Ayane Satomi <chinodesuuu@gmail.com>
2023-10-21 11:55:25 +00:00
Ayane Satomi
4eb0e8fb32 style: Update text alignment and styling
Update text alignment and styling in index.tsx file
2023-10-21 11:49:05 +00:00
Ayane Satomi
d81fffbb0a feat: Added funding and issue template configuration files
Added funding configuration for Ko-fi and GitHub, and issue template configuration with a contact link to email the author.
2023-10-21 09:07:33 +00:00
Ayane Satomi
1c14ba47aa Somehow I forgot the dot 2023-10-21 08:56:13 +00:00
Ayane Satomi
54f336b496 feat: Update meta tags and script source
Update meta tags for Open Graph and description, and update script source URL.
2023-10-21 08:54:24 +00:00
Ayase Minori
417c4d016e
Yo dawg I heard you like SEO 2023-10-21 16:45:32 +08:00
Ayase Minori
cd6e8f2521
Merge pull request #11 from sr229/sr229/seo
Improve SEO and Migrate to Twind v1
2023-10-21 16:36:46 +08:00
Ayane Satomi
0ec5364a71 Migrate domain name for discoverability
Signed-off-by: Ayane Satomi <chinodesuuu@gmail.com>
2023-10-21 08:35:30 +00:00
Ayane Satomi
f8716cdf26 Improve search engine visibility using values from herta.eu.org
Signed-off-by: Ayane Satomi <chinodesuuu@gmail.com>
2023-10-21 08:34:00 +00:00
Ayane Satomi
0eb5915f33 SEO
Signed-off-by: Ayane Satomi <chinodesuuu@gmail.com>
2023-10-21 08:31:40 +00:00
Ayane Satomi
86a415d22d Fix mascot ordering
Signed-off-by: Ayane Satomi <chinodesuuu@gmail.com>
2023-10-21 08:27:08 +00:00
Ayane Satomi
800132ff2a Fix twind definition for v1 2023-10-21 08:17:17 +00:00
Ayase Minori
e50ad528d6
Fix Tailwind Preset using incompatible npm package 2023-10-21 16:14:57 +08:00
Ayane Satomi
3518aa2ae5 Update to fresh 1.5.2 and use Twind v1
Signed-off-by: Ayane Satomi <chinodesuuu@gmail.com>
2023-10-21 08:03:43 +00:00
Ayane Satomi
0958a82ae1 feat: Added CodeSandbox link
Added a CodeSandbox link to the README.md file.
2023-10-21 07:17:38 +00:00
Ayane Satomi
c7bd6f05b1 feat: Update devcontainer image from Ubuntu to Debian
Update devcontainer image from 'mcr.microsoft.com/devcontainers/base:ubuntu' to 'mcr.microsoft.com/devcontainers/base:debian'
2023-10-21 07:11:15 +00:00
Ayane
458d32bf78
Adjust spacing on mascot
Signed-off-by: Ayane <ayane@vignetteapp.org>
2023-10-20 14:41:35 +08:00
Ayase Minori
3ddd692f5d
Merge pull request #9 from sr229/sr229/dedeuplicate-sounds
Fix sounds duplicating too much
2023-10-10 13:01:42 +08:00
Ayane
3221a8d417
Fix sounds duplicating too much
It will still duplicate but not as much as last time

Signed-off-by: Ayane <ayane@vignetteapp.org>
2023-10-10 12:56:45 +08:00
Ayase Minori
bd0c65636b
Okay I was doing it right after all 💀 2023-10-02 13:20:57 +08:00
Ayase Minori
7a8c49a5e2
Fix CounterCard artificially incrementing instead of the actual count 2023-10-02 13:18:38 +08:00
Ayase Minori
89008faa20
Add link to the public statistics 2023-10-02 13:05:35 +08:00
Ayane
0b241fa735
rewrite markdown
Signed-off-by: Ayane <ayane@vignetteapp.org>
2023-10-02 13:01:32 +08:00
Ayase Minori
ac08c242a9
What is this hellspawn of a spacing 💀 2023-09-27 00:05:04 +08:00
Ayase Minori
6619815a57
Add Site analytics 2023-09-22 22:35:39 +08:00
Ayane
d92b1a65d6
Ensure counters are pretty-printed 2023-09-19 15:07:42 +08:00
Ayane
9ea847965a
Fix @Seseren_kr's credits 2023-09-19 14:48:55 +08:00
Ayane
bce27d76ed
Removed unused import 2023-09-19 14:46:57 +08:00
Ayane
d155724a14
set index for favicon 2023-09-19 14:43:41 +08:00
Ayane
65438a50ce
More styling changes 2023-09-19 14:42:54 +08:00
Ayane
7784701b98
Make footer fixed 2023-09-19 14:34:04 +08:00
Ayane
d47de9ca79
This should allow internationalization later on 2023-09-19 14:32:38 +08:00
Ayane
26904b6047
Implement Markdown parsing
I cba to implement the fucking website piece by piece

and localization is hell
2023-09-19 14:17:44 +08:00
Ayane
e104635898
Stylize 404 as well lmao 2023-09-19 14:02:46 +08:00
Ayane
e73d8788e9
Add le license 2023-09-19 13:53:35 +08:00
Ayane
35a788ac1c
Remove unused import 2023-09-19 13:18:27 +08:00
Ayane
e491860f51
Add the funny audio
This is hardcoded for now, but we want to add i8n later on
2023-09-19 13:17:36 +08:00