Thesourtimes
dd62a1ff15
add a relase template
2022-01-01 20:37:11 +03:00
Thesourtimes
2b6e6ea025
Organize @fosscord/api utils in directories
2022-01-01 20:04:30 +03:00
Madeline
e89a2ee2f1
Merge branch 'fosscord:master' into master
2022-01-01 15:58:55 +11:00
Madeline Carlier
89e0f08ac3
apparently ts-node compilerOptions.path wasn't needed? on windows I could've sworn it was.
2022-01-01 15:51:22 +11:00
TheArcaneBrony
69ad3f9f0f
Fix game statusses
...
Timestamps isn't an array.
2021-12-31 19:39:54 +01:00
Maddy
7820f586b2
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
unknownPerson115
f1b0d552b6
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
unknownPerson115
a57182357d
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 Chrome
78b33a8b7a
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
Erkin Alp Güney
6136cd85f2
Fix the casing
...
Co-authored-by: TheArcaneBrony<myrainbowdash949@gmail.com>
2021-12-26 20:26:15 +03:00
The Arcane Brony
07768ecb68
Add env name in sentry, set default sentry endpoint
2021-12-26 18:19:31 +01:00
The Arcane Brony
579515f67c
Restore package locks
2021-12-26 16:41:22 +01:00
Erkin Alp Güney
6b5b037a53
Merge pull request #560 from ImAaronFR/patch-1
...
Fixed mistype
2021-12-26 18:10:50 +03:00
ImAaronFR
37c31f647d
Fixed mistype
...
Pre-relase ----> Pre-Release
2021-12-26 18:36:46 +03:30
Erkin Alp Güney
28f25c3593
Initial implementation of the remote server shutdown route
2021-12-26 17:49:15 +03:00
unknownPerson115
4cf4de805b
Update api/src/routes/stop.ts
...
Co-authored-by: Erkin Alp Güney <erkinalp9035@gmail.com>
2021-12-25 15:33:55 -06:00
unknownPerson115
31c66d0f5e
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
unknownPerson115
cf99b95c3d
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
e042db33b6
Replace nanocolors with picocolors
2021-12-25 12:09:48 +01:00
Kuna
20e68867e3
Merge pull request #556 from Thesourtimes/master
...
(Finally) make a temporary fix for IP leak
2021-12-24 19:12:11 +00:00
Kuna
ded0567d2c
Comment about the hotfix
2021-12-24 19:08:24 +00:00
Thesourtimes
d55e7c5b8d
(Finally) make a temporary fix for IP leak
2021-12-24 21:55:34 +03:00
Kuna
f14bbf5be3
Fix typo
2021-12-24 18:25:17 +00:00
Thesourtimes
48766b933d
Fix IP leaks from bans route
2021-12-24 21:10:24 +03:00
unknownPerson115
716ea8b233
Fixed potential guild message SQL constraints
...
i have tied member dependencies to the author id rather than the member id to avoid a dependency cycle and you can now kick/ban someone from a guild/server and the messages will remain in the guild (just like discord) as stated in issue #441
I have also tested this code seems clean so far
(new pull request opened because of branch commit issues)
2021-12-23 20:40:13 -06:00
The Arcane Brony
a9a92ff2cb
Add Sentry, fix compile errors
2021-12-22 18:43:39 +01:00
The Arcane Brony
a12c372f04
Improve build scripts, strip more fs-extras
2021-12-21 21:49:58 +01:00
The Arcane Brony
02235067f9
Repo cleanup, remove fs-extras
2021-12-21 11:56:33 +01:00
Kuna
f132065664
Fix people not being able to create issues
...
so sorry for that mistake
2021-12-20 18:29:32 +03:00
Samuel
05c5c97611
Merge pull request #540 from Thesourtimes/master
...
General work on API
2021-12-20 14:56:53 +01:00
Kuna
154b2512bc
Update downloads.ts
2021-12-18 16:21:05 +00:00
Thesourtimes
442879e80a
General work on API
2021-12-18 19:17:04 +03:00
Thesourtimes
13eb680272
Improvements + dummy API configs
2021-12-18 15:19:07 +03:00
Thesourtimes
68eb7b16a8
Add the new discovery route
2021-12-15 05:46:10 +03:00
Thesourtimes
fab28f5f1b
Make the test client togglable
2021-12-15 05:41:21 +03:00
Thesourtimes
815b9074a5
Add helpful links to issues config
2021-12-15 05:40:47 +03:00
Samuel
14cf8495c7
Merge pull request #539 from TimSchweiz/master
2021-12-09 17:37:36 +01:00
TimSchweiz
2338495268
Stresstest Script
2021-12-09 17:35:51 +01:00
Samuel
99bec56ec2
Merge pull request #538 from Thesourtimes/master
2021-12-07 18:33:47 +01:00
Kuna
54a53e06b1
Update index.ts
2021-12-07 19:40:09 +03:00
Kuna
bf7f7ec74c
Update index.ts
2021-12-07 19:39:03 +03:00
Thesourtimes
39e1a4d136
Fix previous commit
2021-12-07 17:35:55 +03:00
Samuel
0a26b7baf2
Merge pull request #536 from Thesourtimes/master
2021-12-05 20:13:40 +01:00
Thesourtimes
98860e2eae
Minor API work
2021-12-05 21:53:58 +03:00
Thesourtimes
ea9efbbdd8
Make INTERNAL_EMPLOYEE_ONLY functional
2021-12-05 21:53:23 +03:00
Samuel
125bb01eb7
Merge pull request #530 from erkinalp/patch-3
2021-11-30 20:12:54 +01:00
Erkin Alp Güney
10551adb9a
Eventually fixed all the errors in the RandomInviteID
2021-11-30 22:04:48 +03:00
Erkin Alp Güney
822bf90fb6
fix the bigint asintn
2021-11-30 21:53:50 +03:00
Samuel
ce9b3b1d6d
Merge pull request #527 from erkinalp/patch-3
2021-11-30 19:51:59 +01:00
Samuel
18da78485a
Merge pull request #528 from Thesourtimes/master
2021-11-30 19:51:22 +01:00