Commit Graph
2524 Commits
Author SHA1 Message Date
Featyre dc3fb1f519 Prep for Category db work 2022-01-24 11:27:12 +00:00
FeatyreandGitHub 1b919bbbc3 Merge branch 'fosscord:master' into master 2022-01-24 09:02:52 +00:00
KunaandGitHub 31814ee2fd Merge pull request #606 from MaddyUnderStars/hotfix/node-fetch 2022-01-24 12:01:14 +03:00
Featyre a0fb2549d5 category + discovery + custom status fix, new config 2022-01-24 07:21:48 +00:00
Madeline 108829140a revert dependabot PRs that update node-fetch to v3 2022-01-24 17:06:31 +11:00
FeatyreandGitHub edd5cf651c Merge branch 'fosscord:master' into master 2022-01-24 05:25:22 +00:00
MadelineandErkin Alp Güney f8f236afb2 * Replaced list of invisible characters with unicode codepoints
* No longer silently edit invalid channel names
* No longer trim channel names in unnamed check
2022-01-23 23:29:14 +03:00
MadelineandErkin Alp Güney 0a53860645 channel.owner_id is type string not number 2022-01-23 23:29:14 +03:00
MadelineandErkin Alp Güney d6f5a08cb5 Add unhandled channel types to IsTextChannel method 2022-01-23 23:29:14 +03:00
MadelineandErkin Alp Güney 028fd7b8b3 Apply suggestions from code review
Co-authored-by: Erkin Alp Güney <erkinalp9035@gmail.com>
2022-01-23 23:29:14 +03:00
Erkin Alp Güney 0df2a0adf6 Update Channel.ts 2022-01-23 23:29:14 +03:00
MadelineandErkin Alp Güney 35c7489f72 Added ILLEGAL_CHANNEL_NAMES and NULL_CHANNEL_NAMES guild feature flags 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
dependabot[bot]andErkin Alp Güney d559d9c72a Bump node-fetch from 2.6.6 to 2.6.7 in /api/scripts/stresstest
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.6 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-23 07:46:43 +03:00
dependabot[bot]andErkin Alp Güney e4d8e29bb6 Bump node-fetch from 2.6.5 to 2.6.7 in /bundle
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.5 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.5...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-23 07:46:26 +03:00
dependabot[bot]andErkin Alp Güney c86a8f8d7e Bump node-fetch from 2.6.6 to 2.6.7 in /cdn
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.6 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-23 07:44:57 +03:00
dependabot[bot]andErkin Alp Güney bb07db9979 Bump node-fetch from 2.6.2 to 2.6.7 in /util
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.2 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.2...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-23 07:44:37 +03:00
dependabot[bot]andErkin Alp Güney 907d23d925 Bump node-fetch from 2.6.2 to 3.1.1 in /gateway
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.2 to 3.1.1.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.2...v3.1.1)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-23 07:42:07 +03:00
dependabot[bot]andErkin Alp Güney 46860979be Bump node-fetch from 2.6.2 to 3.1.1 in /api
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.2 to 3.1.1.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.2...v3.1.1)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-23 07:41:40 +03:00
FeatyreandErkin Alp Güney d598785645 Branding updates 2022-01-22 22:39:27 +03:00
Featyre ec3d342e8e Branding updates 2022-01-23 02:03:14 +08: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
4f6a1a8e12 Add erlpack warning (#587)
* Add warning if erlpack is missing

Co-authored-by: Erkin Alp Güney <erkinalp9035@gmail.com>
2022-01-13 23:02:09 +03:00
MadelineandErkin Alp Güney 41fca13db2 Fix typo in commit 277b28c 2022-01-13 10:49:26 +03:00
Erkin Alp GüneyandGitHub cc698225a0 update defaults 2022-01-12 16:13:13 +03:00
Erkin Alp GüneyandGitHub 072a60fb03 Fix the feature check 2022-01-12 16:04:34 +03:00
Erkin Alp GüneyandGitHub 26781e736c Update Guild.ts 2022-01-12 10:19:05 +03:00
Erkin Alp GüneyandGitHub 4baa6e0620 Add cross channel replies
Resolves #533
2022-01-12 09:58:22 +03:00
Erkin Alp GüneyandGitHub 90ba897ca4 Schema change for group specific emojis 2022-01-12 09:55:14 +03:00
Erkin Alp GüneyandGitHub d10c53fffe Use the boomerang logo 2022-01-11 21:58:51 +03:00
Chris ChromeandGitHub 9d6500f320 Merge pull request #582 from ced777ric/empty_message_fix
fix the message endpoint always returning Empty message error
2022-01-11 12:53:59 -05: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
Erkin Alp GüneyandGitHub 1b42df8a32 Update role-icons.ts 2022-01-09 23:28:26 +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 0292633721 Update documents 2022-01-04 20:51:04 +03:00
Daniel HuberandErkin Alp Güney e31d8e85a6 Incrementing user discriminators
Closes #328
2022-01-04 09:46:22 +03:00
Thesourtimes e82d527283 Fix schemas handler 2022-01-01 20:59:08 +03:00
KunaandGitHub 01883ab145 Correct the format 2022-01-01 17:41:50 +00:00
KunaandGitHub e2b7bc7cdb Merge pull request #569 from Thesourtimes/master 2022-01-01 17:38:18 +00:00
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
TheArcaneBronyandGitHub 69ad3f9f0f Fix game statusses
Timestamps isn't an array.
2021-12-31 19:39:54 +01: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