Commit Graph
336 Commits
Author SHA1 Message Date
Madeline 89a1258c1c Merge branch 'master' into maddyrtc 2022-04-20 18:30:17 +10:00
Erkin Alp Güney 02528473d6 Google staff email 2022-04-18 18:57:27 +03:00
Erkin Alp Güney 0b37c83dce Update Intents.ts 2022-04-16 09:03:23 +03:00
Erkin Alp Güney 97be7e14fd jumbo and lobbies are indeed different 2022-04-16 08:48:01 +03:00
Erkin Alp Güney c4d6693468 add more intents 2022-04-16 00:21:11 +03:00
Erkin Alp Güney 6b57c358fc Update Guild.ts 2022-04-10 13:54:05 +03:00
1itt1eB0y f30c3223b3 bug fix
Fix `QueryFailedError: constraint "FK_05535bc695e9f7ee104616459d3" for relation "messages" already exists`
2022-04-09 21:18:33 +03:00
Madeline 9f2e9d5faf Resolves #715 2022-04-09 17:03:31 +03:00
Erkin Alp Güney 34a36f7a85 Update User.ts 2022-04-09 13:46:50 +03:00
Erkin Alp Güney 627e06f783 optional 2022-04-08 10:53:49 +03:00
Erkin Alp Güney 9b2976d6b1 add joined_by to allow for separate treatment of force-joiners 2022-04-08 10:53:05 +03:00
Erkin Alp Güney 6482b112c4 fix the build mistakes from yesternight 2022-04-08 10:26:20 +03:00
Erkin Alp Güney f33f9c6964 More rights stuff 2022-04-07 23:47:26 +03:00
Erkin Alp Güney 7bb42cb1ff with public read receipts explicitly stored, no need to store manual flag of the read mark 2022-04-07 17:49:44 +03:00
Madeline ecf59d30c5 User Notes (#707)
* Notes implementation.
Bug: Client does not save note locally after uploading to server. Client does save after reloading page. Is this due to the response being sent by PUT?

* I don't know why the client doesn't do optimistic UI updates with this, or any updates at all without reloading the page

* Added USER_NOTE_UPDATE event, thanks @TheRealGeoDash2019 !
2022-04-05 12:58:34 +03:00
Erkin Alp Güney 99a5030530 Revert "Make member.premium_since ISO8601 timestamp" (#710)
This reverts commit f1caebe98d.
2022-04-04 18:22:37 +03:00
Madeline cf97e182df Trying my hand at implementing desktop voice, magic packets courtesy of that one reverse engineering discord medium post 2022-04-05 00:53:32 +10:00
Erkin Alp Güney a7481ecaa1 Add our custom channel types 2022-04-03 14:49:16 +03:00
Erkin Alp Güney 6e851f9435 More message types 2022-04-02 12:06:14 +03:00
Erkin Alp Güney beba1feb82 first steps for E2EE support — channel security settings event 2022-04-02 10:22:54 +03:00
Madeline 0bbeca9237 Merge branch 'master' into maddyrtc 2022-03-31 21:48:14 +11:00
Madeline 54ffd87e8e Fix typo in table 'client_relase' -> 'client_release' ( and other of the same typo ) (#703)
* Fixed typo in table name 'client_relase' -> 'client_release'. Fixed more typos of the same typo.

* Fixed migration ( but dirty lol )
2022-03-30 17:21:40 +03:00
dependabot[bot] b3c178a504 Bump minimist from 1.2.5 to 1.2.6 in /util
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 17:19:47 +03:00
minhducsun2002 f1caebe98d Make member.premium_since ISO8601 timestamp 2022-03-28 17:22:41 +03:00
Erkin Alp Güney 67011ccc3d fix the conditional 2022-03-23 22:25:46 +03:00
Erkin Alp Güney 1b087b134a A few channels on channels
- Added a field for retention policies (progress towards #164)
- Allowed note to self channels
- Added the UNHANDLED type
2022-03-23 22:18:04 +03:00
Erkin Alp Güney 44ddb97e08 add the necessary types for server assisted selfbotting 2022-03-19 15:17:11 +03:00
Erkin Alp Güney aa7a5b126b close issue #684 2022-03-14 19:45:25 +03:00
Erkin Alp Güney 771e9c1cae Update Rights.ts 2022-03-09 17:41:34 +03:00
Madeline e1f9839685 Merge branch 'master' into maddyrtc 2022-03-09 22:35:00 +11:00
Xenorio 7d8b4b00ce Change premium_since to bigint 2022-03-08 22:42:40 +03:00
Madeline 4059a00044 Changing Member.premium_since back from Date to number fixes an error in the Discord electron client related to rendering premium status. (#669)
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 18:10:23 +03:00
Nobody 4dc7ab3fde fix(util): working invisible status type 2022-03-08 18:08:32 +03: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 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
MadelineandErkin Alp Güney 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
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
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] 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
Iratu 46f77f8e38 changed user.premium_since to also load from the database. 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 d3f9fb63f3 Merge branch 'master' into maddyrtc 2022-02-17 18:57:04 +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
dependabot[bot] 4d9ee5220e Bump vm2 from 3.9.5 to 3.9.7 in /util (#631)
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.5 to 3.9.7.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.5...3.9.7)

---
updated-dependencies:
- dependency-name: vm2
  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:01:41 +03:00
Madeline 204fe2aed1 Merge branch 'master' into maddyrtc 2022-02-13 22:29:14 +11:00