Commit graph

  • 001b59032d
    Merge 827a4ca09b into 71cb7738de Joshua Byrd 2025-02-21 21:59:31 +0000
  • 827a4ca09b
    typo Joshua Byrd 2025-02-22 07:55:09 +1000
  • 71cb7738de
    chore(federation): 🔖 [publish] Release 0.2.1 main Jesse Wierzbinski 2025-02-18 12:17:10 +0100
  • f3cfcc746a
    fix(federation): 🐛 Use encodeURI instead of encodeURIComponent Jesse Wierzbinski 2025-02-18 12:16:39 +0100
  • ae5c3bb281
    chore(federation): 🔖 [publish] Release 0.2.0 Jesse Wierzbinski 2025-02-13 18:04:28 +0100
  • 5114df4454
    feat(federation): 👽 Update to Versia 0.5 Jesse Wierzbinski 2025-02-13 18:03:04 +0100
  • afec384a51
    feat(federation): 👽 Update cryptography code to Versia 0.5 Jesse Wierzbinski 2025-02-13 17:39:16 +0100
  • bac34b3f39
    chore(client): 🔖 [publish] Release 0.1.5 Jesse Wierzbinski 2025-01-02 00:45:35 +0100
  • 9b29128c77
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2025-01-02 00:44:22 +0100
  • bcb3529687
    fix(client): 👽 Update PushSubscription changes from Versia Server Jesse Wierzbinski 2025-01-02 00:43:43 +0100
  • 39f15a7141
    feat(client): 👽 Implement new Instance values Jesse Wierzbinski 2024-12-09 11:10:16 +0100
  • 026aa76540
    chore(client): 🔖 [publish] Release 0.1.4 Jesse Wierzbinski 2024-12-07 17:16:48 +0100
  • 45ef93335d
    chore(client): 🔖 Release 0.1.4 Jesse Wierzbinski 2024-12-07 17:15:13 +0100
  • 8094760aad
    fix(client): 🐛 Fix formData converter to work on nested arrays Jesse Wierzbinski 2024-12-07 17:14:38 +0100
  • 7aec850390
    fix(client): 🏷️ Add description type to Emoji Jesse Wierzbinski 2024-12-07 11:11:18 +0100
  • fe0a25ad47
    fix(client): 🐛 Correctly set local parameter on getLocalTimeline Jesse Wierzbinski 2024-12-02 16:03:29 +0100
  • 0d87dfd4ea
    chore(client): 🔖 [publish] Release 0.1.3 Jesse Wierzbinski 2024-12-02 13:02:01 +0100
  • d69f8f5412
    fix(client): 🐛 Use correct HTTP path for account lookups Jesse Wierzbinski 2024-12-02 13:01:31 +0100
  • 338c2cf6e7
    chore(client): 🔖 [publish] Release 0.1.2 Jesse Wierzbinski 2024-11-29 21:48:16 +0100
  • c16b9a9cec
    fix(client): 👽 Add global field to emojis Jesse Wierzbinski 2024-11-29 21:47:53 +0100
  • 84413129c6
    chore(client): 🔖 [publish] Release 0.1.1 Jesse Wierzbinski 2024-11-28 11:17:26 +0100
  • a67720c0fc
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-11-28 11:12:28 +0100
  • 382374e4d6
    feat(client): Add full 0.8 Role API Jesse Wierzbinski 2024-11-28 11:11:18 +0100
  • 122842c00e
    feat(client): Add Emoji API Jesse Wierzbinski 2024-11-28 10:41:20 +0100
  • 2289ddce11
    chore(federation): 🔖 [publish] Release 0.1.4 Jesse Wierzbinski 2024-11-23 14:20:50 +0100
  • d4d8767274
    fix(federation): 🐛 Relax ISO string requirements Jesse Wierzbinski 2024-11-23 14:20:06 +0100
  • d19b103a17
    ci: 👷 Add Codeberg mirror CI workflow Jesse Wierzbinski 2024-11-04 11:42:07 +0100
  • 5541d7b9ae
    chore(federation): 🔖 [publish] Release 0.1.3 Jesse Wierzbinski 2024-10-24 19:15:46 +0200
  • 1a9da3ae46
    fix(federation): 🚑 Match against correct type for extensions Jesse Wierzbinski 2024-10-24 19:13:41 +0200
  • 456bb2c81c
    chore(federation): 🔖 [publish] Release 0.1.2 Jesse Wierzbinski 2024-10-24 17:29:13 +0200
  • 6f54544e47
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-10-24 17:28:27 +0200
  • f8fe1305cb
    fix(federation): 🐛 Fix incorrect property in Delete Jesse Wierzbinski 2024-10-24 17:27:56 +0200
  • c9a79a48da
    chore(federation): 🔖 [publish] Release 0.1.1 Jesse Wierzbinski 2024-10-14 18:03:50 +0200
  • 32e2b5f5be
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-10-14 18:03:21 +0200
  • eed48dac28
    chore(federation): 🔖 [publish nightly] Release 0.1.1-rc.4 Jesse Wierzbinski 2024-09-23 09:44:53 +0200
  • ce9be7e857
    refactor(federation): 🚚 Rename validators back to schemas, fix barrel file Jesse Wierzbinski 2024-09-23 09:44:20 +0200
  • d43775ec6e
    chore(federation): 🔖 [publish nightly] Release 0.1.1-rc.3 Jesse Wierzbinski 2024-09-22 17:15:56 +0200
  • f80cffd01a
    refactor(federation): 🚚 Rename schemas to validators Jesse Wierzbinski 2024-09-22 17:15:19 +0200
  • ebf16a82cb
    chore(federation): 🔖 [publish nightly] Release 0.1.1-rc.2 Jesse Wierzbinski 2024-09-16 16:49:04 +0200
  • 1fd94342c4
    feat(federation): Export WebFinger types from schema Jesse Wierzbinski 2024-09-16 16:48:35 +0200
  • a93a641d1b
    chore(federation): 🔖 [publish nightly] Release 0.1.1-rc.1 Jesse Wierzbinski 2024-09-16 15:48:26 +0200
  • 8067f73751
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-09-16 15:47:11 +0200
  • 173d6c6a35
    chore(federation): 🔖 [publish nightly] Release 0.1.1-rc.0 Jesse Wierzbinski 2024-09-16 12:49:51 +0200
  • 23936d549f
    chore: ⬆️ Upgrade dependencies, fix new linter issues Jesse Wierzbinski 2024-09-16 12:48:52 +0200
  • 6c15ceb1e9
    feat(federation): Expose all Zod schemas in package Jesse Wierzbinski 2024-09-16 12:44:11 +0200
  • a31695d64c
    chore(federation): 🔖 [publish] Release 0.1.0 Jesse Wierzbinski 2024-08-28 00:25:52 +0200
  • d15f9641de
    chore(client): 🔖 [publish] Release 0.1.0 Jesse Wierzbinski 2024-08-28 00:25:20 +0200
  • f646a22f45
    refactor: ♻️ Use new Versia assets Jesse Wierzbinski 2024-08-28 00:24:28 +0200
  • 0da0050d14
    refactor: 🚚 Use new GitHub org: versia-pub Jesse Wierzbinski 2024-08-27 21:44:06 +0200
  • ce21ef19a5
    chore(federation): 🔖 [publish nightly] Release 0.1.0-rc.2 Jesse Wierzbinski 2024-08-27 02:38:39 +0200
  • c09505513e
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-08-27 02:37:50 +0200
  • f26b68c76d
    fix(federation): 🐛 Make sure InstanceMetadata's description is a string Jesse Wierzbinski 2024-08-27 02:37:09 +0200
  • 5a527e9e8d
    chore(client): 🔖 [publish nightly] Release 0.1.0-rc.0 Jesse Wierzbinski 2024-08-26 19:32:48 +0200
  • 3cc7ac0f1c
    chore(federation): 🔖 [publish nightly] Release 0.1.0-rc.1 Jesse Wierzbinski 2024-08-26 19:31:43 +0200
  • 1203269531
    feat(federation): Add Collections Jesse Wierzbinski 2024-08-26 19:30:56 +0200
  • 1cffb93d52
    fix(federation): 🐛 Allow Delete to have a null author Jesse Wierzbinski 2024-08-26 18:54:38 +0200
  • caadde305a
    chore(federation): 🔖 [publish nightly] Release 0.1.0-rc.0 Jesse Wierzbinski 2024-08-25 16:11:25 +0200
  • 01d5ea360e
    refactor(federation): ♻️ Refactor extension entity names in functions Jesse Wierzbinski 2024-08-25 16:10:38 +0200
  • d422e28943
    refactor(federation): 👽 Update rest of federation code to Working Draft 4 Jesse Wierzbinski 2024-08-25 16:01:06 +0200
  • 4a470f5f3c
    refactor(federation): 👽 Update all schemas to Working Draft 4 Jesse Wierzbinski 2024-08-25 15:47:03 +0200
  • b462718dc0
    chore(federation): 🔖 [publish nightly] Release 0.0.1-alpha.1 Jesse Wierzbinski 2024-08-24 19:49:17 +0200
  • a7e4092a93
    feat(federation): Update signature code to Working Draft 4 of Versia Jesse Wierzbinski 2024-08-24 19:48:37 +0200
  • 0ca7bb3bda
    ci: 👷 Add lint/format check and CodeQL to CI Jesse Wierzbinski 2024-08-24 16:03:15 +0200
  • 4127571197
    chore(federation): 🔖 [publish nightly] Test release Jesse Wierzbinski 2024-08-24 15:58:48 +0200
  • e9fe689c39
    ci: 👷 Rework CI deploy process Jesse Wierzbinski 2024-08-24 15:56:49 +0200
  • f65cfe4c9a
    refactor: 🚚 Use new Versia assets Jesse Wierzbinski 2024-08-24 15:29:51 +0200
  • 7e55e58a9d
    fix: ✏️ Fix typos Jesse Wierzbinski 2024-08-24 15:17:20 +0200
  • d8b6dddfe1
    ci: 👷 Add more jobs to CI Jesse Wierzbinski 2024-08-24 15:16:19 +0200
  • 737c8515da
    refactor(federation): ♻️ Avoid barrel files Jesse Wierzbinski 2024-08-24 15:05:11 +0200
  • c9f4885c72
    refactor: 🚚 Rename Lysand to Versia Jesse Wierzbinski 2024-08-24 14:58:50 +0200
  • 5b119949dc
    fix(federation): 🐛 Always set content-type to JSON if there is a body Jesse Wierzbinski 2024-07-26 20:09:58 +0200
  • 8f7b2d7bfe
    fix(federation): 🐛 Correctly clone Headers Jesse Wierzbinski 2024-07-26 19:51:01 +0200
  • e076023cff
    fix(federation): 🐛 Make sure headers aren't overriden accidentally Jesse Wierzbinski 2024-07-26 19:41:19 +0200
  • 9b4ce7183a
    fix(federation): 🐛 Re-add ability to query WebFinger on a different server than the queries resources's hostname Jesse Wierzbinski 2024-07-26 18:03:22 +0200
  • 97826e18a9
    fix(federation): 🐛 Use full URLs for requests, not just pathnames Jesse Wierzbinski 2024-07-26 17:58:38 +0200
  • 39f27cd87f
    refactor(federation): ♻️ Refactor FederationRequester to be simpler Jesse Wierzbinski 2024-07-26 17:49:36 +0200
  • db92a51412
    fix(federation): 🐛 Don't consume body of response Jesse Wierzbinski 2024-07-26 17:11:30 +0200
  • 6160ebd7c4
    feat(federation): Add request parameter to all request outputs Jesse Wierzbinski 2024-07-26 17:08:52 +0200
  • a4a1f8207a
    fix(federation): 🐛 Fix HTTP client stripping query strings from requests in some cases Jesse Wierzbinski 2024-07-26 00:53:49 +0200
  • 62e5724a1c
    fix(federation): ♻️ Don't use Node-specific API Buffer Jesse Wierzbinski 2024-07-26 00:52:59 +0200
  • 2dd8615db3
    feat(federation): Add static get/post methods to FederationRequester Jesse Wierzbinski 2024-07-24 18:40:41 +0200
  • 021a3485f5
    feat(federation): Automatically try to reach the HTTP version of an URL if HTTPS fails Jesse Wierzbinski 2024-07-24 18:20:01 +0200
  • 2313bcbbcc
    refactor(federation): 🚚 Remove custom path alias Jesse Wierzbinski 2024-07-23 00:11:05 +0200
  • 1529708dd8
    fix(federation): 🐛 Add /index to end of import Jesse Wierzbinski 2024-07-23 00:04:57 +0200
  • 115bfc7f0d
    refactor(federation): ♻️ Move around code to get better TypeScript output Jesse Wierzbinski 2024-07-23 00:02:39 +0200
  • 283e000498
    fix(federation): ✏️ Fix typo Jesse Wierzbinski 2024-07-22 23:23:14 +0200
  • ff6bf16b0a
    fix: 💚 Fix NPM not finding built JS Jesse Wierzbinski 2024-07-22 23:20:51 +0200
  • 718eb152b0
    ci(build): 💚 Install packages in CI Jesse Wierzbinski 2024-07-22 23:11:50 +0200
  • 2bf97bc914
    feat(build): 🏗️ Build plain JS for NPM Jesse Wierzbinski 2024-07-22 23:10:12 +0200
  • 8a4b246f01
    feat(client): Add account refetch endpoint Jesse Wierzbinski 2024-07-21 19:56:23 +0200
  • de01d3ff73
    ci(build): ⬆️ Update setup-bun to v2 Jesse Wierzbinski 2024-07-17 15:04:08 +0200
  • ad7f66ebc3
    fix(federation): 🐛 Correctly select the WebFinger link with the correct content-type, not just the first rel=self link Jesse Wierzbinski 2024-07-17 15:03:24 +0200
  • 88cfd005fd
    feat(federation): Allow specifying custom hostname in WebFinger requests Jesse Wierzbinski 2024-07-17 14:36:49 +0200
  • 0945a72a79
    feat(client): Add getAccountByUsername method Jesse Wierzbinski 2024-07-17 13:55:35 +0200
  • 0c30b024cd
    feat(client): 🏷️ Add uri property to Account Jesse Wierzbinski 2024-07-17 13:52:32 +0200
  • 5830b68f03
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-07-16 20:01:46 +0200
  • 13e7027c37
    feat(federation): ♻️ Make all optional fields also nullable Jesse Wierzbinski 2024-07-16 20:01:07 +0200
  • bbcc362bc1
    feat(federation): Add a federation requester client Jesse Wierzbinski 2024-06-29 22:20:07 -1000
  • 7e3db6fc2b
    fix(client): 🏷️ Fix incorrect types for Instance Jesse Wierzbinski 2024-06-28 20:34:04 -1000
  • f18fcf5890
    fix(client): 🏷️ Use Notification type from Mastodon API, not the DOM Notification type Jesse Wierzbinski 2024-06-28 16:20:09 -1000