Commit Graph

  • 201cfa1d4e chore: update revolt-api to 0.6.0 Revolt CI 2023-06-11 09:18:41 +00:00
  • e80c222bc3 Deploying to docs from @ revoltchat/revolt.js@7b5593892b 🚀 insertish 2023-06-04 18:51:52 +00:00
  • 7b5593892b chore: update revolt-api to 0.6.0-rc.2 Revolt CI 2023-06-04 18:51:13 +00:00
  • 1e45043151 fix: removing all reactions no longer crashes out client Paul Makles 2023-06-03 19:29:02 +01:00
  • da3051a330 fix: don't fetch server member either Paul Makles 2023-06-03 19:21:54 +01:00
  • 61bd1297cd feat: backport webhooks Paul Makles 2023-06-03 19:15:02 +01:00
  • 21b4b4643b feat: implement channel webhook collection Paul Makles 2023-06-03 18:56:43 +01:00
  • a2b602782d feat: add support for message.webhook Paul Makles 2023-06-03 18:12:10 +01:00
  • 90630d66c7 Deploying to docs from @ revoltchat/revolt.js@fc06566674 🚀 insertish 2023-05-31 22:28:35 +00:00
  • fc06566674 fix: weird typing issues, added TODOs Paul Makles 2023-05-31 23:27:45 +01:00
  • 5dba64df7d chore: update revolt-api to 0.5.21 Revolt CI 2023-05-31 18:17:07 +00:00
  • c5bd611112 chore: update revolt-api to 0.5.20 Revolt CI 2023-05-31 16:32:27 +00:00
  • fc4665e476 Deploying to docs from @ revoltchat/revolt.js@b4ae688834 🚀 insertish 2023-05-25 16:42:35 +00:00
  • b4ae688834 chore: add Member.username helper Paul Makles 2023-05-25 17:41:54 +01:00
  • b05adf929d Deploying to docs from @ revoltchat/revolt.js@e9df264e58 🚀 insertish 2023-05-19 21:04:31 +00:00
  • 9a5b595800 Deploying to docs from @ revoltchat/revolt.js@532f806832 🚀 insertish 2023-05-19 21:04:15 +00:00
  • e9df264e58 refactor: clean up method Paul Makles 2023-05-19 22:03:51 +01:00
  • 532f806832 feat: Channel.potentiallyRestrictedChannel utility Paul Makles 2023-05-19 22:03:35 +01:00
  • 5f07620f2a Deploying to docs from @ revoltchat/revolt.js@55b8b2b0c8 🚀 insertish 2023-05-19 20:34:10 +00:00
  • 55b8b2b0c8 fix: also hide status message if offline Paul Makles 2023-05-19 21:33:33 +01:00
  • e77681a215 fix: change ordering when resolving presence Paul Makles 2023-05-19 21:32:55 +01:00
  • 0b14b9ec31 Deploying to docs from @ revoltchat/revolt.js@d0c8a42603 🚀 insertish 2023-05-19 20:26:55 +00:00
  • d0c8a42603 feat: add User.statusMessage and User.presence Paul Makles 2023-05-19 21:21:46 +01:00
  • 05c2c988e8 Deploying to docs from @ revoltchat/revolt.js@f322c49ed1 🚀 insertish 2023-05-19 16:50:26 +00:00
  • f322c49ed1 chore: batch update events Paul Makles 2023-05-19 17:49:48 +01:00
  • 46bd742b21 Deploying to docs from @ revoltchat/revolt.js@fed6f995b5 🚀 insertish 2023-05-19 11:51:13 +00:00
  • fed6f995b5 fix: update server object after updating it Paul Makles 2023-05-19 12:50:41 +01:00
  • 145dec062b Deploying to docs from @ revoltchat/revolt.js@337f8fdc5f 🚀 insertish 2023-05-16 17:06:11 +00:00
  • 337f8fdc5f feat: add MFA.availableMethods Paul Makles 2023-05-16 18:05:31 +01:00
  • 2bec143aa4 Deploying to docs from @ revoltchat/revolt.js@dbd76a6a5f 🚀 insertish 2023-05-16 17:04:24 +00:00
  • dbd76a6a5f fix: actually mutate mfa state Paul Makles 2023-05-16 18:03:29 +01:00
  • c82f63dfd4 Deploying to docs from @ revoltchat/revolt.js@f579a81ffa 🚀 insertish 2023-05-16 15:18:45 +00:00
  • f579a81ffa refactor: Session.edit => Session.rename Paul Makles 2023-05-16 16:18:13 +01:00
  • baa2b2bcb6 Deploying to docs from @ revoltchat/revolt.js@5893c33de8 🚀 insertish 2023-05-16 15:10:05 +00:00
  • 5893c33de8 feat: add helper method 'Session.current' Paul Makles 2023-05-16 16:09:31 +01:00
  • 0b484aee3e Deploying to docs from @ revoltchat/revolt.js@eb2650a715 🚀 insertish 2023-05-16 15:03:49 +00:00
  • eb2650a715 feat: implement push, account, mfa helpers Paul Makles 2023-05-16 15:55:01 +01:00
  • e3c7025bd1 feat: add Session class and collection Paul Makles 2023-05-16 15:06:09 +01:00
  • c448d5f346 Deploying to docs from @ revoltchat/revolt.js@2de8b47204 🚀 insertish 2023-05-15 16:38:42 +00:00
  • 2de8b47204 fix: provide all permissions for group owner Paul Makles 2023-05-15 17:38:03 +01:00
  • 9a9a7f318a feat: add orPermission utility function Paul Makles 2023-05-15 17:37:55 +01:00
  • d58e8a2a16 Deploying to docs from @ revoltchat/revolt.js@ac948a8fb9 🚀 insertish 2023-05-15 10:35:29 +00:00
  • ac948a8fb9 fix: correctly handle server owner check Paul Makles 2023-05-15 11:34:49 +01:00
  • 939109f7ac Deploying to docs from @ revoltchat/revolt.js@86995a45a3 🚀 insertish 2023-04-22 11:10:13 +00:00
  • 86995a45a3 fix: create system user on collection creation Paul Makles 2023-04-22 12:09:28 +01:00
  • 8ad8b92453 Deploying to docs from @ revoltchat/revolt.js@8a80207723 🚀 insertish 2023-04-21 18:46:38 +00:00
  • 8a80207723 chore: update revolt-api to 0.5.19 Revolt CI 2023-04-21 18:46:04 +00:00
  • d4f51567b1 Deploying to docs from @ revoltchat/revolt.js@692133a6f3 🚀 insertish 2023-04-21 16:44:19 +00:00
  • 692133a6f3 chore: update revolt-api to 0.5.18 Revolt CI 2023-04-21 16:43:47 +00:00
  • d7081c1724 Deploying to docs from @ revoltchat/revolt.js@647a270e5e 🚀 insertish 2023-04-21 14:39:36 +00:00
  • 647a270e5e chore: bump version and lockfile Paul Makles 2023-04-21 15:38:59 +01:00
  • 6cb1364054 fix: use ws url from configuration if available Paul Makles 2023-04-21 15:36:18 +01:00
  • b71b43c4db refactor: convert to proper esm / cjs hybrid package Paul Makles 2023-04-20 18:50:22 +01:00
  • 5ad8d86579 Deploying to docs from @ revoltchat/revolt.js@5086a10462 🚀 insertish 2023-04-20 14:02:19 +00:00
  • 5086a10462 fix: fallback to passing URL through if January is not enabled Paul Makles 2023-04-20 15:01:46 +01:00
  • cd9d000eab Deploying to docs from @ revoltchat/revolt.js@97b74940d4 🚀 insertish 2023-04-20 12:38:52 +00:00
  • 97b74940d4 fix: don't expect channel to exist Paul Makles 2023-04-20 13:38:09 +01:00
  • a68f05135e chore: bump version v6 Paul Makles 2023-04-16 14:14:22 +01:00
  • 4958827666 Deploying to docs from @ revoltchat/revolt.js@d5cf38973f 🚀 insertish 2023-04-14 19:36:42 +00:00
  • d5cf38973f merge: pull request #70 from revoltchat/insert/feat/store-rewrite Paul Makles 2023-04-14 20:36:04 +01:00
  • 871bc6abe1 refactor: cast unknown to Client for context Paul Makles 2023-04-14 20:33:48 +01:00
  • 49ca764b1e chore: update lockfile Paul Makles 2023-04-14 20:31:15 +01:00
  • 733358266a refactor: conform to linting rules Paul Makles 2023-04-14 20:28:18 +01:00
  • a6e27ea151 refactor: update exports and docs Paul Makles 2023-04-14 20:21:24 +01:00
  • bd572ec792 refactor: update docs and linting CI Paul Makles 2023-04-14 20:13:03 +01:00
  • fd6bf3e25f chore: update README Paul Makles 2023-04-14 20:04:38 +01:00
  • a002de69e0 chore: bump version Paul Makles 2023-04-14 20:03:19 +01:00
  • 4490ead0b6 fix: should use typingIds not recipientIds Paul Makles 2023-04-14 12:55:25 +01:00
  • 8049ccf93b fix: minor typing / inheritance issues Paul Makles 2023-04-14 12:30:19 +01:00
  • c4b0b0522d feat: create SystemMessage class Paul Makles 2023-04-13 18:02:56 +01:00
  • 9fd6ef0325 chore: republish with beta tag Paul Makles 2023-04-13 16:21:31 +01:00
  • f6cb9fc80c fix: use the correct server member ID in store Paul Makles 2023-04-13 16:15:10 +01:00
  • a606f9e4ef feat: add eager user fetching on message events Paul Makles 2023-04-13 16:12:43 +01:00
  • d452295c85 fix: permission calculator for server owner (#71) Lea 2023-04-12 20:58:36 +02:00
  • 63975a99b8 refactor: use typingIds from own class Paul Makles 2023-04-12 19:15:00 +01:00
  • 418791d24e feat: delete Emoji method Paul Makles 2023-04-12 12:10:55 +01:00
  • 02cf19d9d5 refactor: use new abstractions in Server class Paul Makles 2023-04-12 12:10:47 +01:00
  • ec2ed53164 feat: implement ServerBan Paul Makles 2023-04-12 12:10:29 +01:00
  • f5c85344fd feat: implement Invite and PublicInvite Paul Makles 2023-04-12 12:10:21 +01:00
  • 353a2eb427 feat: implement Bot and PublicBot Paul Makles 2023-04-12 11:20:04 +01:00
  • d04b402d3e fix: permissions calculation for user should consider their ID not ours Paul Makles 2023-04-11 20:01:41 +01:00
  • 89c477a172 feat: add find to Collection class Paul Makles 2023-04-11 20:01:38 +01:00
  • 783d849a46 feat: add filter and map to Collection Paul Makles 2023-04-11 15:16:36 +01:00
  • 47ad4c3a47 refactor: clean up jsdoc for methods feat: add missing methods from API Closes #69 Paul Makles 2023-04-11 15:08:36 +01:00
  • 7e721b2751 fix: use URL not object of autumn config Paul Makles 2023-04-09 18:39:07 +01:00
  • 8bd37b77e8 feat: create MessageEmbed class Paul Makles 2023-04-09 18:02:25 +01:00
  • 103ed9eff0 refactor: code cleanup Paul Makles 2023-04-09 17:18:15 +01:00
  • 4c5044ac5f refactor: add File class Paul Makles 2023-04-09 17:15:05 +01:00
  • 26cbd52289 feat: implement unreads functionality Paul Makles 2023-04-09 16:30:54 +01:00
  • 3c48a79980 feat: create ChannelUnread class Paul Makles 2023-04-09 15:05:35 +01:00
  • 5ce43e0ef8 feat: add RE_CHANNELS feat: add markdownToText helper feat: add registration helper Paul Makles 2023-04-09 15:05:25 +01:00
  • 6404c83ff0 refactor: add toString for User, Emoji, Server, Member Paul Makles 2023-04-09 15:05:00 +01:00
  • 17ee78f00e feat: add lastMessage and displayName to Channel Paul Makles 2023-04-09 15:04:26 +01:00
  • dc35456e6f refactor: split collections into own files Paul Makles 2023-04-09 15:00:25 +01:00
  • 9b5b3d7f62 fix: use correct ULID regex Paul Makles 2023-04-09 14:31:50 +01:00
  • ebd8e03a14 refactor: use console.debug instead of .info Paul Makles 2023-04-09 14:21:15 +01:00
  • 686037bfbe refactor: conform to linter Paul Makles 2023-04-09 14:17:52 +01:00
  • 8b6da7c20f refactor: allow setting event client options through Client Paul Makles 2023-04-09 14:16:06 +01:00
  • 0aeb0b8443 chore: skip type during hydration Paul Makles 2023-04-09 14:13:55 +01:00
  • 324143791c feat: implement exponential backoff reconnect Paul Makles 2023-04-09 14:12:44 +01:00