Commit Graph

29 Commits (40a51304302d1e18e1f4ab9f74ac034c4f49355c)

Author SHA1 Message Date
dansup 40a5130430
Fix federation (#6346)
* Prepared new docker

* Docker setup improvements and fixes

* Update DOCKER_SETUP.md

* Update DOCKER_SETUP.md

* Update DOCKER_SETUP.md

* Update DOCKER_SETUP.md

* Update DOCKER_SETUP.md

* Update DOCKER_SETUP.md

* Update .dockerignore

* DB/Redis health check

* updated health checks

* updated install guide

* updated DOCKER_SETUP

* Updated DOCKER_SETUP

* Updated DOCKER_SETUP

* Update and rename DOCKER_SETUP.md to DOCKER_COMPOSE_SETUP.md

* RemoveUnreachableStatementRector

* Update GroupActivityPubService.php

* Larastan: Add @property

* Delete rector.php

* more properties

* 2fa_enabled needs to be refactored

* Fix AdminUser.php syntax error - remove invalid property declaration

* Update AdminUser.php

* update

* Upgrade predis from v2.0 to v3.2

- Update predis/predis from ^2.0 to ^3.2
- Predis v3.2.0 includes RESP3 support, improved pipeline abstractions
- No code changes required, configuration remains compatible
- Tested successfully with tinker

* Upgrade predis from v2.0 to v3.2

* Update

* Update .env.docker.example

* Update DOCKER_COMPOSE_SETUP.md

* Create ImageDriverManager.php

* Update image.php

* Update ImageResizePipeline.php

* Update StoryComposeController.php

* Update AvatarOptimize.php

* Update Image.php

* Update composer.json

* Update AvatarOptimize.php

* update lock

* Update composer.lock

* update

* update

* update

* Allow to set new image types in admin interface

* Update composer, fix deps

* Update composer

* Update DOCKER_COMPOSE_SETUP.md - Added troubleshooting (#6344)

* Staging (#6343)

* Prepared new docker

* Docker setup improvements and fixes

* Update DOCKER_SETUP.md

* Update DOCKER_SETUP.md

* Update DOCKER_SETUP.md

* Update DOCKER_SETUP.md

* Update DOCKER_SETUP.md

* Update DOCKER_SETUP.md

* Update .dockerignore

* DB/Redis health check

* updated health checks

* updated install guide

* updated DOCKER_SETUP

* Updated DOCKER_SETUP

* Updated DOCKER_SETUP

* Update and rename DOCKER_SETUP.md to DOCKER_COMPOSE_SETUP.md

* RemoveUnreachableStatementRector

* Update GroupActivityPubService.php

* Larastan: Add @property

* Delete rector.php

* more properties

* 2fa_enabled needs to be refactored

* Fix AdminUser.php syntax error - remove invalid property declaration

* Update AdminUser.php

* update

* Upgrade predis from v2.0 to v3.2

- Update predis/predis from ^2.0 to ^3.2
- Predis v3.2.0 includes RESP3 support, improved pipeline abstractions
- No code changes required, configuration remains compatible
- Tested successfully with tinker

* Upgrade predis from v2.0 to v3.2

* Update

* Update .env.docker.example

* Update DOCKER_COMPOSE_SETUP.md

* Create ImageDriverManager.php

* Update image.php

* Update ImageResizePipeline.php

* Update StoryComposeController.php

* Update AvatarOptimize.php

* Update Image.php

* Update composer.json

* Update AvatarOptimize.php

* update lock

* Update composer.lock

* update

* update

* update

* Allow to set new image types in admin interface

* Update composer, fix deps

* Update composer

---------

Co-authored-by: Shlee <github@shl.ee>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: Severin <savewish@icloud.com>

* Update DOCKER_COMPOSE_SETUP.md

* Update DOCKER_COMPOSE_SETUP.md

---------

Co-authored-by: dansup <danielsupernault@gmail.com>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: Severin <savewish@icloud.com>

* Regression - Fix federation - Update ActivityHandler.php (#6345)

* Update ActivityHandler.php

* Update ActivityHandler.php

* Revert inbox changes

* Fix InboxWorker

---------

Co-authored-by: Shlee <github@shl.ee>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: Severin <savewish@icloud.com>
10 months ago
Your Name 72e840345e Fix PHPStan 'empty() always exists and is not falsy' errors
- Remove redundant empty() checks where variables are guaranteed to exist and be non-falsy
- Replace empty() with simple null/false checks where appropriate
- Maintain original logic while fixing static analysis issues
- Affected files:
  - app/Http/Controllers/GroupController.php
  - app/Http/Controllers/ProfileAliasController.php
  - app/Jobs/ImageOptimizePipeline/ImageUpdate.php
  - app/Jobs/InboxPipeline/DeleteWorker.php
  - app/Jobs/InboxPipeline/InboxValidator.php
  - app/Jobs/InboxPipeline/InboxWorker.php
  - app/Jobs/ProfilePipeline/HandleUpdateActivity.php
  - app/Rules/ExpoPushTokenRule.php
  - app/Services/AutospamService.php
  - app/Services/CollectionService.php
  - app/Services/NotificationAppGatewayService.php
  - app/Services/WebfingerService.php
  - app/Util/ActivityPub/Helpers.php
11 months ago
Your Name 157eae101c InboxPipeline defensive checks 11 months ago
Daniel Supernault c7b304ef20
Update http client 3 years ago
Daniel Supernault 419c0fb0fb
Updaet InboxPipelines, improve handling of missing signature validation headers 4 years ago
Daniel Supernault 836f384fb8
Update federation logic 4 years ago
Daniel Supernault 06c10401c8
Update InboxPipeline 4 years ago
Daniel Supernault e6c1604d43
Update InboxPipeline, add inbox job queue and separate http sig validation from activity handling 4 years ago
Daniel Supernault 3cfa8b69fb
Update InboxPipeline 4 years ago
Daniel Supernault d1b888b5a6
Update InboxPipeline, increase timeout from 60s to 300s 4 years ago
Daniel Supernault 1fac8d545c
Update InboxPipeline 4 years ago
Daniel Supernault 25bc08adb9
Update FederationController 4 years ago
Daniel Supernault bb12001992
Update InboxPipeline, bump request timeout from 5s to 60s 4 years ago
Daniel Supernault fefcbae911
Update federation logic 4 years ago
Daniel Supernault 99fb80bf5d
Update InboxPipeline, fix peertube attributedTo parsing 4 years ago
Daniel Supernault 4287f14bc5
Update InboxPipeline, fixes #3332 5 years ago
Daniel Supernault cd4f73bed9
Update inbox workers, fixes #3304 5 years ago
Daniel Supernault 20710f4d6e
Update InboxPipeline, fixes #3306 5 years ago
Daniel Supernault ddc768871b
Update federation pipeline, add locks 6 years ago
Daniel Supernault d1c5e9b867
Update InboxPipeline, fail earlier for invalid public keys. Fixes #2648 6 years ago
Daniel Supernault 56256cb037
Update InboxPipeline, add missing import 6 years ago
Daniel Supernault 4a4d8f0069
Update InboxWorker, fix race condition in account deletes 6 years ago
Daniel Supernault 2bac25ebcd
Update InboxPipeline, increase timeout length 6 years ago
Daniel Supernault 4fbada5586
Update InboxPipeline 6 years ago
Daniel Supernault 4733ca9fb9
Add shared inbox 6 years ago
Daniel Supernault 20baf7a7c9
Update InboxWorker 7 years ago
Daniel Supernault ef10c24d16
Update InboxWorker 8 years ago
daniel b8abbdd90f Apply fixes from StyleCI 8 years ago
Daniel Supernault e64c7be584 Add AP Inbox worker 8 years ago