Commit Graph

4288 Commits

Author SHA1 Message Date
Nobody 4294c6a875 fix(api): working ban list
We should never use await inside loops
2022-03-08 12:01:00 -03:00
Madeline f5f007e81f Added preferred_region optional property of VoiceStateUpdateSchema to allow electron client to connect to voice without crashing 2022-03-08 21:57:20 +11:00
Madeline 3b439f74f1 Merge branch 'fix/electron_premium_since' into maddyrtc 2022-03-08 21:46:51 +11:00
Madeline c79d464186 Changing Member.premium_since back from Date to number fixes an error in the Discord electron client related to rendering premium status.
Client throws "Invalid time value", so I'm guessing it's something to do with premium_since not being the date format they want ( allegedly ISO8601, but works with a plain number, so wtf )
2022-03-08 21:22:02 +11:00
RealMANI 39a3eee45d Revert "Type change"
This reverts commit de8b83f7b9.
2022-03-08 06:42:21 +01:00
RealMANI de8b83f7b9 Type change
Changed type for column "content" to "longtext"

(you might want to get a back up from your database before updating)
2022-03-07 22:25:28 +03:00
Madeline e731a369e5 VOICE CONNECTS!!! Dtls stuck on "connecting" state + currently no way to edit/inspect packets received or use own packet format in mediasoup ( fork? ) 2022-03-07 22:57:37 +11:00
Madeline b529a37264 augh 2022-03-07 19:15:33 +11:00
Madeline ce9d7339d3 Merge branch 'master' into maddyrtc 2022-03-06 22:09:36 +11:00
RealMANI fa750de6fb Check username 2022-03-06 12:18:58 +03:00
RealMANI b51e687793 [Fix] Changing bio and accent color 2022-03-06 12:18:58 +03:00
Madeline 24ecf9133f Merge branch 'master' into slowcord 2022-03-06 18:59:14 +11:00
Madeline 4ede702657 Fixed npm run tsnode throwing error about ES modules for node-fetch. Probably was api package.json still included node-fetch 3, but bundle still had v2 2022-03-06 10:52:19 +03:00
Madeline 68f6fe58d5 Tsnode support (#580)
* ts-node support. debugging is slightly wonky as vscode will not allow breakpoints in modules that aren't bundle, yet.

* apparently ts-node compilerOptions.path wasn't needed? on windows I could've sworn it was.

* Cleaned up tsconfig.json a bit ( moved tsnode config to own file ).
Fixed breakpoints for all modules under tsnode

* Removed Microsoft Corp advert
* Remove one more Microsoft Corp. ad

Signed-off-by: Erkin Alp Güney <erkinalp9035@gmail.com>

* Added `tsnode` npm script

* Added `typescript-cached-transpile` package to help improve performance

Co-authored-by: Erkin Alp Güney <erkinalp9035@gmail.com>
2022-03-06 09:18:35 +03:00
Madeline 44aa39515b Merge branch 'master' into slowcord 2022-03-06 15:34:42 +11:00
Erkin Alp Güney 0f1251c622 Merge branch 'master' into fix/claim_accounts 2022-03-05 17:49:23 +03:00
Erkin Alp Güney 57fc690457 document which field is which 2022-03-04 22:12:24 +03:00
Erkin Alp Güney 7cce144eab Initial work on public read receipts
Progress on #416
2022-03-04 22:00:59 +03:00
Xenorio 70e0bd2003 Add nan to dependencies
sqlite requires it, setup not going through without it, and manual install isn't working. does work when adding to dependencies tho.
2022-03-04 09:15:07 +03:00
Erkin Alp Güney 867b1979c4 Merge pull request #656 from fosscord/dependabot/npm_and_yarn/bundle/url-parse-1.5.10
Bump url-parse from 1.5.7 to 1.5.10 in /bundle
2022-02-28 07:55:42 +03:00
dependabot[bot] 2c8bdf26e4 Bump url-parse from 1.5.7 to 1.5.10 in /bundle
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 04:55:22 +00:00
Erkin Alp Güney 2d721ec101 Merge pull request #655 from fosscord/dependabot/npm_and_yarn/util/url-parse-1.5.10
Bump url-parse from 1.5.7 to 1.5.10 in /util
2022-02-28 07:55:21 +03:00
Erkin Alp Güney 910eeb04a8 Merge pull request #654 from fosscord/dependabot/npm_and_yarn/gateway/url-parse-1.5.10
Bump url-parse from 1.5.7 to 1.5.10 in /gateway
2022-02-28 07:55:02 +03:00
dependabot[bot] b5872513ce Bump url-parse from 1.5.7 to 1.5.10 in /util
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 04:54:37 +00:00
dependabot[bot] a737f4f2e3 Bump url-parse from 1.5.7 to 1.5.10 in /gateway
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 04:54:32 +00:00
Erkin Alp Güney 969d52a2bc Merge pull request #653 from fosscord/dependabot/npm_and_yarn/api/url-parse-1.5.10
Bump url-parse from 1.5.7 to 1.5.10 in /api
2022-02-28 07:53:49 +03:00
dependabot[bot] 867896fe7e Bump url-parse from 1.5.7 to 1.5.10 in /api
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 04:27:08 +00:00
Erkin Alp Güney d5a37aadce Merge pull request #621 from fosscord/origin/dev/erkinalp/self-bans
Allow self-banning
2022-02-25 18:13:59 +03:00
RealMANI 397085878e [Fix] Profile & banner uploading
Related to this issue https://github.com/fosscord/fosscord-server/pull/639#issuecomment-1046140968
2022-02-20 08:10:50 +03:00
dependabot[bot] a5af14eddb Bump url-parse from 1.5.3 to 1.5.7 in /bundle
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.3 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.7)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-19 10:56:51 +03:00
dependabot[bot] 8d16d5d30f Bump url-parse from 1.5.3 to 1.5.7 in /gateway
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.3 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.7)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-19 10:56:33 +03:00
dependabot[bot] baa7e306df Bump url-parse from 1.5.3 to 1.5.7 in /util
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.3 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.7)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-19 10:55:53 +03:00
dependabot[bot] 22a7d3647b Bump url-parse from 1.5.3 to 1.5.7 in /api
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.3 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.7)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-19 10:55:34 +03:00
Madeline d2cae7a181 Merge branch 'fosscord:master' into slowcord 2022-02-19 11:48:21 +11:00
Iratu 46f77f8e38 changed user.premium_since to also load from the database. 2022-02-18 19:50:11 +03:00
Iratu 3352f3b75a Forgot the openapi.json change. 2022-02-18 19:50:11 +03:00
Iratu 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
Madeline 416bdc56ee updated readme 2022-02-18 11:06:33 +11:00
Madeline 93e3f069b5 Merge branch 'fix/claim_accounts' into slowcord 2022-02-18 10:47:53 +11:00
Madeline face67392f Merge branch 'master' into slowcord 2022-02-18 10:47:18 +11:00
Madeline f4dbca6150 Added email sanitisation to /users/@me PATCH. Could previously have email as any string 2022-02-17 20:57:42 +11:00
Madeline dbbe0037d0 Fixed bug in /users/@me PATCH where username must be present in every request, breaking account claiming 2022-02-17 20:32:47 +11:00
Madeline d3f9fb63f3 Merge branch 'master' into maddyrtc 2022-02-17 18:57:04 +11:00
Madeline d491bcd8be Discord.js gateway connection when connecting to voice will close 4002 decode error due to not sending self_video field. temp solution: remove it from server.
this commit will probably be reverted later; I'm just trying to see if a proper ( not self signed ) SSL cert on slowcord.maddy.k.vu will fix this SSL error I'm receiving.
2022-02-17 18:54:16 +11:00
Erkin Alp Güney 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
RealMANI dcf9c436ed Typo 2022-02-16 10:46:08 +03:00
RealMANI 4825cbb4a7 Mutual Friends
Added mutual friends
2022-02-16 10:46:08 +03:00
RealMANI 5a215b1af7 Mutual Guilds (#637) 2022-02-16 10:45:54 +03:00
RealMANI 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
dependabot[bot] 9b522055b9 Bump follow-redirects from 1.14.6 to 1.14.8 in /cdn (#635)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.6 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.6...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 08:04:23 +03:00