Commit graph

54 commits

Author SHA1 Message Date
6859bc0ba2 fix: improve the email domain validation in the contact API
Some checks failed
Deploy Next.js application / deploy (push) Failing after 8s
2024-09-17 07:48:57 +02:00
7288e380ee fix: improve the email domain validation by rejecting MX records pointing to unresolvable domains
Some checks failed
Deploy Next.js application / deploy (push) Failing after 23m45s
2024-09-17 07:12:23 +02:00
e67ab5688f fix: update the date when editing the mod entry
Some checks are pending
Deploy Next.js application / deploy (push) Waiting to run
2024-09-08 19:14:39 +02:00
a711cef174 fix: don't log cleartext passwords 2024-09-08 17:29:45 +02:00
dcaa81707b fix: fix type errors when building the website 2024-09-08 14:57:02 +02:00
ae6cc2ff44 fix: make rss.xml file statically-generated 2024-09-08 12:28:53 +02:00
4a281182ec fix: sent emails now have unsubscription IDs instead of {unsubscribeId} 2024-09-08 07:08:35 +02:00
810bb823b4 feat: add newsletter unsubscription page and API 2024-09-08 06:25:29 +02:00
fcd6513a2e fix: use escape function from validator package 2024-09-08 05:47:32 +02:00
b1cf131925 fix: change MongoDB database to one from .env file, add unsubscribe IDs, and add email validation 2024-09-08 05:44:44 +02:00
c1ebbac05f fix: add cache revalidation for sitemap.xml file 2024-09-07 22:12:05 +02:00
44d84586ec fix: use MongoDB database name from an environment variable 2024-09-07 21:11:11 +02:00
81950a1fc4 feat: make changelog, mod changelog, downloads, mods and vulnerability pages server-side rendered 2024-09-07 20:56:08 +02:00
a51372e7c9 fix: disable caching for total post count GROQ queries 2024-09-07 17:32:09 +02:00
b04a49f3e3 fix: fix ISR with blog index and blog index pages 2024-09-07 17:27:18 +02:00
2300a113b2 docs: add a comment for cache revalidation API route 2024-09-07 16:08:56 +02:00
21ca6305a3 fix: fix compile error with req.headers 2024-09-07 15:59:59 +02:00
5223e7867c feat: add Next.js cache revalidation webhook 2024-09-07 15:49:20 +02:00
35ba0b2694 fix: implement hCaptcha verification and remove "captchaToken" field from email messages 2024-09-07 12:26:34 +02:00
e961bd557c fix: add and change many email-related environment variables 2024-09-07 11:08:25 +02:00
7bb89ce202 style: style the code according to Prettier rules 2024-09-07 09:12:48 +02:00
Cypro Freelance
a48a97092d changed banner.tsx stylings and fixed docs 2024-09-06 23:20:52 +05:30
Cypro Freelance
b6459b529e done edit/mods 2024-08-27 16:45:36 +05:30
Cypro Freelance
b157cc932f newsletter done 2024-08-26 16:41:47 +05:30
Cypro Freelance
1435cbb397 some stuffs 2024-08-24 09:58:25 +05:30
68e44fafc7 Fix vulnerability deletion API. 2024-08-09 13:36:28 +02:00
Cypro Freelance
ef59e67451 fixed ig? 2024-08-01 00:21:28 +05:30
Cypro Freelance
deb62f9730 made the mods vulnerabilities 2024-08-01 00:13:04 +05:30
Cypro Freelance
9b8261be2f added vulnerabilitiess 2024-07-31 01:04:39 +05:30
Cypro Freelance
7cae49ab97 creating error fixed 2024-07-26 01:54:35 +05:30
Cypro Freelance
b5c4ca32ed i choose to commit my life 2024-07-26 01:39:06 +05:30
Cypro Freelance
abd8179815 Error still in multilogs slug api typerror todo 2024-07-26 00:45:08 +05:30
Cypro Freelance
8056b67072 CRUD based pages multilogs 2024-07-25 23:59:21 +05:30
Cypro Freelance
e7f1a86172 some changes 2024-07-23 23:32:57 +05:30
Cypro Freelance
b22184af49 testimonails added 2024-07-23 22:38:18 +05:30
Cypro Freelance
54ac1d08d6 api routes with non-blocking method 2024-07-21 01:07:40 +05:30
Cypro Freelance
4d88199408 updated logos and added mdx markdown editor in admin/changelogs 2024-07-21 00:34:38 +05:30
Cypro Freelance
1d217133ab some minor changes 2024-07-18 00:03:43 +05:30
Cypro Freelance
ffe93a3257 toast added / table in logs added / favicon added 2024-07-17 22:32:48 +05:30
Cypro Freelance
5cafff6f30 upload logs / show logs done 2024-07-17 21:15:28 +05:30
Cypro Freelance
e64de3f4b9 <br/> fixing #1 2024-07-06 00:59:16 +05:30
Cypro Freelance
d5ea4d06f4 escape html prolly added 2024-07-06 00:50:59 +05:30
Cypro Freelance
6dd363fa4a escapehtml 2024-07-04 00:00:11 +05:30
Cypro Freelance
73fb83b904 contact page implemented 2024-07-03 22:59:49 +05:30
Proxyy587
e85221fc27 secured hashed password 2024-06-27 14:42:28 +05:30
Proxyy587
c42ef7c52c next-auth integrated 2024-06-27 01:17:18 +05:30
Cypro Freelance
bdadb064c7 the era of error begins 2024-06-24 13:37:21 +05:30
Cypro Freelance
95ec5c3ce2 docs complete except the content 2024-06-24 13:32:18 +05:30
eaf74b903c Force APIs to use SSR instead of static generation 2024-06-22 11:57:32 +02:00
Proxyy587
6aed03b2b7 prod db #1 2024-06-22 14:53:31 +05:30