Changes (/shrug)

* Added middleware timer for performance debugging
* Relationships and avatar database keys
* CDN
* Profiles are SelfAccounts in most cases, rather than Accounts
* Simplified profile content management
* Progression fixes
* Relationships (favorites not yet implemented)
* Relationship backend
* Relationship and avatar routes
This commit is contained in:
2025-03-31 01:48:46 -04:00
parent 639e809a20
commit 638c0fbf1f
19 changed files with 999 additions and 65 deletions

View File

@@ -1,15 +1,9 @@
export class ProfileContentManager {
profileNotSetError = new Error("The profile on this manager is not set.");
profileId: number | null = null;
setProfile(id: number) {
this.profileId = id;
constructor(profileId: number) {
this.profileId = profileId;
}
profileIsSet() {
return this.profileId !== null;
}
profileId: number;
}