1
0
mirror of https://github.com/spacebarchat/server.git synced 2024-11-06 19:02:33 +01:00
Commit Graph

2527 Commits

Author SHA1 Message Date
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
Thesourtimes
4076e1f746 Add a new test-client related endpoint 2021-11-30 21:43:18 +03:00
Erkin Alp Güney
215f876bb2 Fix assignment incompatibility 2021-11-30 21:30:01 +03:00
Samuel
c0b020e34a Merge pull request #526 from erkinalp/patch-3 2021-11-30 18:44:04 +01:00
Erkin Alp Güney
96a9c4dff3 Fix the type errors
Forgot that you cannot mix and match bigint and float
2021-11-30 20:33:29 +03:00
Samuel
af1411806e Merge pull request #519 from erkinalp/master
Snowflake-based invite generation
2021-11-29 20:41:59 +01:00
Samuel
d88cfaeb55 Merge pull request #518 from Xenorio/master
Fix plugins folder not being found
2021-11-29 20:41:20 +01:00
Samuel
c4f489fe8a Merge pull request #523 from fosscord/translation 2021-11-29 08:51:09 +01:00