1
0
mirror of https://github.com/spacebarchat/server.git synced 2024-11-16 07:32:36 +01:00
Commit Graph

2777 Commits

Author SHA1 Message Date
unknownPerson115
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 Chrome
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
Erkin Alp Güney
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üney
2be1574041
Merge pull request #560 from ImAaronFR/patch-1
Fixed mistype
2021-12-26 18:10:50 +03:00
ImAaronFR
b83fd52927
Fixed mistype
Pre-relase ----> Pre-Release
2021-12-26 18:36:46 +03:30
Erkin Alp Güney
3e3c5de94e
Initial implementation of the remote server shutdown route 2021-12-26 17:49:15 +03:00
unknownPerson115
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
unknownPerson115
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
unknownPerson115
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
Kuna
a72d107bb5
Merge pull request #556 from Thesourtimes/master
(Finally) make a temporary fix for IP leak
2021-12-24 19:12:11 +00:00
Kuna
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
Kuna
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
unknownPerson115
49426b1147
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
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
Kuna
8a13c1f420
Fix people not being able to create issues
so sorry for that mistake
2021-12-20 18:29:32 +03:00
Samuel
dc9c18411e
Merge pull request #540 from Thesourtimes/master
General work on API
2021-12-20 14:56:53 +01:00
Kuna
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
Samuel
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
Samuel
50a257e8c3
Merge pull request #538 from Thesourtimes/master 2021-12-07 18:33:47 +01:00
Kuna
349229c1b9
Update index.ts 2021-12-07 19:40:09 +03:00
Kuna
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
Samuel
1b66f71d8c
Merge pull request #536 from Thesourtimes/master 2021-12-05 20:13:40 +01:00
Thesourtimes
6e48883354 Minor API work 2021-12-05 21:53:58 +03:00
Thesourtimes
9b9e6cfa9d Make INTERNAL_EMPLOYEE_ONLY functional 2021-12-05 21:53:23 +03:00
Samuel
f0edc2f05e
Merge pull request #530 from erkinalp/patch-3 2021-11-30 20:12:54 +01:00
Erkin Alp Güney
dabe8f501c Eventually fixed all the errors in the RandomInviteID 2021-11-30 22:04:48 +03:00
Erkin Alp Güney
a4fdaf0352 fix the bigint asintn 2021-11-30 21:53:50 +03:00
Samuel
69fff73757
Merge pull request #527 from erkinalp/patch-3 2021-11-30 19:51:59 +01:00
Samuel
d544ae4bc6
Merge pull request #528 from Thesourtimes/master 2021-11-30 19:51:22 +01:00
Thesourtimes
afc9e6c184 Add a new test-client related endpoint 2021-11-30 21:43:18 +03:00
Erkin Alp Güney
da53ff6c9e
Fix assignment incompatibility 2021-11-30 21:30:01 +03:00
Samuel
2245a82aa6
Merge pull request #526 from erkinalp/patch-3 2021-11-30 18:44:04 +01:00
Erkin Alp Güney
9b67dabea8
Fix the type errors
Forgot that you cannot mix and match bigint and float
2021-11-30 20:33:29 +03:00
Samuel
7b2444fff1
Merge pull request #519 from erkinalp/master
Snowflake-based invite generation
2021-11-29 20:41:59 +01:00
Samuel
83669961fc
Merge pull request #518 from Xenorio/master
Fix plugins folder not being found
2021-11-29 20:41:20 +01:00
Samuel
b304e9f552
Merge pull request #523 from fosscord/translation 2021-11-29 08:51:09 +01:00