Commit Graph

241 Commits

Author SHA1 Message Date
mrjvs
fc67134830 chore: add error logging in case deletion goes wrong 2025-10-04 22:05:21 +02:00
mrjvs
d34bdabd14 fix: fixed wrong grpc config 2025-10-04 21:35:09 +02:00
Jonathan Barrow
c8fbfa068b
feat: add PNID deletion button to account page 2025-10-03 14:46:11 -04:00
Jonathan Barrow
6b5b508897
feat: add changes needed to comply with new Mississippi laws
see https://github.com/PretendoNetwork/account/pull/194 for details
2025-10-01 10:56:07 -04:00
Jonathan Barrow
b342d7c9c5
fix: fix blogpost and terms name checks 2025-03-17 18:37:19 -04:00
Jonathan Barrow
d5a05e0502
feat: add terms
These terms are almost entirely a mashup of generated/pre-made documents from both https://termly.io/ and https://www.termsfeed.com/, which were then merged together and modified to the best of our ability to fit our specific needs. However we are not legal experts, and there is quite a lot of legalese here, and possibly broad policies with regards to collection/retention/sharing which we do NOT necessarily want/need. Our goal is to collect as LITTLE information about users as possible, and to never sell or directly share that data with any 3rd parties besides those required for operation, such as Cloudflare and Stripe. I have done my best to remove all the broad policies that would allow us to sell user data, as we do NOT want to do that, but I am no legal expert and may have missed things. In those cases, we are more than happy to revise/remove the problematic areas to clarify our goals/intentions
2025-03-17 18:13:56 -04:00
William Oldham
743f99a9c6 style: update eslint-config and lint
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-02-01 21:06:48 +00:00
William Oldham
4ccc79fc27 fix: use correct redirect config name
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-01-21 20:00:56 +00:00
William Oldham
880b9174a1 style: remove unneeded catch parameter 2025-01-21 17:39:18 +00:00
William Oldham
5facdcdd83 fix: fix redirection for external sites #294 2025-01-20 16:46:37 +00:00
William Oldham
973d50006c refactor: move all config vars into central file 2025-01-20 16:37:06 +00:00
William Oldham
d7009330f0 refactor: use async IO in blog.js, and stop postList generation for blog page 2025-01-20 15:23:34 +00:00
William Oldham
1c1e453213 style: make linting changes 2025-01-20 12:13:47 +00:00
Jonathan Barrow
3c7b1f879f
Merge pull request #306 from DanilochTop/dev2 2024-09-23 11:56:42 -04:00
Ash Logan
bb95ac0cf8 feat(home): Add moderation FAQs, update team, minor wording tweaks 2024-09-02 07:25:19 +00:00
Matthew Lopez
d898537f71
fix: exit server on SIGTERM 2024-07-02 17:21:36 -04:00
Daniloch
de5684812a fix: indentation issues 2024-06-02 06:38:15 -03:00
Daniloch
7901b6e10c fix: indentation problems (again) 2024-05-31 14:08:33 -03:00
Daniloch
5cc274d250 fix: indentation issues 2024-05-31 11:40:35 -03:00
Daniloch
d4e7d32410 feat: add captcha to forgot password requests 2024-05-31 03:42:35 -03:00
Jonathan Barrow
255e68a881
feat: discourse SSO 2024-05-07 17:19:03 -04:00
Jonathan Barrow
bfef32517c
chore: change /docs/error redirect status to 307 2024-05-04 12:45:02 -04:00
Jonathan Barrow
4ff8dba03f
chore: display sysmodule info on support pages 2024-05-04 09:54:02 -04:00
Jonathan Barrow
8d2e7c1f55
chore: update TODO comment in docs routes 2024-05-01 17:52:58 -04:00
Jonathan Barrow
6e5fd63be0
chore: update docs currentPage from search to errors 2024-05-01 17:23:52 -04:00
Jonathan Barrow
5bd21a3d3e
feat: use updated and dynamic error codes for support pages 2024-05-01 17:20:35 -04:00
Jonathan Barrow
2b98579f19
Merge pull request #188 from MythicalPlayz/404 2024-04-26 09:41:05 -04:00
MythicalPlayz
a26023123d Updated Files 2024-04-24 19:38:03 +02:00
Jonathan Barrow
3f9d2e6964
chore: move email sending to AWS SES 2024-02-20 13:49:27 -05:00
Jonathan Barrow
fe96b9e241
docs: added skeleton for network dumps docs 2024-01-02 14:35:11 -05:00
Jonathan Barrow
f60db1b9b4
Updated GitHub progress query & caching 2023-07-19 23:31:52 -04:00
Jonathan Barrow
441d754e77
Mii editor update and server env toggle works 2023-07-12 18:19:19 -04:00
Jonathan Barrow
09dee1722b
Removed ability to download Cemu files (broken feature) 2023-07-12 16:52:01 -04:00
Jonathan Barrow
a90e7837ff
Updated stripe subscription status checks (fixes some desync issues) 2023-06-10 17:40:07 -04:00
Ash Gray
a9c6ecdf56
fix: progress in homepage 2023-04-15 23:48:56 +02:00
Ash Gray
c90fa18062
feat: add donation goal overflow 2023-04-15 23:00:44 +02:00
Ash Monty
354c9f2705
chore: add missing locales 2023-04-03 15:29:51 +02:00
Ash Monty
bbe4fecd25
feat: support custom locales, minor changes 2023-04-03 15:29:51 +02:00
Ash Monty
49b5cf428d
feat: generate locale list on the fly, minor style changes 2023-04-03 15:29:51 +02:00
Jonathan Barrow
02b6e7cc29
Update users environment automatically 2023-02-27 22:04:58 -05:00
Jonathan Barrow
99ee7ebe0a
Bring Stripe event handler to own file 2023-02-27 22:03:38 -05:00
Jonathan Barrow
53c6711c02
Merge pull request #177 from PretendoNetwork/feature-forgot-password
[Feature] Password resetting
2023-02-25 23:00:42 -05:00
Jonathan Barrow
2ad0375f1c
Use whole connection string in mongoose config 2023-02-24 10:44:10 -05:00
Jonathan Barrow
8e169ecb41
Removed entire config from client in reset password page 2023-02-15 16:28:52 -05:00
Jonathan Barrow
e727edadd4
Comment out Stripe imports in server.js 2023-02-15 15:58:01 -05:00
Jonathan Barrow
aae1897a4c
Comment out Stripe event check at boot. Very bug prone, needs fixing later 2023-02-15 15:57:16 -05:00
MythicalPlayz
13e1d14d82 Add 404 Page 2022-11-23 18:04:31 +02:00
Ash Monty
c71b5f60eb
Merge branch 'pr/186' into dev 2022-11-19 22:31:46 +01:00
Ash Monty
67c4dfaf90
fix(locale): replace outdated localization page with redirect to weblate 2022-11-13 13:22:09 +01:00
Jelle van Snik
b10ab1a299 implement section helpers. to hoist link tags and defer script 2022-11-07 15:39:30 +01:00