Commit Graph

421 Commits (dev)

Author SHA1 Message Date
Daniel Supernault a05524e834
Fix #5582 2 years ago
daniel 49a6e69858
Merge pull request #5540 from jippi/patch-1
fix: don't restore memory limit after cities import
2 years ago
Shlee a13545e328
Update FixUsernames.php 2 years ago
Christian Winther 2de9c70a0c
fix: don't restore memory limit after cities import
Since this command can only be invoked by CLI, the process will exit after a successful import, so restoring the transient PHP memory limit doesn't really have any affect.

In PHP 8.4, this throws the following error (which doesn't happen in 8.3 and below)

> [entrypoint / 11-first-time-setup.sh] - (stderr) 128769/128769 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100%[2025-01-20 11:29:23] production.ERROR: Failed to set memory limit to 134217728 bytes (Current memory usage is 134746112 bytes) {"exception":"[object] (ErrorException(code: 0): Failed to set memory limit to 134217728 bytes (Current memory usage is 134746112 bytes) at /var/www/app/Console/Commands/ImportCities.php:140)

It seems to be a 8.4 behavior change, so removing the logic would make it go away
2 years ago
Anil Kulkarni 4d0cb32f79
Fix notifications not being delivered by directly checking the state from the database 2 years ago
Daniel Supernault 3749267260
Add ReclaimUsername command 2 years ago
Daniel Supernault 99b15b73f6
Update CatchUnoptimizedMedia command, make 1hr limit opt-in 2 years ago
daniel 632f590c3c
Merge branch 'staging' into insta-import-optimizeMedia 2 years ago
Daniel Supernault 77da9ad8e9
Update UserVerifyEmail command 2 years ago
Daniel Supernault 9eeb7b6741
Update Status caption logic, stop storing duplicate html caption in db and defer to cached StatusService rendering 2 years ago
Daniel Supernault 8e208b0eb3
Update PushGatewayRefresh command 2 years ago
Daniel Supernault 92ad62e735
Update NotificationAppGatewayService 2 years ago
Daniel Supernault dba012840c
Add PushGatewayRefresh command 2 years ago
Daniel Supernault be02f48a77
Update UserAccountDelete command, increase sharedInbox ttl from 12h to 14d 2 years ago
Daniel Supernault c5f85c71ae
Update DeleteRemoteProfile command 2 years ago
Daniel Supernault c38bd54792
Add Delete Remote Profile command 2 years ago
Daniel Supernault 4f2b8ed20a
Refactor total local post count logic, cache value and schedule updates twice daily to eliminate the perf issue on larger instances 2 years ago
Daniel Supernault 71adfd2804
Add app:captcha-toggle-command command to disable captcha from cli 2 years ago
Daniel Supernault dc6b9f4661
Update task scheduler, add weekly instance scan to check nodeinfo for known instances 2 years ago
Daniel Supernault d670de175e
Update media_types, use config_cache 3 years ago
Daniel Supernault 665581d80c
Update cloud storage, use config_cache 3 years ago
Daniel Supernault 4aa0e25f4c
Update commands, add user account delete cli command to federate account deletion 3 years ago
Daniel Supernault 632f2cb619
Update SoftwareUpdateService, add command to refresh latest versions 3 years ago
Christian Winther d9a9507cc8 sync 3 years ago
Christian Winther 5bd93b0f5e sync 3 years ago
Christian Winther 3d6efd098d sync 3 years ago
Christian Winther d374d73ba7
Merge branch 'staging' into jippi-fork 3 years ago
Daniel Supernault 6921d3568e
Add InstanceMananger command 3 years ago
Daniel Supernault 7caed381fb
Update AP helpers, more efficently update post counts 3 years ago
Daniel Supernault 32c59f0440
Update TransformImports command, fix import service condition 3 years ago
Daniel Supernault 081360b905
Update console kernel, add ig import s3 job 3 years ago
Daniel Supernault 622e9cee97
Add S3 IG Import Media Storage 3 years ago
Christian Winther 890827d60e Merge branch 'dev' of github.com:pixelfed/pixelfed into jippi-fork 3 years ago
Christian Winther 7b3e11012f merge dev 3 years ago
Christian Winther b19d3a20dd only run kernel tasks on one server
lifted from https://github.com/pixelfed/pixelfed/pull/4634
3 years ago
daniel d7efe1a7ee
Merge pull request #3894 from vanlueckn/feat-add-emoji-cli
Add a command to import emoji archives to pixelfed
3 years ago
Daniel Supernault 73a0f528ab
Update user domain block commands 3 years ago
Daniel Supernault 519c7a3735
Update domain block commands 3 years ago
Daniel Supernault 3e28cf661b
Add user domain block commands 3 years ago
Daniel Supernault e5e3be0598
Update app:hashtag-related-generate command, add existing confirmation 3 years ago
Daniel Supernault 176b4ed793
Add app:hashtag-related-generate command 3 years ago
Daniel Supernault 1e31fee6a6
Add app:hashtag-cached-count-update command to update cached_count of hashtags and add to scheduler to run every 25 minutes past the hour 3 years ago
Daniel Supernault 446ca3a878
Update notification epoch generation 3 years ago
Daniel Supernault 5b3a56102f
Add S3 command to rewrite media urls 3 years ago
paule 67a87ccb1e fix: CatchUnoptimizedMedia, prevent skipping of imported posts 3 years ago
Daniel Supernault c37b7cde30
Add `avatar:storage-deep-clean` command to dispatch avatar storage cleanup jobs 3 years ago
Daniel Supernault 01bac51104
Update user:admin command, improve logic. Fixes #2465 3 years ago
Daniel Supernault c6408fd79d
Add user:2fa command to easily disable 2FA for given account 3 years ago
Daniel Supernault ba7551d8a9
Update TransformImports command, increment status_count on profile model 3 years ago
Daniel Supernault 43b101dbfa
Add FetchMissingMediaMimeType command 3 years ago
Daniel Supernault 04f4f8baf1
Update FixStatusCount, improve command and support remote count resync 3 years ago
Daniel Supernault afe6948da8
Update console kernel, add import upload gc 3 years ago
Daniel Supernault 892907d5d1
Update TransformImports command, improve handling of imported posts that already exist or are from deleted accounts 3 years ago
Daniel Supernault b18f3fba8b
Update IG Import commands, fix stalled import queue 3 years ago
Daniel Supernault 6d0c5994da
Update TransformImports command, bump limit from 10 to 100 3 years ago
Daniel Supernault 477986abdd
Add import scheduler 3 years ago
Daniel Supernault adb070f178
Update scheduler, fix S3 media garbage collection not being executed when cloud storage is enabled via dashboard without .env/config being enabled 3 years ago
Daniel Supernault ad25ed6792
Update UserCreate command, fix is_admin flag 3 years ago
Daniel Supernault ae6dd4e3a2
Update pipeline dispatch, replace dispatchSync with dispatch 3 years ago
Daniel Supernault b1f95a7213
Bump laravel, v9 => v10 3 years ago
Daniel Supernault 2eee36cfbd
Update MediaS3GarbageCollector, fix handle 4 years ago
Daniel Supernault 672cccd433
Add media:fix-nonlocal-driver command. Fixes s3 media created with invalid FILESYSTEM_DRIVER=s3 configuration 4 years ago
idanoo 55dc9b0aaa
Resolve issue with raw sql backticks for postgresql migrations 4 years ago
Daniel Supernault e4e7b5062a
Update FixDuplicateProfiles command 4 years ago
Daniel Supernault 443acb8227
Update FixDuplicateProfiles command 4 years ago
Daniel Supernault bc205345a9
Update FixDuplicateProfiles command 4 years ago
daniel ec2c312d0e
Merge pull request #4063 from ablyler/add-cloud-media-migration-error-logs
Add error logging for migrating to cloud storage failures
4 years ago
idanoo 52d65538cd
Update User artisan commands to match UserDelete 4 years ago
Andy Blyler 82bd1512fe Add error logging for migrating to cloud storage failures 4 years ago
Daniel Supernault 870dbd15df
Update AdminInviteCommand, fix skip email validation flag 4 years ago
Daniel Supernault 8a1fa38550
Update AdminInviteCommand, improve expiration logic 4 years ago
Daniel Supernault b73ca9a1ea
Add Admin Invites 4 years ago
Daniel Supernault 95bbcc3827
Update MediaS3GarbageCollector command, handle thumbnail deletion 4 years ago
Daniel Supernault a36b7f7291
Update CloudMediaMigrate command 4 years ago
Daniel Supernault fe76e709be
Update CloudMediaMigrate command 4 years ago
Daniel Supernault 175630d9b4
Update CloudMediaMigrate command 4 years ago
Daniel Supernault 382d00d91f
Add CloudMediaMigrate command to migrate older local media to cloud storage 4 years ago
Daniel Supernault 9c2421c5fd
Update MediaS3GarbageCollector 4 years ago
Daniel Supernault 86c5415251
Update MediaS3GarbageCollector commmand 4 years ago
Daniel Supernault a14af93b02
Update MediaS3GarbageCollector commmand, disable logging by default and optimize huge invocations 4 years ago
Daniel Supernault 9028c88520
Add migration 4 years ago
Daniel Supernault fe51054122
Update console kernel 4 years ago
Daniel Supernault b8c3f153c4
Add MediaS3GarbageCollector command to clear local media after uploaded to S3 disks after 12 hours 4 years ago
Daniel Supernault 0bc5f1306d
Update configs 4 years ago
Nils van Lück c96bcd559d Check imported emojis for mimetype
Signed-off-by: Nils van Lück <nils@vanlueck.dev>
4 years ago
Daniel Supernault 3ef66628ad
Update StoryGC command 4 years ago
Nils van Lück af28aecf21 Add a command to import emoji archives 4 years ago
Daniel Supernault 02edd19d4d
Update Avatar pipeline, fix cloud storage media_path 4 years ago
Daniel Supernault 733b9fd000
Update AvatarStorage, improve overview calculations 4 years ago
Daniel Supernault d52ee26dd7
Update AvatarStorage pipeline 4 years ago
Daniel Supernault 223aea4765
Refactor AvatarStorage to support migrating avatars to cloud storage, fix remote avatar refetching and merge AvatarSync commands and add deprecation notice to avatar:sync command 4 years ago
Daniel Supernault a83fc798b7
Update AvatarSync, fix sync skipping recently fetched avatars by setting last_fetched_at to null before refetching 4 years ago
Daniel Supernault ae78129678
Update changelog 4 years ago
Daniel Supernault 73eb9e36fc
Add UserRegistrationMagicLink command to manually generate in-app registration confirmation links 4 years ago
Daniel Supernault 5ce158a272
Update SendUpdateActor command 4 years ago
Daniel Supernault 04a498af9c
Update SendUpdateActor command 4 years ago
Daniel Supernault 682f5f0f33
Add Manually verify email address command 4 years ago
Daniel Supernault 6b92c64851
Update command 4 years ago
Daniel Supernault 896e6023bd
Add command 4 years ago
Daniel Supernault 149cf9dc29
Fix remote account post counts 4 years ago
Shlee 5e73c2d539
Update Installer.php 4 years ago
Shlee 00c6e7c664
Update Installer.php 4 years ago
daniel c25347603b
Merge pull request #3535 from shleeable/patch-10
artisan user:create - password must be 6 characters or more
4 years ago
daniel fc46c350a4
Merge pull request #3546 from shleeable/patch-14
Installer Updated
4 years ago
Shlee 563b7af500
Update Installer.php 4 years ago
Shlee ed2d4a9b34
Update Installer.php 4 years ago
Shlee e0307babf8
PHP check lists all PHP modules + linted 4 years ago
Shlee 13a86ab2b5
bug fix 4 years ago
Daniel Supernault bb1cccbe03
Update MediaDeletePipeline, fix async media deletion 4 years ago
Shlee b8526bfeb0
Update Installer.php 4 years ago
Shlee 097a04edc3
Update Installer.php 4 years ago
Shlee d2e0b9ace1
Update Installer.php 4 years ago
Shlee dcd7a35384
Update Installer.php 4 years ago
Shlee 211b497240
Update Installer.php 4 years ago
Shlee 2e0587cef8
Update Installer.php 4 years ago
Shlee e77400b621
Update Installer.php 4 years ago
Shlee 4da076c756
Update Installer.php 4 years ago
Shlee 83bb370ec9
Update Installer.php 4 years ago
Shlee 56ebd8c06c
Update Installer.php 4 years ago
Shlee a0bca2668a
Update Installer.php 4 years ago
Shlee a2090f5445
Update Installer.php 4 years ago
Shlee fc811416f3
Update Installer.php 4 years ago
Shlee 6d76d02732
Update Installer.php 4 years ago
Shlee df51e838bd
Update Installer.php 4 years ago
Shlee 825365a6b6
Update Installer.php 4 years ago
Shlee 4ffa4a3609
Update Installer.php 4 years ago
Shlee 8d583403cb
Update Installer.php 4 years ago
Shlee d5436fbd5f
Update Installer.php 4 years ago
Daniel Supernault feecc06c2a
Update installer command 4 years ago
Daniel Supernault 2b7c8dd1e5
Update GenerateInstanceActor command 4 years ago
Shlee 8c31bd4c68
Update UserCreate.php 4 years ago
Shlee 95a22b7b55
Update UserCreate.php 4 years ago
Shlee 330ed8ef82
Update UserCreate.php 4 years ago
Shlee 6c69b30870
Update UserCreate.php 4 years ago
Shlee d36e472646
Update Installer.php 4 years ago
Daniel Supernault 758a828fdf
Update MediaGarbageCollector 5 years ago
Daniel Supernault 41cc741be6
Add avatar:sync command 5 years ago
Daniel Supernault 7bef159119
Add i18n dev command 5 years ago
Daniel Supernault 03b0a62a22
Update console kernel, add db session garbage collector that runs twice daily 5 years ago
Daniel Supernault 3515a98e55
Add Cloud Backups, a command to store backups on S3 or compatible filesystems 5 years ago
Dan Church c685e3e9f4
Fix global memory limit set in constructor
Instead, set it when running.

Having the set in the constructor was causing memory_limit to be changed
for "artisan queue:work" processes.
5 years ago
Daniel Supernault d32d05eed0
Update story gc 5 years ago
Daniel Supernault da6943daed
Add InstancePipeline and NodeinfoService 5 years ago
Daniel Supernault a0da80bc70
Update media gc command 5 years ago
Daniel Supernault e8e249ce31
Update story garbage collection 5 years ago
Daniel Supernault c43f8bcce8
Update story garbage collection, handle non active stories and new ephemeral story media directory 5 years ago
Daniel Supernault b2b8c9f99c
Update UserCreate command, closes #2581 6 years ago
Daniel Supernault e71e525ac9
Update console kernel 6 years ago
Daniel Supernault 21837be99f
Update media:optimize command 6 years ago
Daniel Supernault 844ae6224a
Add InstanceActor generate command 6 years ago
Daniel Supernault 6dcd472be6
Update Profile, fix status count 6 years ago
Daniel Supernault be3ad6b15f
Update Avatar Migration command, use jpeg default 6 years ago
Daniel Supernault f6528c8470
Update avatars, use jpeg default 6 years ago
Daniel Supernault dab051ecb9
Update console kernel 6 years ago
Hervé Yvis 37cddf740c
Update FixUsernames.php
Should allow to fix registered usernames that are are restricted, even if they are in a different case.

Examples : "ADmiN" , "Logout", "Help", "FollowMe"
6 years ago
Daniel Supernault 0f943f672c
Update FixUsernames command, fixes remote username search 7 years ago
Daniel Supernault 2a3fd8771d
Update StoryGC command 7 years ago
Shlee 4d685d9052
typo 7 years ago
Daniel Supernault f400c632f0
Update DeleteAccountPipeline, fixes #2016 7 years ago
Daniel Supernault e6dc858061
Update StoryGC command 7 years ago
Daniel Supernault a3bd5da226
Add MediaFix command 7 years ago
Daniel Supernault 829c41e16f
Update password reset ttl, now expires after 24 hours 7 years ago
Daniel Supernault c40cdb6d8a
Update FailedJobGC command, change scheduled time to not conflict with daily backups 7 years ago
Daniel Supernault 5d424f126a
Add FailedJob garbage collection 7 years ago
Daniel Supernault 01dd5db7f5
Update scheduler, add StoryGC command 7 years ago
Daniel Supernault c369882b48
Update Redis namespace 7 years ago
Daniel Supernault 6583957dc8
Update FixUsernames command, skip admin and deleted users 7 years ago
Daniel Supernault e5d77c6d95
Update FixUsernames command 7 years ago
Daniel Supernault b89d793250
Update StatusDedupe command 7 years ago
Daniel Supernault 771f9c4615
Update FixLikes command, fix postgres support 7 years ago
Daniel Supernault 1ffbc1c7ec
Add Fix Likes command 7 years ago
Daniel Supernault 9524ea19f5
Update media:optimize command 7 years ago
Daniel Supernault 91e58591be
Update ImportCities command, bump memory limit 7 years ago
Daniel Supernault d391deaf8a
Update ImportCities command, clean up 7 years ago
Daniel Supernault ea023fcf17
Update ImportCities command, check for corrupt or invalid checksum 7 years ago
Daniel Supernault 450602cbeb
Update Import Cities command, shorten country names 7 years ago
Daniel Supernault 749d5101f4
Update command 7 years ago
Daniel Supernault 38a0fd30fe
Add new command 7 years ago
daniel 6e8f3ed5e5
Merge pull request #1579 from monkeyless/dev
Fix "import:cities" command
7 years ago
Daniel Supernault ae234b9846
Update command 7 years ago
monkeyless 32a6100fed Add last progressbar advance 7 years ago
monkeyless 6d771819f4 Add checks back 7 years ago
monkeyless 27952883b6 Isert cities in chunks to increase performance 7 years ago
Daniel Supernault 85dc4ca0b2
Update console command 7 years ago
Daniel Supernault ae4af1675d
Add new commmand 7 years ago
Daniel Supernault 536e41507a
Update media command 7 years ago
Daniel Supernault cec1c118d5
Update FixHashtags command 7 years ago
Daniel Supernault 521b5b5b07
Add FixHashtags command 7 years ago
Daniel Supernault a3be4cd697
Add RegenerateThumbnails command 7 years ago
Daniel Supernault 7248196d31
Update Installer command 7 years ago
Daniel Supernault 506dd8b6f7
Update Installer command 7 years ago
Daniel Supernault 1f8fd484f7
Update FixUsernames command to skip action by default 7 years ago
Daniel Supernault 7f437d4714
Add VideoThumbnail command 7 years ago
Daniel Supernault 4cafb8a3ea
Update command 7 years ago
Daniel Supernault 9c83451831
Update UserDelete command 8 years ago
Daniel Supernault 2c812cca75
Add wip installer 8 years ago
Daniel Supernault 7a72d5aaf2
Add avatar migrate command 8 years ago
Daniel Supernault 6329bdf5d8
Add UserAdmin command 8 years ago
Daniel Supernault aaf6477b7e
Update UpdateCommand 8 years ago
Daniel Supernault 894165e6ef
Update UpdateCommand 8 years ago
Daniel Supernault cdb4a9b38e
Add user:delete command 8 years ago
Daniel Supernault fca4562933
Add user:table command 8 years ago
Daniel Supernault 64f683a70a
Add user suspend commands 8 years ago
Daniel Supernault 531e600abb
Add user:show command 8 years ago
Daniel Supernault edce1dcf54
Add UserCreate command 8 years ago
Daniel Supernault 41007298a2
Update command 8 years ago
Daniel Supernault 4eeb1f0247
Add duplicate profile fix 8 years ago
Daniel Supernault e4b0bdcc27
Update FixUsernames command 8 years ago
Daniel Supernault 69f745f0c0
Update FixUsername command 8 years ago
Daniel Supernault e39f88f6c6
Bump version to 0.7.1 8 years ago
Daniel Supernault bfde0fdea6
Fix thumbnail regression 8 years ago
Daniel Supernault 9282900591
Update Console Kernel 8 years ago
Daniel Supernault a032a31f3b
Update Media optimize command 8 years ago
Daniel Supernault f69598eb1b
Add Media GC 8 years ago
Daniel Supernault 13fc66e920
Add update command 8 years ago
daniel b8abbdd90f Apply fixes from StyleCI 8 years ago
Neil Alexander efbb1017e7
Also fix orderByRaw in SeedFollows 8 years ago
Daniel Supernault e4ebd474ff Update Console Kernel 8 years ago
Daniel Supernault 7d999f0995 Add follow seeder 8 years ago
Daniel Supernault 8de99876e8 Add CatchUnoptimizedMedia cronjob command 8 years ago
Daniel Supernault a034358c98 Add Laravel Framework 9 years ago