Commit Graph
310 Commits
Author SHA1 Message Date
IratuandErkin Alp Güney 46f77f8e38 changed user.premium_since to also load from the database. 2022-02-18 19:50:11 +03:00
IratuandErkin Alp Güney 58d58928ec Fix for Premium Since to show the 'Guild Boost' and store it correctly in the database 2022-02-18 19:50:11 +03:00
Erkin Alp GüneyandGitHub 8ed310e0d3 Merge pull request #608 from Featyre/master
Branding updates + Fixed Discovery and custom status + Dev portal
2022-02-16 21:16:20 +03:00
RealMANIandErkin Alp Güney dcf9c436ed Typo 2022-02-16 10:46:08 +03:00
RealMANIandErkin Alp Güney 4825cbb4a7 Mutual Friends
Added mutual friends
2022-02-16 10:46:08 +03:00
RealMANIandGitHub 5a215b1af7 Mutual Guilds (#637) 2022-02-16 10:45:54 +03:00
RealMANIandGitHub 4eae64b91a [Fix] Invisible space username (#639)
You can send only spaces to the server and have a invisible username, this way you can remove the spaces and check and if it wasn't null after you know it's not just spaces
2022-02-16 10:45:37 +03:00
ImAaronFRandGitHub 385bdfdff4 [Fix] Client bug (#623)
If you don't delete this property for some reasons after you send a message in a guild, your roles will be removed (client sided) for everyone, this fixes it.
2022-02-09 09:22:27 +03:00
Madeline b512fa49b0 Remove nulled properties from GET /channels/#id/messages for improved compatibility with some client ( discord.js ) 2022-02-04 19:59:13 +11:00
Featyre 9f5c451cbc Return none for dev portal + todo for categories 2022-02-02 02:09:57 +08:00
Featyre 821470cc41 Dev portal + categories load db 2022-01-26 08:58:36 +08:00
Featyre b8a14b0d18 change line 2022-01-25 00:30:16 +08:00
FeatyreandGitHub cf2f04de28 Merge branch 'fosscord:master' into master 2022-01-24 14:59:34 +00:00
Featyre 858a885b0c Partnet + Discover fix and join 2022-01-24 22:59:14 +08:00
TheArcaneBronyandErkin Alp Güney 713b6d07b4 Add dummy endpoints to prevent client loading some settings panels indefinitely 2022-01-24 16:33:29 +03:00
Featyre dc3fb1f519 Prep for Category db work 2022-01-24 11:27:12 +00:00
Featyre a0fb2549d5 category + discovery + custom status fix, new config 2022-01-24 07:21:48 +00:00
FeatyreandGitHub edd5cf651c Merge branch 'fosscord:master' into master 2022-01-24 05:25:22 +00:00
MadelineandErkin Alp Güney d6f5a08cb5 Add unhandled channel types to IsTextChannel method 2022-01-23 23:29:14 +03:00
FeatyreandGitHub f6774cb3ec Merge branch 'fosscord:master' into master 2022-01-23 15:57:00 +00:00
Featyre 7ba65f8f66 Partial integration of categories and discovery 2022-01-23 23:55:43 +08:00
Erkin Alp GüneyandGitHub f9ff5b35f3 Closed-join guilds
Resolves #537
Signed-off-by: Erkin Alp Güney <erkinalp9035@gmail.com>
2022-01-23 17:46:04 +03:00
Chris Chrome dbe88d5b18 Revert previous commit 2022-01-16 23:51:04 -05:00
Erkin Alp GüneyandGitHub aa38c188ea Further debranding of premium tiers 2022-01-14 23:03:57 +03:00
MadelineandErkin Alp Güney 41fca13db2 Fix typo in commit 277b28c 2022-01-13 10:49:26 +03:00
Erkin Alp GüneyandGitHub 072a60fb03 Fix the feature check 2022-01-12 16:04:34 +03:00
Erkin Alp GüneyandGitHub 4baa6e0620 Add cross channel replies
Resolves #533
2022-01-12 09:58:22 +03:00
ced777ric 1887703c56 fix the message endpoint always returning Empty message error
(cherry picked from commit 8b8344e860920f3c3b911dfde1a7a078fef43c9b)
2022-01-11 18:42:25 +01:00
e275d2c77d 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 a8bd9cc795 Correct the invite response 2022-01-06 22:14:00 +03:00
aaf5df14e1 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 e82d527283 Fix schemas handler 2022-01-01 20:59:08 +03:00
Thesourtimes 2b6e6ea025 Organize @fosscord/api utils in directories 2022-01-01 20:04:30 +03:00
unknownPerson115andErkin Alp Güney 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
unknownPerson115andErkin Alp Güney 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 ChromeandGitHub 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
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
unknownPerson115andGitHub 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
The Arcane Brony e042db33b6 Replace nanocolors with picocolors 2021-12-25 12:09:48 +01:00
KunaandGitHub 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
KunaandGitHub 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
The Arcane Brony a9a92ff2cb Add Sentry, fix compile errors 2021-12-22 18:43:39 +01:00
KunaandGitHub 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 68eb7b16a8 Add the new discovery route 2021-12-15 05:46:10 +03:00
KunaandGitHub 54a53e06b1 Update index.ts 2021-12-07 19:40:09 +03:00
KunaandGitHub 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