feat: add cache to ActivityPub sql queries + cache activity and note pages
- authenticated pages are not cached - add AnalyticsTrait to register a podcast webpage hit across mutliple controllers - set actor_id as unique in podcasts table - fix issues with preview card not appearing - update codeigniter4-uuid
parent
54b84f96
No related branches found
No related tags found
Showing
- app/Config/Events.php 73 additions, 1 deletionapp/Config/Events.php
- app/Controllers/Actor.php 22 additions, 5 deletionsapp/Controllers/Actor.php
- app/Controllers/BaseController.php 1 addition, 11 deletionsapp/Controllers/BaseController.php
- app/Controllers/Episode.php 16 additions, 11 deletionsapp/Controllers/Episode.php
- app/Controllers/Note.php 71 additions, 24 deletionsapp/Controllers/Note.php
- app/Controllers/Page.php 1 addition, 1 deletionapp/Controllers/Page.php
- app/Controllers/Podcast.php 54 additions, 31 deletionsapp/Controllers/Podcast.php
- app/Database/Migrations/2020-05-30-101500_add_podcasts.php 2 additions, 0 deletionsapp/Database/Migrations/2020-05-30-101500_add_podcasts.php
- app/Entities/Actor.php 46 additions, 0 deletionsapp/Entities/Actor.php
- app/Entities/Category.php 1 addition, 1 deletionapp/Entities/Category.php
- app/Entities/Podcast.php 4 additions, 2 deletionsapp/Entities/Podcast.php
- app/Helpers/auth_helper.php 1 addition, 2 deletionsapp/Helpers/auth_helper.php
- app/Helpers/media_helper.php 0 additions, 3 deletionsapp/Helpers/media_helper.php
- app/Libraries/ActivityPub/Config/ActivityPub.php 7 additions, 0 deletionsapp/Libraries/ActivityPub/Config/ActivityPub.php
- app/Libraries/ActivityPub/Entities/Note.php 25 additions, 9 deletionsapp/Libraries/ActivityPub/Entities/Note.php
- app/Libraries/ActivityPub/Models/ActivityModel.php 11 additions, 1 deletionapp/Libraries/ActivityPub/Models/ActivityModel.php
- app/Libraries/ActivityPub/Models/ActorModel.php 61 additions, 14 deletionsapp/Libraries/ActivityPub/Models/ActorModel.php
- app/Libraries/ActivityPub/Models/BlockedDomainModel.php 35 additions, 4 deletionsapp/Libraries/ActivityPub/Models/BlockedDomainModel.php
- app/Libraries/ActivityPub/Models/FavouriteModel.php 27 additions, 0 deletionsapp/Libraries/ActivityPub/Models/FavouriteModel.php
- app/Libraries/ActivityPub/Models/FollowModel.php 20 additions, 5 deletionsapp/Libraries/ActivityPub/Models/FollowModel.php
Loading
Please register or sign in to comment