owltide/server/api
Hornwitser 985b8e0950 Refactor base types for entities and tombstones
Rename the base Entity type to ApiEntity, and the base EntityToombstone
to ApiTombstone to better reflect the reality that its only used in the
API interface and that the client and server types uses its own base if
any.

Remove EntityLiving and pull EntityTombstone out of of the base entity
type so that the types based on ApiEntity are always living entities and
if it's possible for it to contain tombstone this will be explicitly
told with the type including a union with ApiTombstone.

Refactor the types of the ClientEntity and ClientMap to better reflect
the types of the entities it stores and converts to/from.
2025-06-24 15:19:11 +02:00
..
admin Refactor base types for entities and tombstones 2025-06-24 15:19:11 +02:00
auth Fix import statements 2025-06-23 12:54:09 +02:00
users Refactor base types for entities and tombstones 2025-06-24 15:19:11 +02:00
events.ts Fix import statements 2025-06-23 12:54:09 +02:00
schedule.patch.ts Fix import statements 2025-06-23 12:54:09 +02:00
schedule.ts Fix import statements 2025-06-23 12:54:09 +02:00
subscribe.post.ts Refactor API types and sync logic 2025-06-11 21:05:17 +02:00
unsubscribe.post.ts Rename AcountSession to ServerSession 2025-06-09 16:51:05 +02:00