Jesse Wierzbinski
|
a6d3ebbeef
|
refactor: 🚚 Organize code into sub-packages, instead of a single large package
|
2025-06-15 04:38:20 +02:00 |
|
Jesse Wierzbinski
|
a2e907390f
|
fix(api): 🐛 Don't use URL in Versia entity schemas, fixes OpenAPI
|
2025-04-16 16:35:17 +02:00 |
|
Jesse Wierzbinski
|
963173cdae
|
chore: ⬆️ Upgrade to Biome 2.0
|
2025-04-10 19:15:31 +02:00 |
|
Jesse Wierzbinski
|
45e5460975
|
docs(federation): 📝 Update SDK documentation
|
2025-04-08 21:54:55 +02:00 |
|
Jesse Wierzbinski
|
d638610361
|
refactor(federation): ♻️ Rewrite federation SDK
|
2025-04-08 16:01:10 +02:00 |
|
Jesse Wierzbinski
|
37f68bbffd
|
refactor(database): ➖ Remove dependency on pg_uuidv7 extension
|
2025-03-30 22:10:33 +02:00 |
|
Jesse Wierzbinski
|
54fd81f076
|
refactor(config): ♻️ Redo config structure from scratch, simplify validation code, improve checks, add support for loading sensitive data from paths
|
2025-02-15 02:47:29 +01:00 |
|
Jesse Wierzbinski
|
76d1ccc859
|
refactor(api): ♻️ Use URL literal instead of strings
|
2025-02-01 16:32:18 +01:00 |
|
Jesse Wierzbinski
|
fbfd237f27
|
refactor(api): ♻️ Throw ApiError instead of returning error JSON
|
2024-12-30 18:00:23 +01:00 |
|
Jesse Wierzbinski
|
91da99c934
|
feat(federation): ✨ Handle instances not existing
|
2024-12-02 15:07:05 +01:00 |
|
Jesse Wierzbinski
|
a037448ebb
|
refactor(federation): ♻️ Remove Response return semantics from inbox worker
|
2024-11-25 23:11:17 +01:00 |
|
Jesse Wierzbinski
|
7a73a1a24e
|
feat(federation): ✨ Store remote instance shared inbox and extensions as well
|
2024-11-25 20:37:00 +01:00 |
|
Jesse Wierzbinski
|
3e19b11609
|
refactor: 🔊 Fix duplicate logs
|
2024-11-24 23:13:29 +01:00 |
|
Jesse Wierzbinski
|
34370a082a
|
refactor(federation): ♻️ Make Instance updateFromRemote non-static
|
2024-11-24 22:48:34 +01:00 |
|
Jesse Wierzbinski
|
8b23eb888d
|
refactor(cli): ♻️ Rewrite instance fetch command to refetch instances instead
|
2024-11-24 22:45:41 +01:00 |
|
Jesse Wierzbinski
|
ace6921447
|
refactor(federation): ♻️ Correctly handle bridge requests and instance signatures in user inboxes
|
2024-11-23 23:02:18 +01:00 |
|
Jesse Wierzbinski
|
93ebeba368
|
Revert "refactor(database): ♻️ Correctly use @versia/kit imports everywhere"
This reverts commit 2f94884d37.
|
2024-11-04 15:20:53 +01:00 |
|
Jesse Wierzbinski
|
2f94884d37
|
refactor(database): ♻️ Correctly use @versia/kit imports everywhere
|
2024-11-04 15:06:23 +01:00 |
|
Jesse Wierzbinski
|
02c3c9d0bf
|
refactor: 🏷️ Move all types that represent ORM abstractions to ORM class static properties
|
2024-11-04 14:58:17 +01:00 |
|
Jesse Wierzbinski
|
c1dcdc78ae
|
refactor: ♻️ Always use explicit types in every function
|
2024-11-02 00:43:33 +01:00 |
|
Jesse Wierzbinski
|
54cea29ce9
|
refactor: 🚨 Always explicitely state member accessibility
|
2024-11-01 21:20:12 +01:00 |
|
Jesse Wierzbinski
|
7a73b8db91
|
refactor(database): 🚚 Only import ORM table data from @versia/kit
|
2024-11-01 21:05:54 +01:00 |
|
Jesse Wierzbinski
|
f26493140f
|
refactor(federation): ♻️ Move incoming federation handling to custom class
|
2024-11-01 20:42:32 +01:00 |
|
Jesse Wierzbinski
|
e52e230ce3
|
refactor(database): 🚚 Move database ORM code to classes/database
The old directory, packages/database-interface, was confusingly named so it was better to move it here
|
2024-10-24 16:28:38 +02:00 |
|