Erkin Alp Güney and GitHub
742e534e31
scheduled maintenances
2022-04-07 23:13:43 +03:00
Erkin Alp Güney and GitHub
f8bb475086
with public read receipts explicitly stored, no need to store manual flag of the read mark
2022-04-07 17:49:44 +03:00
Luna Alfien and Erkin Alp Güney
9d75377409
Fix 404 URL
2022-04-07 17:35:08 +03:00
Samuel and Erkin Alp Güney
3702c9c167
New translations common.json (Hebrew)
2022-04-05 12:58:59 +03:00
Madeline and GitHub
d08689b418
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 and GitHub
fac61d7f6a
Revert "Make member.premium_since ISO8601 timestamp" ( #710 )
...
This reverts commit 093ae55580 .
2022-04-04 18:22:37 +03:00
Erkin Alp Güney and GitHub
1a3812a483
Add our custom channel types
2022-04-03 14:49:16 +03:00
Erkin Alp Güney and GitHub
18aa4c405b
More message types
2022-04-02 12:06:14 +03:00
Erkin Alp Güney
31bfe2a22a
first steps for E2EE support — channel security settings event
2022-04-02 10:22:54 +03:00
Madeline and GitHub
40f08ed76c
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
Erkin Alp Güney and GitHub
c54a19defc
Merge pull request #705 from fosscord/dependabot/npm_and_yarn/bundle/minimist-1.2.6
...
Bump minimist from 1.2.5 to 1.2.6 in /bundle
2022-03-30 17:21:20 +03:00
dependabot[bot] and GitHub
296949786d
Bump minimist from 1.2.5 to 1.2.6 in /bundle
...
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 14:20:32 +00:00
dependabot[bot] and Erkin Alp Güney
0a4c7b168c
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
dependabot[bot] and Erkin Alp Güney
dc9278bb50
Bump minimist from 1.2.5 to 1.2.6 in /cdn
...
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:33 +03:00
dependabot[bot] and Erkin Alp Güney
3e72fac692
Bump minimist from 1.2.5 to 1.2.6 in /gateway
...
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:18:06 +03:00
dependabot[bot] and Erkin Alp Güney
b8849adbdd
Bump minimist from 1.2.5 to 1.2.6 in /api
...
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:17:46 +03:00
minhducsun2002 and Erkin Alp Güney
093ae55580
Make member.premium_since ISO8601 timestamp
2022-03-28 17:22:41 +03:00
Luna Alfien and Erkin Alp Güney
ebd787f6ac
Make comments more accurate to use-case
2022-03-27 15:42:42 +03:00
Luna Alfien and Erkin Alp Güney
7d5b65bf08
Create fosscord-login.js
2022-03-27 15:42:42 +03:00
Erkin Alp Güney and GitHub
ea0fbf12fb
fix the conditional
2022-03-23 22:25:46 +03:00
Erkin Alp Güney and GitHub
02f3b253fd
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
SpacingBat3 and Erkin Alp Güney
2bcb05f4bb
Fix servers[0].url in openapi.json.
...
A tiny fix within `openapi.json`, that changes the URL in servers property to the correct ones.
2022-03-20 21:03:11 +03:00
Erkin Alp Güney and GitHub
c63047284d
add the necessary types for server assisted selfbotting
2022-03-19 15:17:11 +03:00
Erkin Alp Güney
45e4522443
close issue #684
2022-03-14 19:45:25 +03:00
Erkin Alp Güney and GitHub
f6f5dcafd1
Update Rights.ts
2022-03-09 17:41:34 +03:00
Nobody and GitHub
8c76b47b80
fix(api): add vanity urls creation/update ( #665 )
...
* fix(api): add vanity urls creation/update
* refactor(api): multiple vanity urls
Old vanty urls will not be updated, instead a new one will be created.
* feat(api): add ALIASABLE_NAMES feature
Reference: https://github.com/fosscord/fosscord-server/issues/407
2022-03-09 17:35:19 +03:00
Nobody and Erkin Alp Güney
ba3e87e73c
fix(api): working replies in dm channels
2022-03-09 17:09:36 +03:00
Erkin Alp Güney and GitHub
fbe177c1ca
Merge pull request #675 from nobodylabs/fix/ban-list
...
Fix(api): working ban list
2022-03-08 22:46:14 +03:00
Xenorio and Erkin Alp Güney
08cef8b752
Change premium_since to bigint
2022-03-08 22:42:40 +03:00
Nobody and GitHub
c1b22dc541
Merge branch 'master' into fix/ban-list
2022-03-08 12:15:38 -03:00
RealMANI and Erkin Alp Güney
4a1e25dda6
Temporary notes fix
...
Temporary fix for getting stuck on loading user note.
//TODO
2022-03-08 18:12:34 +03:00
Madeline and GitHub
91426dbf6c
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 and GitHub
adce0c82d1
refactor(Docker): add working docker scripts ( #671 )
2022-03-08 18:10:06 +03:00
Nobody and Erkin Alp Güney
c9b581c842
fix(util): working invisible status type
2022-03-08 18:08:32 +03:00
Nobody and Erkin Alp Güney
9f21567d9e
fix(api): working invisible status type
2022-03-08 18:08:32 +03:00
Nobody and Erkin Alp Güney
a3091e9d1a
fix(api): don't send @everyone in route response
...
The response of `PATCH /guilds/{guild.id}/members/{user.id}` should not include "@everyone" role
2022-03-08 18:07:28 +03:00
Nobody and Erkin Alp Güney
d46fe195d0
fix(api): prevent @everyone role duplication
...
If user already has @everyone role, then don't push it to the array
2022-03-08 18:07:28 +03:00
Nobody and Erkin Alp Güney
8b5a917186
fix(api): always add @everyone in user's roles
...
When you add or delete an user's role, you MUST always add "@everyone" role to the roles map
2022-03-08 18:07:28 +03:00
Nobody and Erkin Alp Güney
a042d4eb34
refactor(gateway): delete hardcoded guild boosts
...
Since you can set `premium_subscription_count` and `premium_tier` by editing the database (and it works fine), this should not be hardcoded.
2022-03-08 18:05:41 +03:00
RealMANI and GitHub
110d58b5d2
Fix bans list ( #674 )
...
* Fix bans list
- Bans list should load properly now
* Updated
Removed await
Removed unnecessary foreach
* Update ban.ts
await
2022-03-08 18:05:19 +03:00
Nobody
cf16bc6cc7
fix(api): working ban list
...
We should never use await inside loops
2022-03-08 12:01:00 -03:00
RealMANI and TheArcaneBrony
e0c91c6840
Revert "Type change"
...
This reverts commit ec8d8e43c5 .
2022-03-08 06:42:21 +01:00
RealMANI and Erkin Alp Güney
ec8d8e43c5
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
RealMANI and Erkin Alp Güney
e25db746c1
Check username
2022-03-06 12:18:58 +03:00
RealMANI and Erkin Alp Güney
ec52a370da
[Fix] Changing bio and accent color
2022-03-06 12:18:58 +03:00
Madeline and Erkin Alp Güney
4b1f30ba43
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
6bcd9e8baa
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 and GitHub
969d470ee7
document which field is which
2022-03-04 22:12:24 +03:00
Erkin Alp Güney and GitHub
43b02a4da5
Initial work on public read receipts
...
Progress on #416
2022-03-04 22:00:59 +03:00
Xenorio and Erkin Alp Güney
dc9ec4f093
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