1
0
mirror of https://github.com/spacebarchat/server.git synced 2024-11-06 10:52:31 +01:00
Commit Graph

743 Commits

Author SHA1 Message Date
Erkin Alp Güney
4c33c50a29
Further debranding of premium tiers 2022-01-14 23:03:57 +03:00
Madeline
853789f0ac Fix typo in commit 277b28c 2022-01-13 10:49:26 +03:00
Erkin Alp Güney
277b28c000
Fix the feature check 2022-01-12 16:04:34 +03:00
Erkin Alp Güney
4082ed2784
Add cross channel replies
Resolves #533
2022-01-12 09:58:22 +03:00
ced777ric
2fbcf4b5bf fix the message endpoint always returning Empty message error
(cherry picked from commit 8b8344e860920f3c3b911dfde1a7a078fef43c9b)
2022-01-11 18:42:25 +01:00
Madeline
a30a0df246
Message fixes | Character limits and embed fixes (#581)
* Adds message character limits (#503)
* Fixed message `embeds` being ignored for `embed`
* Update Message.ts

Co-authored-by: Erkin Alp Güney <erkinalp9035@gmail.com>
2022-01-11 17:27:55 +03:00
Thesourtimes
2449d0b859 Correct the invite response 2022-01-06 22:14:00 +03:00
Chris Chrome
26bea41048
Add Role Icons (#574)
* Role Icons

Co-authored-by: Erkin Alp Güney <erkinalp9035@gmail.com> 
*  Cache coherency rules

Co-authored-by: MANIKILLER <manikillrorg@gmail.com>
Co-authored-by: ImAaronFR <96433859+ImAaronFR@users.noreply.github.com>
2022-01-05 13:44:14 +03:00
Thesourtimes
7d6fd4c88f Update documents 2022-01-04 20:51:04 +03:00
Thesourtimes
5489cabc9d Fix schemas handler 2022-01-01 20:59:08 +03:00
Thesourtimes
ff93a9178d Organize @fosscord/api utils in directories 2022-01-01 20:04:30 +03:00
unknownPerson115
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
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
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
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
The Arcane Brony
9909e5a174 Replace nanocolors with picocolors 2021-12-25 12:09:48 +01: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
The Arcane Brony
252051b95a Add Sentry, fix compile errors 2021-12-22 18:43:39 +01:00
The Arcane Brony
d0cd5b7040 Repo cleanup, remove fs-extras 2021-12-21 11:56:33 +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
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
TimSchweiz
8a976e2bcc Stresstest Script 2021-12-09 17:35:51 +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
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
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
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
Samuel
31f714ae63 New translations common.json (Russian) 2021-11-29 08:29:57 +01:00
Samuel
f7faa1eaac New translations auth.json (Russian) 2021-11-29 08:29:56 +01:00
Erkin Alp Güney
6d2ae89a3b snowflake-based invite generation 2021-11-28 11:25:41 +03:00
Xenorio
9073524d48 Fix plugins folder not being found
This adds a .gitkeep file so
the plugins folder is being delivered when cloning
2021-11-28 07:50:49 +01:00
Samuel
af1a23400c
Merge pull request #491 from TheArcaneBrony/master
Add plugin & css support, add styling to differentiate from discord.com
2021-11-21 21:04:22 +01:00
Samuel
b47a812ac7
Update index.ts 2021-11-21 21:03:13 +01:00
Thesourtimes
17684a14fd Fix the minor issues on route 2021-11-18 22:15:05 +03:00
uurgothat
bdc447e448 Minor API stuff 2021-11-17 22:28:41 +03:00
uurgothat
39aebb2cfc Add instance route 2021-11-17 22:28:22 +03:00
The Arcane Brony
2c6d37fad0 Add user.css 2021-11-14 16:30:12 +01:00
The Arcane Brony
a61bba7e27 Inline plugin support 2021-11-11 22:26:49 +01:00
The Arcane Brony
ae6bfb54a4 Fix autoregister, add inline plugins 2021-11-11 22:25:46 +01:00
The Arcane Brony
8df80f659a Attempt to fix auto register 2021-11-11 22:25:46 +01:00
The Arcane Brony
ed133380fb Add plugin & css support, add styling to differentiate from discord.com 2021-11-11 22:24:03 +01:00
Samuel
ecb1f0f748
Merge pull request #496 from fosscord/translation
New Crowdin updates
2021-11-11 10:54:38 +01:00
Thesourtimes
31ed39e064 move checLocale and other js tp checkLocale 2021-11-11 11:49:56 +03:00
Thesourtimes
8d63a61848 Put autoregister scripts on a seperate asset file 2021-11-11 11:29:08 +03:00
Thesourtimes
ac1d7fbbaf API versions 6 & 7 with minor logging additions 2021-11-10 19:44:11 +03:00
Kuna
6e9ab52d82
Update Authentication.ts 2021-10-24 20:30:10 +03:00
uurgothat
f45d1d579d make templates configurable + authorization 2021-10-24 19:49:32 +03:00
Samuel
8e4277e138 New translations auth.json (Serbo-Croatian) 2021-10-24 12:42:46 -04:00
Samuel
63520875f1 New translations common.json (Serbo-Croatian) 2021-10-24 12:42:45 -04:00
Samuel
fdb71f81a1 New translations common.json (Vietnamese) 2021-10-24 12:42:30 -04:00
Samuel
3ca7ff25f5 New translations common.json (Ukrainian) 2021-10-24 12:42:28 -04:00
Samuel
2c71979133 New translations common.json (Turkish) 2021-10-24 12:42:27 -04:00
Samuel
ae9e394e2f New translations common.json (Swedish) 2021-10-24 12:42:26 -04:00
Samuel
70aa9f4a71 New translations common.json (Croatian) 2021-10-24 12:42:24 -04:00
Samuel
33e053ab60 New translations common.json (Slovak) 2021-10-24 12:42:24 -04:00
Samuel
931f7613f2 New translations common.json (Norwegian) 2021-10-24 12:42:21 -04:00
Samuel
dba56c34d0 New translations common.json (Dutch) 2021-10-24 12:42:21 -04:00
Samuel
7df3d5516b New translations common.json (Lithuanian) 2021-10-24 12:42:20 -04:00
Samuel
776bd2b257 New translations common.json (Korean) 2021-10-24 12:42:18 -04:00
Samuel
2147f00e59 New translations common.json (Japanese) 2021-10-24 12:42:18 -04:00
Samuel
07099e1f91 New translations common.json (Italian) 2021-10-24 12:42:16 -04:00
Samuel
4cdf50c583 New translations common.json (Hungarian) 2021-10-24 12:42:16 -04:00
Samuel
fbe5a56b83 New translations common.json (Russian) 2021-10-24 12:42:14 -04:00
Samuel
ed60e5f55d New translations common.json (Finnish) 2021-10-24 12:42:13 -04:00
Samuel
a66c9d7edb New translations common.json (Hindi) 2021-10-24 12:42:12 -04:00
Samuel
a787d1889f New translations common.json (Esperanto) 2021-10-24 12:42:05 -04:00
Samuel
bfc041e15f New translations common.json (Greek) 2021-10-24 12:41:57 -04:00
Samuel
744953db92 New translations common.json (German) 2021-10-24 12:41:56 -04:00
Samuel
010483106b New translations auth.json (Russian) 2021-10-24 12:41:56 -04:00
Samuel
b584344ab6 New translations auth.json (Norwegian) 2021-10-24 12:41:53 -04:00
Samuel
e16ca86ff9 New translations auth.json (Dutch) 2021-10-24 12:41:52 -04:00
Samuel
6b683d3c51 New translations auth.json (Lithuanian) 2021-10-24 12:41:52 -04:00
Samuel
74a997586a New translations auth.json (Korean) 2021-10-24 12:41:51 -04:00
Samuel
7ba41e198c New translations auth.json (Japanese) 2021-10-24 12:41:50 -04:00
Samuel
31c0deff9a New translations auth.json (Italian) 2021-10-24 12:41:49 -04:00
Samuel
96929fb033 New translations auth.json (Hungarian) 2021-10-24 12:41:48 -04:00
Samuel
138bda849a New translations auth.json (Slovak) 2021-10-24 12:41:47 -04:00
Samuel
084c06d841 New translations auth.json (Greek) 2021-10-24 12:41:45 -04:00
Samuel
a2b81a4888 New translations auth.json (Danish) 2021-10-24 12:41:44 -04:00
Samuel
c8d9d9549a New translations auth.json (Czech) 2021-10-24 12:41:43 -04:00
Samuel
e05e138e79 New translations auth.json (Bulgarian) 2021-10-24 12:41:42 -04:00
Samuel
0941b39b76 New translations auth.json (Belarusian) 2021-10-24 12:41:41 -04:00
Samuel
b64e9ddf9e New translations auth.json (Arabic) 2021-10-24 12:41:40 -04:00
Samuel
4ab13193e0 New translations auth.json (Spanish) 2021-10-24 12:41:38 -04:00
Samuel
1564b50c28 New translations auth.json (Finnish) 2021-10-24 12:41:37 -04:00
Samuel
03d96fde2e New translations auth.json (French) 2021-10-24 12:41:36 -04:00
Samuel
7a292325e3 New translations common.json (Danish) 2021-10-24 12:41:34 -04:00
Samuel
a1cf481ac8 New translations common.json (Czech) 2021-10-24 12:41:33 -04:00
Samuel
7d751e2b49 New translations common.json (Bulgarian) 2021-10-24 12:41:32 -04:00
Samuel
27e925dfe4 New translations common.json (Belarusian) 2021-10-24 12:41:31 -04:00
Samuel
87eed18c46 New translations common.json (Arabic) 2021-10-24 12:41:30 -04:00
Samuel
5caba46283 New translations common.json (Spanish) 2021-10-24 12:41:29 -04:00
Samuel
bf1655e397 New translations common.json (French) 2021-10-24 12:41:28 -04:00
Samuel
33e6e99c74 New translations common.json (Romanian) 2021-10-24 12:41:27 -04:00
Samuel
b72036ddb8 New translations auth.json (Swedish) 2021-10-24 12:41:26 -04:00
Samuel
05595b7ed8 New translations auth.json (Hindi) 2021-10-24 12:41:25 -04:00
Samuel
7d792d6aaf New translations auth.json (Croatian) 2021-10-24 12:41:24 -04:00
Samuel
3f1121ddcb New translations auth.json (Vietnamese) 2021-10-24 12:41:21 -04:00
Samuel
1c1ecbbffc New translations auth.json (Chinese Simplified) 2021-10-24 12:41:19 -04:00
Samuel
0a63693585 New translations auth.json (Ukrainian) 2021-10-24 12:41:19 -04:00
Samuel
5aa410bc17 New translations auth.json (Esperanto) 2021-10-24 12:41:18 -04:00
Samuel
bc21332f9d New translations auth.json (Romanian) 2021-10-24 12:41:17 -04:00
Samuel
e7ef002a11 New translations common.json (Telugu) 2021-10-24 11:27:33 -04:00
Samuel
e75158c16c New translations auth.json (Telugu) 2021-10-24 11:27:33 -04:00
uurgothat
b603b81629 Merge branch 'master' of https://github.com/fosscord/fosscord-server 2021-10-24 18:13:51 +03:00
Samuel
715e7c97c4
Merge branch 'master' into translation 2021-10-24 09:05:43 -04:00
Flam3rboy
407a2fb12e 🐛 fix locales 2021-10-24 12:59:53 +02:00
Flam3rboy
f9187a6c0f ⬆️ update packages 2021-10-24 12:59:25 +02:00
Samuel
94379a510e New translations auth.json (Spanish, Latin America) 2021-10-23 19:04:00 -04:00
Samuel
660545af58 New translations auth.json (Spanish) 2021-10-23 19:03:59 -04:00
KagurazakaNyaa
8ded9a20f9 Proxy support for external network access 2021-10-24 02:17:07 +08:00
Samuel
63241feb84 New translations common.json (Spanish, Latin America) 2021-10-22 16:41:43 -04:00
Samuel
29b94ac555 New translations auth.json (Spanish, Latin America) 2021-10-22 16:41:42 -04:00
Samuel
d731cc1ac8 New translations common.json (Spanish, Latin America) 2021-10-22 12:02:55 -04:00
Samuel
574764ba1d New translations auth.json (Spanish, Latin America) 2021-10-22 12:02:54 -04:00
Samuel
5f0b23c181 New translations common.json (Guarani) 2021-10-22 12:02:53 -04:00
Samuel
68e2142e85 New translations auth.json (Guarani) 2021-10-22 12:02:52 -04:00
Samuel
97e16bb5c9 New translations common.json (Hausa) 2021-10-22 12:02:51 -04:00
Samuel
27c6375ffa New translations auth.json (Hausa) 2021-10-22 12:02:50 -04:00
Samuel
cf11bffaa2 New translations common.json (Swahili) 2021-10-22 12:02:49 -04:00
Samuel
d4ac103da5 New translations auth.json (Swahili) 2021-10-22 12:02:48 -04:00
Samuel
a40af4a6f2 New translations common.json (Latin) 2021-10-22 12:02:47 -04:00
Samuel
28ef168427 New translations auth.json (Latin) 2021-10-22 12:02:46 -04:00
Samuel
d386d7b895 New translations common.json (Tagalog) 2021-10-22 12:02:45 -04:00
Samuel
3c46b00b36 New translations auth.json (Tagalog) 2021-10-22 12:02:44 -04:00
Samuel
c9af473eb1 New translations common.json (Maori) 2021-10-22 12:02:43 -04:00
Samuel
4af6fe03bf New translations auth.json (Maori) 2021-10-22 12:02:42 -04:00
Samuel
cf109530a1 New translations auth.json (Hungarian) 2021-10-21 18:03:34 -04:00
Samuel
b6bb4a1703 New translations auth.json (Czech) 2021-10-21 18:03:33 -04:00
Samuel
fb3cbb59b9 New translations common.json (Venetian) 2021-10-21 14:28:57 -04:00
Samuel
36a4af0e5f New translations auth.json (Punjabi) 2021-10-21 14:28:56 -04:00
Samuel
137617c24f New translations common.json (Punjabi) 2021-10-21 14:28:55 -04:00
Samuel
cc69c16079 New translations auth.json (Tamil) 2021-10-21 14:28:54 -04:00
Samuel
e6524c57c8 New translations common.json (Tamil) 2021-10-21 14:28:53 -04:00
Samuel
46b6a012c5 New translations auth.json (Marathi) 2021-10-21 14:28:51 -04:00
Samuel
097db8c5d5 New translations common.json (Marathi) 2021-10-21 14:28:50 -04:00
Samuel
103f04e2d4 New translations auth.json (Uyghur) 2021-10-21 14:28:49 -04:00
Samuel
dc979bc73f New translations common.json (Uyghur) 2021-10-21 14:28:49 -04:00
Samuel
0e028617f1 New translations auth.json (Tibetan) 2021-10-21 14:28:47 -04:00
Samuel
72e1a93fed New translations auth.json (Berber) 2021-10-21 14:28:46 -04:00
Samuel
f88d8e9511 New translations common.json (Berber) 2021-10-21 14:28:45 -04:00
Samuel
d2abadee0e New translations auth.json (Serbo-Croatian) 2021-10-21 14:28:44 -04:00
Samuel
b44dd5514f New translations common.json (Serbo-Croatian) 2021-10-21 14:28:43 -04:00
Samuel
66512bb43c New translations auth.json (Javanese) 2021-10-21 14:28:42 -04:00
Samuel
cbd97dc9de New translations common.json (Javanese) 2021-10-21 14:28:41 -04:00
Samuel
1c2975db79 New translations auth.json (Venetian) 2021-10-21 14:28:40 -04:00
Samuel
f7f4f35812 New translations common.json (Tibetan) 2021-10-21 14:28:39 -04:00
Samuel
7df7989fe4 New translations common.json (Mapudungun) 2021-10-21 13:29:36 -04:00
Samuel
f3316917ab New translations auth.json (Mapudungun) 2021-10-21 13:29:35 -04:00
Samuel
7e69e6138b New translations common.json (Quechua) 2021-10-21 13:29:33 -04:00
Samuel
d436acb548 New translations auth.json (Quechua) 2021-10-21 13:29:32 -04:00
Samuel
462438a1cd New translations common.json (Kazakh) 2021-10-21 13:29:31 -04:00
Samuel
4c61ea2107 New translations auth.json (Kazakh) 2021-10-21 13:29:30 -04:00
Samuel
0b58cd9e8e New translations common.json (Norwegian Nynorsk) 2021-10-21 13:29:29 -04:00
Samuel
167dced074 New translations auth.json (Norwegian Nynorsk) 2021-10-21 13:29:28 -04:00
Samuel
eccb8149f5 New translations common.json (Mongolian) 2021-10-21 13:29:25 -04:00
Samuel
572715c612 New translations auth.json (Mongolian) 2021-10-21 13:29:24 -04:00
Samuel
3042a00ca4 New translations common.json (Basque) 2021-10-21 13:29:23 -04:00
Samuel
fa81275649 New translations auth.json (Basque) 2021-10-21 13:29:22 -04:00
RiversideRocks
6593b03685
Change user agent 2021-10-21 12:45:10 -04:00
Samuel
3240faee67 New translations common.json (Kurmanji (Kurdish)) 2021-10-21 07:33:58 -04:00
Samuel
1c807e10a5 New translations auth.json (Kurmanji (Kurdish)) 2021-10-21 07:33:57 -04:00
Samuel
7a42745876 New translations common.json (German, Switzerland) 2021-10-21 07:33:56 -04:00
Samuel
b579781eee New translations auth.json (German, Switzerland) 2021-10-21 07:33:55 -04:00
Samuel
0a6ee0fe65 New translations common.json (Azerbaijani) 2021-10-21 07:33:54 -04:00
Samuel
f618e7e489 New translations auth.json (Azerbaijani) 2021-10-21 07:33:53 -04:00
Samuel
8a33b8cc36 New translations common.json (Turkish) 2021-10-21 07:33:52 -04:00
Samuel
91d13d5d5e New translations auth.json (Turkish) 2021-10-21 07:33:51 -04:00
Samuel
6b42c92986 New translations common.json (Polish) 2021-10-21 06:14:15 -04:00
Samuel
6a43ca3e92 New translations auth.json (Polish) 2021-10-21 06:14:14 -04:00
Samuel
2bae2f28c6 New translations common.json (Urdu (India)) 2021-10-20 14:43:40 -04:00
Samuel
e49e341d45 New translations common.json (Lithuanian) 2021-10-20 14:43:39 -04:00
Samuel
e66e273b78 New translations common.json (Korean) 2021-10-20 14:43:38 -04:00
Samuel
14f6e9aeb1 New translations common.json (Japanese) 2021-10-20 14:43:37 -04:00
Samuel
c0fb4fa345 New translations common.json (Italian) 2021-10-20 14:43:36 -04:00
Samuel
95d57c15da New translations common.json (Hungarian) 2021-10-20 14:43:35 -04:00
Samuel
9fb79d9984 New translations common.json (Hebrew) 2021-10-20 14:43:34 -04:00
Samuel
7bbff72f3e New translations common.json (Finnish) 2021-10-20 14:43:33 -04:00
Samuel
f3e2ca121c New translations common.json (Greek) 2021-10-20 14:43:32 -04:00
Samuel
d8c3726d9a New translations common.json (Dutch) 2021-10-20 14:43:31 -04:00
Samuel
7ab4473af9 New translations common.json (German) 2021-10-20 14:43:30 -04:00
Samuel
1894a613d4 New translations common.json (Czech) 2021-10-20 14:43:29 -04:00