Commit graph

  • 083b77bbb9
    feat(cli): Add automatic setup script Jesse Wierzbinski 2024-11-24 00:46:40 +0100
  • 36b25e0307
    feat(cli): Add direct password option to CLI Jesse Wierzbinski 2024-11-24 00:37:26 +0100
  • da369e604c
    fix(api): 🐛 Fix lookup endpoints thinking local user is remote Jesse Wierzbinski 2024-11-23 23:09:59 +0100
  • ace6921447
    refactor(federation): ♻️ Correctly handle bridge requests and instance signatures in user inboxes Jesse Wierzbinski 2024-11-23 23:02:18 +0100
  • afc5a74a40
    fix: 🚑 Correctly use Musl version of Sharp in the production build Jesse Wierzbinski 2024-11-23 14:35:04 +0100
  • 5b6924810e
    chore: ⬆️ Upgrade Bun to 1.1.36 Jesse Wierzbinski 2024-11-23 14:27:26 +0100
  • fb9dbcdff0
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-11-23 14:26:58 +0100
  • 8444ff5741
    fix(federation): 🐛 Use correct URL for bridge queries Jesse Wierzbinski 2024-11-22 22:17:25 +0100
  • 217d3c286d
    feat(api): Allow divs and spans in HTML Jesse Wierzbinski 2024-11-22 19:12:52 +0100
  • fa0d48b88d
    fix(api): 🐛 Use consistent user address matching patterns Jesse Wierzbinski 2024-11-22 16:53:36 +0100
  • 569ba8bf2d
    fix(api): 🔒 Correctly put all URIs in profiles through proxy Jesse Wierzbinski 2024-11-22 15:06:46 +0100
  • bd1f09837b
    fix(api): 🐛 Correctly handle underscores when parsing usernames Jesse Wierzbinski 2024-11-22 14:51:11 +0100
  • bbfd26bb64
    docs: 📝 Point to v0.7.0 installation info in docs instead of main branch Jesse Wierzbinski 2024-11-21 20:34:21 +0100
  • 66c5c6e62d
    fix(api): 🐛 Also validate other username characters in username changes v0.7.0 Jesse Wierzbinski 2024-11-21 09:31:37 +0100
  • 2fea17fdaa
    fix(api): 🐛 Make uppercase usernames send errors during registration again Jesse Wierzbinski 2024-11-21 09:26:03 +0100
  • a3b745358b
    fix(api): 🐛 Automatically make all usernames lowercase Jesse Wierzbinski 2024-11-21 09:23:25 +0100
  • 5dd8b872d9
    chore: 📝 Update changelog for 0.7.0 release Jesse Wierzbinski 2024-11-21 08:05:47 +0100
  • 9682cd0f99
    fix(api): 🔒 Correctly check for note ownership when editing Jesse Wierzbinski 2024-11-19 17:26:14 +0100
  • 653cf712ea
    fix(api): 🚑 Correctly check visibility in timelines Jesse Wierzbinski 2024-11-19 17:07:11 +0100
  • c20e6eb3b8
    feat(federation): Add registration info to nodeinfo Jesse Wierzbinski 2024-11-19 15:29:21 +0100
  • 055ee417cb
    feat(federation): Implement user statistics and node data in nodeinfo Jesse Wierzbinski 2024-11-19 15:24:15 +0100
  • 1837a6feb4
    fix(federation): 🐛 Make nodeinfo correctly return JSON instead of redirect Jesse Wierzbinski 2024-11-19 14:41:12 +0100
  • bfbaa7ce2c
    fix(api): 🐛 Correctly sanitize checkbox inputs Jesse Wierzbinski 2024-11-19 11:32:16 +0100
  • dc8a64355a
    feat(api): Allow disabled checkbox inputs in rich text Jesse Wierzbinski 2024-11-19 11:20:24 +0100
  • 32f71b3adf
    fix(api): 🐛 Allow for forcing registrations via OpenID and disabling regular signups Jesse Wierzbinski 2024-11-18 19:53:52 +0100
  • 8d2d9bd7fa
    fix(config): 🚑 Use correct key in example config Jesse Wierzbinski 2024-11-18 19:29:24 +0100
  • aac94e578f
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-11-18 13:46:06 +0100
  • d6fe6d2068
    docs: Add favicon to docs Jesse Wierzbinski 2024-11-10 15:41:00 +0100
  • bfa44e3f34
    fix(api): 🐛 Fix for changed HTTP response code in Emoji API Jesse Wierzbinski 2024-11-10 15:38:08 +0100
  • b0645855ec
    Merge pull request #30 from versia-pub/feat/vitepress-docs Gaspard Wierzbinski 2024-11-10 15:35:02 +0100
  • 83f573c14f
    refactor: 🚚 Point to new docs site everywhere Jesse Wierzbinski 2024-11-10 15:33:21 +0100
  • cbcfe51362
    feat: Enable clean URLs for docs Jesse Wierzbinski 2024-11-10 15:29:43 +0100
  • 9796280a55
    ci: 👷 Add automatic docs building and deployment Jesse Wierzbinski 2024-11-10 15:28:27 +0100
  • 06a8dd1c0a
    refactor: 📝 Move documentation to a custom VitePress site Jesse Wierzbinski 2024-11-10 15:24:34 +0100
  • 19d8680289
    feat(api): Add timeline benchmark Jesse Wierzbinski 2024-11-10 13:08:43 +0100
  • 3ec5118771
    refactor(plugin): ♻️ Move plugin loading to PluginLoader class Jesse Wierzbinski 2024-11-10 13:08:26 +0100
  • 95b8eb6e20
    chore: ⬆️ Upgrade dependencies v0.7.0-rc.0 Jesse Wierzbinski 2024-11-07 13:24:11 +0100
  • b2405bd118
    docs: 📝 Clarify wording in contribution guide Jesse Wierzbinski 2024-11-07 13:15:58 +0100
  • 93ebeba368
    Revert "refactor(database): ♻️ Correctly use @versia/kit imports everywhere" Jesse Wierzbinski 2024-11-04 15:20:53 +0100
  • 2f94884d37
    refactor(database): ♻️ Correctly use @versia/kit imports everywhere Jesse Wierzbinski 2024-11-04 15:06:23 +0100
  • 02c3c9d0bf
    refactor: 🏷️ Move all types that represent ORM abstractions to ORM class static properties Jesse Wierzbinski 2024-11-04 14:58:17 +0100
  • ca31830fb3
    revert(api): 🔥 Use Notification's schema declaration instead of declaring it again every time Jesse Wierzbinski 2024-11-04 14:35:27 +0100
  • 8765a45240
    ci: 💚 Correctly name CI mirror workflow Jesse Wierzbinski 2024-11-04 11:40:08 +0100
  • 2860323294
    ci: 💚 Correctly name the mirror workflow Jesse Wierzbinski 2024-11-04 11:38:02 +0100
  • 4552d3712b
    ci: 💚 Inherit secrets in mirror workflow Jesse Wierzbinski 2024-11-04 11:36:52 +0100
  • cd5ef61ce5
    ci: 💚 Correctly add CI secret Jesse Wierzbinski 2024-11-04 11:35:59 +0100
  • ad3a417b03
    ci: 👷 Add Codeberg mirror CI Jesse Wierzbinski 2024-11-04 11:29:26 +0100
  • e732a3df03
    refactor(database): ♻️ Move Notifications to their own ORM abstractions Jesse Wierzbinski 2024-11-04 10:43:30 +0100
  • 14ace17ad4
    chore: ⬆️ Upgrade Bun to 1.1.34 Jesse Wierzbinski 2024-11-04 10:10:32 +0100
  • 9f7850a9b1
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-11-04 10:09:55 +0100
  • 845041e4db
    refactor(database): ♻️ Move Token to its own ORM abstraction, optimize familiar_followers route Jesse Wierzbinski 2024-11-03 17:45:21 +0100
  • 962c159ddd
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-11-02 00:46:24 +0100
  • 2eb0509fd3
    refactor: 🚨 Turn on a few more linter rules Jesse Wierzbinski 2024-11-02 00:45:48 +0100
  • c1dcdc78ae
    refactor: ♻️ Always use explicit types in every function Jesse Wierzbinski 2024-11-02 00:43:33 +0100
  • 54cea29ce9
    refactor: 🚨 Always explicitely state member accessibility Jesse Wierzbinski 2024-11-01 21:20:12 +0100
  • 7a73b8db91
    refactor(database): 🚚 Only import ORM table data from @versia/kit Jesse Wierzbinski 2024-11-01 21:05:54 +0100
  • 2f8b85a299
    refactor(database): 🚚 Only import ORM abstractions from @versia/kit Jesse Wierzbinski 2024-11-01 20:57:16 +0100
  • f26493140f
    refactor(federation): ♻️ Move incoming federation handling to custom class Jesse Wierzbinski 2024-11-01 20:42:32 +0100
  • d570e8c200
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-11-01 00:27:47 +0100
  • 1298b3732e
    fix(api): 🐛 Fix false values not correctly falling back to generic mime type Jesse Wierzbinski 2024-10-31 23:19:19 +0100
  • d06301ed72
    refactor(federation): ♻️ Refactor user inbox API to reduce complexity Jesse Wierzbinski 2024-10-28 13:13:50 +0100
  • 7638a094f4
    refactor(api): 🔥 Remove unused function Jesse Wierzbinski 2024-10-28 12:31:46 +0100
  • 074d0e3dcc
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-10-26 15:05:45 +0200
  • 64b263a1c1
    fix(federation): 🐛 Update old version of federation SDK Jesse Wierzbinski 2024-10-24 19:18:21 +0200
  • 0a31b7a8f6
    feat(federation): Implement inbound federation of likes and like deletion Jesse Wierzbinski 2024-10-24 19:08:28 +0200
  • df84572148
    fix(api): 🐛 Fix missing FormData acceptance for registration route Jesse Wierzbinski 2024-10-24 18:48:11 +0200
  • 3b704b4c8c
    fix(plugin): 🐛 Fix misleading error message related to plugin initialization Jesse Wierzbinski 2024-10-24 18:41:11 +0200
  • 11bb0a6f49
    feat(cli): Add generate-keys CLI command Jesse Wierzbinski 2024-10-24 18:18:39 +0200
  • 33f16bb9b1
    docs: 📝 Update installation docs Jesse Wierzbinski 2024-10-24 18:00:26 +0200
  • f494f76f82
    feat(federation): Federate likes and unlikes Jesse Wierzbinski 2024-10-24 17:31:39 +0200
  • 5a26bdf2f8
    refactor(database): 🚚 Move Likes to our custom ORM Jesse Wierzbinski 2024-10-24 17:20:00 +0200
  • e52e230ce3
    refactor(database): 🚚 Move database ORM code to classes/database Jesse Wierzbinski 2024-10-24 16:28:38 +0200
  • 120ba0fb81
    chore: ⬆️ Upgrade Bun to 1.1.33 Jesse Wierzbinski 2024-10-24 16:21:53 +0200
  • 807aa986b0
    chore: ⬆️ Upgrade Bun to 1.1.32 Jesse Wierzbinski 2024-10-23 18:02:32 +0200
  • 6338f711ad
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-10-23 18:01:40 +0200
  • 9e96eca032
    refactor(database): ♻️ Move Applications to our custom ORM Jesse Wierzbinski 2024-10-23 17:56:47 +0200
  • e8827bccfa
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-10-14 18:08:23 +0200
  • d000914f61
    fix(plugin): 🐛 Don't incorrectly call errorSearchParams before initialization in callback Jesse Wierzbinski 2024-10-11 17:23:51 +0200
  • a265e9df41
    fix(plugin): 🐛 Add missing plugin middleware to some OIDC plugin routes Jesse Wierzbinski 2024-10-11 17:16:03 +0200
  • d2dcdce763
    fix(api): 🐛 Fix incorrect order of function parameters Jesse Wierzbinski 2024-10-11 17:09:51 +0200
  • d84ae38573
    fix(api): 🐛 Fix missing nullish coalescing Jesse Wierzbinski 2024-10-11 17:07:17 +0200
  • a1aa49e089
    ci(config): 🔥 Remove old oidc key from CI config Jesse Wierzbinski 2024-10-11 17:04:03 +0200
  • 9f1e89b592
    refactor(config): 🔥 Remove old oidc section in config Jesse Wierzbinski 2024-10-11 17:03:33 +0200
  • ce781f3336
    refactor(database): ♻️ Use new Drizzle count API Jesse Wierzbinski 2024-10-11 15:46:05 +0200
  • 7f17074d16
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-10-11 15:40:54 +0200
  • 7cdbb8ba6f
    chore: ⬆️ Upgrade Bun to 1.1.30 Jesse Wierzbinski 2024-10-11 15:20:46 +0200
  • 04651746bb
    refactor(plugin): 🚚 Move SSO login callback route to OpenID plugin Jesse Wierzbinski 2024-10-11 15:15:06 +0200
  • 777a39faf5
    refactor(plugin): 🚚 Move SSO login route to OpenID plugin Jesse Wierzbinski 2024-10-11 14:39:25 +0200
  • 6cf97e5dd7
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-10-07 12:59:54 +0200
  • 0557d52afe
    refactor(plugin): 🚚 Move JWKS well-known endpoint to OpenID plugin Jesse Wierzbinski 2024-10-07 12:52:22 +0200
  • 2e827814de
    ci(config): 🐛 Fix CI config to pass new config checks Jesse Wierzbinski 2024-10-06 16:03:40 +0200
  • 33b375f3ae
    chore: 📝 Update changelog Jesse Wierzbinski 2024-10-06 15:56:28 +0200
  • f26ab0f0e6
    feat(plugin): Add override settings to plugin loading Jesse Wierzbinski 2024-10-06 15:55:15 +0200
  • c0805ff125
    fix(config): 🐛 Make some default config values more sensible Jesse Wierzbinski 2024-10-04 18:36:32 +0200
  • f9dcbb1be8
    refactor: 🚨 Enable noUndeclaredDependencies for Biome Jesse Wierzbinski 2024-10-04 15:38:02 +0200
  • 728ccc9002
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-10-04 15:35:43 +0200
  • df29091c44
    refactor: 🔥 Remove package version pinning from Dockerfile Jesse Wierzbinski 2024-10-04 15:31:46 +0200
  • c4ff5aa2fb
    fix: 💚 Add missing symbols Jesse Wierzbinski 2024-10-04 15:30:05 +0200
  • d61e366a29
    ci: 📌 Set libstc++ version to ^13.0.0 Jesse Wierzbinski 2024-10-04 15:28:36 +0200
  • 40f9b46392
    fix: 💚 Fix incorrect Dockerfile syntax Jesse Wierzbinski 2024-10-04 15:25:54 +0200