2026-02-20T13:26:39.191724246Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0
2026-02-20T13:26:39.191762654Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur
2026-02-20T13:26:39.238365674Z [mod-init] Running Docker Modification Logic
2026-02-20T13:26:39.480916801Z [mod-init] Adding linuxserver/mods:universal-redis to container
2026-02-20T13:26:40.215487953Z [mod-init] Downloading linuxserver/mods:universal-redis from lscr.io
2026-02-20T13:26:40.592234336Z [mod-init] Installing linuxserver/mods:universal-redis
2026-02-20T13:26:40.619355804Z [mod-init] linuxserver/mods:universal-redis applied to container
2026-02-20T13:26:40.620343423Z /run/s6/basedir/scripts/rc.init: info: hook /docker-mods exited 0
2026-02-20T13:26:40.643072816Z s6-rc: info: service s6rc-oneshot-runner: starting
2026-02-20T13:26:40.647043853Z s6-rc: info: service s6rc-oneshot-runner successfully started
2026-02-20T13:26:40.647278526Z s6-rc: info: service fix-attrs: starting
2026-02-20T13:26:40.647409880Z s6-rc: info: service init-migrations: starting
2026-02-20T13:26:40.647567518Z s6-rc: info: service init-envfile: starting
2026-02-20T13:26:40.655107632Z [migrations] started
2026-02-20T13:26:40.655125338Z s6-rc: info: service fix-attrs successfully started
2026-02-20T13:26:40.655149617Z [migrations] no migrations found
2026-02-20T13:26:40.655237363Z s6-rc: info: service legacy-cont-init: starting
2026-02-20T13:26:40.656300033Z s6-rc: info: service init-migrations successfully started
2026-02-20T13:26:40.656506730Z s6-rc: info: service init-adduser: starting
2026-02-20T13:26:40.656939932Z s6-rc: info: service init-envfile successfully started
2026-02-20T13:26:40.662134323Z s6-rc: info: service legacy-cont-init successfully started
2026-02-20T13:26:40.681028793Z usermod: no changes
2026-02-20T13:26:40.690010631Z ───────────────────────────────────────
2026-02-20T13:26:40.690037375Z 
2026-02-20T13:26:40.690046764Z       ██╗     ███████╗██╗ ██████╗
2026-02-20T13:26:40.690055922Z       ██║     ██╔════╝██║██╔═══██╗
2026-02-20T13:26:40.690064249Z       ██║     ███████╗██║██║   ██║
2026-02-20T13:26:40.690072535Z       ██║     ╚════██║██║██║   ██║
2026-02-20T13:26:40.690080882Z       ███████╗███████║██║╚██████╔╝
2026-02-20T13:26:40.690091975Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-02-20T13:26:40.690100742Z 
2026-02-20T13:26:40.690108989Z    Brought to you by linuxserver.io
2026-02-20T13:26:40.690140723Z ───────────────────────────────────────
2026-02-20T13:26:40.690616000Z 
2026-02-20T13:26:40.690643515Z To support LSIO projects visit:
2026-02-20T13:26:40.690656812Z https://www.linuxserver.io/donate/
2026-02-20T13:26:40.690667844Z 
2026-02-20T13:26:40.690678496Z ───────────────────────────────────────
2026-02-20T13:26:40.690690550Z GID/UID
2026-02-20T13:26:40.690701242Z ───────────────────────────────────────
2026-02-20T13:26:40.697493771Z 
2026-02-20T13:26:40.697519473Z User UID:    911
2026-02-20T13:26:40.697528942Z User GID:    911
2026-02-20T13:26:40.697537689Z ───────────────────────────────────────
2026-02-20T13:26:40.700842164Z Linuxserver.io version: v0.132.1-pkg-a17466b7-dev-932f4a49c171a76eba1ef70d8d1a7c6dd4f86636-pr-20
2026-02-20T13:26:40.701176948Z Build-date: 2026-02-20T13:19:17+00:00
2026-02-20T13:26:40.701183060Z ───────────────────────────────────────
2026-02-20T13:26:40.701188010Z     
2026-02-20T13:26:40.724454585Z s6-rc: info: service init-adduser successfully started
2026-02-20T13:26:40.724617764Z s6-rc: info: service init-device-perms: starting
2026-02-20T13:26:40.731991283Z s6-rc: info: service init-device-perms successfully started
2026-02-20T13:26:40.732239553Z s6-rc: info: service init-os-end: starting
2026-02-20T13:26:40.733771889Z s6-rc: info: service init-os-end successfully started
2026-02-20T13:26:40.733930718Z s6-rc: info: service init-manyfold-config: starting
2026-02-20T13:26:40.734098737Z s6-rc: info: service init-config: starting
2026-02-20T13:26:40.735416230Z s6-rc: info: service init-config successfully started
2026-02-20T13:26:40.735608317Z s6-rc: info: service init-crontab-config: starting
2026-02-20T13:26:40.740327821Z **** SECRET_KEY_BASE set in environment. ****
2026-02-20T13:26:40.747727523Z s6-rc: info: service init-crontab-config successfully started
2026-02-20T13:26:40.769102458Z **** Running Manyfold database init. ****
2026-02-20T13:26:49.757788767Z Server: 5a5633c15555, Context: rails, Role: web, data: {cpu: {one_min: 1.49, five_min: 1.93, fifteen_min: 1.25}, memory: 0.237068288e9, disk: {available: 837123457024, total: 938656133120, used: 101532676096}}
2026-02-20T13:26:49.757837154Z Monitor error: Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2026-02-20T13:26:49.757848176Z INFO  2026-02-20T13:26:47.890Z pid=173 tid=2jp: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-02-20T13:26:49.757857786Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.default_viewer_role` fallback to returns the default value.
2026-02-20T13:26:49.757887005Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.anonymous_usage_id` fallback to returns the default value.
2026-02-20T13:26:49.757895893Z Migrating to CreateLibraries (20210130201037)
2026-02-20T13:26:49.757904039Z == 20210130201037 CreateLibraries: migrating ==================================
2026-02-20T13:26:49.757912205Z -- create_table(:libraries)
2026-02-20T13:26:49.757920161Z    -> 0.0028s
2026-02-20T13:26:49.757928278Z == 20210130201037 CreateLibraries: migrated (0.0028s) =========================
2026-02-20T13:26:49.757936354Z 
2026-02-20T13:26:49.757944270Z Migrating to CreateModels (20210130203243)
2026-02-20T13:26:49.757952326Z == 20210130203243 CreateModels: migrating =====================================
2026-02-20T13:26:49.757960523Z -- create_table(:models)
2026-02-20T13:26:49.757968389Z    -> 0.0010s
2026-02-20T13:26:49.757976675Z == 20210130203243 CreateModels: migrated (0.0010s) ============================
2026-02-20T13:26:49.757986916Z 
2026-02-20T13:26:49.757994812Z Migrating to CreateParts (20210205230918)
2026-02-20T13:26:49.758002818Z == 20210205230918 CreateParts: migrating ======================================
2026-02-20T13:26:49.758010924Z -- create_table(:parts)
2026-02-20T13:26:49.758019141Z    -> 0.0034s
2026-02-20T13:26:49.758027307Z == 20210205230918 CreateParts: migrated (0.0034s) =============================
2026-02-20T13:26:49.758035404Z 
2026-02-20T13:26:49.758043259Z Migrating to AddFieldsToParts (20210210153744)
2026-02-20T13:26:49.758051276Z == 20210210153744 AddFieldsToParts: migrating =================================
2026-02-20T13:26:49.758059322Z -- add_column(:parts, :presupported, :boolean, {default: false, null: false})
2026-02-20T13:26:49.758067398Z    -> 0.0007s
2026-02-20T13:26:49.758075314Z -- add_column(:parts, :printed, :boolean, {default: false, null: false})
2026-02-20T13:26:49.758083380Z    -> 0.0003s
2026-02-20T13:26:49.758091537Z == 20210210153744 AddFieldsToParts: migrated (0.0010s) ========================
2026-02-20T13:26:49.758099613Z 
2026-02-20T13:26:49.758107409Z Migrating to ActsAsTaggableOnMigration (20210212143001)
2026-02-20T13:26:49.758115395Z == 20210212143001 ActsAsTaggableOnMigration: migrating ========================
2026-02-20T13:26:49.758123481Z -- create_table(:tags, {id: :integer})
2026-02-20T13:26:49.758131467Z    -> 0.0037s
2026-02-20T13:26:49.758140776Z -- create_table(:taggings, {id: :integer})
2026-02-20T13:26:49.758148892Z    -> 0.0017s
2026-02-20T13:26:49.758156988Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-02-20T13:26:49.758175155Z    -> 0.0002s
2026-02-20T13:26:49.758183462Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-02-20T13:26:49.758191879Z    -> 0.0020s
2026-02-20T13:26:49.758199825Z == 20210212143001 ActsAsTaggableOnMigration: migrated (0.0078s) ===============
2026-02-20T13:26:49.758207981Z 
2026-02-20T13:26:49.758216168Z Migrating to AddMissingUniqueIndices (20210212143002)
2026-02-20T13:26:49.758224224Z == 20210212143002 AddMissingUniqueIndices: migrating ==========================
2026-02-20T13:26:49.758232601Z -- add_index(:tags, :name, {unique: true, name: "index_tags_on_name"})
2026-02-20T13:26:49.758240877Z    -> 0.0003s
2026-02-20T13:26:49.758248843Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-02-20T13:26:49.758257130Z    -> 0.0004s
2026-02-20T13:26:49.758265136Z -- remove_foreign_key(:taggings, :tags)
2026-02-20T13:26:49.758273273Z    -> 0.1704s
2026-02-20T13:26:49.758281199Z -- remove_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-02-20T13:26:49.758289656Z    -> 0.0153s
2026-02-20T13:26:49.758297972Z -- remove_index(:taggings, nil, {name: "taggings_taggable_context_idx"})
2026-02-20T13:26:49.758306259Z    -> 0.0002s
2026-02-20T13:26:49.758314265Z -- add_index(:taggings, [:tag_id, :taggable_id, :taggable_type, :context, :tagger_id, :tagger_type], {unique: true, name: "taggings_idx"})
2026-02-20T13:26:49.758322802Z    -> 0.0047s
2026-02-20T13:26:49.758330798Z -- add_foreign_key(:taggings, :tags, {column: "tag_id"})
2026-02-20T13:26:49.758339055Z    -> 0.0692s
2026-02-20T13:26:49.758347051Z == 20210212143002 AddMissingUniqueIndices: migrated (0.2935s) =================
2026-02-20T13:26:49.758355398Z 
2026-02-20T13:26:49.758363334Z Migrating to AddTaggingsCounterCacheToTags (20210212143003)
2026-02-20T13:26:49.758371420Z == 20210212143003 AddTaggingsCounterCacheToTags: migrating ====================
2026-02-20T13:26:49.758379577Z -- add_column(:tags, :taggings_count, :integer, {default: 0})
2026-02-20T13:26:49.758387653Z    -> 0.0349s
2026-02-20T13:26:49.758395569Z == 20210212143003 AddTaggingsCounterCacheToTags: migrated (0.1128s) ===========
2026-02-20T13:26:49.758403725Z 
2026-02-20T13:26:49.758411591Z Migrating to AddMissingTaggableIndex (20210212143004)
2026-02-20T13:26:49.758419637Z == 20210212143004 AddMissingTaggableIndex: migrating ==========================
2026-02-20T13:26:49.758428044Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-02-20T13:26:49.758436471Z    -> 0.0003s
2026-02-20T13:26:49.758444367Z == 20210212143004 AddMissingTaggableIndex: migrated (0.0003s) =================
2026-02-20T13:26:49.758458295Z 
2026-02-20T13:26:49.758466201Z Migrating to ChangeCollationForTagNames (20210212143005)
2026-02-20T13:26:49.758474398Z == 20210212143005 ChangeCollationForTagNames: migrating =======================
2026-02-20T13:26:49.758482574Z == 20210212143005 ChangeCollationForTagNames: migrated (0.0007s) ==============
2026-02-20T13:26:49.758490791Z 
2026-02-20T13:26:49.758499338Z Migrating to AddMissingIndexesOnTaggings (20210212143006)
2026-02-20T13:26:49.758507444Z == 20210212143006 AddMissingIndexesOnTaggings: migrating ======================
2026-02-20T13:26:49.758515591Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-02-20T13:26:49.758523877Z    -> 0.0077s
2026-02-20T13:26:49.758531853Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-02-20T13:26:49.758540130Z    -> 0.0002s
2026-02-20T13:26:49.758548096Z -- index_exists?(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-02-20T13:26:49.758556413Z    -> 0.0058s
2026-02-20T13:26:49.758564519Z -- add_index(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-02-20T13:26:49.758572816Z    -> 0.0012s
2026-02-20T13:26:49.758580762Z -- index_exists?(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-02-20T13:26:49.758589099Z    -> 0.0004s
2026-02-20T13:26:49.758597035Z -- add_index(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-02-20T13:26:49.758605311Z    -> 0.0001s
2026-02-20T13:26:49.758613478Z -- index_exists?(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-02-20T13:26:49.758621774Z    -> 0.0037s
2026-02-20T13:26:49.758629911Z -- add_index(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-02-20T13:26:49.758638188Z    -> 0.0002s
2026-02-20T13:26:49.758646093Z -- index_exists?(:taggings, :context, {name: "index_taggings_on_context"})
2026-02-20T13:26:49.758654380Z    -> 0.0005s
2026-02-20T13:26:49.758662366Z -- add_index(:taggings, :context, {name: "index_taggings_on_context"})
2026-02-20T13:26:49.758670633Z    -> 0.0001s
2026-02-20T13:26:49.758678609Z -- index_exists?(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-02-20T13:26:49.758687086Z    -> 0.0006s
2026-02-20T13:26:49.758695473Z -- add_index(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-02-20T13:26:49.758703930Z    -> 0.0001s
2026-02-20T13:26:49.758711906Z -- index_exists?(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-02-20T13:26:49.758720293Z    -> 0.0014s
2026-02-20T13:26:49.758747618Z -- add_index(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-02-20T13:26:49.758756085Z    -> 0.0001s
2026-02-20T13:26:49.758764041Z == 20210212143006 AddMissingIndexesOnTaggings: migrated (0.0226s) =============
2026-02-20T13:26:49.758772298Z 
2026-02-20T13:26:49.758780324Z Migrating to AddPreviewPartToModel (20210220204055)
2026-02-20T13:26:49.758788370Z == 20210220204055 AddPreviewPartToModel: migrating ============================
2026-02-20T13:26:49.758796496Z -- add_reference(:models, :preview_part, {null: true, foreign_key: {to_table: :parts}})
2026-02-20T13:26:49.758804633Z    -> 0.2362s
2026-02-20T13:26:49.758812519Z == 20210220204055 AddPreviewPartToModel: migrated (0.2363s) ===================
2026-02-20T13:26:49.758820655Z 
2026-02-20T13:26:49.758828501Z Migrating to CreateCreators (20210225232756)
2026-02-20T13:26:49.758836537Z == 20210225232756 CreateCreators: migrating ===================================
2026-02-20T13:26:49.758845385Z -- create_table(:creators)
2026-02-20T13:26:49.758853491Z    -> 0.0145s
2026-02-20T13:26:49.758861407Z == 20210225232756 CreateCreators: migrated (0.0145s) ==========================
2026-02-20T13:26:49.758869574Z 
2026-02-20T13:26:49.758877389Z Migrating to AddCreatorToModels (20210225232841)
2026-02-20T13:26:49.758885355Z == 20210225232841 AddCreatorToModels: migrating ===============================
2026-02-20T13:26:49.758893422Z -- add_reference(:models, :creator, {null: true, foreign_key: true})
2026-02-20T13:26:49.758901518Z    -> 0.0507s
2026-02-20T13:26:49.758909604Z == 20210225232841 AddCreatorToModels: migrated (0.0508s) ======================
2026-02-20T13:26:49.758917731Z 
2026-02-20T13:26:49.758925516Z Migrating to CreateLinks (20210301230017)
2026-02-20T13:26:49.758933542Z == 20210301230017 CreateLinks: migrating ======================================
2026-02-20T13:26:49.758941639Z -- create_table(:links)
2026-02-20T13:26:49.758949555Z    -> 0.0008s
2026-02-20T13:26:49.758957440Z == 20210301230017 CreateLinks: migrated (0.0008s) =============================
2026-02-20T13:26:49.758965567Z 
2026-02-20T13:26:49.758973533Z Migrating to DropLinkFieldsFromCreators (20210302161202)
2026-02-20T13:26:49.758982521Z == 20210302161202 DropLinkFieldsFromCreators: migrating =======================
2026-02-20T13:26:49.758990647Z -- remove_column(:creators, :thingiverse_user, :string)
2026-02-20T13:26:49.758998694Z    -> 0.0620s
2026-02-20T13:26:49.759006650Z -- remove_column(:creators, :cults3d_user, :string)
2026-02-20T13:26:49.759014756Z    -> 0.0040s
2026-02-20T13:26:49.759022712Z -- remove_column(:creators, :mmf_user, :string)
2026-02-20T13:26:49.759039726Z    -> 0.0129s
2026-02-20T13:26:49.759047963Z -- remove_column(:creators, :cgtrader_user, :string)
2026-02-20T13:26:49.759056009Z    -> 0.0035s
2026-02-20T13:26:49.759064065Z == 20210302161202 DropLinkFieldsFromCreators: migrated (0.0843s) ==============
2026-02-20T13:26:49.759072222Z 
2026-02-20T13:26:49.759080057Z Migrating to RemoveFkConstraintFromModelPreviewPart (20210314185822)
2026-02-20T13:26:49.759088104Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrating ===========
2026-02-20T13:26:49.759096400Z -- remove_foreign_key(:models, :parts, {column: :preview_part_id})
2026-02-20T13:26:49.759104527Z    -> 0.0526s
2026-02-20T13:26:49.759112653Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrated (0.0526s) ==
2026-02-20T13:26:49.759120799Z 
2026-02-20T13:26:49.759128615Z Migrating to AddYUpToParts (20210318202638)
2026-02-20T13:26:49.759136581Z == 20210318202638 AddYUpToParts: migrating ====================================
2026-02-20T13:26:49.759144688Z -- add_column(:parts, :y_up, :boolean, {default: false, null: false})
2026-02-20T13:26:49.759152804Z    -> 0.0144s
2026-02-20T13:26:49.759160720Z == 20210318202638 AddYUpToParts: migrated (0.0145s) ===========================
2026-02-20T13:26:49.759168896Z 
2026-02-20T13:26:49.759177073Z Migrating to CreateImages (20210321164508)
2026-02-20T13:26:49.759185079Z == 20210321164508 CreateImages: migrating =====================================
2026-02-20T13:26:49.759193235Z -- create_table(:images)
2026-02-20T13:26:49.759201231Z    -> 0.0153s
2026-02-20T13:26:49.759209167Z == 20210321164508 CreateImages: migrated (0.0153s) ============================
2026-02-20T13:26:49.759217264Z 
2026-02-20T13:26:49.759225110Z Migrating to CreateDelayedJobs (20210330215825)
2026-02-20T13:26:50.518655019Z == 20210330215825 CreateDelayedJobs: migrating ================================
2026-02-20T13:26:50.518696823Z -- create_table(:delayed_jobs)
2026-02-20T13:26:50.518706182Z    -> 0.0086s
2026-02-20T13:26:50.518714960Z -- add_index(:delayed_jobs, [:priority, :run_at], {name: "delayed_jobs_priority"})
2026-02-20T13:26:50.518723577Z    -> 0.0001s
2026-02-20T13:26:50.518731744Z == 20210330215825 CreateDelayedJobs: migrated (0.0088s) =======================
2026-02-20T13:26:50.518739950Z 
2026-02-20T13:26:50.518747856Z Migrating to RenamePartsToModelFiles (20220105233138)
2026-02-20T13:26:50.518758267Z == 20220105233138 RenamePartsToModelFiles: migrating ==========================
2026-02-20T13:26:50.518766624Z -- rename_table(:parts, :model_files)
2026-02-20T13:26:50.518774590Z    -> 0.0016s
2026-02-20T13:26:50.518800512Z -- rename_column(:models, :preview_part_id, :preview_file_id)
2026-02-20T13:26:50.518808759Z    -> 0.0332s
2026-02-20T13:26:50.518816625Z == 20220105233138 RenamePartsToModelFiles: migrated (0.0349s) =================
2026-02-20T13:26:50.518824661Z 
2026-02-20T13:26:50.518832376Z Migrating to RemoveImagesTable (20220106220519)
2026-02-20T13:26:50.518840422Z == 20220106220519 RemoveImagesTable: migrating ================================
2026-02-20T13:26:50.518848429Z -- drop_table(:images)
2026-02-20T13:26:50.518856264Z    -> 0.0003s
2026-02-20T13:26:50.518864130Z == 20220106220519 RemoveImagesTable: migrated (0.0003s) =======================
2026-02-20T13:26:50.518872146Z 
2026-02-20T13:26:50.518879892Z Migrating to AddServiceNameToActiveStorageBlobs (20220612220115)
2026-02-20T13:26:50.518887848Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrating ===============
2026-02-20T13:26:50.518895834Z -- table_exists?(:active_storage_blobs)
2026-02-20T13:26:50.518903840Z    -> 0.0001s
2026-02-20T13:26:50.518911686Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrated (0.0001s) ======
2026-02-20T13:26:50.518919722Z 
2026-02-20T13:26:50.518927408Z Migrating to CreateActiveStorageVariantRecords (20220612220116)
2026-02-20T13:26:50.518935354Z == 20220612220116 CreateActiveStorageVariantRecords: migrating ================
2026-02-20T13:26:50.518943590Z -- table_exists?(:active_storage_blobs)
2026-02-20T13:26:50.518951456Z    -> 0.0001s
2026-02-20T13:26:50.518959292Z == 20220612220116 CreateActiveStorageVariantRecords: migrated (0.0001s) =======
2026-02-20T13:26:50.518967368Z 
2026-02-20T13:26:50.518975074Z Migrating to RemoveNotNullOnActiveStorageBlobsChecksum (20220612220117)
2026-02-20T13:26:50.518983030Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrating ========
2026-02-20T13:26:50.518991046Z -- table_exists?(:active_storage_blobs)
2026-02-20T13:26:50.518998942Z    -> 0.0001s
2026-02-20T13:26:50.519006757Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrated (0.0001s) 
2026-02-20T13:26:50.519014744Z 
2026-02-20T13:26:50.519022509Z Migrating to DeviseCreateUsers (20220614210023)
2026-02-20T13:26:50.519030605Z == 20220614210023 DeviseCreateUsers: migrating ================================
2026-02-20T13:26:50.519038622Z -- create_table(:users)
2026-02-20T13:26:50.519046447Z    -> 0.0011s
2026-02-20T13:26:50.519054273Z -- add_index(:users, :email, {unique: true, name: "index_users_on_email"})
2026-02-20T13:26:50.519062530Z    -> 0.0015s
2026-02-20T13:26:50.519070376Z == 20220614210023 DeviseCreateUsers: migrated (0.0026s) =======================
2026-02-20T13:26:50.519078382Z 
2026-02-20T13:26:50.519095466Z Migrating to AddUsernameToUsers (20220614211256)
2026-02-20T13:26:50.519104955Z == 20220614211256 AddUsernameToUsers: migrating ===============================
2026-02-20T13:26:50.519113352Z -- add_column(:users, :username, :string, {null: false})
2026-02-20T13:26:50.519121398Z    -> 0.0212s
2026-02-20T13:26:50.519129445Z -- add_index(:users, :username, {unique: true, name: "index_users_on_username"})
2026-02-20T13:26:50.519137721Z    -> 0.0001s
2026-02-20T13:26:50.519145577Z == 20220614211256 AddUsernameToUsers: migrated (0.0215s) ======================
2026-02-20T13:26:50.519153623Z 
2026-02-20T13:26:50.519161349Z Migrating to AddAdminToUsers (20220614213902)
2026-02-20T13:26:50.519169345Z == 20220614213902 AddAdminToUsers: migrating ==================================
2026-02-20T13:26:50.519177361Z -- add_column(:users, :admin, :boolean, {default: false, null: false})
2026-02-20T13:26:50.519185347Z    -> 0.0005s
2026-02-20T13:26:50.519193173Z == 20220614213902 AddAdminToUsers: migrated (0.0005s) =========================
2026-02-20T13:26:50.519201169Z 
2026-02-20T13:26:50.519209015Z Migrating to AddPaginationSettingsToUser (20220617122809)
2026-02-20T13:26:50.519216951Z == 20220617122809 AddPaginationSettingsToUser: migrating ======================
2026-02-20T13:26:50.519224967Z -- add_column(:users, :pagination_settings, :json)
2026-02-20T13:26:50.519233003Z    -> 0.0004s
2026-02-20T13:26:50.519240909Z == 20220617122809 AddPaginationSettingsToUser: migrated (0.0005s) =============
2026-02-20T13:26:50.519248925Z 
2026-02-20T13:26:50.519256621Z Migrating to CreateSettings (20220619174307)
2026-02-20T13:26:50.519264507Z == 20220619174307 CreateSettings: migrating ===================================
2026-02-20T13:26:50.519272523Z -- create_table(:settings)
2026-02-20T13:26:50.519280399Z    -> 0.0003s
2026-02-20T13:26:50.519288274Z -- add_index(:settings, [:var], {unique: true, name: "index_settings_on_var"})
2026-02-20T13:26:50.519296501Z    -> 0.0026s
2026-02-20T13:26:50.519304337Z == 20220619174307 CreateSettings: migrated (0.0030s) ==========================
2026-02-20T13:26:50.519312333Z 
2026-02-20T13:26:50.519320048Z Migrating to AddScaleFactorToModels (20220626152444)
2026-02-20T13:26:50.519327974Z == 20220626152444 AddScaleFactorToModels: migrating ===========================
2026-02-20T13:26:50.519335970Z -- add_column(:models, :scale_factor, :decimal, {null: false, default: 100.0})
2026-02-20T13:26:50.519344017Z    -> 0.0107s
2026-02-20T13:26:50.519351903Z == 20220626152444 AddScaleFactorToModels: migrated (0.0132s) ==================
2026-02-20T13:26:50.519360029Z 
2026-02-20T13:26:50.519367754Z Migrating to AddDigestToModelFiles (20220702202932)
2026-02-20T13:26:50.519384638Z == 20220702202932 AddDigestToModelFiles: migrating ============================
2026-02-20T13:26:50.519392795Z -- add_column(:model_files, :digest, :string)
2026-02-20T13:26:50.519400811Z    -> 0.0026s
2026-02-20T13:26:50.519408687Z -- add_index(:model_files, :digest, {name: "index_model_files_on_digest"})
2026-02-20T13:26:50.519416843Z    -> 0.0002s
2026-02-20T13:26:50.519424689Z == 20220702202932 AddDigestToModelFiles: migrated (0.0049s) ===================
2026-02-20T13:26:50.519432785Z 
2026-02-20T13:26:50.519440481Z Migrating to AddRendererSettingsToUsers (20221128165903)
2026-02-20T13:26:50.519448457Z == 20221128165903 AddRendererSettingsToUsers: migrating =======================
2026-02-20T13:26:50.519456924Z -- add_column(:users, :renderer_settings, :json)
2026-02-20T13:26:50.519464940Z    -> 0.0007s
2026-02-20T13:26:50.519472806Z == 20221128165903 AddRendererSettingsToUsers: migrated (0.0011s) ==============
2026-02-20T13:26:50.519480842Z 
2026-02-20T13:26:50.519488538Z Migrating to CreateProblems (20221210001132)
2026-02-20T13:26:50.519496534Z == 20221210001132 CreateProblems: migrating ===================================
2026-02-20T13:26:50.519504570Z -- create_table(:problems)
2026-02-20T13:26:50.519512416Z    -> 0.0010s
2026-02-20T13:26:50.519520272Z == 20221210001132 CreateProblems: migrated (0.0013s) ==========================
2026-02-20T13:26:50.519528308Z 
2026-02-20T13:26:50.519536053Z Migrating to AddNewDefaultsToRendererSettings (20221214230757)
2026-02-20T13:26:50.519544039Z == 20221214230757 AddNewDefaultsToRendererSettings: migrating =================
2026-02-20T13:26:50.519552036Z == 20221214230757 AddNewDefaultsToRendererSettings: migrated (0.0170s) ========
2026-02-20T13:26:50.519560162Z 
2026-02-20T13:26:50.519567867Z Migrating to ActsAsFavoritorMigration (20221219204414)
2026-02-20T13:26:50.519575803Z == 20221219204414 ActsAsFavoritorMigration: migrating =========================
2026-02-20T13:26:50.519583810Z -- create_table(:favorites, {force: true})
2026-02-20T13:26:50.519591715Z    -> 0.0042s
2026-02-20T13:26:50.519599551Z -- add_index(:favorites, ["favoritor_id", "favoritor_type"], {name: "fk_favorites"})
2026-02-20T13:26:50.519608008Z    -> 0.0001s
2026-02-20T13:26:50.519615854Z -- add_index(:favorites, ["favoritable_id", "favoritable_type"], {name: "fk_favoritables"})
2026-02-20T13:26:50.519624311Z    -> 0.0001s
2026-02-20T13:26:50.519632247Z -- add_index(:favorites, ["favoritable_type", "favoritable_id", "favoritor_type", "favoritor_id", "scope"], {name: "uniq_favorites__and_favoritables", unique: true})
2026-02-20T13:26:50.519641225Z    -> 0.0001s
2026-02-20T13:26:50.519658209Z == 20221219204414 ActsAsFavoritorMigration: migrated (0.0051s) ================
2026-02-20T13:26:50.519666506Z 
2026-02-20T13:26:50.519674212Z Migrating to MovePrintedToFavorites (20221220223040)
2026-02-20T13:26:50.519682168Z == 20221220223040 MovePrintedToFavorites: migrating ===========================
2026-02-20T13:26:50.519690194Z == 20221220223040 MovePrintedToFavorites: migrated (0.0579s) ==================
2026-02-20T13:26:50.519698310Z 
2026-02-20T13:26:50.519706026Z Migrating to DropPrintedFromModelFiles (20221220223340)
2026-02-20T13:26:50.519713962Z == 20221220223340 DropPrintedFromModelFiles: migrating ========================
2026-02-20T13:26:50.519721958Z -- remove_column(:model_files, :printed, :boolean)
2026-02-20T13:26:50.519729874Z    -> 0.0579s
2026-02-20T13:26:50.519737729Z == 20221220223340 DropPrintedFromModelFiles: migrated (0.0583s) ===============
2026-02-20T13:26:50.519745876Z 
2026-02-20T13:26:50.519753611Z Migrating to AddNotesExcerptToModels (20230202210000)
2026-02-20T13:26:50.519761648Z == 20230202210000 AddNotesExcerptToModels: migrating ==========================
2026-02-20T13:26:50.519769714Z -- add_column(:models, :notes, :text)
2026-02-20T13:26:50.519778732Z    -> 0.0012s
2026-02-20T13:26:50.519786708Z -- add_column(:models, :excerpt, :text)
2026-02-20T13:26:50.519794644Z    -> 0.0024s
2026-02-20T13:26:50.519803201Z == 20230202210000 AddNotesExcerptToModels: migrated (0.0037s) =================
2026-02-20T13:26:50.519811288Z 
2026-02-20T13:26:50.519819013Z Migrating to AddNotesExcerptToCreators (20230202210001)
2026-02-20T13:26:50.519827069Z == 20230202210001 AddNotesExcerptToCreators: migrating ========================
2026-02-20T13:26:50.519835076Z -- add_column(:creators, :notes, :text)
2026-02-20T13:26:50.519842971Z    -> 0.0005s
2026-02-20T13:26:50.519905087Z -- add_column(:creators, :excerpt, :text)
2026-02-20T13:26:50.519913714Z    -> 0.0005s
2026-02-20T13:26:50.519921650Z == 20230202210001 AddNotesExcerptToCreators: migrated (0.0011s) ===============
2026-02-20T13:26:50.519929766Z 
2026-02-20T13:26:50.519937602Z Migrating to AddNotesExcerptToModelFiles (20230203150000)
2026-02-20T13:26:50.519945698Z == 20230203150000 AddNotesExcerptToModelFiles: migrating ======================
2026-02-20T13:26:50.519953945Z -- add_column(:model_files, :notes, :text)
2026-02-20T13:26:50.519961851Z    -> 0.0006s
2026-02-20T13:26:50.519969737Z -- add_column(:model_files, :excerpt, :text)
2026-02-20T13:26:50.519977593Z    -> 0.0005s
2026-02-20T13:26:50.519985458Z == 20230203150000 AddNotesExcerptToModelFiles: migrated (0.0011s) =============
2026-02-20T13:26:50.519993495Z 
2026-02-20T13:26:50.520011641Z Migrating to MoveScaleFactorIntoNote (20230221174212)
2026-02-20T13:26:50.520019787Z == 20230221174212 MoveScaleFactorIntoNote: migrating ==========================
2026-02-20T13:26:50.520027824Z == 20230221174212 MoveScaleFactorIntoNote: migrated (0.0229s) =================
2026-02-20T13:26:50.520035800Z 
2026-02-20T13:26:50.520043575Z Migrating to RemoveScaleFactorFromModels (20230221180921)
2026-02-20T13:26:50.520051491Z == 20230221180921 RemoveScaleFactorFromModels: migrating ======================
2026-02-20T13:26:50.520059477Z -- remove_column(:models, :scale_factor, :decimal, {default: "100.0", null: false})
2026-02-20T13:26:50.520067694Z    -> 0.0489s
2026-02-20T13:26:50.520075510Z == 20230221180921 RemoveScaleFactorFromModels: migrated (0.0492s) =============
2026-02-20T13:26:50.520083626Z 
2026-02-20T13:26:50.520091322Z Migrating to RenameExcerptToCaption (20230222155910)
2026-02-20T13:26:50.520099197Z == 20230222155910 RenameExcerptToCaption: migrating ===========================
2026-02-20T13:26:50.520107173Z -- rename_column(:creators, :excerpt, :caption)
2026-02-20T13:26:50.520115109Z    -> 0.0291s
2026-02-20T13:26:50.520122965Z -- rename_column(:models, :excerpt, :caption)
2026-02-20T13:26:50.520130821Z    -> 0.0233s
2026-02-20T13:26:50.520138637Z -- rename_column(:model_files, :excerpt, :caption)
2026-02-20T13:26:50.520146613Z    -> 0.0211s
2026-02-20T13:26:50.520154459Z == 20230222155910 RenameExcerptToCaption: migrated (0.0767s) ==================
2026-02-20T13:26:50.520162425Z 
2026-02-20T13:26:50.520170140Z Migrating to AddNotesNameCaptionToLibrary (20230303150029)
2026-02-20T13:26:50.520178046Z == 20230303150029 AddNotesNameCaptionToLibrary: migrating =====================
2026-02-20T13:26:50.520186112Z -- add_column(:libraries, :notes, :string)
2026-02-20T13:26:50.520194048Z    -> 0.0021s
2026-02-20T13:26:50.520201894Z -- add_column(:libraries, :caption, :string)
2026-02-20T13:26:50.520209860Z    -> 0.0005s
2026-02-20T13:26:50.520217716Z -- add_column(:libraries, :name, :string)
2026-02-20T13:26:50.520225582Z    -> 0.0005s
2026-02-20T13:26:50.520233428Z == 20230303150029 AddNotesNameCaptionToLibrary: migrated (0.0126s) ============
2026-02-20T13:26:50.520241474Z 
2026-02-20T13:26:50.520249861Z Migrating to AddTagregexToLibrary (20230305180823)
2026-02-20T13:26:50.974335811Z == 20230305180823 AddTagregexToLibrary: migrating =============================
2026-02-20T13:26:50.974363036Z -- add_column(:libraries, :tag_regex, :text)
2026-02-20T13:26:50.974372355Z    -> 0.0020s
2026-02-20T13:26:50.974380982Z == 20230305180823 AddTagregexToLibrary: migrated (0.0037s) ====================
2026-02-20T13:26:50.974404960Z 
2026-02-20T13:26:50.974413097Z Migrating to AddIconToLibrary (20230307215826)
2026-02-20T13:26:50.974421343Z == 20230307215826 AddIconToLibrary: migrating =================================
2026-02-20T13:26:50.974429409Z -- add_column(:libraries, :icon, :text)
2026-02-20T13:26:50.974437315Z    -> 0.0021s
2026-02-20T13:26:50.974445392Z == 20230307215826 AddIconToLibrary: migrated (0.0037s) ========================
2026-02-20T13:26:50.974453498Z 
2026-02-20T13:26:50.974461234Z Migrating to CreateCollection (20230308004237)
2026-02-20T13:26:50.974469139Z == 20230308004237 CreateCollection: migrating =================================
2026-02-20T13:26:50.974477426Z -- create_table(:collections)
2026-02-20T13:26:50.974485322Z    -> 0.0030s
2026-02-20T13:26:50.974493218Z == 20230308004237 CreateCollection: migrated (0.0077s) ========================
2026-02-20T13:26:50.974501224Z 
2026-02-20T13:26:50.974509020Z Migrating to AddCollectionToModels (20230308005021)
2026-02-20T13:26:50.974516936Z == 20230308005021 AddCollectionToModels: migrating ============================
2026-02-20T13:26:50.974524902Z -- add_reference(:models, :collection, {null: true, foreign_key: true})
2026-02-20T13:26:50.974532878Z    -> 0.0186s
2026-02-20T13:26:50.974540714Z == 20230308005021 AddCollectionToModels: migrated (0.0225s) ===================
2026-02-20T13:26:50.974548670Z 
2026-02-20T13:26:50.974556385Z Migrating to MoveCollectionTagIntoObject (20230308006000)
2026-02-20T13:26:50.974564301Z == 20230308006000 MoveCollectionTagIntoObject: migrating ======================
2026-02-20T13:26:50.974572307Z == 20230308006000 MoveCollectionTagIntoObject: migrated (0.0021s) =============
2026-02-20T13:26:50.974580293Z 
2026-02-20T13:26:50.974587999Z Migrating to RenameCollectionExcerptToCaption (20230313000000)
2026-02-20T13:26:50.974595995Z == 20230313000000 RenameCollectionExcerptToCaption: migrating =================
2026-02-20T13:26:50.974603971Z -- rename_column(:collections, :excerpt, :caption)
2026-02-20T13:26:50.974611887Z    -> 0.0043s
2026-02-20T13:26:50.974619713Z == 20230313000000 RenameCollectionExcerptToCaption: migrated (0.0043s) ========
2026-02-20T13:26:50.974627649Z 
2026-02-20T13:26:50.974635424Z Migrating to ChangePaginationSettingsOnUser (20230313000001)
2026-02-20T13:26:50.974643320Z == 20230313000001 ChangePaginationSettingsOnUser: migrating ===================
2026-02-20T13:26:50.974651276Z == 20230313000001 ChangePaginationSettingsOnUser: migrated (0.0000s) ==========
2026-02-20T13:26:50.974659252Z 
2026-02-20T13:26:50.974666928Z Migrating to AddTagCloudSettingsToUser (20230316184012)
2026-02-20T13:26:50.974674874Z == 20230316184012 AddTagCloudSettingsToUser: migrating ========================
2026-02-20T13:26:50.974692299Z -- add_column(:users, :tag_cloud_settings, :json)
2026-02-20T13:26:50.974700335Z    -> 0.0017s
2026-02-20T13:26:50.974708301Z == 20230316184012 AddTagCloudSettingsToUser: migrated (0.0017s) ===============
2026-02-20T13:26:50.974716317Z 
2026-02-20T13:26:50.974724995Z Migrating to AddCollectionToCollections (20230324000000)
2026-02-20T13:26:50.974733271Z == 20230324000000 AddCollectionToCollections: migrating =======================
2026-02-20T13:26:50.974741338Z -- add_reference(:collections, :collection, {null: true, foreign_key: true})
2026-02-20T13:26:50.974749444Z    -> 0.0065s
2026-02-20T13:26:50.974757320Z == 20230324000000 AddCollectionToCollections: migrated (0.0065s) ==============
2026-02-20T13:26:50.974765376Z 
2026-02-20T13:26:50.974773132Z Migrating to RemoveDestinationExistsProblems (20230612080306)
2026-02-20T13:26:50.974781048Z == 20230612080306 RemoveDestinationExistsProblems: migrating ==================
2026-02-20T13:26:50.974789074Z == 20230612080306 RemoveDestinationExistsProblems: migrated (0.0483s) =========
2026-02-20T13:26:50.974797130Z 
2026-02-20T13:26:50.974804866Z Migrating to RemoveLeadingSeparatorsFromModelFilenames (20230613134254)
2026-02-20T13:26:50.974812852Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrating ========
2026-02-20T13:26:50.974820798Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrated (0.0082s) 
2026-02-20T13:26:50.974828874Z 
2026-02-20T13:26:50.974836629Z Migrating to AddSlugs (20230615135601)
2026-02-20T13:26:50.974844455Z == 20230615135601 AddSlugs: migrating =========================================
2026-02-20T13:26:50.974852441Z -- add_column(:models, :slug, :string)
2026-02-20T13:26:50.974860297Z    -> 0.0028s
2026-02-20T13:26:50.974868143Z -- add_index(:models, :slug, {name: "index_models_on_slug"})
2026-02-20T13:26:50.974876400Z    -> 0.0022s
2026-02-20T13:26:50.974884316Z -- add_column(:collections, :slug, :string)
2026-02-20T13:26:50.974892272Z    -> 0.0005s
2026-02-20T13:26:50.974900157Z -- add_index(:collections, :slug, {name: "index_collections_on_slug"})
2026-02-20T13:26:50.974908344Z    -> 0.0001s
2026-02-20T13:26:50.974916180Z -- add_column(:creators, :slug, :string)
2026-02-20T13:26:50.974924066Z    -> 0.0005s
2026-02-20T13:26:50.974931901Z -- add_index(:creators, :slug, {name: "index_creators_on_slug"})
2026-02-20T13:26:50.974939988Z    -> 0.0001s
2026-02-20T13:26:50.974947823Z == 20230615135601 AddSlugs: migrated (0.0085s) ================================
2026-02-20T13:26:50.974957934Z 
2026-02-20T13:26:50.974965830Z Migrating to GenerateSlugs (20230617222353)
2026-02-20T13:26:50.974982934Z == 20230617222353 GenerateSlugs: migrating ====================================
2026-02-20T13:26:50.974991040Z == 20230617222353 GenerateSlugs: migrated (0.0000s) ===========================
2026-02-20T13:26:50.974999097Z 
2026-02-20T13:26:50.975006812Z Migrating to MakeNamesUnique (20230628194944)
2026-02-20T13:26:50.975014708Z == 20230628194944 MakeNamesUnique: migrating ==================================
2026-02-20T13:26:50.975022674Z == 20230628194944 MakeNamesUnique: migrated (0.0030s) =========================
2026-02-20T13:26:50.975030690Z 
2026-02-20T13:26:50.975038516Z Migrating to AddUniqueConstraintToNamesAndSlugs (20230628195018)
2026-02-20T13:26:50.975046492Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrating ===============
2026-02-20T13:26:50.975054458Z -- add_index(:creators, :name, {unique: true, name: "index_creators_on_name"})
2026-02-20T13:26:50.975062574Z    -> 0.0020s
2026-02-20T13:26:50.975070991Z -- remove_index(:creators, :slug)
2026-02-20T13:26:50.975078978Z    -> 0.0004s
2026-02-20T13:26:50.975086823Z -- add_index(:creators, :slug, {unique: true, name: "index_creators_on_slug"})
2026-02-20T13:26:50.975094950Z    -> 0.0001s
2026-02-20T13:26:50.975102946Z -- add_index(:collections, :name, {unique: true, name: "index_collections_on_name"})
2026-02-20T13:26:50.975111112Z    -> 0.0001s
2026-02-20T13:26:50.975118948Z -- remove_index(:collections, :slug)
2026-02-20T13:26:50.975126854Z    -> 0.0251s
2026-02-20T13:26:50.975134720Z -- add_index(:collections, :slug, {unique: true, name: "index_collections_on_slug"})
2026-02-20T13:26:50.975142846Z    -> 0.0006s
2026-02-20T13:26:50.975150722Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrated (0.0289s) ======
2026-02-20T13:26:50.975158748Z 
2026-02-20T13:26:50.975166524Z Migrating to AddSizeToModelFiles (20230707082403)
2026-02-20T13:26:50.975174420Z == 20230707082403 AddSizeToModelFiles: migrating ==============================
2026-02-20T13:26:50.975182406Z -- add_column(:model_files, :size, :integer)
2026-02-20T13:26:50.975190302Z    -> 0.0006s
2026-02-20T13:26:50.975198117Z == 20230707082403 AddSizeToModelFiles: migrated (0.0009s) =====================
2026-02-20T13:26:50.975206134Z 
2026-02-20T13:26:50.975213999Z Migrating to ChangeFileSizeToBigInt (20230710102250)
2026-02-20T13:26:50.975221915Z == 20230710102250 ChangeFileSizeToBigInt: migrating ===========================
2026-02-20T13:26:50.975230012Z -- change_column(:model_files, :size, :bigint)
2026-02-20T13:26:50.975237908Z    -> 0.0101s
2026-02-20T13:26:50.975245763Z == 20230710102250 ChangeFileSizeToBigInt: migrated (0.0105s) ==================
2026-02-20T13:26:50.975253729Z 
2026-02-20T13:26:50.975270443Z Migrating to AddNoteToProblems (20230711111009)
2026-02-20T13:26:50.975278429Z == 20230711111009 AddNoteToProblems: migrating ================================
2026-02-20T13:26:50.975286415Z -- add_column(:problems, :note, :string, {default: nil})
2026-02-20T13:26:50.975294391Z    -> 0.0017s
2026-02-20T13:26:50.975302317Z == 20230711111009 AddNoteToProblems: migrated (0.0020s) =======================
2026-02-20T13:26:50.975310464Z 
2026-02-20T13:26:50.975318189Z Migrating to AddProblemSettingsToUser (20240122114207)
2026-02-20T13:26:50.975326115Z == 20240122114207 AddProblemSettingsToUser: migrating =========================
2026-02-20T13:26:50.975334131Z -- add_column(:users, :problem_settings, :json)
2026-02-20T13:26:50.975342037Z    -> 0.0006s
2026-02-20T13:26:50.975349903Z == 20240122114207 AddProblemSettingsToUser: migrated (0.0015s) ================
2026-02-20T13:26:50.975357899Z 
2026-02-20T13:26:50.975365705Z Migrating to AddLicenseToModel (20240127143358)
2026-02-20T13:26:50.975373591Z == 20240127143358 AddLicenseToModel: migrating ================================
2026-02-20T13:26:50.975381587Z -- add_column(:models, :license, :string)
2026-02-20T13:26:50.975389513Z    -> 0.0005s
2026-02-20T13:26:50.975397359Z == 20240127143358 AddLicenseToModel: migrated (0.0006s) =======================
2026-02-20T13:26:50.975405405Z 
2026-02-20T13:26:50.975413100Z Migrating to AddIgnoredToProblems (20240131134832)
2026-02-20T13:26:50.975421016Z == 20240131134832 AddIgnoredToProblems: migrating =============================
2026-02-20T13:26:50.975429073Z -- add_column(:problems, :ignored, :boolean, {default: false, null: false})
2026-02-20T13:26:50.975437079Z    -> 0.0006s
2026-02-20T13:26:50.975445405Z == 20240131134832 AddIgnoredToProblems: migrated (0.0006s) ====================
2026-02-20T13:26:50.975453522Z 
2026-02-20T13:26:50.975461237Z Migrating to AddPresupportedVersionToModelFiles (20240208143319)
2026-02-20T13:26:50.975469213Z == 20240208143319 AddPresupportedVersionToModelFiles: migrating ===============
2026-02-20T13:26:50.975477179Z -- add_reference(:model_files, :presupported_version, {foreign_key: {to_table: :model_files}})
2026-02-20T13:26:50.975485286Z    -> 0.0091s
2026-02-20T13:26:50.975493222Z == 20240208143319 AddPresupportedVersionToModelFiles: migrated (0.0092s) ======
2026-02-20T13:26:50.975501208Z 
2026-02-20T13:26:50.975508903Z Migrating to AddFileListSettingsToUser (20240209125409)
2026-02-20T13:26:50.975516849Z == 20240209125409 AddFileListSettingsToUser: migrating ========================
2026-02-20T13:26:50.975524835Z -- add_column(:users, :file_list_settings, :json)
2026-02-20T13:26:50.975532771Z    -> 0.0006s
2026-02-20T13:26:50.975549495Z == 20240209125409 AddFileListSettingsToUser: migrated (0.0006s) ===============
2026-02-20T13:26:50.975557581Z 
2026-02-20T13:26:50.975565377Z Migrating to AddMissingUniqueIndexes (20240228130246)
2026-02-20T13:26:50.975573263Z == 20240228130246 AddMissingUniqueIndexes: migrating ==========================
2026-02-20T13:26:50.975581249Z -- add_index(:libraries, :path, {unique: true, name: "index_libraries_on_path"})
2026-02-20T13:26:50.975589385Z    -> 0.0002s
2026-02-20T13:26:50.975597271Z -- add_index(:models, [:path, :library_id], {unique: true, name: "index_models_on_path_and_library_id"})
2026-02-20T13:26:50.975605728Z    -> 0.0010s
2026-02-20T13:26:50.975613574Z -- add_index(:model_files, [:filename, :model_id], {unique: true, name: "index_model_files_on_filename_and_model_id"})
2026-02-20T13:26:50.975621891Z    -> 0.0002s
2026-02-20T13:26:50.975629977Z -- add_index(:problems, [:category, :problematic_id, :problematic_type], {unique: true, name: "index_problems_on_category_and_problematic_id_and_type"})
2026-02-20T13:26:50.975638424Z    -> 0.0043s
2026-02-20T13:26:50.975646300Z == 20240228130246 AddMissingUniqueIndexes: migrated (0.0057s) =================
2026-02-20T13:26:50.975654306Z 
2026-02-20T13:26:50.975662002Z Migrating to CreateFlipperTables (20240306095646)
2026-02-20T13:26:50.975669898Z == 20240306095646 CreateFlipperTables: migrating ==============================
2026-02-20T13:26:50.975677874Z -- create_table(:flipper_features)
2026-02-20T13:26:50.975685729Z    -> 0.0028s
2026-02-20T13:26:50.975693625Z -- add_index(:flipper_features, :key, {unique: true, name: "index_flipper_features_on_key"})
2026-02-20T13:26:50.975701872Z    -> 0.0046s
2026-02-20T13:26:50.975709828Z -- create_table(:flipper_gates)
2026-02-20T13:26:50.975717684Z    -> 0.0003s
2026-02-20T13:26:50.975725560Z -- add_index(:flipper_gates, [:feature_key, :key, :value], {unique: true, length: {value: 255}, name: "index_flipper_gates_on_feature_key_and_key_and_value"})
2026-02-20T13:26:50.975734037Z    -> 0.0002s
2026-02-20T13:26:50.975741842Z == 20240306095646 CreateFlipperTables: migrated (0.0079s) =====================
2026-02-20T13:26:50.975749869Z 
2026-02-20T13:26:50.975757684Z Migrating to RolifyCreateRoles (20240319155251)
2026-02-20T13:26:51.563254741Z == 20240319155251 RolifyCreateRoles: migrating ================================
2026-02-20T13:26:51.563286535Z -- create_table(:roles)
2026-02-20T13:26:51.563298469Z    -> 0.0389s
2026-02-20T13:26:51.563306996Z -- create_table(:users_roles, {id: false})
2026-02-20T13:26:51.563315193Z    -> 0.0005s
2026-02-20T13:26:51.563323269Z -- add_index(:roles, :name, {name: "index_roles_on_name"})
2026-02-20T13:26:51.563331906Z    -> 0.0049s
2026-02-20T13:26:51.563354622Z -- add_index(:roles, [:name, :resource_type, :resource_id], {name: "index_roles_on_name_and_resource_type_and_resource_id"})
2026-02-20T13:26:51.563365253Z    -> 0.0002s
2026-02-20T13:26:51.563375484Z -- add_index(:users_roles, [:user_id, :role_id], {name: "index_users_roles_on_user_id_and_role_id"})
2026-02-20T13:26:51.563385033Z    -> 0.0001s
2026-02-20T13:26:51.563392999Z == 20240319155251 RolifyCreateRoles: migrated (0.0613s) =======================
2026-02-20T13:26:51.563401206Z 
2026-02-20T13:26:51.563409032Z Migrating to ConvertAdminFlagToRole (20240319155526)
2026-02-20T13:26:51.563417148Z == 20240319155526 ConvertAdminFlagToRole: migrating ===========================
2026-02-20T13:26:51.563425204Z == 20240319155526 ConvertAdminFlagToRole: migrated (0.0041s) ==================
2026-02-20T13:26:51.563433250Z 
2026-02-20T13:26:51.563441457Z Migrating to RemoveAdminFromUsers (20240319155903)
2026-02-20T13:26:51.563451497Z == 20240319155903 RemoveAdminFromUsers: migrating =============================
2026-02-20T13:26:51.563461607Z -- remove_column(:users, :admin, :boolean, {default: false, null: false})
2026-02-20T13:26:51.563469864Z    -> 0.0142s
2026-02-20T13:26:51.563479804Z == 20240319155903 RemoveAdminFromUsers: migrated (0.0155s) ====================
2026-02-20T13:26:51.563487981Z 
2026-02-20T13:26:51.563495796Z Migrating to AddResetPasswordTokenToUsers (20240322143621)
2026-02-20T13:26:51.563503802Z == 20240322143621 AddResetPasswordTokenToUsers: migrating =====================
2026-02-20T13:26:51.563511899Z -- add_column(:users, :reset_password_token, :string)
2026-02-20T13:26:51.563519885Z    -> 0.0012s
2026-02-20T13:26:51.563528933Z -- add_index(:users, :reset_password_token, {unique: true, name: "index_users_on_reset_password_token"})
2026-02-20T13:26:51.563539574Z    -> 0.0002s
2026-02-20T13:26:51.563548653Z == 20240322143621 AddResetPasswordTokenToUsers: migrated (0.0033s) ============
2026-02-20T13:26:51.563556839Z 
2026-02-20T13:26:51.563564615Z Migrating to SetAdminPasswordResetToken (20240322150022)
2026-02-20T13:26:51.563572561Z == 20240322150022 SetAdminPasswordResetToken: migrating =======================
2026-02-20T13:26:51.563580567Z == 20240322150022 SetAdminPasswordResetToken: migrated (0.0254s) ==============
2026-02-20T13:26:51.563588573Z 
2026-02-20T13:26:51.563596339Z Migrating to AddRememberableToUsers (20240410221112)
2026-02-20T13:26:51.563604285Z == 20240410221112 AddRememberableToUsers: migrating ===========================
2026-02-20T13:26:51.563614125Z -- add_column(:users, :remember_created_at, :datetime)
2026-02-20T13:26:51.563624145Z    -> 0.0035s
2026-02-20T13:26:51.563632772Z == 20240410221112 AddRememberableToUsers: migrated (0.0049s) ==================
2026-02-20T13:26:51.563650778Z 
2026-02-20T13:26:51.563658704Z Migrating to AddResetPasswordSentAtToUsers (20240410222922)
2026-02-20T13:26:51.563667843Z == 20240410222922 AddResetPasswordSentAtToUsers: migrating ====================
2026-02-20T13:26:51.563676039Z -- add_column(:users, :reset_password_sent_at, :datetime)
2026-02-20T13:26:51.563684055Z    -> 0.0007s
2026-02-20T13:26:51.563693294Z == 20240410222922 AddResetPasswordSentAtToUsers: migrated (0.0020s) ===========
2026-02-20T13:26:51.563703695Z 
2026-02-20T13:26:51.563712793Z Migrating to DropDelayedJobs (20240418112821)
2026-02-20T13:26:51.563720779Z == 20240418112821 DropDelayedJobs: migrating ==================================
2026-02-20T13:26:51.563728846Z -- drop_table(:delayed_jobs)
2026-02-20T13:26:51.563736751Z    -> 0.0020s
2026-02-20T13:26:51.563745018Z == 20240418112821 DropDelayedJobs: migrated (0.0128s) =========================
2026-02-20T13:26:51.563753094Z 
2026-02-20T13:26:51.563760810Z Migrating to AddInterfaceLanguageToUsers (20240423102250)
2026-02-20T13:26:51.563768776Z == 20240423102250 AddInterfaceLanguageToUsers: migrating ======================
2026-02-20T13:26:51.563778435Z -- add_column(:users, :interface_language, :string)
2026-02-20T13:26:51.563788576Z    -> 0.0007s
2026-02-20T13:26:51.563797614Z == 20240423102250 AddInterfaceLanguageToUsers: migrated (0.0044s) =============
2026-02-20T13:26:51.563805640Z 
2026-02-20T13:26:51.563813366Z Migrating to AddLockableToUsers (20240610120318)
2026-02-20T13:26:51.563821292Z == 20240610120318 AddLockableToUsers: migrating ===============================
2026-02-20T13:26:51.563829338Z -- change_table(:users)
2026-02-20T13:26:51.563837274Z    -> 0.0017s
2026-02-20T13:26:51.563860761Z == 20240610120318 AddLockableToUsers: migrated (0.0021s) ======================
2026-02-20T13:26:51.563874820Z 
2026-02-20T13:26:51.563884299Z Migrating to AddAttachmentDataToModelFiles (20240614085913)
2026-02-20T13:26:51.563892385Z == 20240614085913 AddAttachmentDataToModelFiles: migrating ====================
2026-02-20T13:26:51.563901664Z -- add_column(:model_files, :attachment_data, :json)
2026-02-20T13:26:51.563909670Z    -> 0.0006s
2026-02-20T13:26:51.563917576Z == 20240614085913 AddAttachmentDataToModelFiles: migrated (0.0010s) ===========
2026-02-20T13:26:51.563925712Z 
2026-02-20T13:26:51.563933518Z Migrating to MoveFileDataIntoShrine (20240615085913)
2026-02-20T13:26:51.563941454Z == 20240615085913 MoveFileDataIntoShrine: migrating ===========================
2026-02-20T13:26:51.563951223Z == 20240615085913 MoveFileDataIntoShrine: migrated (0.0232s) ==================
2026-02-20T13:26:51.563961364Z 
2026-02-20T13:26:51.563980552Z Migrating to AddStorageServiceToLibraries (20240701142651)
2026-02-20T13:26:51.563988709Z == 20240701142651 AddStorageServiceToLibraries: migrating =====================
2026-02-20T13:26:51.563996755Z -- add_column(:libraries, :storage_service, :string, {null: false, default: "filesystem"})
2026-02-20T13:26:51.564005182Z    -> 0.0007s
2026-02-20T13:26:51.564013068Z == 20240701142651 AddStorageServiceToLibraries: migrated (0.0027s) ============
2026-02-20T13:26:51.564021244Z 
2026-02-20T13:26:51.564029812Z Migrating to AddS3FieldsToLibrary (20240703103707)
2026-02-20T13:26:51.564039581Z == 20240703103707 AddS3FieldsToLibrary: migrating =============================
2026-02-20T13:26:51.564049652Z -- add_column(:libraries, :s3_endpoint, :string, {default: nil})
2026-02-20T13:26:51.564057698Z    -> 0.0007s
2026-02-20T13:26:51.564066345Z -- add_column(:libraries, :s3_region, :string, {default: nil})
2026-02-20T13:26:51.564074522Z    -> 0.0006s
2026-02-20T13:26:51.564082418Z -- add_column(:libraries, :s3_bucket, :string, {default: nil})
2026-02-20T13:26:51.564090374Z    -> 0.0006s
2026-02-20T13:26:51.564098229Z -- add_column(:libraries, :s3_access_key_id, :string, {default: nil})
2026-02-20T13:26:51.564106276Z    -> 0.0051s
2026-02-20T13:26:51.564115224Z -- add_column(:libraries, :s3_secret_access_key, :string, {default: nil})
2026-02-20T13:26:51.564125354Z    -> 0.0012s
2026-02-20T13:26:51.564134492Z == 20240703103707 AddS3FieldsToLibrary: migrated (0.0095s) ====================
2026-02-20T13:26:51.564142699Z 
2026-02-20T13:26:51.564150535Z Migrating to ChangeIndexOnLibraryPath (20240703160732)
2026-02-20T13:26:51.564158531Z == 20240703160732 ChangeIndexOnLibraryPath: migrating =========================
2026-02-20T13:26:51.564166537Z -- remove_index(:libraries, :path)
2026-02-20T13:26:51.564174443Z    -> 0.0011s
2026-02-20T13:26:51.564182279Z == 20240703160732 ChangeIndexOnLibraryPath: migrated (0.0019s) ================
2026-02-20T13:26:51.564190335Z 
2026-02-20T13:26:51.564199473Z Migrating to CreateFederailsActors (20240727113215)
2026-02-20T13:26:51.564209574Z == 20240727113215 CreateFederailsActors: migrating ============================
2026-02-20T13:26:51.564218792Z -- create_table(:federails_actors)
2026-02-20T13:26:51.564226698Z    -> 0.0009s
2026-02-20T13:26:51.564234624Z -- foreign_key_exists?(:federails_actors, :users)
2026-02-20T13:26:51.564242560Z    -> 0.0017s
2026-02-20T13:26:51.564250446Z -- remove_foreign_key(:federails_actors, :users)
2026-02-20T13:26:51.564258372Z    -> 0.0131s
2026-02-20T13:26:51.564266478Z -- remove_index(:federails_actors, :user_id)
2026-02-20T13:26:51.564274504Z    -> 0.0004s
2026-02-20T13:26:51.564296278Z -- add_index(:federails_actors, :user_id, {unique: true, name: "index_federails_actors_on_user_id"})
2026-02-20T13:26:51.564304815Z    -> 0.0001s
2026-02-20T13:26:51.564312802Z -- add_foreign_key(:federails_actors, :users)
2026-02-20T13:26:51.564320738Z    -> 0.0107s
2026-02-20T13:26:51.564328684Z == 20240727113215 CreateFederailsActors: migrated (0.0278s) ===================
2026-02-20T13:26:51.564336730Z 
2026-02-20T13:26:51.564344555Z Migrating to CreateFederailsFollowings (20240727113216)
2026-02-20T13:26:51.564352612Z == 20240727113216 CreateFederailsFollowings: migrating ========================
2026-02-20T13:26:51.564361830Z -- create_table(:federails_followings)
2026-02-20T13:26:51.564371760Z    -> 0.0012s
2026-02-20T13:26:51.564381400Z == 20240727113216 CreateFederailsFollowings: migrated (0.0012s) ===============
2026-02-20T13:26:51.564389626Z 
2026-02-20T13:26:51.564397492Z Migrating to CreateFederailsActivities (20240727113217)
2026-02-20T13:26:51.564405508Z == 20240727113217 CreateFederailsActivities: migrating ========================
2026-02-20T13:26:51.564413564Z -- create_table(:federails_activities)
2026-02-20T13:26:51.564421541Z    -> 0.0092s
2026-02-20T13:26:51.564429446Z == 20240727113217 CreateFederailsActivities: migrated (0.0092s) ===============
2026-02-20T13:26:51.564437553Z 
2026-02-20T13:26:51.564446511Z Migrating to ChangeActorEntityRelToPolymorphic (20240731165646)
2026-02-20T13:26:51.564456551Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrating ================
2026-02-20T13:26:51.564465850Z -- remove_foreign_key(:federails_actors, {column: :user_id, to_table: "users"})
2026-02-20T13:26:51.564474177Z    -> 0.0082s
2026-02-20T13:26:51.564482814Z -- remove_index(:federails_actors, :user_id, {unique: true})
2026-02-20T13:26:51.564490990Z    -> 0.0004s
2026-02-20T13:26:51.564498986Z -- change_table(:federails_actors)
2026-02-20T13:26:51.564506942Z    -> 0.0073s
2026-02-20T13:26:51.564514828Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrated (0.0159s) =======
2026-02-20T13:26:51.564523295Z 
2026-02-20T13:26:51.564532684Z Migrating to CreateFederailsActors (20240731165647)
2026-02-20T13:26:51.564542755Z == 20240731165647 CreateFederailsActors: migrating ============================
2026-02-20T13:26:51.564550911Z == 20240731165647 CreateFederailsActors: migrated (0.0000s) ===================
2026-02-20T13:26:51.564558977Z 
2026-02-20T13:26:51.564566743Z Migrating to CreateMoreFederailsActors (20240802094448)
2026-02-20T13:26:51.564574719Z == 20240802094448 CreateMoreFederailsActors: migrating ========================
2026-02-20T13:26:51.564582735Z == 20240802094448 CreateMoreFederailsActors: migrated (0.0000s) ===============
2026-02-20T13:26:51.564600822Z 
2026-02-20T13:26:51.564609740Z Migrating to BackfillActivities (20240805111500)
2026-02-20T13:26:51.564619690Z == 20240805111500 BackfillActivities: migrating ===============================
2026-02-20T13:26:51.564629169Z == 20240805111500 BackfillActivities: migrated (0.0000s) ======================
2026-02-20T13:26:51.564637415Z 
2026-02-20T13:26:51.564645251Z Migrating to CreateCaberRelations (20240827155630)
2026-02-20T13:26:51.564653177Z == 20240827155630 CreateCaberRelations: migrating =============================
2026-02-20T13:26:51.564661213Z -- create_table(:caber_relations)
2026-02-20T13:26:51.564669670Z    -> 0.0423s
2026-02-20T13:26:51.564677536Z == 20240827155630 CreateCaberRelations: migrated (0.0423s) ====================
2026-02-20T13:26:51.564685582Z 
2026-02-20T13:26:51.564694811Z Migrating to AddDefaultAccessControls (20240830121749)
2026-02-20T13:26:51.564705021Z == 20240830121749 AddDefaultAccessControls: migrating =========================
2026-02-20T13:26:51.564714250Z == 20240830121749 AddDefaultAccessControls: migrated (0.0655s) ================
2026-02-20T13:26:51.564722346Z 
2026-02-20T13:26:51.564730172Z Migrating to RenameDefaultRoles (20240830151650)
2026-02-20T13:26:51.564738088Z == 20240830151650 RenameDefaultRoles: migrating ===============================
2026-02-20T13:26:51.564746054Z == 20240830151650 RenameDefaultRoles: migrated (0.0397s) ======================
2026-02-20T13:26:51.564754100Z 
2026-02-20T13:26:51.564761876Z Migrating to AddPublicIDsToModels (20240904151944)
2026-02-20T13:26:51.564770353Z == 20240904151944 AddPublicIDsToModels: migrating =============================
2026-02-20T13:26:51.564780283Z -- add_column(:models, :public_id, :string)
2026-02-20T13:26:51.564790293Z    -> 0.0008s
2026-02-20T13:26:51.564798399Z -- add_index(:models, :public_id)
2026-02-20T13:26:51.564806365Z    -> 0.0031s
2026-02-20T13:26:51.564814241Z -- add_column(:model_files, :public_id, :string)
2026-02-20T13:26:51.564822197Z    -> 0.0007s
2026-02-20T13:26:51.564830073Z -- add_index(:model_files, :public_id)
2026-02-20T13:26:51.564838019Z    -> 0.0001s
2026-02-20T13:26:51.564845895Z -- add_column(:problems, :public_id, :string)
2026-02-20T13:26:51.564854402Z    -> 0.0006s
2026-02-20T13:26:51.564864322Z -- add_index(:problems, :public_id)
2026-02-20T13:26:51.564874473Z    -> 0.0001s
2026-02-20T13:26:51.564882409Z -- add_column(:creators, :public_id, :string)
2026-02-20T13:26:51.564890345Z    -> 0.0006s
2026-02-20T13:26:52.448589621Z -- add_index(:creators, :public_id)
2026-02-20T13:26:52.448632908Z    -> 0.0002s
2026-02-20T13:26:52.448642758Z -- add_column(:collections, :public_id, :string)
2026-02-20T13:26:52.448651115Z    -> 0.0009s
2026-02-20T13:26:52.448659291Z -- add_index(:collections, :public_id)
2026-02-20T13:26:52.448667267Z    -> 0.0001s
2026-02-20T13:26:52.448675143Z -- add_column(:libraries, :public_id, :string)
2026-02-20T13:26:52.448683169Z    -> 0.0006s
2026-02-20T13:26:52.448691175Z -- add_index(:libraries, :public_id)
2026-02-20T13:26:52.448699121Z    -> 0.0001s
2026-02-20T13:26:52.448707027Z == 20240904151944 AddPublicIDsToModels: migrated (0.0083s) ====================
2026-02-20T13:26:52.448715144Z 
2026-02-20T13:26:52.448722959Z Migrating to GeneratePublicIDsForModels (20240904152358)
2026-02-20T13:26:52.448733932Z == 20240904152358 GeneratePublicIDsForModels: migrating =======================
2026-02-20T13:26:52.448742098Z Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:26:52.448750054Z == 20240904152358 GeneratePublicIDsForModels: migrated (0.0530s) ==============
2026-02-20T13:26:52.448758140Z 
2026-02-20T13:26:52.448765906Z Migrating to BackfillActivitiesAfterPermissions (20240909100000)
2026-02-20T13:26:52.448773912Z == 20240909100000 BackfillActivitiesAfterPermissions: migrating ===============
2026-02-20T13:26:52.448781858Z == 20240909100000 BackfillActivitiesAfterPermissions: migrated (0.0000s) ======
2026-02-20T13:26:52.448789864Z 
2026-02-20T13:26:52.448797550Z Migrating to DeduplicateRoles (20240923114515)
2026-02-20T13:26:52.448805415Z == 20240923114515 DeduplicateRoles: migrating =================================
2026-02-20T13:26:52.448813361Z == 20240923114515 DeduplicateRoles: migrated (0.1486s) ========================
2026-02-20T13:26:52.448821408Z 
2026-02-20T13:26:52.448829103Z Migrating to AddVirtualColumnsForSorting (20240924122004)
2026-02-20T13:26:52.448837019Z == 20240924122004 AddVirtualColumnsForSorting: migrating ======================
2026-02-20T13:26:52.448844995Z -- add_column(:models, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-02-20T13:26:52.448853442Z    -> 0.1647s
2026-02-20T13:26:52.448861328Z -- add_index(:models, :name_lower)
2026-02-20T13:26:52.448869214Z    -> 0.0002s
2026-02-20T13:26:52.448877260Z -- add_column(:creators, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-02-20T13:26:52.448885737Z    -> 0.0086s
2026-02-20T13:26:52.448893603Z -- add_index(:creators, :name_lower)
2026-02-20T13:26:52.448901469Z    -> 0.0001s
2026-02-20T13:26:52.448909275Z -- add_column(:collections, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-02-20T13:26:52.448926890Z    -> 0.0085s
2026-02-20T13:26:52.448934956Z -- add_index(:collections, :name_lower)
2026-02-20T13:26:52.448942872Z    -> 0.0001s
2026-02-20T13:26:52.448950728Z == 20240924122004 AddVirtualColumnsForSorting: migrated (0.1824s) =============
2026-02-20T13:26:52.448958874Z 
2026-02-20T13:26:52.448966580Z Migrating to AddKeypairToActors (20240926162407)
2026-02-20T13:26:52.448974496Z == 20240926162407 AddKeypairToActors: migrating ===============================
2026-02-20T13:26:52.448982482Z -- change_table(:federails_actors)
2026-02-20T13:26:52.448990368Z    -> 0.0015s
2026-02-20T13:26:52.448998204Z == 20240926162407 AddKeypairToActors: migrated (0.0015s) ======================
2026-02-20T13:26:52.449006250Z 
2026-02-20T13:26:52.449015188Z Migrating to AddUuids (20241004194445)
2026-02-20T13:26:52.449023324Z == 20241004194445 AddUuids: migrating =========================================
2026-02-20T13:26:52.449031461Z -- change_table(:federails_actors)
2026-02-20T13:26:52.449039357Z    -> 0.0031s
2026-02-20T13:26:52.449047202Z -- change_table(:federails_activities)
2026-02-20T13:26:52.449055048Z    -> 0.0009s
2026-02-20T13:26:52.449062984Z -- change_table(:federails_followings)
2026-02-20T13:26:52.449070840Z    -> 0.0009s
2026-02-20T13:26:52.449078666Z == 20241004194445 AddUuids: migrated (0.0049s) ================================
2026-02-20T13:26:52.449086742Z 
2026-02-20T13:26:52.449094417Z Migrating to CreateComments (20241007182824)
2026-02-20T13:26:52.449102303Z == 20241007182824 CreateComments: migrating ===================================
2026-02-20T13:26:52.449110289Z -- create_table(:comments)
2026-02-20T13:26:52.449118155Z    -> 0.0020s
2026-02-20T13:26:52.449125991Z == 20241007182824 CreateComments: migrated (0.0021s) ==========================
2026-02-20T13:26:52.449134017Z 
2026-02-20T13:26:52.449141723Z Migrating to AddSystemToComments (20241009122540)
2026-02-20T13:26:52.449149679Z == 20241009122540 AddSystemToComments: migrating ==============================
2026-02-20T13:26:52.449157635Z -- add_column(:comments, :system, :boolean, {null: false, default: false})
2026-02-20T13:26:52.449165621Z    -> 0.0008s
2026-02-20T13:26:52.449173447Z == 20241009122540 AddSystemToComments: migrated (0.0008s) =====================
2026-02-20T13:26:52.449181423Z 
2026-02-20T13:26:52.449189088Z Migrating to BackfillActivitiesAfterUuids (20241013215000)
2026-02-20T13:26:52.449197014Z == 20241013215000 BackfillActivitiesAfterUuids: migrating =====================
2026-02-20T13:26:52.449204990Z == 20241013215000 BackfillActivitiesAfterUuids: migrated (0.0017s) ============
2026-02-20T13:26:52.449222455Z 
2026-02-20T13:26:52.449230381Z Migrating to AddOmniauthToUsers (20241015090803)
2026-02-20T13:26:52.449238287Z == 20241015090803 AddOmniauthToUsers: migrating ===============================
2026-02-20T13:26:52.449246303Z -- add_column(:users, :auth_provider, :string)
2026-02-20T13:26:52.449254209Z    -> 0.0008s
2026-02-20T13:26:52.449262085Z -- add_column(:users, :auth_uid, :string)
2026-02-20T13:26:52.449269961Z    -> 0.0007s
2026-02-20T13:26:52.449277797Z == 20241015090803 AddOmniauthToUsers: migrated (0.0015s) ======================
2026-02-20T13:26:52.449285913Z 
2026-02-20T13:26:52.449293639Z Migrating to AddSensitiveFlagToModelsAndComments (20241017093301)
2026-02-20T13:26:52.449303058Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrating ==============
2026-02-20T13:26:52.449311515Z -- add_column(:models, :sensitive, :boolean, {null: false, default: false})
2026-02-20T13:26:52.449320713Z    -> 0.0008s
2026-02-20T13:26:52.449329130Z -- add_column(:comments, :sensitive, :boolean, {null: false, default: false})
2026-02-20T13:26:52.449337126Z    -> 0.0008s
2026-02-20T13:26:52.449344972Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrated (0.0017s) =====
2026-02-20T13:26:52.449353078Z 
2026-02-20T13:26:52.449360784Z Migrating to AddSensitiveContentHandlingToUsers (20241017113112)
2026-02-20T13:26:52.449368730Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrating ===============
2026-02-20T13:26:52.449377327Z -- add_column(:users, :sensitive_content_handling, :string, {default: nil})
2026-02-20T13:26:52.449385444Z    -> 0.0008s
2026-02-20T13:26:52.449393329Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrated (0.0008s) ======
2026-02-20T13:26:52.449401305Z 
2026-02-20T13:26:52.449409011Z Migrating to AddPublicIDsToUsers (20241021124608)
2026-02-20T13:26:52.449417027Z == 20241021124608 AddPublicIDsToUsers: migrating ==============================
2026-02-20T13:26:52.449426045Z -- change_table(:users)
2026-02-20T13:26:52.449433921Z    -> 0.0010s
2026-02-20T13:26:52.449441747Z == 20241021124608 AddPublicIDsToUsers: migrated (0.0010s) =====================
2026-02-20T13:26:52.449449753Z 
2026-02-20T13:26:52.449457459Z Migrating to CreatePublicIDsForUsers (20241021125322)
2026-02-20T13:26:52.449465405Z == 20241021125322 CreatePublicIDsForUsers: migrating ==========================
2026-02-20T13:26:52.449473381Z == 20241021125322 CreatePublicIDsForUsers: migrated (0.0616s) =================
2026-02-20T13:26:52.449481587Z 
2026-02-20T13:26:52.449489253Z Migrating to RemoveUnneededIndexes (20241025110218)
2026-02-20T13:26:52.449497148Z == 20241025110218 RemoveUnneededIndexes: migrating ============================
2026-02-20T13:26:52.449514173Z -- remove_index(:favorites, {name: "index_favorites_on_favoritable", column: [:favoritable_type, :favoritable_id]})
2026-02-20T13:26:52.449522680Z    -> 0.0009s
2026-02-20T13:26:52.449530536Z -- remove_index(:federails_followings, {name: "index_federails_followings_on_actor_id", column: :actor_id})
2026-02-20T13:26:52.449538862Z    -> 0.0013s
2026-02-20T13:26:52.449546688Z -- remove_index(:roles, {name: "index_roles_on_name", column: :name})
2026-02-20T13:26:52.449554855Z    -> 0.0005s
2026-02-20T13:26:52.449562791Z -- remove_index(:taggings, {name: "index_taggings_on_tag_id", column: :tag_id})
2026-02-20T13:26:52.449570947Z    -> 0.0009s
2026-02-20T13:26:52.449578803Z -- remove_index(:taggings, {name: "index_taggings_on_taggable_id", column: :taggable_id})
2026-02-20T13:26:52.449586999Z    -> 0.0008s
2026-02-20T13:26:52.449594865Z -- remove_index(:taggings, {name: "index_taggings_on_tagger_id", column: :tagger_id})
2026-02-20T13:26:52.449603002Z    -> 0.0008s
2026-02-20T13:26:52.449610807Z -- remove_index(:users_roles, {name: "index_users_roles_on_user_id", column: :user_id})
2026-02-20T13:26:52.449619104Z    -> 0.0004s
2026-02-20T13:26:52.449626920Z == 20241025110218 RemoveUnneededIndexes: migrated (0.0057s) ===================
2026-02-20T13:26:52.449635006Z 
2026-02-20T13:26:52.449642752Z Migrating to AddInProgressToProblems (20241105121830)
2026-02-20T13:26:52.449650688Z == 20241105121830 AddInProgressToProblems: migrating ==========================
2026-02-20T13:26:52.449658674Z -- add_column(:problems, :in_progress, :boolean, {default: false, null: false})
2026-02-20T13:26:52.449666710Z    -> 0.0009s
2026-02-20T13:26:52.449674536Z == 20241105121830 AddInProgressToProblems: migrated (0.0009s) =================
2026-02-20T13:26:52.449682782Z 
2026-02-20T13:26:52.449690478Z Migrating to ClearStuckProblems (20241118155027)
2026-02-20T13:26:52.449698404Z == 20241118155027 ClearStuckProblems: migrating ===============================
2026-02-20T13:26:52.449706370Z == 20241118155027 ClearStuckProblems: migrated (0.0188s) ======================
2026-02-20T13:26:52.449714416Z 
2026-02-20T13:26:52.449722823Z Migrating to AddApprovedToUser (20241122121621)
2026-02-20T13:26:52.449730829Z == 20241122121621 AddApprovedToUser: migrating ================================
2026-02-20T13:26:52.449738825Z -- change_table(:users)
2026-02-20T13:26:52.449746741Z    -> 0.0014s
2026-02-20T13:26:52.449754547Z == 20241122121621 AddApprovedToUser: migrated (0.0014s) =======================
2026-02-20T13:26:52.449762693Z 
2026-02-20T13:26:52.449770419Z Migrating to CreateFederailsModerationReports (20241128162213)
2026-02-20T13:26:52.449778395Z == 20241128162213 CreateFederailsModerationReports: migrating =================
2026-02-20T13:26:52.449795389Z -- create_table(:federails_moderation_reports)
2026-02-20T13:26:52.449803415Z    -> 0.0031s
2026-02-20T13:26:52.449811351Z == 20241128162213 CreateFederailsModerationReports: migrated (0.0032s) ========
2026-02-20T13:26:52.449819448Z 
2026-02-20T13:26:52.449827093Z Migrating to CreateFederailsModerationDomainBlocks (20241128162214)
2026-02-20T13:26:52.449835089Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrating ============
2026-02-20T13:26:52.449843095Z -- create_table(:federails_moderation_domain_blocks)
2026-02-20T13:26:52.449851031Z    -> 0.0005s
2026-02-20T13:26:52.449858797Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrated (0.0005s) ===
2026-02-20T13:26:52.449866773Z 
2026-02-20T13:26:52.449874458Z Migrating to AddFederationAttributesToComments (20250114105808)
2026-02-20T13:26:52.449882525Z == 20250114105808 AddFederationAttributesToComments: migrating ================
2026-02-20T13:26:52.449890491Z -- change_column_null(:comments, :commenter_id, true)
2026-02-20T13:26:52.449898447Z    -> 0.0084s
2026-02-20T13:26:52.449907174Z -- change_column_null(:comments, :commenter_type, true)
2026-02-20T13:26:52.449915120Z    -> 0.0086s
2026-02-20T13:26:52.449922946Z -- add_column(:comments, :federated_url, :string, {null: true, default: nil})
2026-02-20T13:26:52.449930952Z    -> 0.0012s
2026-02-20T13:26:52.449938778Z -- add_reference(:comments, :federails_actor, {null: true, foreign_key: true})
2026-02-20T13:26:52.449946884Z    -> 0.0109s
2026-02-20T13:26:52.449954690Z == 20250114105808 AddFederationAttributesToComments: migrated (0.0306s) =======
2026-02-20T13:26:52.449962716Z 
2026-02-20T13:26:52.449970371Z Migrating to AddS3PathStyleToLibrary (20250121105010)
2026-02-20T13:26:52.449978287Z == 20250121105010 AddS3PathStyleToLibrary: migrating ==========================
2026-02-20T13:26:52.449986243Z -- add_column(:libraries, :s3_path_style, :boolean, {default: true, null: false})
2026-02-20T13:26:52.449994300Z    -> 0.0009s
2026-02-20T13:26:52.450002155Z == 20250121105010 AddS3PathStyleToLibrary: migrated (0.0009s) =================
2026-02-20T13:26:52.450010212Z 
2026-02-20T13:26:52.450017867Z Migrating to MakePublicIDsLowercase (20250121164452)
2026-02-20T13:26:52.450025753Z == 20250121164452 MakePublicIDsLowercase: migrating ===========================
2026-02-20T13:26:52.450033729Z == 20250121164452 MakePublicIDsLowercase: migrated (0.1327s) ==================
2026-02-20T13:26:52.450041735Z 
2026-02-20T13:26:52.450049461Z Migrating to AddExtensionsToFederailsActors (20250122171731)
2026-02-20T13:26:52.450057467Z == 20250122171731 AddExtensionsToFederailsActors: migrating ===================
2026-02-20T13:26:53.036228743Z -- add_column(:federails_actors, :extensions, :json, {default: nil, null: true})
2026-02-20T13:26:53.036259575Z    -> 0.0019s
2026-02-20T13:26:53.036269726Z == 20250122171731 AddExtensionsToFederailsActors: migrated (0.0019s) ==========
2026-02-20T13:26:53.036278233Z 
2026-02-20T13:26:53.036286389Z Migrating to AddCreatorToCollections (20250222000000)
2026-02-20T13:26:53.036294545Z == 20250222000000 AddCreatorToCollections: migrating ==========================
2026-02-20T13:26:53.036303143Z -- add_reference(:collections, :creator, {null: true, foreign_key: true})
2026-02-20T13:26:53.036311590Z    -> 0.0248s
2026-02-20T13:26:53.036320037Z == 20250222000000 AddCreatorToCollections: migrated (0.0249s) =================
2026-02-20T13:26:53.036328233Z 
2026-02-20T13:26:53.036336450Z Migrating to AddLocalToActors (20250305171530)
2026-02-20T13:26:53.036344606Z == 20250305171530 AddLocalToActors: migrating =================================
2026-02-20T13:26:53.036352893Z -- add_column(:federails_actors, :local, :boolean, {null: false, default: false})
2026-02-20T13:26:53.036360949Z    -> 0.0009s
2026-02-20T13:26:53.036368775Z -- exec_update("UPDATE federails_actors SET local=true WHERE entity_type IS NOT NULL")
2026-02-20T13:26:53.036377192Z    -> 0.0019s
2026-02-20T13:26:53.036385138Z    -> 0 rows
2026-02-20T13:26:53.036393044Z == 20250305171530 AddLocalToActors: migrated (0.0059s) ========================
2026-02-20T13:26:53.036401050Z 
2026-02-20T13:26:53.036408836Z Migrating to AddActorTypeToActors (20250407160721)
2026-02-20T13:26:53.036416812Z == 20250407160721 AddActorTypeToActors: migrating =============================
2026-02-20T13:26:53.036424858Z -- add_column(:federails_actors, :actor_type, :string, {null: true})
2026-02-20T13:26:53.036432814Z    -> 0.0008s
2026-02-20T13:26:53.036440640Z == 20250407160721 AddActorTypeToActors: migrated (0.0009s) ====================
2026-02-20T13:26:53.036448916Z 
2026-02-20T13:26:53.036456662Z Migrating to AddTombstonedAtToActors (20250407160722)
2026-02-20T13:26:53.036464598Z == 20250407160722 AddTombstonedAtToActors: migrating ==========================
2026-02-20T13:26:53.036472644Z -- add_column(:federails_actors, :tombstoned_at, :datetime, {default: nil})
2026-02-20T13:26:53.036480650Z    -> 0.0013s
2026-02-20T13:26:53.036488476Z == 20250407160722 AddTombstonedAtToActors: migrated (0.0013s) =================
2026-02-20T13:26:53.036496482Z 
2026-02-20T13:26:53.036504198Z Migrating to CreateDoorkeeperTables (20250408111644)
2026-02-20T13:26:53.036512384Z == 20250408111644 CreateDoorkeeperTables: migrating ===========================
2026-02-20T13:26:53.036520360Z -- create_table(:oauth_applications)
2026-02-20T13:26:53.036546333Z    -> 0.0006s
2026-02-20T13:26:53.036554790Z -- add_index(:oauth_applications, :uid, {unique: true})
2026-02-20T13:26:53.036562866Z    -> 0.0002s
2026-02-20T13:26:53.036570752Z -- create_table(:oauth_access_grants)
2026-02-20T13:26:53.036578668Z    -> 0.0006s
2026-02-20T13:26:53.036586554Z -- add_index(:oauth_access_grants, :token, {unique: true})
2026-02-20T13:26:53.036594830Z    -> 0.0001s
2026-02-20T13:26:53.036602676Z -- add_foreign_key(:oauth_access_grants, :oauth_applications, {column: :application_id})
2026-02-20T13:26:53.036610782Z    -> 0.0073s
2026-02-20T13:26:53.036618598Z -- create_table(:oauth_access_tokens)
2026-02-20T13:26:53.036626474Z    -> 0.0011s
2026-02-20T13:26:53.036634590Z -- add_index(:oauth_access_tokens, :token, {unique: true})
2026-02-20T13:26:53.036642586Z    -> 0.0001s
2026-02-20T13:26:53.036651675Z -- add_index(:oauth_access_tokens, :refresh_token, {unique: true})
2026-02-20T13:26:53.036660122Z    -> 0.0001s
2026-02-20T13:26:53.036667978Z -- add_foreign_key(:oauth_access_tokens, :oauth_applications, {column: :application_id})
2026-02-20T13:26:53.036676074Z    -> 0.0087s
2026-02-20T13:26:53.036683900Z -- add_foreign_key(:oauth_access_grants, :users, {column: :resource_owner_id})
2026-02-20T13:26:53.036691946Z    -> 0.0075s
2026-02-20T13:26:53.036699742Z -- add_foreign_key(:oauth_access_tokens, :users, {column: :resource_owner_id})
2026-02-20T13:26:53.036707848Z    -> 0.0090s
2026-02-20T13:26:53.036715654Z == 20250408111644 CreateDoorkeeperTables: migrated (0.0356s) ==================
2026-02-20T13:26:53.036723930Z 
2026-02-20T13:26:53.036731656Z Migrating to AddOwnerToApplication (20250408145956)
2026-02-20T13:26:53.036739562Z == 20250408145956 AddOwnerToApplication: migrating ============================
2026-02-20T13:26:53.036747498Z -- add_column(:oauth_applications, :owner_id, :bigint, {null: true})
2026-02-20T13:26:53.036755474Z    -> 0.0010s
2026-02-20T13:26:53.036763259Z -- add_column(:oauth_applications, :owner_type, :string, {null: true})
2026-02-20T13:26:53.036771286Z    -> 0.0008s
2026-02-20T13:26:53.036779101Z -- add_index(:oauth_applications, [:owner_id, :owner_type])
2026-02-20T13:26:53.036787458Z    -> 0.0002s
2026-02-20T13:26:53.036795464Z == 20250408145956 AddOwnerToApplication: migrated (0.0071s) ===================
2026-02-20T13:26:53.036803420Z 
2026-02-20T13:26:53.036811086Z Migrating to RemoveDefaultActorEntityType (20250409120155)
2026-02-20T13:26:53.036819002Z == 20250409120155 RemoveDefaultActorEntityType: migrating =====================
2026-02-20T13:26:53.036826978Z -- change_column_default(:federails_actors, :entity_type, nil)
2026-02-20T13:26:53.036844383Z    -> 0.0136s
2026-02-20T13:26:53.036852369Z == 20250409120155 RemoveDefaultActorEntityType: migrated (0.0151s) ============
2026-02-20T13:26:53.036860585Z 
2026-02-20T13:26:53.036868431Z Migrating to AddQuotaToUsers (20250409125753)
2026-02-20T13:26:53.036876397Z == 20250409125753 AddQuotaToUsers: migrating ==================================
2026-02-20T13:26:53.036884454Z -- add_column(:users, :quota, :integer, {default: 1, null: false})
2026-02-20T13:26:53.036892430Z    -> 0.0010s
2026-02-20T13:26:53.036900295Z -- add_column(:users, :quota_use_site_default, :boolean, {default: true, null: false})
2026-02-20T13:26:53.036908362Z    -> 0.0008s
2026-02-20T13:26:53.036916207Z == 20250409125753 AddQuotaToUsers: migrated (0.0032s) =========================
2026-02-20T13:26:53.036924454Z 
2026-02-20T13:26:53.036932130Z Migrating to AddLowercaseFilenameVirtualFieldToModelFiles (20250423094525)
2026-02-20T13:26:53.036940116Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrating =====
2026-02-20T13:26:53.036948172Z -- add_column(:model_files, :filename_lower, :virtual, {type: :string, as: "LOWER(filename)", stored: true})
2026-02-20T13:26:53.036956539Z    -> 0.0114s
2026-02-20T13:26:53.036964385Z -- add_index(:model_files, :filename_lower)
2026-02-20T13:26:53.036972341Z    -> 0.0002s
2026-02-20T13:26:53.036980176Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrated (0.0130s) 
2026-02-20T13:26:53.036988503Z 
2026-02-20T13:26:53.036996219Z Migrating to AddUniqueIndexToLinks (20250425104619)
2026-02-20T13:26:53.037004575Z == 20250425104619 AddUniqueIndexToLinks: migrating ============================
2026-02-20T13:26:53.037012622Z -- add_index(:links, [:linkable_id, :linkable_type, :url])
2026-02-20T13:26:53.037020608Z    -> 0.0002s
2026-02-20T13:26:53.037028484Z == 20250425104619 AddUniqueIndexToLinks: migrated (0.0011s) ===================
2026-02-20T13:26:53.037036510Z 
2026-02-20T13:26:53.037044235Z Migrating to AddPreviewToModelFile (20250520111046)
2026-02-20T13:26:53.037052412Z == 20250520111046 AddPreviewToModelFile: migrating ============================
2026-02-20T13:26:53.037060368Z -- add_column(:model_files, :previewable, :boolean, {default: false, null: false})
2026-02-20T13:26:53.037068394Z    -> 0.0010s
2026-02-20T13:26:53.037076210Z == 20250520111046 AddPreviewToModelFile: migrated (0.0019s) ===================
2026-02-20T13:26:53.037084216Z 
2026-02-20T13:26:53.037091901Z Migrating to CreateAltchaSolutions (20250609210440)
2026-02-20T13:26:53.037099867Z == 20250609210440 CreateAltchaSolutions: migrating ============================
2026-02-20T13:26:53.037119557Z -- create_table(:altcha_solutions)
2026-02-20T13:26:53.037127954Z    -> 0.0004s
2026-02-20T13:26:53.037136010Z -- add_index(:altcha_solutions, [:algorithm, :challenge, :salt, :signature, :number], {unique: true, name: "index_altcha_solutions"})
2026-02-20T13:26:53.037144607Z    -> 0.0002s
2026-02-20T13:26:53.037152483Z == 20250609210440 CreateAltchaSolutions: migrated (0.0017s) ===================
2026-02-20T13:26:53.037160530Z 
2026-02-20T13:26:53.037168275Z Migrating to AddIndexableFields (20250620141805)
2026-02-20T13:26:53.037176231Z == 20250620141805 AddIndexableFields: migrating ===============================
2026-02-20T13:26:53.037184227Z -- change_table(:models)
2026-02-20T13:26:53.037192233Z    -> 0.0024s
2026-02-20T13:26:53.037200099Z -- change_table(:creators)
2026-02-20T13:26:53.037207945Z    -> 0.0018s
2026-02-20T13:26:53.037215781Z -- change_table(:collections)
2026-02-20T13:26:53.037223617Z    -> 0.0017s
2026-02-20T13:26:53.037231452Z == 20250620141805 AddIndexableFields: migrated (0.0059s) ======================
2026-02-20T13:26:53.037239428Z 
2026-02-20T13:26:53.037247114Z Migrating to ChangeIndexableFromIntegerToString (20250621223410)
2026-02-20T13:26:53.037255180Z == 20250621223410 ChangeIndexableFromIntegerToString: migrating ===============
2026-02-20T13:26:53.037263226Z -- change_column(:models, :indexable, :string)
2026-02-20T13:26:53.037271243Z    -> 0.0177s
2026-02-20T13:26:53.037279078Z -- change_column(:models, :ai_indexable, :string)
2026-02-20T13:26:53.037287034Z    -> 0.0281s
2026-02-20T13:26:53.037294900Z -- change_column(:creators, :indexable, :string)
2026-02-20T13:26:53.037302866Z    -> 0.0098s
2026-02-20T13:26:53.037310702Z -- change_column(:creators, :ai_indexable, :string)
2026-02-20T13:26:53.037318858Z    -> 0.0097s
2026-02-20T13:26:53.037326694Z -- change_column(:collections, :indexable, :string)
2026-02-20T13:26:53.037334640Z    -> 0.0489s
2026-02-20T13:26:53.037342506Z -- change_column(:collections, :ai_indexable, :string)
2026-02-20T13:26:53.037350542Z    -> 0.0144s
2026-02-20T13:26:53.037358428Z == 20250621223410 ChangeIndexableFromIntegerToString: migrated (0.1290s) ======
2026-02-20T13:26:53.037366564Z 
2026-02-20T13:26:53.037374270Z Migrating to AddOrderIndexesToTables (20250629212656)
2026-02-20T13:26:53.037382517Z == 20250629212656 AddOrderIndexesToTables: migrating ==========================
2026-02-20T13:26:53.037391054Z -- change_table(:models)
2026-02-20T13:26:53.037399000Z    -> 0.0004s
2026-02-20T13:26:53.037406916Z -- change_table(:creators)
2026-02-20T13:26:53.037414701Z    -> 0.0003s
2026-02-20T13:26:53.037431676Z -- change_table(:collections)
2026-02-20T13:26:53.037439572Z    -> 0.0003s
2026-02-20T13:26:53.037447467Z == 20250629212656 AddOrderIndexesToTables: migrated (0.0009s) =================
2026-02-20T13:26:53.037455704Z 
2026-02-20T13:26:53.037463399Z Migrating to AddIndexOnLinkUrl (20250716093106)
2026-02-20T13:26:53.037471486Z == 20250716093106 AddIndexOnLinkUrl: migrating ================================
2026-02-20T13:26:53.037479502Z -- change_table(:links)
2026-02-20T13:26:53.037487328Z    -> 0.0002s
2026-02-20T13:26:53.037495173Z == 20250716093106 AddIndexOnLinkUrl: migrated (0.0002s) =======================
2026-02-20T13:26:53.037503160Z 
2026-02-20T13:26:53.037511025Z Migrating to AddSyncedAtToLinks (20250724094951)
2026-02-20T13:26:53.037519212Z == 20250724094951 AddSyncedAtToLinks: migrating ===============================
2026-02-20T13:26:53.037527198Z -- add_column(:links, :synced_at, :datetime)
2026-02-20T13:26:53.037535244Z    -> 0.0011s
2026-02-20T13:26:53.037543090Z == 20250724094951 AddSyncedAtToLinks: migrated (0.0011s) ======================
2026-02-20T13:26:53.037551126Z 
2026-02-20T13:26:53.037558832Z Migrating to CreateFaspClientProviders (20250806142734)
2026-02-20T13:26:53.037566818Z == 20250806142734 CreateFaspClientProviders: migrating ========================
2026-02-20T13:26:53.037574824Z -- create_table(:fasp_client_providers)
2026-02-20T13:26:53.037582810Z    -> 0.0459s
2026-02-20T13:26:53.037590796Z == 20250806142734 CreateFaspClientProviders: migrated (0.0460s) ===============
2026-02-20T13:26:53.037598822Z 
2026-02-20T13:26:53.037606508Z Migrating to CreateFaspClientEventSubscriptions (20250908112415)
2026-02-20T13:26:53.037614464Z == 20250908112415 CreateFaspClientEventSubscriptions: migrating ===============
2026-02-20T13:26:53.037622470Z -- create_table(:fasp_client_event_subscriptions)
2026-02-20T13:26:53.037630396Z    -> 0.0128s
2026-02-20T13:26:53.037638222Z == 20250908112415 CreateFaspClientEventSubscriptions: migrated (0.0129s) ======
2026-02-20T13:26:53.037646458Z 
2026-02-20T13:26:53.037654154Z Migrating to CreateFaspClientBackfillRequests (20250908165009)
2026-02-20T13:26:53.037662060Z == 20250908165009 CreateFaspClientBackfillRequests: migrating =================
2026-02-20T13:26:53.037670166Z -- create_table(:fasp_client_backfill_requests)
2026-02-20T13:26:53.037678062Z    -> 0.0054s
2026-02-20T13:26:53.037685878Z == 20250908165009 CreateFaspClientBackfillRequests: migrated (0.0054s) ========
2026-02-20T13:26:53.037693854Z 
2026-02-20T13:26:53.037701559Z Migrating to AddImagesToCreators (20250922155445)
2026-02-20T13:26:53.037709696Z == 20250922155445 AddImagesToCreators: migrating ==============================
2026-02-20T13:26:53.037727121Z -- add_column(:creators, :avatar_data, :json)
2026-02-20T13:26:53.037735157Z    -> 0.0010s
2026-02-20T13:26:53.037743003Z -- add_column(:creators, :banner_data, :json)
2026-02-20T13:26:53.037750959Z    -> 0.0009s
2026-02-20T13:26:53.037758804Z == 20250922155445 AddImagesToCreators: migrated (0.0020s) =====================
2026-02-20T13:26:53.037766871Z 
2026-02-20T13:26:53.037774606Z Migrating to CreateFederailsHosts (20251010145758)
2026-02-20T13:26:53.037782793Z == 20251010145758 CreateFederailsHosts: migrating =============================
2026-02-20T13:26:53.037790819Z -- create_table(:federails_hosts)
2026-02-20T13:26:53.176851382Z    -> 0.0119s
2026-02-20T13:26:53.176883227Z == 20251010145758 CreateFederailsHosts: migrated (0.0119s) ====================
2026-02-20T13:26:53.176892886Z 
2026-02-20T13:26:53.176900842Z Migrating to AddTourStateToUsers (20251027152904)
2026-02-20T13:26:53.176908768Z == 20251027152904 AddTourStateToUsers: migrating ==============================
2026-02-20T13:26:53.176916964Z -- add_column(:users, :tour_state, :json)
2026-02-20T13:26:53.176924971Z    -> 0.0010s
2026-02-20T13:26:53.176932887Z == 20251027152904 AddTourStateToUsers: migrated (0.0011s) =====================
2026-02-20T13:26:53.176940913Z 
2026-02-20T13:26:53.176948608Z Migrating to AddSortOrderToUsers (20251105110434)
2026-02-20T13:26:53.176956514Z == 20251105110434 AddSortOrderToUsers: migrating ==============================
2026-02-20T13:26:53.176964490Z -- add_column(:users, :sort_order, :integer, {default: 0, null: false})
2026-02-20T13:26:53.176972566Z    -> 0.0011s
2026-02-20T13:26:53.176980512Z == 20251105110434 AddSortOrderToUsers: migrated (0.0011s) =====================
2026-02-20T13:26:53.176988519Z 
2026-02-20T13:26:53.176996184Z Migrating to CreateGroups (20251203161006)
2026-02-20T13:26:53.177006355Z == 20251203161006 CreateGroups: migrating =====================================
2026-02-20T13:26:53.177014481Z -- create_table(:groups)
2026-02-20T13:26:53.177022307Z    -> 0.0112s
2026-02-20T13:26:53.177030112Z -- create_table(:memberships)
2026-02-20T13:26:53.177037908Z    -> 0.0011s
2026-02-20T13:26:53.177045804Z == 20251203161006 CreateGroups: migrated (0.0123s) ============================
2026-02-20T13:26:53.177053830Z 
2026-02-20T13:26:53.177061536Z Migrating to CreateUniqueIndexesOnGroups (20260109113100)
2026-02-20T13:26:53.177069532Z == 20260109113100 CreateUniqueIndexesOnGroups: migrating ======================
2026-02-20T13:26:53.177077488Z -- remove_index(:memberships, [:group_id, :user_id])
2026-02-20T13:26:53.177101757Z    -> 0.0014s
2026-02-20T13:26:53.177109843Z -- add_index(:memberships, [:group_id, :user_id], {unique: true})
2026-02-20T13:26:53.177117749Z    -> 0.0001s
2026-02-20T13:26:53.177125675Z -- remove_index(:memberships, [:user_id, :group_id])
2026-02-20T13:26:53.177133581Z    -> 0.0067s
2026-02-20T13:26:53.177141376Z -- add_index(:memberships, [:user_id, :group_id], {unique: true})
2026-02-20T13:26:53.177149342Z    -> 0.0001s
2026-02-20T13:26:53.177157128Z == 20260109113100 CreateUniqueIndexesOnGroups: migrated (0.0084s) =============
2026-02-20T13:26:53.177165134Z 
2026-02-20T13:26:53.177172770Z Migrating to CreateNoticedTables (20260119153039)
2026-02-20T13:26:53.177180625Z == 20260119153039 CreateNoticedTables: migrating ==============================
2026-02-20T13:26:53.177188872Z -- create_table(:noticed_events, {id: :primary_key})
2026-02-20T13:26:53.177196798Z    -> 0.0130s
2026-02-20T13:26:53.177204604Z -- create_table(:noticed_notifications, {id: :primary_key})
2026-02-20T13:26:53.177212560Z    -> 0.0063s
2026-02-20T13:26:53.177220376Z == 20260119153039 CreateNoticedTables: migrated (0.0195s) =====================
2026-02-20T13:26:53.177228362Z 
2026-02-20T13:26:53.177235967Z Migrating to AddNotificationsCountToNoticedEvent (20260119153040)
2026-02-20T13:26:53.177243833Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrating ==============
2026-02-20T13:26:53.177251869Z -- add_column(:noticed_events, :notifications_count, :integer)
2026-02-20T13:26:53.177259835Z    -> 0.0011s
2026-02-20T13:26:53.177268643Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrated (0.0011s) =====
2026-02-20T13:26:53.177276749Z 
2026-02-20T13:26:53.177284394Z Migrating to DeviseInvitableAddToUsers (20260120143441)
2026-02-20T13:26:53.177292250Z == 20260120143441 DeviseInvitableAddToUsers: migrating ========================
2026-02-20T13:26:53.177300256Z -- change_table(:users)
2026-02-20T13:26:53.177308072Z    -> 0.0085s
2026-02-20T13:26:53.177315988Z == 20260120143441 DeviseInvitableAddToUsers: migrated (0.0089s) ===============
2026-02-20T13:26:53.177324004Z 
2026-02-20T13:26:53.242832136Z s6-rc: info: service init-manyfold-config successfully started
2026-02-20T13:26:53.243107561Z s6-rc: info: service init-config-end: starting
2026-02-20T13:26:53.245551102Z s6-rc: info: service init-config-end successfully started
2026-02-20T13:26:53.245791867Z s6-rc: info: service init-mods: starting
2026-02-20T13:26:53.248362714Z s6-rc: info: service init-mods successfully started
2026-02-20T13:26:53.248512766Z s6-rc: info: service init-mod-universal-redis-add-package: starting
2026-02-20T13:26:53.257565987Z s6-rc: info: service init-mod-universal-redis-add-package successfully started
2026-02-20T13:26:53.257791862Z s6-rc: info: service init-mods-package-install: starting
2026-02-20T13:26:53.270682842Z [pkg-install-init] **** Installing all mod packages ****
2026-02-20T13:26:53.624453775Z (1/1) Installing redis (8.4.1-r0)
2026-02-20T13:26:53.633831841Z   Executing redis-8.4.1-r0.pre-install
2026-02-20T13:26:53.676740402Z   Executing redis-8.4.1-r0.post-install
2026-02-20T13:26:53.685713051Z Executing busybox-1.37.0-r30.trigger
2026-02-20T13:26:53.700243553Z OK: 370.6 MiB in 154 packages
2026-02-20T13:26:53.744126936Z s6-rc: info: service init-mods-package-install successfully started
2026-02-20T13:26:53.744455628Z s6-rc: info: service init-mods-end: starting
2026-02-20T13:26:53.746436928Z s6-rc: info: service init-mods-end successfully started
2026-02-20T13:26:53.746877335Z s6-rc: info: service init-custom-files: starting
2026-02-20T13:26:53.753976291Z [custom-init] No custom files found, skipping...
2026-02-20T13:26:53.754761472Z s6-rc: info: service init-custom-files successfully started
2026-02-20T13:26:53.754967447Z s6-rc: info: service init-services: starting
2026-02-20T13:26:53.757248921Z s6-rc: info: service init-services successfully started
2026-02-20T13:26:53.757506801Z s6-rc: info: service svc-mod-universal-redis: starting
2026-02-20T13:26:53.757762165Z s6-rc: info: service svc-manyfold: starting
2026-02-20T13:26:53.758088141Z s6-rc: info: service svc-cron: starting
2026-02-20T13:26:53.760377842Z s6-rc: info: service svc-mod-universal-redis successfully started
2026-02-20T13:26:53.761238977Z s6-rc: info: service svc-cron successfully started
2026-02-20T13:26:53.780815791Z 255:C 20 Feb 2026 13:26:53.780 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-02-20T13:26:53.780888137Z 255:C 20 Feb 2026 13:26:53.780 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2026-02-20T13:26:53.780906504Z 255:C 20 Feb 2026 13:26:53.780 * Redis version=8.4.1, bits=64, commit=00000000, modified=1, pid=255, just started
2026-02-20T13:26:53.780914600Z 255:C 20 Feb 2026 13:26:53.780 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
2026-02-20T13:26:53.782366825Z 255:M 20 Feb 2026 13:26:53.782 * Increased maximum number of open files to 10032 (it was originally set to 1024).
2026-02-20T13:26:53.782388368Z 255:M 20 Feb 2026 13:26:53.782 * monotonic clock: POSIX clock_gettime
2026-02-20T13:26:53.783424194Z 255:M 20 Feb 2026 13:26:53.783 * Running mode=standalone, port=6379.
2026-02-20T13:26:53.784123542Z 255:M 20 Feb 2026 13:26:53.784 * Server initialized
2026-02-20T13:26:53.784140186Z 255:M 20 Feb 2026 13:26:53.784 * Ready to accept connections tcp
2026-02-20T13:26:53.918967905Z 13:26:53 rails.1              | started with pid 277
2026-02-20T13:26:53.918996192Z 13:26:53 default_worker.1     | started with pid 278
2026-02-20T13:26:53.919007244Z 13:26:53 performance_worker.1 | started with pid 279
2026-02-20T13:26:56.551764044Z 13:26:56 rails.1              | => Booting Puma
2026-02-20T13:26:56.551801649Z 13:26:56 rails.1              | => Rails 8.0.4 application starting in production 
2026-02-20T13:26:56.551815567Z 13:26:56 rails.1              | => Run `bin/rails server --help` for more startup options
2026-02-20T13:26:57.312298095Z 13:26:57 default_worker.1     | Server: 5a5633c15555, Context: rails, Role: web, data: {cpu: {one_min: 1.73, five_min: 1.97, fifteen_min: 1.27}, memory: 0.19585024e9, disk: {available: 837113233408, total: 938656133120, used: 101542899712}}
2026-02-20T13:26:57.333375601Z 13:26:57 performance_worker.1 | Server: 5a5633c15555, Context: rails, Role: web, data: {cpu: {one_min: 1.73, five_min: 1.97, fifteen_min: 1.27}, memory: 0.19542016e9, disk: {available: 837113053184, total: 938656133120, used: 101543079936}}
2026-02-20T13:26:59.655714099Z 13:26:59 default_worker.1     | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:26:59.657280564Z 13:26:59 default_worker.1     | INFO  2026-02-20T13:26:59.657Z pid=278 tid=25a: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-02-20T13:26:59.663390227Z 13:26:59 performance_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:26:59.663415909Z 13:26:59 default_worker.1     | INFO  2026-02-20T13:26:59.662Z pid=278 tid=25a: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2026-02-20T13:26:59.664614693Z 13:26:59 performance_worker.1 | INFO  2026-02-20T13:26:59.664Z pid=279 tid=25b: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-02-20T13:26:59.727719215Z 13:26:59 default_worker.1     | INFO  2026-02-20T13:26:59.727Z pid=278 tid=25a: Booted Rails 8.0.4 application in production environment
2026-02-20T13:26:59.727748123Z 13:26:59 default_worker.1     | Signal INFO not supported
2026-02-20T13:26:59.727757452Z 13:26:59 default_worker.1     | INFO  2026-02-20T13:26:59.727Z pid=278 tid=25a: Running in ruby 3.4.8 (2025-12-17 revision 995b59f666) +YJIT +PRISM [x86_64-linux-musl]
2026-02-20T13:26:59.727767843Z 13:26:59 default_worker.1     | INFO  2026-02-20T13:26:59.727Z pid=278 tid=25a: See LICENSE and the LGPL-3.0 for licensing details.
2026-02-20T13:26:59.727778905Z 13:26:59 default_worker.1     | INFO  2026-02-20T13:26:59.727Z pid=278 tid=25a: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-02-20T13:26:59.730728625Z 13:26:59 default_worker.1     | INFO  2026-02-20T13:26:59.730Z pid=278 tid=25a: Sidekiq 8.0.10 connecting to Redis with options {size: 4, pool_name: "default", url: nil}
2026-02-20T13:26:59.740653332Z 13:26:59 performance_worker.1 | INFO  2026-02-20T13:26:59.740Z pid=279 tid=25b: Booted Rails 8.0.4 application in production environment
2026-02-20T13:26:59.740705677Z 13:26:59 performance_worker.1 | Signal INFO not supported
2026-02-20T13:26:59.740830789Z 13:26:59 performance_worker.1 | INFO  2026-02-20T13:26:59.740Z pid=279 tid=25b: Running in ruby 3.4.8 (2025-12-17 revision 995b59f666) +YJIT +PRISM [x86_64-linux-musl]
2026-02-20T13:26:59.740854777Z 13:26:59 performance_worker.1 | INFO  2026-02-20T13:26:59.740Z pid=279 tid=25b: See LICENSE and the LGPL-3.0 for licensing details.
2026-02-20T13:26:59.740982434Z 13:26:59 performance_worker.1 | INFO  2026-02-20T13:26:59.740Z pid=279 tid=25b: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-02-20T13:26:59.743911483Z 13:26:59 performance_worker.1 | INFO  2026-02-20T13:26:59.743Z pid=279 tid=25b: Sidekiq 8.0.10 connecting to Redis with options {size: 1, pool_name: "default", url: nil}
2026-02-20T13:26:59.831736457Z 13:26:59 rails.1              | Server: 5a5633c15555, Context: rails, Role: web, data: {cpu: {one_min: 1.73, five_min: 1.97, fifteen_min: 1.27}, memory: 0.193089536e9, disk: {available: 837114445824, total: 938656133120, used: 101541687296}}
2026-02-20T13:26:59.831774053Z 13:26:59 rails.1              | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:26:59.831786388Z 13:26:59 rails.1              | INFO  2026-02-20T13:26:59.659Z pid=277 tid=20d: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-02-20T13:26:59.831804183Z 13:26:59 rails.1              | INFO  2026-02-20T13:26:59.662Z pid=277 tid=20d: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2026-02-20T13:26:59.831863082Z 13:26:59 rails.1              | INFO  2026-02-20T13:26:59.664Z pid=277 tid=20d: Cron Jobs - added job with name clear-downloads in the namespace default
2026-02-20T13:26:59.831920227Z 13:26:59 rails.1              | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: e04efab3-fd55-4e2d-9048-d3c90bc71090) to Sidekiq(high) with arguments: Model(id: integer, name: string, path: string, library_id: integer, created_at: datetime, updated_at: datetime, preview_file_id: integer, creator_id: integer, notes: text, caption: text, collection_id: integer, slug: string, license: string, public_id: string, name_lower: string, sensitive: boolean, indexable: string, ai_indexable: string, tag_list: )
2026-02-20T13:26:59.831984517Z 13:26:59 rails.1              | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: de492bb2-b36b-4d10-bef0-7119fa7f98b5) to Sidekiq(high) with arguments: Creator(id: integer, name: string, created_at: datetime, updated_at: datetime, notes: text, caption: text, slug: string, public_id: string, name_lower: string, indexable: string, ai_indexable: string, avatar_data: json, banner_data: json)
2026-02-20T13:26:59.832065319Z 13:26:59 rails.1              | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 8c95bbe4-af85-4296-8210-9695ca931c17) to Sidekiq(high) with arguments: Collection(id: integer, name: string, notes: text, caption: text, created_at: datetime, updated_at: datetime, collection_id: integer, slug: string, public_id: string, name_lower: string, creator_id: integer, indexable: string, ai_indexable: string)
2026-02-20T13:26:59.832141463Z 13:26:59 rails.1              | [ActiveJob] Enqueued Upgrade::FixStaleAttachmentDataJob (Job ID: acf93eeb-0c12-44df-979a-f7e42ba2b605) to Sidekiq(upgrade)
2026-02-20T13:26:59.832217035Z 13:26:59 rails.1              | [ActiveJob] Enqueued Upgrade::FixNilFileSizeValues (Job ID: c6d20040-4ad3-4acf-a516-8af433043d64) to Sidekiq(upgrade)
2026-02-20T13:26:59.832279951Z 13:26:59 rails.1              | [ActiveJob] Enqueued Upgrade::BackfillDataPackages (Job ID: 0c64e2dc-f5e3-4f41-9adf-87c36d9af717) to Sidekiq(upgrade)
2026-02-20T13:26:59.832307557Z 13:26:59 rails.1              | [ActiveJob] Enqueued Upgrade::DisambiguateUsernamesJob (Job ID: 6c67d00f-708d-49b7-99b9-b79221a9b8b8) to Sidekiq(upgrade)
2026-02-20T13:26:59.832430685Z 13:26:59 rails.1              | [ActiveJob] Enqueued Upgrade::UpdateActorsJob (Job ID: 9d34b1fc-95df-4aea-9691-d51d74fee858) to Sidekiq(upgrade)
2026-02-20T13:26:59.836607787Z 13:26:59 rails.1              | [ActiveJob] Enqueued Upgrade::FixParentCollections (Job ID: e6e85819-8d10-4a9a-9d5b-ce05c751a0aa) to Sidekiq(upgrade)
2026-02-20T13:26:59.836656645Z 13:26:59 rails.1              | [ActiveJob] Enqueued Upgrade::PruneOrphanedProblems (Job ID: c209a52d-616a-4a24-81b2-aaf6c1849406) to Sidekiq(upgrade)
2026-02-20T13:26:59.836727558Z 13:26:59 rails.1              | [277] Puma starting in cluster mode...
2026-02-20T13:26:59.836760354Z 13:26:59 rails.1              | [277] * Puma version: 7.2.0 ("On The Corner")
2026-02-20T13:26:59.836772869Z 13:26:59 rails.1              | [277] * Ruby version: ruby 3.4.8 (2025-12-17 revision 995b59f666) +YJIT +PRISM [x86_64-linux-musl]
2026-02-20T13:26:59.836781887Z 13:26:59 rails.1              | [277] *  Min threads: 4
2026-02-20T13:26:59.836807279Z 13:26:59 rails.1              | [277] *  Max threads: 16
2026-02-20T13:26:59.836844954Z 13:26:59 rails.1              | [277] *  Environment: production
2026-02-20T13:26:59.836856548Z 13:26:59 rails.1              | [277] *   Master PID: 277
2026-02-20T13:26:59.836887640Z 13:26:59 rails.1              | [277] *      Workers: 4
2026-02-20T13:26:59.836909164Z 13:26:59 rails.1              | [277] *     Restarts: (✔) hot (✖) phased (✖) refork
2026-02-20T13:26:59.836939515Z 13:26:59 rails.1              | [277] * Preloading application
2026-02-20T13:26:59.836973784Z 13:26:59 rails.1              | [277] * Listening on http://[::]:3214
2026-02-20T13:26:59.836992642Z 13:26:59 rails.1              | [277] Use Ctrl-C to stop
2026-02-20T13:26:59.861451728Z 13:26:59 rails.1              | [277] - Worker 0 (PID: 336) booted in 0.02s, phase: 0
2026-02-20T13:26:59.861589947Z 13:26:59 rails.1              | [277] - Worker 1 (PID: 344) booted in 0.01s, phase: 0
2026-02-20T13:26:59.861687323Z 13:26:59 rails.1              | [277] - Worker 2 (PID: 359) booted in 0.01s, phase: 0
2026-02-20T13:26:59.865125226Z 13:26:59 rails.1              | [277] - Worker 3 (PID: 375) booted in 0.0s, phase: 0
2026-02-20T13:27:00.032860605Z 13:27:00 performance_worker.1 | Server: 5a5633c15555, Context: sidekiq, Role: background, data: {cpu: {one_min: 1.73, five_min: 1.97, fifteen_min: 1.27}, memory: 0.24756224e9, disk: {available: 837104455680, total: 938656133120, used: 101551677440}}
2026-02-20T13:27:00.063712776Z 13:27:00 default_worker.1     | Server: 5a5633c15555, Context: sidekiq, Role: background, data: {cpu: {one_min: 1.73, five_min: 1.97, fifteen_min: 1.27}, memory: 0.248557568e9, disk: {available: 837104484352, total: 938656133120, used: 101551648768}}
2026-02-20T13:27:00.073936585Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.072Z pid=278 tid=jny jid=3d000ef63595e5018ed15d28 class=Upgrade::GenerateSlugsJob: start
2026-02-20T13:27:00.080421064Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [e04efab3-fd55-4e2d-9048-d3c90bc71090] Performing Upgrade::GenerateSlugsJob (Job ID: e04efab3-fd55-4e2d-9048-d3c90bc71090) from Sidekiq(high) enqueued at 2026-02-20T13:26:59.677030426Z with arguments: Model(id: integer, name: string, path: string, library_id: integer, created_at: datetime, updated_at: datetime, preview_file_id: integer, creator_id: integer, notes: text, caption: text, collection_id: integer, slug: string, license: string, public_id: string, name_lower: string, sensitive: boolean, indexable: string, ai_indexable: string, tag_list: )
2026-02-20T13:27:00.081118128Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.072Z pid=278 tid=jp2 jid=386ad5ffe2e774a8c6d126cc class=Upgrade::GenerateSlugsJob: start
2026-02-20T13:27:00.094561770Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [de492bb2-b36b-4d10-bef0-7119fa7f98b5] Performing Upgrade::GenerateSlugsJob (Job ID: de492bb2-b36b-4d10-bef0-7119fa7f98b5) from Sidekiq(high) enqueued at 2026-02-20T13:26:59.679800976Z with arguments: Creator(id: integer, name: string, created_at: datetime, updated_at: datetime, notes: text, caption: text, slug: string, public_id: string, name_lower: string, indexable: string, ai_indexable: string, avatar_data: json, banner_data: json)
2026-02-20T13:27:00.105618056Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.073Z pid=278 tid=jpa jid=c97c20a28f9e93713aa1928b class=Upgrade::GenerateSlugsJob: start
2026-02-20T13:27:00.126843921Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [8c95bbe4-af85-4296-8210-9695ca931c17] Performing Upgrade::GenerateSlugsJob (Job ID: 8c95bbe4-af85-4296-8210-9695ca931c17) from Sidekiq(high) enqueued at 2026-02-20T13:26:59.681696182Z with arguments: Collection(id: integer, name: string, notes: text, caption: text, created_at: datetime, updated_at: datetime, collection_id: integer, slug: string, public_id: string, name_lower: string, creator_id: integer, indexable: string, ai_indexable: string)
2026-02-20T13:27:00.128447811Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.073Z pid=278 tid=jom jid=4ab1e1454ff376564fe4a07a class=Upgrade::FixStaleAttachmentDataJob: start
2026-02-20T13:27:00.129531373Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [acf93eeb-0c12-44df-979a-f7e42ba2b605] Performing Upgrade::FixStaleAttachmentDataJob (Job ID: acf93eeb-0c12-44df-979a-f7e42ba2b605) from Sidekiq(upgrade) enqueued at 2026-02-20T13:26:59.683427308Z
2026-02-20T13:27:00.136932948Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [acf93eeb-0c12-44df-979a-f7e42ba2b605] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:27:00.138352688Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [8c95bbe4-af85-4296-8210-9695ca931c17] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:27:00.155764512Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [de492bb2-b36b-4d10-bef0-7119fa7f98b5] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:27:00.175580808Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [acf93eeb-0c12-44df-979a-f7e42ba2b605] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-02-20T13:27:00.223083551Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [acf93eeb-0c12-44df-979a-f7e42ba2b605] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.051
2026-02-20T13:27:00.239289246Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [de492bb2-b36b-4d10-bef0-7119fa7f98b5] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-02-20T13:27:00.241260035Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [de492bb2-b36b-4d10-bef0-7119fa7f98b5] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.017
2026-02-20T13:27:00.264988770Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [8c95bbe4-af85-4296-8210-9695ca931c17] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-02-20T13:27:00.265414888Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [8c95bbe4-af85-4296-8210-9695ca931c17] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.088
2026-02-20T13:27:00.267662935Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [e04efab3-fd55-4e2d-9048-d3c90bc71090] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:27:00.300174438Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [e04efab3-fd55-4e2d-9048-d3c90bc71090] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-02-20T13:27:00.303199299Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [e04efab3-fd55-4e2d-9048-d3c90bc71090] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.015
2026-02-20T13:27:00.361619467Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [acf93eeb-0c12-44df-979a-f7e42ba2b605] Performed Upgrade::FixStaleAttachmentDataJob (Job ID: acf93eeb-0c12-44df-979a-f7e42ba2b605) from Sidekiq(upgrade) in 211.5ms
2026-02-20T13:27:00.370133433Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [de492bb2-b36b-4d10-bef0-7119fa7f98b5] Performed Upgrade::GenerateSlugsJob (Job ID: de492bb2-b36b-4d10-bef0-7119fa7f98b5) from Sidekiq(high) in 282.36ms
2026-02-20T13:27:00.374864601Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [8c95bbe4-af85-4296-8210-9695ca931c17] Performed Upgrade::GenerateSlugsJob (Job ID: 8c95bbe4-af85-4296-8210-9695ca931c17) from Sidekiq(high) in 267.62ms
2026-02-20T13:27:00.378773052Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [e04efab3-fd55-4e2d-9048-d3c90bc71090] Performed Upgrade::GenerateSlugsJob (Job ID: e04efab3-fd55-4e2d-9048-d3c90bc71090) from Sidekiq(high) in 304.06ms
2026-02-20T13:27:00.379092525Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.370Z pid=278 tid=jom jid=4ab1e1454ff376564fe4a07a class=Upgrade::FixStaleAttachmentDataJob elapsed=0.297: done
2026-02-20T13:27:00.379180432Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.374Z pid=278 tid=jp2 jid=386ad5ffe2e774a8c6d126cc class=Upgrade::GenerateSlugsJob elapsed=0.302: done
2026-02-20T13:27:00.379490567Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.379Z pid=278 tid=jom jid=cc3b5812f37bdf535d458cce class=Upgrade::FixNilFileSizeValues: start
2026-02-20T13:27:00.381476446Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [c6d20040-4ad3-4acf-a516-8af433043d64] Performing Upgrade::FixNilFileSizeValues (Job ID: c6d20040-4ad3-4acf-a516-8af433043d64) from Sidekiq(upgrade) enqueued at 2026-02-20T13:26:59.684180395Z
2026-02-20T13:27:00.382135302Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.379Z pid=278 tid=jny jid=3d000ef63595e5018ed15d28 class=Upgrade::GenerateSlugsJob elapsed=0.306: done
2026-02-20T13:27:00.382238099Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.378Z pid=278 tid=jpa jid=c97c20a28f9e93713aa1928b class=Upgrade::GenerateSlugsJob elapsed=0.306: done
2026-02-20T13:27:00.382683657Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.379Z pid=278 tid=jp2 jid=11abdf398ae6738191c56ce7 class=Upgrade::BackfillDataPackages: start
2026-02-20T13:27:00.383511584Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [0c64e2dc-f5e3-4f41-9adf-87c36d9af717] Performing Upgrade::BackfillDataPackages (Job ID: 0c64e2dc-f5e3-4f41-9adf-87c36d9af717) from Sidekiq(upgrade) enqueued at 2026-02-20T13:26:59.684917099Z
2026-02-20T13:27:00.405071512Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.383Z pid=278 tid=jpa jid=82884ece7f9f7fc7f7eb76b9 class=Upgrade::UpdateActorsJob: start
2026-02-20T13:27:00.405538953Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [c6d20040-4ad3-4acf-a516-8af433043d64] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:27:00.465408770Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.382Z pid=278 tid=jny jid=cbad7c5472b62b4c3a03a1fb class=Upgrade::DisambiguateUsernamesJob: start
2026-02-20T13:27:00.526408944Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [9d34b1fc-95df-4aea-9691-d51d74fee858] Performing Upgrade::UpdateActorsJob (Job ID: 9d34b1fc-95df-4aea-9691-d51d74fee858) from Sidekiq(upgrade) enqueued at 2026-02-20T13:26:59.686306537Z
2026-02-20T13:27:00.535665605Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [6c67d00f-708d-49b7-99b9-b79221a9b8b8] Performing Upgrade::DisambiguateUsernamesJob (Job ID: 6c67d00f-708d-49b7-99b9-b79221a9b8b8) from Sidekiq(upgrade) enqueued at 2026-02-20T13:26:59.685617209Z
2026-02-20T13:27:00.638943258Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [0c64e2dc-f5e3-4f41-9adf-87c36d9af717] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:27:00.701978870Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [c6d20040-4ad3-4acf-a516-8af433043d64] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-02-20T13:27:00.769359282Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [c6d20040-4ad3-4acf-a516-8af433043d64] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.233
2026-02-20T13:27:00.779475024Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [9d34b1fc-95df-4aea-9691-d51d74fee858] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:27:00.801005482Z Connection to localhost (::1) 3214 port [tcp/*] succeeded!
2026-02-20T13:27:00.802408728Z s6-rc: info: service svc-manyfold successfully started
2026-02-20T13:27:00.802657469Z s6-rc: info: service legacy-services: starting
2026-02-20T13:27:00.808872415Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [6c67d00f-708d-49b7-99b9-b79221a9b8b8] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:27:00.815598210Z s6-rc: info: service legacy-services successfully started
2026-02-20T13:27:00.815789365Z s6-rc: info: service ci-service-check: starting
2026-02-20T13:27:00.820404178Z [ls.io-init] done.
2026-02-20T13:27:00.821248498Z s6-rc: info: service ci-service-check successfully started
2026-02-20T13:27:00.951219045Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [c6d20040-4ad3-4acf-a516-8af433043d64] Performed Upgrade::FixNilFileSizeValues (Job ID: c6d20040-4ad3-4acf-a516-8af433043d64) from Sidekiq(upgrade) in 570.92ms
2026-02-20T13:27:00.977113733Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [0c64e2dc-f5e3-4f41-9adf-87c36d9af717] Performed Upgrade::BackfillDataPackages (Job ID: 0c64e2dc-f5e3-4f41-9adf-87c36d9af717) from Sidekiq(upgrade) in 593.56ms
2026-02-20T13:27:00.983636879Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [9d34b1fc-95df-4aea-9691-d51d74fee858] Performed Upgrade::UpdateActorsJob (Job ID: 9d34b1fc-95df-4aea-9691-d51d74fee858) from Sidekiq(upgrade) in 578.08ms
2026-02-20T13:27:00.995330338Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.982Z pid=278 tid=jom jid=cc3b5812f37bdf535d458cce class=Upgrade::FixNilFileSizeValues elapsed=0.602: done
2026-02-20T13:27:00.997813429Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.994Z pid=278 tid=jp2 jid=11abdf398ae6738191c56ce7 class=Upgrade::BackfillDataPackages elapsed=0.615: done
2026-02-20T13:27:00.998200258Z 13:27:00 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [6c67d00f-708d-49b7-99b9-b79221a9b8b8] Performed Upgrade::DisambiguateUsernamesJob (Job ID: 6c67d00f-708d-49b7-99b9-b79221a9b8b8) from Sidekiq(upgrade) in 482.31ms
2026-02-20T13:27:00.998517837Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.997Z pid=278 tid=jpa jid=82884ece7f9f7fc7f7eb76b9 class=Upgrade::UpdateActorsJob elapsed=0.614: done
2026-02-20T13:27:00.998589231Z 13:27:00 default_worker.1     | INFO  2026-02-20T13:27:00.997Z pid=278 tid=jom jid=24c6c1658535185914ad8a2f class=Upgrade::FixParentCollections: start
2026-02-20T13:27:01.006977974Z 13:27:01 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [e6e85819-8d10-4a9a-9d5b-ce05c751a0aa] Performing Upgrade::FixParentCollections (Job ID: e6e85819-8d10-4a9a-9d5b-ce05c751a0aa) from Sidekiq(upgrade) enqueued at 2026-02-20T13:26:59.686971516Z
2026-02-20T13:27:01.007519805Z 13:27:01 default_worker.1     | INFO  2026-02-20T13:27:00.998Z pid=278 tid=jp2 jid=55c612784388ade36a99433d class=Upgrade::PruneOrphanedProblems: start
2026-02-20T13:27:01.021182941Z 13:27:01 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [c209a52d-616a-4a24-81b2-aaf6c1849406] Performing Upgrade::PruneOrphanedProblems (Job ID: c209a52d-616a-4a24-81b2-aaf6c1849406) from Sidekiq(upgrade) enqueued at 2026-02-20T13:26:59.687647157Z
2026-02-20T13:27:01.029486793Z 13:27:01 default_worker.1     | INFO  2026-02-20T13:27:01.006Z pid=278 tid=jny jid=cbad7c5472b62b4c3a03a1fb class=Upgrade::DisambiguateUsernamesJob elapsed=0.625: done
2026-02-20T13:27:01.045216089Z 13:27:01 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [e6e85819-8d10-4a9a-9d5b-ce05c751a0aa] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:27:01.061383257Z 13:27:01 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [c209a52d-616a-4a24-81b2-aaf6c1849406] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-02-20T13:27:01.203023836Z 13:27:01 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [c209a52d-616a-4a24-81b2-aaf6c1849406] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-02-20T13:27:01.211254571Z 13:27:01 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [c209a52d-616a-4a24-81b2-aaf6c1849406] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.103
2026-02-20T13:27:01.243127487Z 13:27:01 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [e6e85819-8d10-4a9a-9d5b-ce05c751a0aa] Performed Upgrade::FixParentCollections (Job ID: e6e85819-8d10-4a9a-9d5b-ce05c751a0aa) from Sidekiq(upgrade) in 242.42ms
2026-02-20T13:27:01.245842805Z 13:27:01 default_worker.1     | INFO  2026-02-20T13:27:01.245Z pid=278 tid=jom jid=24c6c1658535185914ad8a2f class=Upgrade::FixParentCollections elapsed=0.248: done
2026-02-20T13:27:01.274094379Z 13:27:01 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [c209a52d-616a-4a24-81b2-aaf6c1849406] Performed Upgrade::PruneOrphanedProblems (Job ID: c209a52d-616a-4a24-81b2-aaf6c1849406) from Sidekiq(upgrade) in 263.65ms
2026-02-20T13:27:01.274362239Z 13:27:01 default_worker.1     | INFO  2026-02-20T13:27:01.274Z pid=278 tid=jp2 jid=55c612784388ade36a99433d class=Upgrade::PruneOrphanedProblems elapsed=0.276: done
2026-02-20T13:27:02.248435699Z 13:27:02 rails.1              | [4df25ef6-d46a-4d43-9891-4efbb8acacb4] {"method":"GET","path":"/","format":"*/*","controller":"HomeController","action":"index","status":0,"allocations":1423,"duration":23.86,"view":0.0,"db":3.28,"@timestamp":"2026-02-20T13:27:02.247Z","@version":"1","message":"[0] GET / (HomeController#index)"}
2026-02-20T13:27:03.458987103Z 13:27:03 rails.1              | [8cd62fd3-8a36-43a9-9e9c-09511b4b1ae4] {"method":"GET","path":"/users/sign_in","format":"*/*","controller":"Users::SessionsController","action":"new","status":302,"allocations":89192,"duration":1181.09,"view":0.0,"db":29.54,"location":"http://172.17.0.4:3214/","@timestamp":"2026-02-20T13:27:03.449Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-02-20T13:27:03.534758392Z 13:27:03 rails.1              | [3d85b8e5-de44-4c44-ae59-50d8a03cacfc] {"method":"GET","path":"/","format":"*/*","controller":"HomeController","action":"index","status":302,"allocations":1126,"duration":57.87,"view":0.0,"db":2.58,"location":"http://172.17.0.4:3214/users/edit","@timestamp":"2026-02-20T13:27:03.533Z","@version":"1","message":"[302] GET / (HomeController#index)"}
2026-02-20T13:27:04.038546922Z 13:27:04 rails.1              | [71c45ef7-cb84-4ec4-aaf3-dbe6ef357f35] {"method":"GET","path":"/users/edit","format":"*/*","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":25927,"duration":491.32,"view":387.12,"db":43.25,"@timestamp":"2026-02-20T13:27:04.038Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}
2026-02-20T13:27:04.097577940Z 13:27:04 rails.1              | [5f16d05d-7501-49f1-9fd3-4e965e174dca] {"method":"GET","path":"/","format":"html","controller":"HomeController","action":"index","status":0,"allocations":441,"duration":15.27,"view":0.0,"db":3.43,"@timestamp":"2026-02-20T13:27:04.097Z","@version":"1","message":"[0] GET / (HomeController#index)"}
2026-02-20T13:27:04.183587658Z 13:27:04 rails.1              | [9d1e0c1b-a5c4-43db-b962-759805335616] {"method":"GET","path":"/users/sign_in","format":"html","controller":"Users::SessionsController","action":"new","status":302,"allocations":1562,"duration":39.5,"view":0.0,"db":0.59,"location":"http://172.17.0.4:3214/","@timestamp":"2026-02-20T13:27:04.182Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-02-20T13:27:04.431336791Z 13:27:04 rails.1              | [9e27ecb5-0208-4c65-8768-7d566aee08a9] {"method":"GET","path":"/","format":"html","controller":"HomeController","action":"index","status":302,"allocations":950,"duration":27.65,"view":0.0,"db":0.24,"location":"http://172.17.0.4:3214/users/edit","@timestamp":"2026-02-20T13:27:04.430Z","@version":"1","message":"[302] GET / (HomeController#index)"}
2026-02-20T13:27:04.867891804Z 13:27:04 rails.1              | [9834af79-dfd6-40cb-b64c-e2b3bdb0851a] {"method":"GET","path":"/users/edit","format":"html","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":9138,"duration":424.96,"view":273.15,"db":10.79,"@timestamp":"2026-02-20T13:27:04.867Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}