Commit Graph
2492 Commits
Author SHA1 Message Date
Madeline 9be67f9e46 Added typescript-cached-transpile package to help improve performance 2022-01-08 17:22:44 +11:00
Madeline aa8b7d98d8 Added tsnode npm script 2022-01-05 01:38:53 +11:00
Erkin Alp GüneyandGitHub eea4af6111 Remove one more Microsoft Corp. ad
Signed-off-by: Erkin Alp Güney <erkinalp9035@gmail.com>
2022-01-04 09:48:44 +03:00
Erkin Alp GüneyandGitHub a9c6db5624 Removed Microsoft Corp advert
Singed-off-by: Erkin Alp Güney <erkinalp9035@gmail.com>
2022-01-04 09:47:48 +03:00
MadelineandGitHub e4c74837e4 Merge branch 'fosscord:master' into master 2022-01-03 23:00:29 +11:00
Madeline 2fb6d74016 Cleaned up tsconfig.json a bit ( moved tsnode config to own file ).
Fixed breakpoints for all modules under tsnode
2022-01-03 22:35:18 +11:00
Thesourtimes 5489cabc9d Fix schemas handler 2022-01-01 20:59:08 +03:00
KunaandGitHub ccad0c39be Correct the format 2022-01-01 17:41:50 +00:00
KunaandGitHub b4e094460b Merge pull request #569 from Thesourtimes/master 2022-01-01 17:38:18 +00:00
Thesourtimes 904e1130c0 add a relase template 2022-01-01 20:37:11 +03:00
Thesourtimes ff93a9178d Organize @fosscord/api utils in directories 2022-01-01 20:04:30 +03:00
MadelineandGitHub 41a0614a19 Merge branch 'fosscord:master' into master 2022-01-01 15:58:55 +11:00
Madeline Carlier 80d5e30c93 apparently ts-node compilerOptions.path wasn't needed? on windows I could've sworn it was. 2022-01-01 15:51:22 +11:00
TheArcaneBronyandGitHub 6770ac5c69 Fix game statusses
Timestamps isn't an array.
2021-12-31 19:39:54 +01:00
Maddy e8bbf11167 ts-node support. debugging is slightly wonky as vscode will not allow breakpoints in modules that aren't bundle, yet. 2022-01-01 01:15:13 +11:00
unknownPerson115andErkin Alp Güney 24218eae11 Updated stop.ts
now using bitwise operators and dividing the `rights` value so you can have other rights whilst having the `OPERATOR` right

for example: `3` is `1` and `2` combined

NOTE: a potential issue has been uncovered while testing; if you have more than 1 thread the server will only stop 1 thread and the rest of the server will continue to run
2021-12-29 17:42:26 +03:00
unknownPerson115andErkin Alp Güney d842950b80 Updated stop.ts
updated stop.ts so it checks for user rights instead of the SYSTEM flag which can possibly cause some unnecessary complications when it comes to instance management

*also has been tested with multiple tokens to be sure that this does NOT permit normal users to POST to the /stop API route
**NOTE**: instance owners will have to re-run `npm run setup` for these changes to take effect
2021-12-29 17:42:26 +03:00
Chris ChromeandGitHub 565f3b9e5f Merge pull request #553 from TheArcaneBrony/master
Remove fs-extras, add Sentry support, fix compile errors, fix some typos
2021-12-26 13:38:25 -05:00
2d7d69853f Fix the casing
Co-authored-by: TheArcaneBrony<myrainbowdash949@gmail.com>
2021-12-26 20:26:15 +03:00
The Arcane Brony 4518cacde1 Add env name in sentry, set default sentry endpoint 2021-12-26 18:19:31 +01:00
The Arcane Brony 78221fbdeb Restore package locks 2021-12-26 16:41:22 +01:00
Erkin Alp GüneyandGitHub 2be1574041 Merge pull request #560 from ImAaronFR/patch-1
Fixed mistype
2021-12-26 18:10:50 +03:00
ImAaronFRandGitHub b83fd52927 Fixed mistype
Pre-relase ----> Pre-Release
2021-12-26 18:36:46 +03:30
Erkin Alp GüneyandGitHub 3e3c5de94e Initial implementation of the remote server shutdown route 2021-12-26 17:49:15 +03:00
bb695969fe Update api/src/routes/stop.ts
Co-authored-by: Erkin Alp Güney <erkinalp9035@gmail.com>
2021-12-25 15:33:55 -06:00
unknownPerson115andGitHub 76c41d905a Create stop.ts (for /stop API route)
patched up the route and polished it

note: THIS API IS ONLY FOR DEVELOPMENT PURPOSES
2021-12-25 21:09:46 +00:00
unknownPerson115andGitHub edcac833a8 Updated Server.ts
Added what to do if 'SIGTERM' is sent to the server for the `/stop` API route
2021-12-25 21:04:56 +00:00
The Arcane Brony 9909e5a174 Replace nanocolors with picocolors 2021-12-25 12:09:48 +01:00
KunaandGitHub a72d107bb5 Merge pull request #556 from Thesourtimes/master
(Finally) make a temporary fix for IP leak
2021-12-24 19:12:11 +00:00
KunaandGitHub 20d20bcd66 Comment about the hotfix 2021-12-24 19:08:24 +00:00
Thesourtimes efd1c56611 (Finally) make a temporary fix for IP leak 2021-12-24 21:55:34 +03:00
KunaandGitHub f51f34dedd Fix typo 2021-12-24 18:25:17 +00:00
Thesourtimes 9ee4729ee0 Fix IP leaks from bans route 2021-12-24 21:10:24 +03:00
The Arcane Brony 252051b95a Add Sentry, fix compile errors 2021-12-22 18:43:39 +01:00
The Arcane Brony cbd337701f Improve build scripts, strip more fs-extras 2021-12-21 21:49:58 +01:00
The Arcane Brony d0cd5b7040 Repo cleanup, remove fs-extras 2021-12-21 11:56:33 +01:00
KunaandGitHub 8a13c1f420 Fix people not being able to create issues
so sorry for that mistake
2021-12-20 18:29:32 +03:00
SamuelandGitHub dc9c18411e Merge pull request #540 from Thesourtimes/master
General work on API
2021-12-20 14:56:53 +01:00
KunaandGitHub e08212f87d Update downloads.ts 2021-12-18 16:21:05 +00:00
Thesourtimes 0da570dedc General work on API 2021-12-18 19:17:04 +03:00
Thesourtimes b49d3fa266 Improvements + dummy API configs 2021-12-18 15:19:07 +03:00
Thesourtimes 0d16ae1da4 Add the new discovery route 2021-12-15 05:46:10 +03:00
Thesourtimes 87f7c9b7a3 Make the test client togglable 2021-12-15 05:41:21 +03:00
Thesourtimes 21f76f6ca7 Add helpful links to issues config 2021-12-15 05:40:47 +03:00
SamuelandGitHub a69c5d32c7 Merge pull request #539 from TimSchweiz/master 2021-12-09 17:37:36 +01:00
TimSchweiz 8a976e2bcc Stresstest Script 2021-12-09 17:35:51 +01:00
SamuelandGitHub 50a257e8c3 Merge pull request #538 from Thesourtimes/master 2021-12-07 18:33:47 +01:00
KunaandGitHub 349229c1b9 Update index.ts 2021-12-07 19:40:09 +03:00
KunaandGitHub 9e45895031 Update index.ts 2021-12-07 19:39:03 +03:00
Thesourtimes 62d992893c Fix previous commit 2021-12-07 17:35:55 +03:00