2026-05-26T22:41:42.749478004Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0
2026-05-26T22:41:42.749547925Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur
2026-05-26T22:41:42.853344261Z [mod-init] Running Docker Modification Logic
2026-05-26T22:41:43.111546262Z [mod-init] Adding linuxserver/mods:universal-redis to container
2026-05-26T22:41:43.832709771Z [mod-init] Downloading linuxserver/mods:universal-redis from lscr.io
2026-05-26T22:41:44.186880853Z [mod-init] Installing linuxserver/mods:universal-redis
2026-05-26T22:41:44.212743234Z [mod-init] linuxserver/mods:universal-redis applied to container
2026-05-26T22:41:44.213672155Z /run/s6/basedir/scripts/rc.init: info: hook /docker-mods exited 0
2026-05-26T22:41:44.234587593Z s6-rc: info: service s6rc-oneshot-runner: starting
2026-05-26T22:41:44.238645277Z s6-rc: info: service s6rc-oneshot-runner successfully started
2026-05-26T22:41:44.238858867Z s6-rc: info: service fix-attrs: starting
2026-05-26T22:41:44.239063830Z s6-rc: info: service init-migrations: starting
2026-05-26T22:41:44.239303242Z s6-rc: info: service init-envfile: starting
2026-05-26T22:41:44.245606899Z s6-rc: info: service fix-attrs successfully started
2026-05-26T22:41:44.245770759Z s6-rc: info: service legacy-cont-init: starting
2026-05-26T22:41:44.246763949Z [migrations] started
2026-05-26T22:41:44.246846545Z [migrations] no migrations found
2026-05-26T22:41:44.247485723Z s6-rc: info: service init-migrations successfully started
2026-05-26T22:41:44.247634352Z s6-rc: info: service init-adduser: starting
2026-05-26T22:41:44.250178727Z s6-rc: info: service init-envfile successfully started
2026-05-26T22:41:44.252078774Z s6-rc: info: service legacy-cont-init successfully started
2026-05-26T22:41:44.278814245Z usermod: no changes
2026-05-26T22:41:44.285249367Z ───────────────────────────────────────
2026-05-26T22:41:44.285262753Z
2026-05-26T22:41:44.285269337Z ██╗ ███████╗██╗ ██████╗
2026-05-26T22:41:44.285276000Z ██║ ██╔════╝██║██╔═══██╗
2026-05-26T22:41:44.285282583Z ██║ ███████╗██║██║ ██║
2026-05-26T22:41:44.285289097Z ██║ ╚════██║██║██║ ██║
2026-05-26T22:41:44.285295509Z ███████╗███████║██║╚██████╔╝
2026-05-26T22:41:44.285302253Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-05-26T22:41:44.285308796Z
2026-05-26T22:41:44.285315019Z Brought to you by linuxserver.io
2026-05-26T22:41:44.285360140Z ───────────────────────────────────────
2026-05-26T22:41:44.285764003Z
2026-05-26T22:41:44.285782310Z To support LSIO projects visit:
2026-05-26T22:41:44.285790737Z https://www.linuxserver.io/donate/
2026-05-26T22:41:44.285798242Z
2026-05-26T22:41:44.285805316Z ───────────────────────────────────────
2026-05-26T22:41:44.285813513Z GID/UID
2026-05-26T22:41:44.285820697Z ───────────────────────────────────────
2026-05-26T22:41:44.291696212Z
2026-05-26T22:41:44.291705461Z User UID: 911
2026-05-26T22:41:44.291711864Z User GID: 911
2026-05-26T22:41:44.291718236Z ───────────────────────────────────────
2026-05-26T22:41:44.294568257Z Linuxserver.io version: v0.142.0-ls153
2026-05-26T22:41:44.294957501Z Build-date: 2026-05-26T22:31:45+00:00
2026-05-26T22:41:44.294964715Z ───────────────────────────────────────
2026-05-26T22:41:44.294971439Z
2026-05-26T22:41:44.313898401Z s6-rc: info: service init-adduser successfully started
2026-05-26T22:41:44.313955216Z s6-rc: info: service init-device-perms: starting
2026-05-26T22:41:44.319356796Z s6-rc: info: service init-device-perms successfully started
2026-05-26T22:41:44.319481517Z s6-rc: info: service init-os-end: starting
2026-05-26T22:41:44.320837598Z s6-rc: info: service init-os-end successfully started
2026-05-26T22:41:44.321041880Z s6-rc: info: service init-manyfold-config: starting
2026-05-26T22:41:44.321219458Z s6-rc: info: service init-config: starting
2026-05-26T22:41:44.322435988Z s6-rc: info: service init-config successfully started
2026-05-26T22:41:44.322500358Z s6-rc: info: service init-crontab-config: starting
2026-05-26T22:41:44.328115648Z **** SECRET_KEY_BASE set in environment. ****
2026-05-26T22:41:44.332440699Z s6-rc: info: service init-crontab-config successfully started
2026-05-26T22:41:44.358519728Z **** Running Manyfold database init. ****
2026-05-26T22:41:51.709953432Z /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-05-26T22:41:51.709978553Z /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.0.1/lib/zaru.rb:5: warning: previous definition of UNICODE_WHITESPACE was here
2026-05-26T22:41:54.186945211Z Server: f171ddcf8a46, Context: rails, Role: web, data: {cpu: {one_min: 3.69, five_min: 3.6, fifteen_min: 2.73}, memory: 0.232349696e9, disk: {available: 808828698624, total: 938656133120, used: 129827434496}}
2026-05-26T22:41:54.186976504Z Monitor error: Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2026-05-26T22:41:54.187004400Z INFO 2026-05-26T22:41:52.265Z pid=173 tid=2j9: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-05-26T22:41:54.187012446Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.default_viewer_role` fallback to returns the default value.
2026-05-26T22:41:54.187019781Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.anonymous_usage_id` fallback to returns the default value.
2026-05-26T22:41:54.187026845Z Migrating to CreateLibraries (20210130201037)
2026-05-26T22:41:54.187033539Z == 20210130201037 CreateLibraries: migrating ==================================
2026-05-26T22:41:54.187040262Z -- create_table(:libraries)
2026-05-26T22:41:54.187046835Z -> 0.0028s
2026-05-26T22:41:54.187053499Z == 20210130201037 CreateLibraries: migrated (0.0029s) =========================
2026-05-26T22:41:54.187060192Z
2026-05-26T22:41:54.187066695Z Migrating to CreateModels (20210130203243)
2026-05-26T22:41:54.187073349Z == 20210130203243 CreateModels: migrating =====================================
2026-05-26T22:41:54.187080042Z -- create_table(:models)
2026-05-26T22:41:54.187086605Z -> 0.0013s
2026-05-26T22:41:54.187093179Z == 20210130203243 CreateModels: migrated (0.0014s) ============================
2026-05-26T22:41:54.187099872Z
2026-05-26T22:41:54.187106325Z Migrating to CreateParts (20210205230918)
2026-05-26T22:41:54.187112959Z == 20210205230918 CreateParts: migrating ======================================
2026-05-26T22:41:54.187119642Z -- create_table(:parts)
2026-05-26T22:41:54.187126275Z -> 0.0048s
2026-05-26T22:41:54.187132849Z == 20210205230918 CreateParts: migrated (0.0048s) =============================
2026-05-26T22:41:54.187139552Z
2026-05-26T22:41:54.187145995Z Migrating to AddFieldsToParts (20210210153744)
2026-05-26T22:41:54.187152638Z == 20210210153744 AddFieldsToParts: migrating =================================
2026-05-26T22:41:54.187159292Z -- add_column(:parts, :presupported, :boolean, {default: false, null: false})
2026-05-26T22:41:54.187165975Z -> 0.0010s
2026-05-26T22:41:54.187172539Z -- add_column(:parts, :printed, :boolean, {default: false, null: false})
2026-05-26T22:41:54.187180715Z -> 0.0004s
2026-05-26T22:41:54.187187358Z == 20210210153744 AddFieldsToParts: migrated (0.0015s) ========================
2026-05-26T22:41:54.187194132Z
2026-05-26T22:41:54.187200575Z Migrating to ActsAsTaggableOnMigration (20210212143001)
2026-05-26T22:41:54.187207198Z == 20210212143001 ActsAsTaggableOnMigration: migrating ========================
2026-05-26T22:41:54.187213902Z -- create_table(:tags, {id: :integer})
2026-05-26T22:41:54.187220505Z -> 0.0050s
2026-05-26T22:41:54.187236387Z -- create_table(:taggings, {id: :integer})
2026-05-26T22:41:54.187243241Z -> 0.0027s
2026-05-26T22:41:54.187249794Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-05-26T22:41:54.187256648Z -> 0.0003s
2026-05-26T22:41:54.187263221Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-05-26T22:41:54.187270185Z -> 0.0025s
2026-05-26T22:41:54.187276688Z == 20210212143001 ActsAsTaggableOnMigration: migrated (0.0108s) ===============
2026-05-26T22:41:54.187283392Z
2026-05-26T22:41:54.187289795Z Migrating to AddMissingUniqueIndices (20210212143002)
2026-05-26T22:41:54.187296548Z == 20210212143002 AddMissingUniqueIndices: migrating ==========================
2026-05-26T22:41:54.187303192Z -- add_index(:tags, :name, {unique: true, name: "index_tags_on_name"})
2026-05-26T22:41:54.187310005Z -> 0.0004s
2026-05-26T22:41:54.187316519Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-05-26T22:41:54.187323543Z -> 0.0004s
2026-05-26T22:41:54.187330056Z -- remove_foreign_key(:taggings, :tags)
2026-05-26T22:41:54.187336689Z -> 0.1783s
2026-05-26T22:41:54.187343222Z -- remove_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-05-26T22:41:54.187350066Z -> 0.0157s
2026-05-26T22:41:54.187356569Z -- remove_index(:taggings, nil, {name: "taggings_taggable_context_idx"})
2026-05-26T22:41:54.187363383Z -> 0.0002s
2026-05-26T22:41:54.187369966Z -- add_index(:taggings, [:tag_id, :taggable_id, :taggable_type, :context, :tagger_id, :tagger_type], {unique: true, name: "taggings_idx"})
2026-05-26T22:41:54.187376990Z -> 0.0050s
2026-05-26T22:41:54.187383544Z -- add_foreign_key(:taggings, :tags, {column: "tag_id"})
2026-05-26T22:41:54.187390287Z -> 0.0698s
2026-05-26T22:41:54.187396850Z == 20210212143002 AddMissingUniqueIndices: migrated (0.3011s) =================
2026-05-26T22:41:54.187403604Z
2026-05-26T22:41:54.187409997Z Migrating to AddTaggingsCounterCacheToTags (20210212143003)
2026-05-26T22:41:54.187416630Z == 20210212143003 AddTaggingsCounterCacheToTags: migrating ====================
2026-05-26T22:41:54.187423304Z -- add_column(:tags, :taggings_count, :integer, {default: 0})
2026-05-26T22:41:54.187429937Z -> 0.0339s
2026-05-26T22:41:54.187436450Z == 20210212143003 AddTaggingsCounterCacheToTags: migrated (0.1102s) ===========
2026-05-26T22:41:54.187443114Z
2026-05-26T22:41:54.187449647Z Migrating to AddMissingTaggableIndex (20210212143004)
2026-05-26T22:41:54.187456380Z == 20210212143004 AddMissingTaggableIndex: migrating ==========================
2026-05-26T22:41:54.187470679Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-05-26T22:41:54.187477683Z -> 0.0003s
2026-05-26T22:41:54.187484236Z == 20210212143004 AddMissingTaggableIndex: migrated (0.0003s) =================
2026-05-26T22:41:54.187490930Z
2026-05-26T22:41:54.187497373Z Migrating to ChangeCollationForTagNames (20210212143005)
2026-05-26T22:41:54.187503986Z == 20210212143005 ChangeCollationForTagNames: migrating =======================
2026-05-26T22:41:54.187510640Z == 20210212143005 ChangeCollationForTagNames: migrated (0.0007s) ==============
2026-05-26T22:41:54.187517443Z
2026-05-26T22:41:54.187524227Z Migrating to AddMissingIndexesOnTaggings (20210212143006)
2026-05-26T22:41:54.187530930Z == 20210212143006 AddMissingIndexesOnTaggings: migrating ======================
2026-05-26T22:41:54.187537604Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-05-26T22:41:54.187544307Z -> 0.0079s
2026-05-26T22:41:54.187550820Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-05-26T22:41:54.187558867Z -> 0.0002s
2026-05-26T22:41:54.187566682Z -- index_exists?(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-05-26T22:41:54.187574869Z -> 0.0057s
2026-05-26T22:41:54.187582675Z -- add_index(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-05-26T22:41:54.187590771Z -> 0.0012s
2026-05-26T22:41:54.187598567Z -- index_exists?(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-05-26T22:41:54.187606723Z -> 0.0004s
2026-05-26T22:41:54.187614549Z -- add_index(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-05-26T22:41:54.187622725Z -> 0.0001s
2026-05-26T22:41:54.187630531Z -- index_exists?(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-05-26T22:41:54.187638697Z -> 0.0041s
2026-05-26T22:41:54.187646543Z -- add_index(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-05-26T22:41:54.187654630Z -> 0.0001s
2026-05-26T22:41:54.187662445Z -- index_exists?(:taggings, :context, {name: "index_taggings_on_context"})
2026-05-26T22:41:54.187670522Z -> 0.0006s
2026-05-26T22:41:54.187678357Z -- add_index(:taggings, :context, {name: "index_taggings_on_context"})
2026-05-26T22:41:54.187686454Z -> 0.0002s
2026-05-26T22:41:54.187694299Z -- index_exists?(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-05-26T22:41:54.187702746Z -> 0.0009s
2026-05-26T22:41:54.187710622Z -- add_index(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-05-26T22:41:54.187728148Z -> 0.0001s
2026-05-26T22:41:54.187736054Z -- index_exists?(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-05-26T22:41:54.187744290Z -> 0.0015s
2026-05-26T22:41:54.187752176Z -- add_index(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-05-26T22:41:54.187760433Z -> 0.0002s
2026-05-26T22:41:54.187768268Z == 20210212143006 AddMissingIndexesOnTaggings: migrated (0.0235s) =============
2026-05-26T22:41:54.187776365Z
2026-05-26T22:41:54.187784060Z Migrating to AddPreviewPartToModel (20210220204055)
2026-05-26T22:41:54.187791996Z == 20210220204055 AddPreviewPartToModel: migrating ============================
2026-05-26T22:41:54.187799982Z -- add_reference(:models, :preview_part, {null: true, foreign_key: {to_table: :parts}})
2026-05-26T22:41:54.187808069Z -> 0.2452s
2026-05-26T22:41:54.187815894Z == 20210220204055 AddPreviewPartToModel: migrated (0.2452s) ===================
2026-05-26T22:41:54.187823931Z
2026-05-26T22:41:54.187832738Z Migrating to CreateCreators (20210225232756)
2026-05-26T22:41:54.187840775Z == 20210225232756 CreateCreators: migrating ===================================
2026-05-26T22:41:54.187865605Z -- create_table(:creators)
2026-05-26T22:41:54.187876296Z -> 0.0134s
2026-05-26T22:41:54.187884432Z == 20210225232756 CreateCreators: migrated (0.0134s) ==========================
2026-05-26T22:41:54.187892529Z
2026-05-26T22:41:54.187900294Z Migrating to AddCreatorToModels (20210225232841)
2026-05-26T22:41:54.187908230Z == 20210225232841 AddCreatorToModels: migrating ===============================
2026-05-26T22:41:54.187916237Z -- add_reference(:models, :creator, {null: true, foreign_key: true})
2026-05-26T22:41:54.187924353Z -> 0.0497s
2026-05-26T22:41:54.187932339Z == 20210225232841 AddCreatorToModels: migrated (0.0497s) ======================
2026-05-26T22:41:54.187940385Z
2026-05-26T22:41:54.187948131Z Migrating to CreateLinks (20210301230017)
2026-05-26T22:41:54.187956017Z == 20210301230017 CreateLinks: migrating ======================================
2026-05-26T22:41:54.187964053Z -- create_table(:links)
2026-05-26T22:41:54.187972019Z -> 0.0008s
2026-05-26T22:41:54.187979835Z == 20210301230017 CreateLinks: migrated (0.0008s) =============================
2026-05-26T22:41:54.187987961Z
2026-05-26T22:41:54.187995677Z Migrating to DropLinkFieldsFromCreators (20210302161202)
2026-05-26T22:41:54.188004865Z == 20210302161202 DropLinkFieldsFromCreators: migrating =======================
2026-05-26T22:41:54.188012901Z -- remove_column(:creators, :thingiverse_user, :string)
2026-05-26T22:41:54.188020917Z -> 0.0684s
2026-05-26T22:41:54.188049535Z -- remove_column(:creators, :cults3d_user, :string)
2026-05-26T22:41:54.188057701Z -> 0.0042s
2026-05-26T22:41:54.188065567Z -- remove_column(:creators, :mmf_user, :string)
2026-05-26T22:41:54.188073624Z -> 0.0139s
2026-05-26T22:41:54.188081449Z -- remove_column(:creators, :cgtrader_user, :string)
2026-05-26T22:41:54.188089425Z -> 0.0036s
2026-05-26T22:41:54.188097311Z == 20210302161202 DropLinkFieldsFromCreators: migrated (0.0925s) ==============
2026-05-26T22:41:54.188105307Z
2026-05-26T22:41:54.188113063Z Migrating to RemoveFkConstraintFromModelPreviewPart (20210314185822)
2026-05-26T22:41:54.188121049Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrating ===========
2026-05-26T22:41:54.188129055Z -- remove_foreign_key(:models, :parts, {column: :preview_part_id})
2026-05-26T22:41:54.188137182Z -> 0.0578s
2026-05-26T22:41:54.188145037Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrated (0.0579s) ==
2026-05-26T22:41:54.188153074Z
2026-05-26T22:41:54.188160879Z Migrating to AddYUpToParts (20210318202638)
2026-05-26T22:41:54.188168755Z == 20210318202638 AddYUpToParts: migrating ====================================
2026-05-26T22:41:54.188176761Z -- add_column(:parts, :y_up, :boolean, {default: false, null: false})
2026-05-26T22:41:54.188184757Z -> 0.0154s
2026-05-26T22:41:54.188192583Z == 20210318202638 AddYUpToParts: migrated (0.0154s) ===========================
2026-05-26T22:41:54.188200699Z
2026-05-26T22:41:54.188208455Z Migrating to CreateImages (20210321164508)
2026-05-26T22:41:54.188216361Z == 20210321164508 CreateImages: migrating =====================================
2026-05-26T22:41:54.188224387Z -- create_table(:images)
2026-05-26T22:41:54.188232263Z -> 0.0167s
2026-05-26T22:41:54.188241351Z == 20210321164508 CreateImages: migrated (0.0167s) ============================
2026-05-26T22:41:54.188249528Z
2026-05-26T22:41:54.188257414Z Migrating to CreateDelayedJobs (20210330215825)
2026-05-26T22:41:55.006581823Z == 20210330215825 CreateDelayedJobs: migrating ================================
2026-05-26T22:41:55.006635501Z -- create_table(:delayed_jobs)
2026-05-26T22:41:55.006647876Z -> 0.0087s
2026-05-26T22:41:55.006656744Z -- add_index(:delayed_jobs, [:priority, :run_at], {name: "delayed_jobs_priority"})
2026-05-26T22:41:55.006665622Z -> 0.0002s
2026-05-26T22:41:55.006673708Z == 20210330215825 CreateDelayedJobs: migrated (0.0089s) =======================
2026-05-26T22:41:55.006681905Z
2026-05-26T22:41:55.006691384Z Migrating to RenamePartsToModelFiles (20220105233138)
2026-05-26T22:41:55.006701715Z == 20220105233138 RenamePartsToModelFiles: migrating ==========================
2026-05-26T22:41:55.006748529Z -- rename_table(:parts, :model_files)
2026-05-26T22:41:55.006756936Z -> 0.0016s
2026-05-26T22:41:55.006764862Z -- rename_column(:models, :preview_part_id, :preview_file_id)
2026-05-26T22:41:55.006774391Z -> 0.0357s
2026-05-26T22:41:55.006784451Z == 20220105233138 RenamePartsToModelFiles: migrated (0.0373s) =================
2026-05-26T22:41:55.006793750Z
2026-05-26T22:41:55.006801656Z Migrating to RemoveImagesTable (20220106220519)
2026-05-26T22:41:55.006809662Z == 20220106220519 RemoveImagesTable: migrating ================================
2026-05-26T22:41:55.006817688Z -- drop_table(:images)
2026-05-26T22:41:55.006825544Z -> 0.0003s
2026-05-26T22:41:55.006833630Z == 20220106220519 RemoveImagesTable: migrated (0.0003s) =======================
2026-05-26T22:41:55.006841666Z
2026-05-26T22:41:55.006849492Z Migrating to AddServiceNameToActiveStorageBlobs (20220612220115)
2026-05-26T22:41:55.006859853Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrating ===============
2026-05-26T22:41:55.006869903Z -- table_exists?(:active_storage_blobs)
2026-05-26T22:41:55.006878380Z -> 0.0001s
2026-05-26T22:41:55.006886316Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrated (0.0001s) ======
2026-05-26T22:41:55.006894363Z
2026-05-26T22:41:55.006902118Z Migrating to CreateActiveStorageVariantRecords (20220612220116)
2026-05-26T22:41:55.006911217Z == 20220612220116 CreateActiveStorageVariantRecords: migrating ================
2026-05-26T22:41:55.006919323Z -- table_exists?(:active_storage_blobs)
2026-05-26T22:41:55.006927469Z -> 0.0001s
2026-05-26T22:41:55.006936347Z == 20220612220116 CreateActiveStorageVariantRecords: migrated (0.0002s) =======
2026-05-26T22:41:55.006946608Z
2026-05-26T22:41:55.006955957Z Migrating to RemoveNotNullOnActiveStorageBlobsChecksum (20220612220117)
2026-05-26T22:41:55.006964123Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrating ========
2026-05-26T22:41:55.006972209Z -- table_exists?(:active_storage_blobs)
2026-05-26T22:41:55.006980296Z -> 0.0018s
2026-05-26T22:41:55.006988192Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrated (0.0019s)
2026-05-26T22:41:55.006996308Z
2026-05-26T22:41:55.007004043Z Migrating to DeviseCreateUsers (20220614210023)
2026-05-26T22:41:55.007012951Z == 20220614210023 DeviseCreateUsers: migrating ================================
2026-05-26T22:41:55.007022621Z -- create_table(:users)
2026-05-26T22:41:55.007032651Z -> 0.0018s
2026-05-26T22:41:55.007041589Z -- add_index(:users, :email, {unique: true, name: "index_users_on_email"})
2026-05-26T22:41:55.007060257Z -> 0.0017s
2026-05-26T22:41:55.007068243Z == 20220614210023 DeviseCreateUsers: migrated (0.0036s) =======================
2026-05-26T22:41:55.007076409Z
2026-05-26T22:41:55.007084265Z Migrating to AddUsernameToUsers (20220614211256)
2026-05-26T22:41:55.007093874Z == 20220614211256 AddUsernameToUsers: migrating ===============================
2026-05-26T22:41:55.007103504Z -- add_column(:users, :username, :string, {null: false})
2026-05-26T22:41:55.007113664Z -> 0.0242s
2026-05-26T22:41:55.007123153Z -- add_index(:users, :username, {unique: true, name: "index_users_on_username"})
2026-05-26T22:41:55.007131510Z -> 0.0001s
2026-05-26T22:41:55.007140408Z == 20220614211256 AddUsernameToUsers: migrated (0.0244s) ======================
2026-05-26T22:41:55.007148504Z
2026-05-26T22:41:55.007156350Z Migrating to AddAdminToUsers (20220614213902)
2026-05-26T22:41:55.007164336Z == 20220614213902 AddAdminToUsers: migrating ==================================
2026-05-26T22:41:55.007172403Z -- add_column(:users, :admin, :boolean, {default: false, null: false})
2026-05-26T22:41:55.007180559Z -> 0.0006s
2026-05-26T22:41:55.007190840Z == 20220614213902 AddAdminToUsers: migrated (0.0006s) =========================
2026-05-26T22:41:55.007200800Z
2026-05-26T22:41:55.007209197Z Migrating to AddPaginationSettingsToUser (20220617122809)
2026-05-26T22:41:55.007217273Z == 20220617122809 AddPaginationSettingsToUser: migrating ======================
2026-05-26T22:41:55.007225339Z -- add_column(:users, :pagination_settings, :json)
2026-05-26T22:41:55.007233325Z -> 0.0005s
2026-05-26T22:41:55.007241261Z == 20220617122809 AddPaginationSettingsToUser: migrated (0.0006s) =============
2026-05-26T22:41:55.007249398Z
2026-05-26T22:41:55.007257123Z Migrating to CreateSettings (20220619174307)
2026-05-26T22:41:55.007265751Z == 20220619174307 CreateSettings: migrating ===================================
2026-05-26T22:41:55.007275881Z -- create_table(:settings)
2026-05-26T22:41:55.007285741Z -> 0.0004s
2026-05-26T22:41:55.007293747Z -- add_index(:settings, [:var], {unique: true, name: "index_settings_on_var"})
2026-05-26T22:41:55.007301964Z -> 0.0035s
2026-05-26T22:41:55.007309809Z == 20220619174307 CreateSettings: migrated (0.0040s) ==========================
2026-05-26T22:41:55.007318838Z
2026-05-26T22:41:55.007326703Z Migrating to AddScaleFactorToModels (20220626152444)
2026-05-26T22:41:55.007334810Z == 20220626152444 AddScaleFactorToModels: migrating ===========================
2026-05-26T22:41:55.007342896Z -- add_column(:models, :scale_factor, :decimal, {null: false, default: 100.0})
2026-05-26T22:41:55.007352305Z -> 0.0101s
2026-05-26T22:41:55.007373147Z == 20220626152444 AddScaleFactorToModels: migrated (0.0126s) ==================
2026-05-26T22:41:55.007381614Z
2026-05-26T22:41:55.007389410Z Migrating to AddDigestToModelFiles (20220702202932)
2026-05-26T22:41:55.007397426Z == 20220702202932 AddDigestToModelFiles: migrating ============================
2026-05-26T22:41:55.007405472Z -- add_column(:model_files, :digest, :string)
2026-05-26T22:41:55.007414400Z -> 0.0025s
2026-05-26T22:41:55.007422356Z -- add_index(:model_files, :digest, {name: "index_model_files_on_digest"})
2026-05-26T22:41:55.007431464Z -> 0.0002s
2026-05-26T22:41:55.007441515Z == 20220702202932 AddDigestToModelFiles: migrated (0.0047s) ===================
2026-05-26T22:41:55.007451385Z
2026-05-26T22:41:55.007459381Z Migrating to AddRendererSettingsToUsers (20221128165903)
2026-05-26T22:41:55.007467607Z == 20221128165903 AddRendererSettingsToUsers: migrating =======================
2026-05-26T22:41:55.007477166Z -- add_column(:users, :renderer_settings, :json)
2026-05-26T22:41:55.007485283Z -> 0.0008s
2026-05-26T22:41:55.007493139Z == 20221128165903 AddRendererSettingsToUsers: migrated (0.0011s) ==============
2026-05-26T22:41:55.007501215Z
2026-05-26T22:41:55.007508981Z Migrating to CreateProblems (20221210001132)
2026-05-26T22:41:55.007518640Z == 20221210001132 CreateProblems: migrating ===================================
2026-05-26T22:41:55.007528740Z -- create_table(:problems)
2026-05-26T22:41:55.007537688Z -> 0.0008s
2026-05-26T22:41:55.007545715Z == 20221210001132 CreateProblems: migrated (0.0011s) ==========================
2026-05-26T22:41:55.007553781Z
2026-05-26T22:41:55.007561556Z Migrating to AddNewDefaultsToRendererSettings (20221214230757)
2026-05-26T22:41:55.007569573Z == 20221214230757 AddNewDefaultsToRendererSettings: migrating =================
2026-05-26T22:41:55.007577639Z == 20221214230757 AddNewDefaultsToRendererSettings: migrated (0.0160s) ========
2026-05-26T22:41:55.007585685Z
2026-05-26T22:41:55.007593952Z Migrating to ActsAsFavoritorMigration (20221219204414)
2026-05-26T22:41:55.007603922Z == 20221219204414 ActsAsFavoritorMigration: migrating =========================
2026-05-26T22:41:55.007613852Z -- create_table(:favorites, {force: true})
2026-05-26T22:41:55.007621878Z -> 0.0038s
2026-05-26T22:41:55.007629764Z -- add_index(:favorites, ["favoritor_id", "favoritor_type"], {name: "fk_favorites"})
2026-05-26T22:41:55.007638221Z -> 0.0001s
2026-05-26T22:41:55.007646127Z -- add_index(:favorites, ["favoritable_id", "favoritable_type"], {name: "fk_favoritables"})
2026-05-26T22:41:55.007654514Z -> 0.0001s
2026-05-26T22:41:55.007662580Z -- add_index(:favorites, ["favoritable_type", "favoritable_id", "favoritor_type", "favoritor_id", "scope"], {name: "uniq_favorites__and_favoritables", unique: true})
2026-05-26T22:41:55.007682781Z -> 0.0001s
2026-05-26T22:41:55.007692821Z == 20221219204414 ActsAsFavoritorMigration: migrated (0.0047s) ================
2026-05-26T22:41:55.007701939Z
2026-05-26T22:41:55.007709715Z Migrating to MovePrintedToFavorites (20221220223040)
2026-05-26T22:41:55.007717691Z == 20221220223040 MovePrintedToFavorites: migrating ===========================
2026-05-26T22:41:55.007725807Z == 20221220223040 MovePrintedToFavorites: migrated (0.0618s) ==================
2026-05-26T22:41:55.007733813Z
2026-05-26T22:41:55.007741529Z Migrating to DropPrintedFromModelFiles (20221220223340)
2026-05-26T22:41:55.007749485Z == 20221220223340 DropPrintedFromModelFiles: migrating ========================
2026-05-26T22:41:55.007757511Z -- remove_column(:model_files, :printed, :boolean)
2026-05-26T22:41:55.007767531Z -> 0.0256s
2026-05-26T22:41:55.007777321Z == 20221220223340 DropPrintedFromModelFiles: migrated (0.0259s) ===============
2026-05-26T22:41:55.007785808Z
2026-05-26T22:41:55.007793684Z Migrating to AddNotesExcerptToModels (20230202210000)
2026-05-26T22:41:55.007801680Z == 20230202210000 AddNotesExcerptToModels: migrating ==========================
2026-05-26T22:41:55.007809756Z -- add_column(:models, :notes, :text)
2026-05-26T22:41:55.007817672Z -> 0.0011s
2026-05-26T22:41:55.007825538Z -- add_column(:models, :excerpt, :text)
2026-05-26T22:41:55.007833464Z -> 0.0021s
2026-05-26T22:41:55.007842893Z == 20230202210000 AddNotesExcerptToModels: migrated (0.0032s) =================
2026-05-26T22:41:55.007880349Z
2026-05-26T22:41:55.007888585Z Migrating to AddNotesExcerptToCreators (20230202210001)
2026-05-26T22:41:55.007896581Z == 20230202210001 AddNotesExcerptToCreators: migrating ========================
2026-05-26T22:41:55.007904587Z -- add_column(:creators, :notes, :text)
2026-05-26T22:41:55.007912513Z -> 0.0005s
2026-05-26T22:41:55.007920329Z -- add_column(:creators, :excerpt, :text)
2026-05-26T22:41:55.007928225Z -> 0.0004s
2026-05-26T22:41:55.007936071Z == 20230202210001 AddNotesExcerptToCreators: migrated (0.0010s) ===============
2026-05-26T22:41:55.007944869Z
2026-05-26T22:41:55.007954528Z Migrating to AddNotesExcerptToModelFiles (20230203150000)
2026-05-26T22:41:55.007964418Z == 20230203150000 AddNotesExcerptToModelFiles: migrating ======================
2026-05-26T22:41:55.007972634Z -- add_column(:model_files, :notes, :text)
2026-05-26T22:41:55.007980560Z -> 0.0005s
2026-05-26T22:41:55.007988446Z -- add_column(:model_files, :excerpt, :text)
2026-05-26T22:41:55.008006703Z -> 0.0005s
2026-05-26T22:41:55.008014659Z == 20230203150000 AddNotesExcerptToModelFiles: migrated (0.0010s) =============
2026-05-26T22:41:55.008022715Z
2026-05-26T22:41:55.008031774Z Migrating to MoveScaleFactorIntoNote (20230221174212)
2026-05-26T22:41:55.008041804Z == 20230221174212 MoveScaleFactorIntoNote: migrating ==========================
2026-05-26T22:41:55.008052315Z == 20230221174212 MoveScaleFactorIntoNote: migrated (0.0186s) =================
2026-05-26T22:41:55.008060401Z
2026-05-26T22:41:55.008068187Z Migrating to RemoveScaleFactorFromModels (20230221180921)
2026-05-26T22:41:55.008076163Z == 20230221180921 RemoveScaleFactorFromModels: migrating ======================
2026-05-26T22:41:55.008084209Z -- remove_column(:models, :scale_factor, :decimal, {default: "100.0", null: false})
2026-05-26T22:41:55.008092466Z -> 0.0424s
2026-05-26T22:41:55.008100352Z == 20230221180921 RemoveScaleFactorFromModels: migrated (0.0425s) =============
2026-05-26T22:41:55.008108388Z
2026-05-26T22:41:55.008118258Z Migrating to RenameExcerptToCaption (20230222155910)
2026-05-26T22:41:55.008128208Z == 20230222155910 RenameExcerptToCaption: migrating ===========================
2026-05-26T22:41:55.008137136Z -- rename_column(:creators, :excerpt, :caption)
2026-05-26T22:41:55.008145142Z -> 0.0228s
2026-05-26T22:41:55.008153068Z -- rename_column(:models, :excerpt, :caption)
2026-05-26T22:41:55.008161024Z -> 0.0211s
2026-05-26T22:41:55.008168990Z -- rename_column(:model_files, :excerpt, :caption)
2026-05-26T22:41:55.008177176Z -> 0.0200s
2026-05-26T22:41:55.008186034Z == 20230222155910 RenameExcerptToCaption: migrated (0.0664s) ==================
2026-05-26T22:41:55.008196515Z
2026-05-26T22:41:55.008207838Z Migrating to AddNotesNameCaptionToLibrary (20230303150029)
2026-05-26T22:41:55.008219301Z == 20230303150029 AddNotesNameCaptionToLibrary: migrating =====================
2026-05-26T22:41:55.008228760Z -- add_column(:libraries, :notes, :string)
2026-05-26T22:41:55.008237979Z -> 0.0022s
2026-05-26T22:41:55.008247218Z -- add_column(:libraries, :caption, :string)
2026-05-26T22:41:55.008256486Z -> 0.0005s
2026-05-26T22:41:55.008265805Z -- add_column(:libraries, :name, :string)
2026-05-26T22:41:55.008275084Z -> 0.0004s
2026-05-26T22:41:55.008284853Z == 20230303150029 AddNotesNameCaptionToLibrary: migrated (0.0120s) ============
2026-05-26T22:41:55.008294974Z
2026-05-26T22:41:55.008304653Z Migrating to AddTagregexToLibrary (20230305180823)
2026-05-26T22:41:55.521732189Z == 20230305180823 AddTagregexToLibrary: migrating =============================
2026-05-26T22:41:55.521758502Z -- add_column(:libraries, :tag_regex, :text)
2026-05-26T22:41:55.521799154Z -> 0.0020s
2026-05-26T22:41:55.521807902Z == 20230305180823 AddTagregexToLibrary: migrated (0.0039s) ====================
2026-05-26T22:41:55.521816188Z
2026-05-26T22:41:55.521824034Z Migrating to AddIconToLibrary (20230307215826)
2026-05-26T22:41:55.521832161Z == 20230307215826 AddIconToLibrary: migrating =================================
2026-05-26T22:41:55.521840207Z -- add_column(:libraries, :icon, :text)
2026-05-26T22:41:55.521848273Z -> 0.0019s
2026-05-26T22:41:55.521856239Z == 20230307215826 AddIconToLibrary: migrated (0.0035s) ========================
2026-05-26T22:41:55.521864616Z
2026-05-26T22:41:55.521872402Z Migrating to CreateCollection (20230308004237)
2026-05-26T22:41:55.521880358Z == 20230308004237 CreateCollection: migrating =================================
2026-05-26T22:41:55.521888654Z -- create_table(:collections)
2026-05-26T22:41:55.521896530Z -> 0.0030s
2026-05-26T22:41:55.521904436Z == 20230308004237 CreateCollection: migrated (0.0072s) ========================
2026-05-26T22:41:55.521914907Z
2026-05-26T22:41:55.521922823Z Migrating to AddCollectionToModels (20230308005021)
2026-05-26T22:41:55.521930819Z == 20230308005021 AddCollectionToModels: migrating ============================
2026-05-26T22:41:55.521938895Z -- add_reference(:models, :collection, {null: true, foreign_key: true})
2026-05-26T22:41:55.521947102Z -> 0.0180s
2026-05-26T22:41:55.521954978Z == 20230308005021 AddCollectionToModels: migrated (0.0217s) ===================
2026-05-26T22:41:55.521963044Z
2026-05-26T22:41:55.521970780Z Migrating to MoveCollectionTagIntoObject (20230308006000)
2026-05-26T22:41:55.521978866Z == 20230308006000 MoveCollectionTagIntoObject: migrating ======================
2026-05-26T22:41:55.521986932Z == 20230308006000 MoveCollectionTagIntoObject: migrated (0.0004s) =============
2026-05-26T22:41:55.521995139Z
2026-05-26T22:41:55.522002884Z Migrating to RenameCollectionExcerptToCaption (20230313000000)
2026-05-26T22:41:55.522010951Z == 20230313000000 RenameCollectionExcerptToCaption: migrating =================
2026-05-26T22:41:55.522019017Z -- rename_column(:collections, :excerpt, :caption)
2026-05-26T22:41:55.522026943Z -> 0.0040s
2026-05-26T22:41:55.522034779Z == 20230313000000 RenameCollectionExcerptToCaption: migrated (0.0040s) ========
2026-05-26T22:41:55.522042885Z
2026-05-26T22:41:55.522050631Z Migrating to ChangePaginationSettingsOnUser (20230313000001)
2026-05-26T22:41:55.522058587Z == 20230313000001 ChangePaginationSettingsOnUser: migrating ===================
2026-05-26T22:41:55.522066583Z == 20230313000001 ChangePaginationSettingsOnUser: migrated (0.0000s) ==========
2026-05-26T22:41:55.522084128Z
2026-05-26T22:41:55.522091904Z Migrating to AddTagCloudSettingsToUser (20230316184012)
2026-05-26T22:41:55.522099820Z == 20230316184012 AddTagCloudSettingsToUser: migrating ========================
2026-05-26T22:41:55.522107806Z -- add_column(:users, :tag_cloud_settings, :json)
2026-05-26T22:41:55.522115832Z -> 0.0015s
2026-05-26T22:41:55.522123728Z == 20230316184012 AddTagCloudSettingsToUser: migrated (0.0015s) ===============
2026-05-26T22:41:55.522131724Z
2026-05-26T22:41:55.522140431Z Migrating to AddCollectionToCollections (20230324000000)
2026-05-26T22:41:55.522148578Z == 20230324000000 AddCollectionToCollections: migrating =======================
2026-05-26T22:41:55.522156624Z -- add_reference(:collections, :collection, {null: true, foreign_key: true})
2026-05-26T22:41:55.522164700Z -> 0.0061s
2026-05-26T22:41:55.522172737Z == 20230324000000 AddCollectionToCollections: migrated (0.0063s) ==============
2026-05-26T22:41:55.522180833Z
2026-05-26T22:41:55.522188578Z Migrating to RemoveDestinationExistsProblems (20230612080306)
2026-05-26T22:41:55.522196534Z == 20230612080306 RemoveDestinationExistsProblems: migrating ==================
2026-05-26T22:41:55.522204521Z == 20230612080306 RemoveDestinationExistsProblems: migrated (0.0749s) =========
2026-05-26T22:41:55.522212517Z
2026-05-26T22:41:55.522220182Z Migrating to RemoveLeadingSeparatorsFromModelFilenames (20230613134254)
2026-05-26T22:41:55.522228168Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrating ========
2026-05-26T22:41:55.522236174Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrated (0.0034s)
2026-05-26T22:41:55.522244291Z
2026-05-26T22:41:55.522252026Z Migrating to AddSlugs (20230615135601)
2026-05-26T22:41:55.522259912Z == 20230615135601 AddSlugs: migrating =========================================
2026-05-26T22:41:55.522267948Z -- add_column(:models, :slug, :string)
2026-05-26T22:41:55.522275884Z -> 0.0028s
2026-05-26T22:41:55.522284612Z -- add_index(:models, :slug, {name: "index_models_on_slug"})
2026-05-26T22:41:55.522292989Z -> 0.0021s
2026-05-26T22:41:55.522300885Z -- add_column(:collections, :slug, :string)
2026-05-26T22:41:55.522308951Z -> 0.0005s
2026-05-26T22:41:55.522316817Z -- add_index(:collections, :slug, {name: "index_collections_on_slug"})
2026-05-26T22:41:55.522325063Z -> 0.0001s
2026-05-26T22:41:55.522332889Z -- add_column(:creators, :slug, :string)
2026-05-26T22:41:55.522340795Z -> 0.0005s
2026-05-26T22:41:55.522348651Z -- add_index(:creators, :slug, {name: "index_creators_on_slug"})
2026-05-26T22:41:55.522356737Z -> 0.0001s
2026-05-26T22:41:55.522373691Z == 20230615135601 AddSlugs: migrated (0.0084s) ================================
2026-05-26T22:41:55.522381898Z
2026-05-26T22:41:55.522389603Z Migrating to GenerateSlugs (20230617222353)
2026-05-26T22:41:55.522397489Z == 20230617222353 GenerateSlugs: migrating ====================================
2026-05-26T22:41:55.522405455Z == 20230617222353 GenerateSlugs: migrated (0.0000s) ===========================
2026-05-26T22:41:55.522413501Z
2026-05-26T22:41:55.522421217Z Migrating to MakeNamesUnique (20230628194944)
2026-05-26T22:41:55.522429173Z == 20230628194944 MakeNamesUnique: migrating ==================================
2026-05-26T22:41:55.522437139Z == 20230628194944 MakeNamesUnique: migrated (0.0034s) =========================
2026-05-26T22:41:55.522445235Z
2026-05-26T22:41:55.522452931Z Migrating to AddUniqueConstraintToNamesAndSlugs (20230628195018)
2026-05-26T22:41:55.522460907Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrating ===============
2026-05-26T22:41:55.522468913Z -- add_index(:creators, :name, {unique: true, name: "index_creators_on_name"})
2026-05-26T22:41:55.522477039Z -> 0.0023s
2026-05-26T22:41:55.522485326Z -- remove_index(:creators, :slug)
2026-05-26T22:41:55.522493262Z -> 0.0004s
2026-05-26T22:41:55.522501138Z -- add_index(:creators, :slug, {unique: true, name: "index_creators_on_slug"})
2026-05-26T22:41:55.522509395Z -> 0.0001s
2026-05-26T22:41:55.522517291Z -- add_index(:collections, :name, {unique: true, name: "index_collections_on_name"})
2026-05-26T22:41:55.522525467Z -> 0.0001s
2026-05-26T22:41:55.522533353Z -- remove_index(:collections, :slug)
2026-05-26T22:41:55.522541239Z -> 0.0255s
2026-05-26T22:41:55.522549275Z -- add_index(:collections, :slug, {unique: true, name: "index_collections_on_slug"})
2026-05-26T22:41:55.522557421Z -> 0.0006s
2026-05-26T22:41:55.522565277Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrated (0.0296s) ======
2026-05-26T22:41:55.522573394Z
2026-05-26T22:41:55.522581129Z Migrating to AddSizeToModelFiles (20230707082403)
2026-05-26T22:41:55.522589045Z == 20230707082403 AddSizeToModelFiles: migrating ==============================
2026-05-26T22:41:55.522597061Z -- add_column(:model_files, :size, :integer)
2026-05-26T22:41:55.522604947Z -> 0.0006s
2026-05-26T22:41:55.522612793Z == 20230707082403 AddSizeToModelFiles: migrated (0.0010s) =====================
2026-05-26T22:41:55.522620799Z
2026-05-26T22:41:55.522628515Z Migrating to ChangeFileSizeToBigInt (20230710102250)
2026-05-26T22:41:55.522636531Z == 20230710102250 ChangeFileSizeToBigInt: migrating ===========================
2026-05-26T22:41:55.522644557Z -- change_column(:model_files, :size, :bigint)
2026-05-26T22:41:55.522661381Z -> 0.0081s
2026-05-26T22:41:55.522669277Z == 20230710102250 ChangeFileSizeToBigInt: migrated (0.0084s) ==================
2026-05-26T22:41:55.522677293Z
2026-05-26T22:41:55.522685018Z Migrating to AddNoteToProblems (20230711111009)
2026-05-26T22:41:55.522692934Z == 20230711111009 AddNoteToProblems: migrating ================================
2026-05-26T22:41:55.522700930Z -- add_column(:problems, :note, :string, {default: nil})
2026-05-26T22:41:55.522708997Z -> 0.0018s
2026-05-26T22:41:55.522716832Z == 20230711111009 AddNoteToProblems: migrated (0.0022s) =======================
2026-05-26T22:41:55.522724869Z
2026-05-26T22:41:55.522732594Z Migrating to AddProblemSettingsToUser (20240122114207)
2026-05-26T22:41:55.522740510Z == 20240122114207 AddProblemSettingsToUser: migrating =========================
2026-05-26T22:41:55.522748536Z -- add_column(:users, :problem_settings, :json)
2026-05-26T22:41:55.522756442Z -> 0.0006s
2026-05-26T22:41:55.522764238Z == 20240122114207 AddProblemSettingsToUser: migrated (0.0017s) ================
2026-05-26T22:41:55.522772324Z
2026-05-26T22:41:55.522780040Z Migrating to AddLicenseToModel (20240127143358)
2026-05-26T22:41:55.522788076Z == 20240127143358 AddLicenseToModel: migrating ================================
2026-05-26T22:41:55.522796072Z -- add_column(:models, :license, :string)
2026-05-26T22:41:55.522803998Z -> 0.0006s
2026-05-26T22:41:55.522811834Z == 20240127143358 AddLicenseToModel: migrated (0.0006s) =======================
2026-05-26T22:41:55.522819870Z
2026-05-26T22:41:55.522827555Z Migrating to AddIgnoredToProblems (20240131134832)
2026-05-26T22:41:55.522835552Z == 20240131134832 AddIgnoredToProblems: migrating =============================
2026-05-26T22:41:55.522843538Z -- add_column(:problems, :ignored, :boolean, {default: false, null: false})
2026-05-26T22:41:55.522851564Z -> 0.0006s
2026-05-26T22:41:55.522859951Z == 20240131134832 AddIgnoredToProblems: migrated (0.0007s) ====================
2026-05-26T22:41:55.522868057Z
2026-05-26T22:41:55.522875773Z Migrating to AddPresupportedVersionToModelFiles (20240208143319)
2026-05-26T22:41:55.522883729Z == 20240208143319 AddPresupportedVersionToModelFiles: migrating ===============
2026-05-26T22:41:55.522891725Z -- add_reference(:model_files, :presupported_version, {foreign_key: {to_table: :model_files}})
2026-05-26T22:41:55.522899961Z -> 0.0111s
2026-05-26T22:41:55.522907827Z == 20240208143319 AddPresupportedVersionToModelFiles: migrated (0.0111s) ======
2026-05-26T22:41:55.522915863Z
2026-05-26T22:41:55.522923559Z Migrating to AddFileListSettingsToUser (20240209125409)
2026-05-26T22:41:55.522931515Z == 20240209125409 AddFileListSettingsToUser: migrating ========================
2026-05-26T22:41:55.522948539Z -- add_column(:users, :file_list_settings, :json)
2026-05-26T22:41:55.522956545Z -> 0.0006s
2026-05-26T22:41:55.522964381Z == 20240209125409 AddFileListSettingsToUser: migrated (0.0007s) ===============
2026-05-26T22:41:55.522972507Z
2026-05-26T22:41:55.522980213Z Migrating to AddMissingUniqueIndexes (20240228130246)
2026-05-26T22:41:55.522988129Z == 20240228130246 AddMissingUniqueIndexes: migrating ==========================
2026-05-26T22:41:55.522996125Z -- add_index(:libraries, :path, {unique: true, name: "index_libraries_on_path"})
2026-05-26T22:41:55.523004281Z -> 0.0002s
2026-05-26T22:41:55.523012217Z -- add_index(:models, [:path, :library_id], {unique: true, name: "index_models_on_path_and_library_id"})
2026-05-26T22:41:55.523020554Z -> 0.0010s
2026-05-26T22:41:55.523028390Z -- add_index(:model_files, [:filename, :model_id], {unique: true, name: "index_model_files_on_filename_and_model_id"})
2026-05-26T22:41:55.523036847Z -> 0.0002s
2026-05-26T22:41:55.523044773Z -- add_index(:problems, [:category, :problematic_id, :problematic_type], {unique: true, name: "index_problems_on_category_and_problematic_id_and_type"})
2026-05-26T22:41:55.523053230Z -> 0.0046s
2026-05-26T22:41:55.523061116Z == 20240228130246 AddMissingUniqueIndexes: migrated (0.0061s) =================
2026-05-26T22:41:55.523069192Z
2026-05-26T22:41:55.523076908Z Migrating to CreateFlipperTables (20240306095646)
2026-05-26T22:41:55.523084824Z == 20240306095646 CreateFlipperTables: migrating ==============================
2026-05-26T22:41:55.523092830Z -- create_table(:flipper_features)
2026-05-26T22:41:55.523100766Z -> 0.0030s
2026-05-26T22:41:55.523108622Z -- add_index(:flipper_features, :key, {unique: true, name: "index_flipper_features_on_key"})
2026-05-26T22:41:55.523116848Z -> 0.0049s
2026-05-26T22:41:55.523124754Z -- create_table(:flipper_gates)
2026-05-26T22:41:55.523132640Z -> 0.0003s
2026-05-26T22:41:55.523140586Z -- 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-05-26T22:41:55.523149063Z -> 0.0002s
2026-05-26T22:41:55.523156879Z == 20240306095646 CreateFlipperTables: migrated (0.0085s) =====================
2026-05-26T22:41:55.523165015Z
2026-05-26T22:41:55.523172751Z Migrating to RolifyCreateRoles (20240319155251)
2026-05-26T22:41:56.077164120Z == 20240319155251 RolifyCreateRoles: migrating ================================
2026-05-26T22:41:56.077189001Z -- create_table(:roles)
2026-05-26T22:41:56.077198269Z -> 0.0419s
2026-05-26T22:41:56.077206867Z -- create_table(:users_roles, {id: false})
2026-05-26T22:41:56.077244362Z -> 0.0005s
2026-05-26T22:41:56.077253490Z -- add_index(:roles, :name, {name: "index_roles_on_name"})
2026-05-26T22:41:56.077261948Z -> 0.0055s
2026-05-26T22:41:56.077270084Z -- add_index(:roles, [:name, :resource_type, :resource_id], {name: "index_roles_on_name_and_resource_type_and_resource_id"})
2026-05-26T22:41:56.077278601Z -> 0.0002s
2026-05-26T22:41:56.077286527Z -- add_index(:users_roles, [:user_id, :role_id], {name: "index_users_roles_on_user_id_and_role_id"})
2026-05-26T22:41:56.077294794Z -> 0.0001s
2026-05-26T22:41:56.077304433Z == 20240319155251 RolifyCreateRoles: migrated (0.0660s) =======================
2026-05-26T22:41:56.077314894Z
2026-05-26T22:41:56.077324063Z Migrating to ConvertAdminFlagToRole (20240319155526)
2026-05-26T22:41:56.077332169Z == 20240319155526 ConvertAdminFlagToRole: migrating ===========================
2026-05-26T22:41:56.077340245Z == 20240319155526 ConvertAdminFlagToRole: migrated (0.0089s) ==================
2026-05-26T22:41:56.077348301Z
2026-05-26T22:41:56.077356047Z Migrating to RemoveAdminFromUsers (20240319155903)
2026-05-26T22:41:56.077364013Z == 20240319155903 RemoveAdminFromUsers: migrating =============================
2026-05-26T22:41:56.077372019Z -- remove_column(:users, :admin, :boolean, {default: false, null: false})
2026-05-26T22:41:56.077380085Z -> 0.0149s
2026-05-26T22:41:56.077390476Z == 20240319155903 RemoveAdminFromUsers: migrated (0.0163s) ====================
2026-05-26T22:41:56.077400677Z
2026-05-26T22:41:56.077408924Z Migrating to AddResetPasswordTokenToUsers (20240322143621)
2026-05-26T22:41:56.077416910Z == 20240322143621 AddResetPasswordTokenToUsers: migrating =====================
2026-05-26T22:41:56.077424926Z -- add_column(:users, :reset_password_token, :string)
2026-05-26T22:41:56.077434605Z -> 0.0012s
2026-05-26T22:41:56.077442511Z -- add_index(:users, :reset_password_token, {unique: true, name: "index_users_on_reset_password_token"})
2026-05-26T22:41:56.077450738Z -> 0.0002s
2026-05-26T22:41:56.077458594Z == 20240322143621 AddResetPasswordTokenToUsers: migrated (0.0034s) ============
2026-05-26T22:41:56.077467692Z
2026-05-26T22:41:56.077477361Z Migrating to SetAdminPasswordResetToken (20240322150022)
2026-05-26T22:41:56.077486931Z == 20240322150022 SetAdminPasswordResetToken: migrating =======================
2026-05-26T22:41:56.077495017Z == 20240322150022 SetAdminPasswordResetToken: migrated (0.0262s) ==============
2026-05-26T22:41:56.077503043Z
2026-05-26T22:41:56.077510769Z Migrating to AddRememberableToUsers (20240410221112)
2026-05-26T22:41:56.077518735Z == 20240410221112 AddRememberableToUsers: migrating ===========================
2026-05-26T22:41:56.077536781Z -- add_column(:users, :remember_created_at, :datetime)
2026-05-26T22:41:56.077544877Z -> 0.0034s
2026-05-26T22:41:56.077554687Z == 20240410221112 AddRememberableToUsers: migrated (0.0047s) ==================
2026-05-26T22:41:56.077564597Z
2026-05-26T22:41:56.077573144Z Migrating to AddResetPasswordSentAtToUsers (20240410222922)
2026-05-26T22:41:56.077582443Z == 20240410222922 AddResetPasswordSentAtToUsers: migrating ====================
2026-05-26T22:41:56.077590630Z -- add_column(:users, :reset_password_sent_at, :datetime)
2026-05-26T22:41:56.077598646Z -> 0.0007s
2026-05-26T22:41:56.077606532Z == 20240410222922 AddResetPasswordSentAtToUsers: migrated (0.0019s) ===========
2026-05-26T22:41:56.077614548Z
2026-05-26T22:41:56.077622293Z Migrating to DropDelayedJobs (20240418112821)
2026-05-26T22:41:56.077631101Z == 20240418112821 DropDelayedJobs: migrating ==================================
2026-05-26T22:41:56.077641181Z -- drop_table(:delayed_jobs)
2026-05-26T22:41:56.077650771Z -> 0.0019s
2026-05-26T22:41:56.077658837Z == 20240418112821 DropDelayedJobs: migrated (0.0129s) =========================
2026-05-26T22:41:56.077666883Z
2026-05-26T22:41:56.077674729Z Migrating to AddInterfaceLanguageToUsers (20240423102250)
2026-05-26T22:41:56.077682665Z == 20240423102250 AddInterfaceLanguageToUsers: migrating ======================
2026-05-26T22:41:56.077690661Z -- add_column(:users, :interface_language, :string)
2026-05-26T22:41:56.077698617Z -> 0.0007s
2026-05-26T22:41:56.077706533Z == 20240423102250 AddInterfaceLanguageToUsers: migrated (0.0043s) =============
2026-05-26T22:41:56.077715752Z
2026-05-26T22:41:56.077725341Z Migrating to AddLockableToUsers (20240610120318)
2026-05-26T22:41:56.077734660Z == 20240610120318 AddLockableToUsers: migrating ===============================
2026-05-26T22:41:56.077742866Z -- change_table(:users)
2026-05-26T22:41:56.077750722Z -> 0.0017s
2026-05-26T22:41:56.077758568Z == 20240610120318 AddLockableToUsers: migrated (0.0021s) ======================
2026-05-26T22:41:56.077766634Z
2026-05-26T22:41:56.077774370Z Migrating to AddAttachmentDataToModelFiles (20240614085913)
2026-05-26T22:41:56.077782336Z == 20240614085913 AddAttachmentDataToModelFiles: migrating ====================
2026-05-26T22:41:56.077790342Z -- add_column(:model_files, :attachment_data, :json)
2026-05-26T22:41:56.077799590Z -> 0.0006s
2026-05-26T22:41:56.077809560Z == 20240614085913 AddAttachmentDataToModelFiles: migrated (0.0010s) ===========
2026-05-26T22:41:56.077818779Z
2026-05-26T22:41:56.077826505Z Migrating to MoveFileDataIntoShrine (20240615085913)
2026-05-26T22:41:56.077834441Z == 20240615085913 MoveFileDataIntoShrine: migrating ===========================
2026-05-26T22:41:56.077852246Z == 20240615085913 MoveFileDataIntoShrine: migrated (0.0164s) ==================
2026-05-26T22:41:56.077860433Z
2026-05-26T22:41:56.077868128Z Migrating to AddStorageServiceToLibraries (20240701142651)
2026-05-26T22:41:56.077876826Z == 20240701142651 AddStorageServiceToLibraries: migrating =====================
2026-05-26T22:41:56.077887057Z -- add_column(:libraries, :storage_service, :string, {null: false, default: "filesystem"})
2026-05-26T22:41:56.077897287Z -> 0.0007s
2026-05-26T22:41:56.077905243Z == 20240701142651 AddStorageServiceToLibraries: migrated (0.0026s) ============
2026-05-26T22:41:56.077913309Z
2026-05-26T22:41:56.077921115Z Migrating to AddS3FieldsToLibrary (20240703103707)
2026-05-26T22:41:56.077929011Z == 20240703103707 AddS3FieldsToLibrary: migrating =============================
2026-05-26T22:41:56.077936987Z -- add_column(:libraries, :s3_endpoint, :string, {default: nil})
2026-05-26T22:41:56.077944933Z -> 0.0007s
2026-05-26T22:41:56.077953330Z -- add_column(:libraries, :s3_region, :string, {default: nil})
2026-05-26T22:41:56.077962288Z -> 0.0006s
2026-05-26T22:41:56.077972148Z -- add_column(:libraries, :s3_bucket, :string, {default: nil})
2026-05-26T22:41:56.077981847Z -> 0.0006s
2026-05-26T22:41:56.077989783Z -- add_column(:libraries, :s3_access_key_id, :string, {default: nil})
2026-05-26T22:41:56.077997880Z -> 0.0053s
2026-05-26T22:41:56.078005776Z -- add_column(:libraries, :s3_secret_access_key, :string, {default: nil})
2026-05-26T22:41:56.078013812Z -> 0.0006s
2026-05-26T22:41:56.078021808Z == 20240703103707 AddS3FieldsToLibrary: migrated (0.0092s) ====================
2026-05-26T22:41:56.078030946Z
2026-05-26T22:41:56.078038752Z Migrating to ChangeIndexOnLibraryPath (20240703160732)
2026-05-26T22:41:56.078048101Z == 20240703160732 ChangeIndexOnLibraryPath: migrating =========================
2026-05-26T22:41:56.078058271Z -- remove_index(:libraries, :path)
2026-05-26T22:41:56.078067219Z -> 0.0011s
2026-05-26T22:41:56.078075055Z == 20240703160732 ChangeIndexOnLibraryPath: migrated (0.0019s) ================
2026-05-26T22:41:56.078083101Z
2026-05-26T22:41:56.078090927Z Migrating to CreateFederailsActors (20240727113215)
2026-05-26T22:41:56.078098793Z == 20240727113215 CreateFederailsActors: migrating ============================
2026-05-26T22:41:56.078106779Z -- create_table(:federails_actors)
2026-05-26T22:41:56.078114625Z -> 0.0009s
2026-05-26T22:41:56.078122461Z -- foreign_key_exists?(:federails_actors, :users)
2026-05-26T22:41:56.078132361Z -> 0.0018s
2026-05-26T22:41:56.078142180Z -- remove_foreign_key(:federails_actors, :users)
2026-05-26T22:41:56.078160618Z -> 0.0121s
2026-05-26T22:41:56.078168634Z -- remove_index(:federails_actors, :user_id)
2026-05-26T22:41:56.078176550Z -> 0.0004s
2026-05-26T22:41:56.078184446Z -- add_index(:federails_actors, :user_id, {unique: true, name: "index_federails_actors_on_user_id"})
2026-05-26T22:41:56.078192642Z -> 0.0001s
2026-05-26T22:41:56.078200448Z -- add_foreign_key(:federails_actors, :users)
2026-05-26T22:41:56.078209235Z -> 0.0101s
2026-05-26T22:41:56.078219135Z == 20240727113215 CreateFederailsActors: migrated (0.0263s) ===================
2026-05-26T22:41:56.078228885Z
2026-05-26T22:41:56.078236781Z Migrating to CreateFederailsFollowings (20240727113216)
2026-05-26T22:41:56.078244767Z == 20240727113216 CreateFederailsFollowings: migrating ========================
2026-05-26T22:41:56.078252753Z -- create_table(:federails_followings)
2026-05-26T22:41:56.078260629Z -> 0.0012s
2026-05-26T22:41:56.078268515Z == 20240727113216 CreateFederailsFollowings: migrated (0.0013s) ===============
2026-05-26T22:41:56.078276551Z
2026-05-26T22:41:56.078284237Z Migrating to CreateFederailsActivities (20240727113217)
2026-05-26T22:41:56.078293335Z == 20240727113217 CreateFederailsActivities: migrating ========================
2026-05-26T22:41:56.078303415Z -- create_table(:federails_activities)
2026-05-26T22:41:56.078312694Z -> 0.0093s
2026-05-26T22:41:56.078320600Z == 20240727113217 CreateFederailsActivities: migrated (0.0093s) ===============
2026-05-26T22:41:56.078328686Z
2026-05-26T22:41:56.078336572Z Migrating to ChangeActorEntityRelToPolymorphic (20240731165646)
2026-05-26T22:41:56.078344558Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrating ================
2026-05-26T22:41:56.078352965Z -- remove_foreign_key(:federails_actors, {column: :user_id, to_table: "users"})
2026-05-26T22:41:56.078362484Z -> 0.0085s
2026-05-26T22:41:56.078373476Z -- remove_index(:federails_actors, :user_id, {unique: true})
2026-05-26T22:41:56.078385310Z -> 0.0004s
2026-05-26T22:41:56.078396583Z -- change_table(:federails_actors)
2026-05-26T22:41:56.078405902Z -> 0.0067s
2026-05-26T22:41:56.078415070Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrated (0.0156s) =======
2026-05-26T22:41:56.078424599Z
2026-05-26T22:41:56.078433758Z Migrating to CreateFederailsActors (20240731165647)
2026-05-26T22:41:56.078443026Z == 20240731165647 CreateFederailsActors: migrating ============================
2026-05-26T22:41:56.078452455Z == 20240731165647 CreateFederailsActors: migrated (0.0000s) ===================
2026-05-26T22:41:56.078463748Z
2026-05-26T22:41:56.078486754Z Migrating to CreateMoreFederailsActors (20240802094448)
2026-05-26T22:41:56.078496374Z == 20240802094448 CreateMoreFederailsActors: migrating ========================
2026-05-26T22:41:56.078505703Z == 20240802094448 CreateMoreFederailsActors: migrated (0.0000s) ===============
2026-05-26T22:41:56.078515071Z
2026-05-26T22:41:56.078524050Z Migrating to BackfillActivities (20240805111500)
2026-05-26T22:41:56.078533338Z == 20240805111500 BackfillActivities: migrating ===============================
2026-05-26T22:41:56.078544050Z == 20240805111500 BackfillActivities: migrated (0.0000s) ======================
2026-05-26T22:41:56.078555813Z
2026-05-26T22:41:56.078566405Z Migrating to CreateCaberRelations (20240827155630)
2026-05-26T22:41:56.078575684Z == 20240827155630 CreateCaberRelations: migrating =============================
2026-05-26T22:41:56.078585082Z -- create_table(:caber_relations)
2026-05-26T22:41:56.078593469Z -> 0.0416s
2026-05-26T22:41:56.078601335Z == 20240827155630 CreateCaberRelations: migrated (0.0416s) ====================
2026-05-26T22:41:56.078609391Z
2026-05-26T22:41:56.078617157Z Migrating to AddDefaultAccessControls (20240830121749)
2026-05-26T22:41:56.078625794Z == 20240830121749 AddDefaultAccessControls: migrating =========================
2026-05-26T22:41:56.078635775Z == 20240830121749 AddDefaultAccessControls: migrated (0.0645s) ================
2026-05-26T22:41:56.078645664Z
2026-05-26T22:41:56.078653580Z Migrating to RenameDefaultRoles (20240830151650)
2026-05-26T22:41:56.078661526Z == 20240830151650 RenameDefaultRoles: migrating ===============================
2026-05-26T22:41:56.078669512Z == 20240830151650 RenameDefaultRoles: migrated (0.0374s) ======================
2026-05-26T22:41:56.078677539Z
2026-05-26T22:41:56.078685314Z Migrating to AddPublicIDsToModels (20240904151944)
2026-05-26T22:41:56.078693200Z == 20240904151944 AddPublicIDsToModels: migrating =============================
2026-05-26T22:41:56.078701226Z -- add_column(:models, :public_id, :string)
2026-05-26T22:41:56.078710295Z -> 0.0008s
2026-05-26T22:41:56.078720175Z -- add_index(:models, :public_id)
2026-05-26T22:41:56.078729503Z -> 0.0028s
2026-05-26T22:41:56.078737459Z -- add_column(:model_files, :public_id, :string)
2026-05-26T22:41:56.078745455Z -> 0.0007s
2026-05-26T22:41:56.078753371Z -- add_index(:model_files, :public_id)
2026-05-26T22:41:56.078761327Z -> 0.0001s
2026-05-26T22:41:56.078769123Z -- add_column(:problems, :public_id, :string)
2026-05-26T22:41:56.078777069Z -> 0.0006s
2026-05-26T22:41:56.078784885Z -- add_index(:problems, :public_id)
2026-05-26T22:41:56.078794154Z -> 0.0001s
2026-05-26T22:41:56.078814394Z -- add_column(:creators, :public_id, :string)
2026-05-26T22:41:56.078822621Z -> 0.0007s
2026-05-26T22:41:56.997065426Z -- add_index(:creators, :public_id)
2026-05-26T22:41:56.997095777Z -> 0.0002s
2026-05-26T22:41:56.997107601Z -- add_column(:collections, :public_id, :string)
2026-05-26T22:41:56.997116328Z -> 0.0006s
2026-05-26T22:41:56.997124395Z -- add_index(:collections, :public_id)
2026-05-26T22:41:56.997132341Z -> 0.0001s
2026-05-26T22:41:56.997140247Z -- add_column(:libraries, :public_id, :string)
2026-05-26T22:41:56.997148433Z -> 0.0007s
2026-05-26T22:41:56.997156369Z -- add_index(:libraries, :public_id)
2026-05-26T22:41:56.997164285Z -> 0.0001s
2026-05-26T22:41:56.997172181Z == 20240904151944 AddPublicIDsToModels: migrated (0.0078s) ====================
2026-05-26T22:41:56.997180337Z
2026-05-26T22:41:56.997188113Z Migrating to GeneratePublicIDsForModels (20240904152358)
2026-05-26T22:41:56.997196089Z == 20240904152358 GeneratePublicIDsForModels: migrating =======================
2026-05-26T22:41:56.997204205Z Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:41:56.997212332Z == 20240904152358 GeneratePublicIDsForModels: migrated (0.0833s) ==============
2026-05-26T22:41:56.997220338Z
2026-05-26T22:41:56.997227993Z Migrating to BackfillActivitiesAfterPermissions (20240909100000)
2026-05-26T22:41:56.997235959Z == 20240909100000 BackfillActivitiesAfterPermissions: migrating ===============
2026-05-26T22:41:56.997243925Z == 20240909100000 BackfillActivitiesAfterPermissions: migrated (0.0000s) ======
2026-05-26T22:41:56.997251881Z
2026-05-26T22:41:56.997259577Z Migrating to DeduplicateRoles (20240923114515)
2026-05-26T22:41:56.997267483Z == 20240923114515 DeduplicateRoles: migrating =================================
2026-05-26T22:41:56.997275529Z == 20240923114515 DeduplicateRoles: migrated (0.1543s) ========================
2026-05-26T22:41:56.997283525Z
2026-05-26T22:41:56.997291241Z Migrating to AddVirtualColumnsForSorting (20240924122004)
2026-05-26T22:41:56.997299197Z == 20240924122004 AddVirtualColumnsForSorting: migrating ======================
2026-05-26T22:41:56.997307153Z -- add_column(:models, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-05-26T22:41:56.997315570Z -> 0.1630s
2026-05-26T22:41:56.997323746Z -- add_index(:models, :name_lower)
2026-05-26T22:41:56.997331732Z -> 0.0002s
2026-05-26T22:41:56.997339748Z -- add_column(:creators, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-05-26T22:41:56.997348145Z -> 0.0073s
2026-05-26T22:41:56.997383276Z -- add_index(:creators, :name_lower)
2026-05-26T22:41:56.997391432Z -> 0.0001s
2026-05-26T22:41:56.997399298Z -- add_column(:collections, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-05-26T22:41:56.997407515Z -> 0.0084s
2026-05-26T22:41:56.997415411Z -- add_index(:collections, :name_lower)
2026-05-26T22:41:56.997423307Z -> 0.0001s
2026-05-26T22:41:56.997431263Z == 20240924122004 AddVirtualColumnsForSorting: migrated (0.1794s) =============
2026-05-26T22:41:56.997439339Z
2026-05-26T22:41:56.997447014Z Migrating to AddKeypairToActors (20240926162407)
2026-05-26T22:41:56.997454890Z == 20240926162407 AddKeypairToActors: migrating ===============================
2026-05-26T22:41:56.997462846Z -- change_table(:federails_actors)
2026-05-26T22:41:56.997470682Z -> 0.0018s
2026-05-26T22:41:56.997478568Z == 20240926162407 AddKeypairToActors: migrated (0.0018s) ======================
2026-05-26T22:41:56.997486564Z
2026-05-26T22:41:56.997495622Z Migrating to AddUuids (20241004194445)
2026-05-26T22:41:56.997503659Z == 20241004194445 AddUuids: migrating =========================================
2026-05-26T22:41:56.997511665Z -- change_table(:federails_actors)
2026-05-26T22:41:56.997519571Z -> 0.0043s
2026-05-26T22:41:56.997527456Z -- change_table(:federails_activities)
2026-05-26T22:41:56.997535332Z -> 0.0009s
2026-05-26T22:41:56.997543228Z -- change_table(:federails_followings)
2026-05-26T22:41:56.997551074Z -> 0.0009s
2026-05-26T22:41:56.997559030Z == 20241004194445 AddUuids: migrated (0.0061s) ================================
2026-05-26T22:41:56.997567036Z
2026-05-26T22:41:56.997574732Z Migrating to CreateComments (20241007182824)
2026-05-26T22:41:56.997582628Z == 20241007182824 CreateComments: migrating ===================================
2026-05-26T22:41:56.997590634Z -- create_table(:comments)
2026-05-26T22:41:56.997598530Z -> 0.0022s
2026-05-26T22:41:56.997606405Z == 20241007182824 CreateComments: migrated (0.0022s) ==========================
2026-05-26T22:41:56.997614432Z
2026-05-26T22:41:56.997622137Z Migrating to AddSystemToComments (20241009122540)
2026-05-26T22:41:56.997630013Z == 20241009122540 AddSystemToComments: migrating ==============================
2026-05-26T22:41:56.997637959Z -- add_column(:comments, :system, :boolean, {null: false, default: false})
2026-05-26T22:41:56.997646005Z -> 0.0010s
2026-05-26T22:41:56.997653841Z == 20241009122540 AddSystemToComments: migrated (0.0010s) =====================
2026-05-26T22:41:56.997661867Z
2026-05-26T22:41:56.997672108Z Migrating to BackfillActivitiesAfterUuids (20241013215000)
2026-05-26T22:41:56.997690044Z == 20241013215000 BackfillActivitiesAfterUuids: migrating =====================
2026-05-26T22:41:56.997698250Z == 20241013215000 BackfillActivitiesAfterUuids: migrated (0.0055s) ============
2026-05-26T22:41:56.997706297Z
2026-05-26T22:41:56.997714012Z Migrating to AddOmniauthToUsers (20241015090803)
2026-05-26T22:41:56.997721878Z == 20241015090803 AddOmniauthToUsers: migrating ===============================
2026-05-26T22:41:56.997729884Z -- add_column(:users, :auth_provider, :string)
2026-05-26T22:41:56.997737750Z -> 0.0009s
2026-05-26T22:41:56.997745636Z -- add_column(:users, :auth_uid, :string)
2026-05-26T22:41:56.997753502Z -> 0.0008s
2026-05-26T22:41:56.997761408Z == 20241015090803 AddOmniauthToUsers: migrated (0.0017s) ======================
2026-05-26T22:41:56.997769454Z
2026-05-26T22:41:56.997777099Z Migrating to AddSensitiveFlagToModelsAndComments (20241017093301)
2026-05-26T22:41:56.997785095Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrating ==============
2026-05-26T22:41:56.997793041Z -- add_column(:models, :sensitive, :boolean, {null: false, default: false})
2026-05-26T22:41:56.997801027Z -> 0.0017s
2026-05-26T22:41:56.997808833Z -- add_column(:comments, :sensitive, :boolean, {null: false, default: false})
2026-05-26T22:41:56.997816829Z -> 0.0013s
2026-05-26T22:41:56.997824695Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrated (0.0030s) =====
2026-05-26T22:41:56.997832711Z
2026-05-26T22:41:56.997840357Z Migrating to AddSensitiveContentHandlingToUsers (20241017113112)
2026-05-26T22:41:56.997848303Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrating ===============
2026-05-26T22:41:56.997856820Z -- add_column(:users, :sensitive_content_handling, :string, {default: nil})
2026-05-26T22:41:56.997864946Z -> 0.0008s
2026-05-26T22:41:56.997872802Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrated (0.0009s) ======
2026-05-26T22:41:56.997880788Z
2026-05-26T22:41:56.997888534Z Migrating to AddPublicIDsToUsers (20241021124608)
2026-05-26T22:41:56.997896390Z == 20241021124608 AddPublicIDsToUsers: migrating ==============================
2026-05-26T22:41:56.997904426Z -- change_table(:users)
2026-05-26T22:41:56.997912211Z -> 0.0010s
2026-05-26T22:41:56.997920047Z == 20241021124608 AddPublicIDsToUsers: migrated (0.0010s) =====================
2026-05-26T22:41:56.997928043Z
2026-05-26T22:41:56.997935719Z Migrating to CreatePublicIDsForUsers (20241021125322)
2026-05-26T22:41:56.997943725Z == 20241021125322 CreatePublicIDsForUsers: migrating ==========================
2026-05-26T22:41:56.997951761Z == 20241021125322 CreatePublicIDsForUsers: migrated (0.0578s) =================
2026-05-26T22:41:56.997969166Z
2026-05-26T22:41:56.997976912Z Migrating to RemoveUnneededIndexes (20241025110218)
2026-05-26T22:41:56.997984848Z == 20241025110218 RemoveUnneededIndexes: migrating ============================
2026-05-26T22:41:56.997992884Z -- remove_index(:favorites, {name: "index_favorites_on_favoritable", column: [:favoritable_type, :favoritable_id]})
2026-05-26T22:41:56.998001301Z -> 0.0012s
2026-05-26T22:41:56.998009187Z -- remove_index(:federails_followings, {name: "index_federails_followings_on_actor_id", column: :actor_id})
2026-05-26T22:41:56.998017544Z -> 0.0013s
2026-05-26T22:41:56.998025409Z -- remove_index(:roles, {name: "index_roles_on_name", column: :name})
2026-05-26T22:41:56.998033596Z -> 0.0005s
2026-05-26T22:41:56.998041412Z -- remove_index(:taggings, {name: "index_taggings_on_tag_id", column: :tag_id})
2026-05-26T22:41:56.998049618Z -> 0.0016s
2026-05-26T22:41:56.998057444Z -- remove_index(:taggings, {name: "index_taggings_on_taggable_id", column: :taggable_id})
2026-05-26T22:41:56.998065640Z -> 0.0008s
2026-05-26T22:41:56.998073456Z -- remove_index(:taggings, {name: "index_taggings_on_tagger_id", column: :tagger_id})
2026-05-26T22:41:56.998081623Z -> 0.0008s
2026-05-26T22:41:56.998089529Z -- remove_index(:users_roles, {name: "index_users_roles_on_user_id", column: :user_id})
2026-05-26T22:41:56.998097715Z -> 0.0004s
2026-05-26T22:41:56.998105521Z == 20241025110218 RemoveUnneededIndexes: migrated (0.0067s) ===================
2026-05-26T22:41:56.998113757Z
2026-05-26T22:41:56.998121473Z Migrating to AddInProgressToProblems (20241105121830)
2026-05-26T22:41:56.998129449Z == 20241105121830 AddInProgressToProblems: migrating ==========================
2026-05-26T22:41:56.998137465Z -- add_column(:problems, :in_progress, :boolean, {default: false, null: false})
2026-05-26T22:41:56.998145481Z -> 0.0011s
2026-05-26T22:41:56.998153357Z == 20241105121830 AddInProgressToProblems: migrated (0.0012s) =================
2026-05-26T22:41:56.998161403Z
2026-05-26T22:41:56.998169089Z Migrating to ClearStuckProblems (20241118155027)
2026-05-26T22:41:56.998177005Z == 20241118155027 ClearStuckProblems: migrating ===============================
2026-05-26T22:41:56.998184961Z == 20241118155027 ClearStuckProblems: migrated (0.0217s) ======================
2026-05-26T22:41:56.998193017Z
2026-05-26T22:41:56.998201274Z Migrating to AddApprovedToUser (20241122121621)
2026-05-26T22:41:56.998209200Z == 20241122121621 AddApprovedToUser: migrating ================================
2026-05-26T22:41:56.998217416Z -- change_table(:users)
2026-05-26T22:41:56.998225202Z -> 0.0018s
2026-05-26T22:41:56.998233048Z == 20241122121621 AddApprovedToUser: migrated (0.0018s) =======================
2026-05-26T22:41:56.998262166Z
2026-05-26T22:41:56.998270012Z Migrating to CreateFederailsModerationReports (20241128162213)
2026-05-26T22:41:56.998277978Z == 20241128162213 CreateFederailsModerationReports: migrating =================
2026-05-26T22:41:56.998285944Z -- create_table(:federails_moderation_reports)
2026-05-26T22:41:56.998293870Z -> 0.0030s
2026-05-26T22:41:56.998301776Z == 20241128162213 CreateFederailsModerationReports: migrated (0.0030s) ========
2026-05-26T22:41:56.998309792Z
2026-05-26T22:41:56.998317428Z Migrating to CreateFederailsModerationDomainBlocks (20241128162214)
2026-05-26T22:41:56.998325404Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrating ============
2026-05-26T22:41:56.998333410Z -- create_table(:federails_moderation_domain_blocks)
2026-05-26T22:41:56.998341356Z -> 0.0005s
2026-05-26T22:41:56.998349172Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrated (0.0005s) ===
2026-05-26T22:41:56.998357328Z
2026-05-26T22:41:56.998365094Z Migrating to AddFederationAttributesToComments (20250114105808)
2026-05-26T22:41:56.998373050Z == 20250114105808 AddFederationAttributesToComments: migrating ================
2026-05-26T22:41:56.998381086Z -- change_column_null(:comments, :commenter_id, true)
2026-05-26T22:41:56.998388992Z -> 0.0082s
2026-05-26T22:41:56.998396848Z -- change_column_null(:comments, :commenter_type, true)
2026-05-26T22:41:56.998404784Z -> 0.0078s
2026-05-26T22:41:56.998412609Z -- add_column(:comments, :federated_url, :string, {null: true, default: nil})
2026-05-26T22:41:56.998420666Z -> 0.0011s
2026-05-26T22:41:56.998428531Z -- add_reference(:comments, :federails_actor, {null: true, foreign_key: true})
2026-05-26T22:41:56.998436658Z -> 0.0111s
2026-05-26T22:41:56.998444423Z == 20250114105808 AddFederationAttributesToComments: migrated (0.0299s) =======
2026-05-26T22:41:56.998452460Z
2026-05-26T22:41:56.998460175Z Migrating to AddS3PathStyleToLibrary (20250121105010)
2026-05-26T22:41:56.998468091Z == 20250121105010 AddS3PathStyleToLibrary: migrating ==========================
2026-05-26T22:41:56.998476087Z -- add_column(:libraries, :s3_path_style, :boolean, {default: true, null: false})
2026-05-26T22:41:56.998484143Z -> 0.0009s
2026-05-26T22:41:56.998491999Z == 20250121105010 AddS3PathStyleToLibrary: migrated (0.0010s) =================
2026-05-26T22:41:56.998500005Z
2026-05-26T22:41:56.998507681Z Migrating to MakePublicIDsLowercase (20250121164452)
2026-05-26T22:41:56.998515637Z == 20250121164452 MakePublicIDsLowercase: migrating ===========================
2026-05-26T22:41:56.998523593Z == 20250121164452 MakePublicIDsLowercase: migrated (0.0957s) ==================
2026-05-26T22:41:56.998540617Z
2026-05-26T22:41:56.998548413Z Migrating to AddExtensionsToFederailsActors (20250122171731)
2026-05-26T22:41:56.998556349Z == 20250122171731 AddExtensionsToFederailsActors: migrating ===================
2026-05-26T22:41:57.625349416Z -- add_column(:federails_actors, :extensions, :json, {default: nil, null: true})
2026-05-26T22:41:57.625383925Z -> 0.0021s
2026-05-26T22:41:57.625395438Z == 20250122171731 AddExtensionsToFederailsActors: migrated (0.0022s) ==========
2026-05-26T22:41:57.625403865Z
2026-05-26T22:41:57.625412002Z Migrating to AddCreatorToCollections (20250222000000)
2026-05-26T22:41:57.625420188Z == 20250222000000 AddCreatorToCollections: migrating ==========================
2026-05-26T22:41:57.625428425Z -- add_reference(:collections, :creator, {null: true, foreign_key: true})
2026-05-26T22:41:57.625436752Z -> 0.0226s
2026-05-26T22:41:57.625444978Z == 20250222000000 AddCreatorToCollections: migrated (0.0227s) =================
2026-05-26T22:41:57.625453185Z
2026-05-26T22:41:57.625463395Z Migrating to AddLocalToActors (20250305171530)
2026-05-26T22:41:57.625471492Z == 20250305171530 AddLocalToActors: migrating =================================
2026-05-26T22:41:57.625479508Z -- add_column(:federails_actors, :local, :boolean, {null: false, default: false})
2026-05-26T22:41:57.625487694Z -> 0.0010s
2026-05-26T22:41:57.625495570Z -- exec_update("UPDATE federails_actors SET local=true WHERE entity_type IS NOT NULL")
2026-05-26T22:41:57.625504147Z -> 0.0019s
2026-05-26T22:41:57.625512063Z -> 0 rows
2026-05-26T22:41:57.625519919Z == 20250305171530 AddLocalToActors: migrated (0.0062s) ========================
2026-05-26T22:41:57.625528116Z
2026-05-26T22:41:57.625535871Z Migrating to AddActorTypeToActors (20250407160721)
2026-05-26T22:41:57.625543817Z == 20250407160721 AddActorTypeToActors: migrating =============================
2026-05-26T22:41:57.625551894Z -- add_column(:federails_actors, :actor_type, :string, {null: true})
2026-05-26T22:41:57.625559890Z -> 0.0008s
2026-05-26T22:41:57.625567856Z == 20250407160721 AddActorTypeToActors: migrated (0.0009s) ====================
2026-05-26T22:41:57.625575912Z
2026-05-26T22:41:57.625583698Z Migrating to AddTombstonedAtToActors (20250407160722)
2026-05-26T22:41:57.625591844Z == 20250407160722 AddTombstonedAtToActors: migrating ==========================
2026-05-26T22:41:57.625599960Z -- add_column(:federails_actors, :tombstoned_at, :datetime, {default: nil})
2026-05-26T22:41:57.625608007Z -> 0.0013s
2026-05-26T22:41:57.625615832Z == 20250407160722 AddTombstonedAtToActors: migrated (0.0013s) =================
2026-05-26T22:41:57.625623849Z
2026-05-26T22:41:57.625657396Z Migrating to CreateDoorkeeperTables (20250408111644)
2026-05-26T22:41:57.625665643Z == 20250408111644 CreateDoorkeeperTables: migrating ===========================
2026-05-26T22:41:57.625673709Z -- create_table(:oauth_applications)
2026-05-26T22:41:57.625681675Z -> 0.0005s
2026-05-26T22:41:57.625689541Z -- add_index(:oauth_applications, :uid, {unique: true})
2026-05-26T22:41:57.625697637Z -> 0.0002s
2026-05-26T22:41:57.625705523Z -- create_table(:oauth_access_grants)
2026-05-26T22:41:57.625713499Z -> 0.0006s
2026-05-26T22:41:57.625721495Z -- add_index(:oauth_access_grants, :token, {unique: true})
2026-05-26T22:41:57.625729772Z -> 0.0001s
2026-05-26T22:41:57.625737718Z -- add_foreign_key(:oauth_access_grants, :oauth_applications, {column: :application_id})
2026-05-26T22:41:57.625745894Z -> 0.0075s
2026-05-26T22:41:57.625753770Z -- create_table(:oauth_access_tokens)
2026-05-26T22:41:57.625761746Z -> 0.0010s
2026-05-26T22:41:57.625769602Z -- add_index(:oauth_access_tokens, :token, {unique: true})
2026-05-26T22:41:57.625777648Z -> 0.0004s
2026-05-26T22:41:57.625786787Z -- add_index(:oauth_access_tokens, :refresh_token, {unique: true})
2026-05-26T22:41:57.625795003Z -> 0.0001s
2026-05-26T22:41:57.625802939Z -- add_foreign_key(:oauth_access_tokens, :oauth_applications, {column: :application_id})
2026-05-26T22:41:57.625811046Z -> 0.0088s
2026-05-26T22:41:57.625818972Z -- add_foreign_key(:oauth_access_grants, :users, {column: :resource_owner_id})
2026-05-26T22:41:57.625827088Z -> 0.0074s
2026-05-26T22:41:57.625835104Z -- add_foreign_key(:oauth_access_tokens, :users, {column: :resource_owner_id})
2026-05-26T22:41:57.625843351Z -> 0.0088s
2026-05-26T22:41:57.625851307Z == 20250408111644 CreateDoorkeeperTables: migrated (0.0356s) ==================
2026-05-26T22:41:57.625859443Z
2026-05-26T22:41:57.625867209Z Migrating to AddOwnerToApplication (20250408145956)
2026-05-26T22:41:57.625875295Z == 20250408145956 AddOwnerToApplication: migrating ============================
2026-05-26T22:41:57.625884403Z -- add_column(:oauth_applications, :owner_id, :bigint, {null: true})
2026-05-26T22:41:57.625892510Z -> 0.0010s
2026-05-26T22:41:57.625900466Z -- add_column(:oauth_applications, :owner_type, :string, {null: true})
2026-05-26T22:41:57.625908692Z -> 0.0008s
2026-05-26T22:41:57.625916738Z -- add_index(:oauth_applications, [:owner_id, :owner_type])
2026-05-26T22:41:57.625924845Z -> 0.0002s
2026-05-26T22:41:57.625932691Z == 20250408145956 AddOwnerToApplication: migrated (0.0072s) ===================
2026-05-26T22:41:57.625940747Z
2026-05-26T22:41:57.625959024Z Migrating to RemoveDefaultActorEntityType (20250409120155)
2026-05-26T22:41:57.625967150Z == 20250409120155 RemoveDefaultActorEntityType: migrating =====================
2026-05-26T22:41:57.625975206Z -- change_column_default(:federails_actors, :entity_type, nil)
2026-05-26T22:41:57.625983403Z -> 0.0103s
2026-05-26T22:41:57.625991319Z == 20250409120155 RemoveDefaultActorEntityType: migrated (0.0117s) ============
2026-05-26T22:41:57.625999726Z
2026-05-26T22:41:57.626007471Z Migrating to AddQuotaToUsers (20250409125753)
2026-05-26T22:41:57.626015417Z == 20250409125753 AddQuotaToUsers: migrating ==================================
2026-05-26T22:41:57.626023463Z -- add_column(:users, :quota, :integer, {default: 1, null: false})
2026-05-26T22:41:57.626031470Z -> 0.0010s
2026-05-26T22:41:57.626039325Z -- add_column(:users, :quota_use_site_default, :boolean, {default: true, null: false})
2026-05-26T22:41:57.626047432Z -> 0.0008s
2026-05-26T22:41:57.626055458Z == 20250409125753 AddQuotaToUsers: migrated (0.0032s) =========================
2026-05-26T22:41:57.626063464Z
2026-05-26T22:41:57.626071200Z Migrating to AddLowercaseFilenameVirtualFieldToModelFiles (20250423094525)
2026-05-26T22:41:57.626079266Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrating =====
2026-05-26T22:41:57.626087362Z -- add_column(:model_files, :filename_lower, :virtual, {type: :string, as: "LOWER(filename)", stored: true})
2026-05-26T22:41:57.626095769Z -> 0.0119s
2026-05-26T22:41:57.626103685Z -- add_index(:model_files, :filename_lower)
2026-05-26T22:41:57.626111671Z -> 0.0002s
2026-05-26T22:41:57.626119617Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrated (0.0135s)
2026-05-26T22:41:57.626127723Z
2026-05-26T22:41:57.626135479Z Migrating to AddUniqueIndexToLinks (20250425104619)
2026-05-26T22:41:57.626143916Z == 20250425104619 AddUniqueIndexToLinks: migrating ============================
2026-05-26T22:41:57.626152894Z -- add_index(:links, [:linkable_id, :linkable_type, :url])
2026-05-26T22:41:57.626160890Z -> 0.0002s
2026-05-26T22:41:57.626168796Z == 20250425104619 AddUniqueIndexToLinks: migrated (0.0011s) ===================
2026-05-26T22:41:57.626176882Z
2026-05-26T22:41:57.626184718Z Migrating to AddPreviewToModelFile (20250520111046)
2026-05-26T22:41:57.626192674Z == 20250520111046 AddPreviewToModelFile: migrating ============================
2026-05-26T22:41:57.626200680Z -- add_column(:model_files, :previewable, :boolean, {default: false, null: false})
2026-05-26T22:41:57.626208787Z -> 0.0011s
2026-05-26T22:41:57.626216612Z == 20250520111046 AddPreviewToModelFile: migrated (0.0021s) ===================
2026-05-26T22:41:57.626224689Z
2026-05-26T22:41:57.626241493Z Migrating to CreateAltchaSolutions (20250609210440)
2026-05-26T22:41:57.626249489Z == 20250609210440 CreateAltchaSolutions: migrating ============================
2026-05-26T22:41:57.626257615Z -- create_table(:altcha_solutions)
2026-05-26T22:41:57.626265511Z -> 0.0005s
2026-05-26T22:41:57.626273437Z -- add_index(:altcha_solutions, [:algorithm, :challenge, :salt, :signature, :number], {unique: true, name: "index_altcha_solutions"})
2026-05-26T22:41:57.626281954Z -> 0.0002s
2026-05-26T22:41:57.626289790Z == 20250609210440 CreateAltchaSolutions: migrated (0.0018s) ===================
2026-05-26T22:41:57.626297856Z
2026-05-26T22:41:57.626305602Z Migrating to AddIndexableFields (20250620141805)
2026-05-26T22:41:57.626313558Z == 20250620141805 AddIndexableFields: migrating ===============================
2026-05-26T22:41:57.626321654Z -- change_table(:models)
2026-05-26T22:41:57.626329580Z -> 0.0026s
2026-05-26T22:41:57.626337436Z -- change_table(:creators)
2026-05-26T22:41:57.626345332Z -> 0.0020s
2026-05-26T22:41:57.626353137Z -- change_table(:collections)
2026-05-26T22:41:57.626361063Z -> 0.0027s
2026-05-26T22:41:57.626368969Z == 20250620141805 AddIndexableFields: migrated (0.0072s) ======================
2026-05-26T22:41:57.626376986Z
2026-05-26T22:41:57.626384771Z Migrating to ChangeIndexableFromIntegerToString (20250621223410)
2026-05-26T22:41:57.626392817Z == 20250621223410 ChangeIndexableFromIntegerToString: migrating ===============
2026-05-26T22:41:57.626400884Z -- change_column(:models, :indexable, :string)
2026-05-26T22:41:57.626408830Z -> 0.0206s
2026-05-26T22:41:57.626416716Z -- change_column(:models, :ai_indexable, :string)
2026-05-26T22:41:57.626424712Z -> 0.0297s
2026-05-26T22:41:57.626432587Z -- change_column(:creators, :indexable, :string)
2026-05-26T22:41:57.626440534Z -> 0.0098s
2026-05-26T22:41:57.626448520Z -- change_column(:creators, :ai_indexable, :string)
2026-05-26T22:41:57.626456526Z -> 0.0095s
2026-05-26T22:41:57.626464331Z -- change_column(:collections, :indexable, :string)
2026-05-26T22:41:57.626472277Z -> 0.0504s
2026-05-26T22:41:57.626480113Z -- change_column(:collections, :ai_indexable, :string)
2026-05-26T22:41:57.626488109Z -> 0.0152s
2026-05-26T22:41:57.626495965Z == 20250621223410 ChangeIndexableFromIntegerToString: migrated (0.1358s) ======
2026-05-26T22:41:57.626504031Z
2026-05-26T22:41:57.626511827Z Migrating to AddOrderIndexesToTables (20250629212656)
2026-05-26T22:41:57.626519793Z == 20250629212656 AddOrderIndexesToTables: migrating ==========================
2026-05-26T22:41:57.626537469Z -- change_table(:models)
2026-05-26T22:41:57.626545495Z -> 0.0004s
2026-05-26T22:41:57.626553441Z -- change_table(:creators)
2026-05-26T22:41:57.626561397Z -> 0.0003s
2026-05-26T22:41:57.626569343Z -- change_table(:collections)
2026-05-26T22:41:57.626577199Z -> 0.0003s
2026-05-26T22:41:57.626585135Z == 20250629212656 AddOrderIndexesToTables: migrated (0.0010s) =================
2026-05-26T22:41:57.626593161Z
2026-05-26T22:41:57.626600876Z Migrating to AddIndexOnLinkUrl (20250716093106)
2026-05-26T22:41:57.626608843Z == 20250716093106 AddIndexOnLinkUrl: migrating ================================
2026-05-26T22:41:57.626616879Z -- change_table(:links)
2026-05-26T22:41:57.626624745Z -> 0.0003s
2026-05-26T22:41:57.626632600Z == 20250716093106 AddIndexOnLinkUrl: migrated (0.0003s) =======================
2026-05-26T22:41:57.626640857Z
2026-05-26T22:41:57.626648703Z Migrating to AddSyncedAtToLinks (20250724094951)
2026-05-26T22:41:57.626656699Z == 20250724094951 AddSyncedAtToLinks: migrating ===============================
2026-05-26T22:41:57.626664785Z -- add_column(:links, :synced_at, :datetime)
2026-05-26T22:41:57.626672701Z -> 0.0013s
2026-05-26T22:41:57.626680597Z == 20250724094951 AddSyncedAtToLinks: migrated (0.0013s) ======================
2026-05-26T22:41:57.626688653Z
2026-05-26T22:41:57.626696389Z Migrating to CreateFaspClientProviders (20250806142734)
2026-05-26T22:41:57.626704395Z == 20250806142734 CreateFaspClientProviders: migrating ========================
2026-05-26T22:41:57.626712491Z -- create_table(:fasp_client_providers)
2026-05-26T22:41:57.626720477Z -> 0.0470s
2026-05-26T22:41:57.626728373Z == 20250806142734 CreateFaspClientProviders: migrated (0.0470s) ===============
2026-05-26T22:41:57.626736460Z
2026-05-26T22:41:57.626744225Z Migrating to CreateFaspClientEventSubscriptions (20250908112415)
2026-05-26T22:41:57.626752181Z == 20250908112415 CreateFaspClientEventSubscriptions: migrating ===============
2026-05-26T22:41:57.626760227Z -- create_table(:fasp_client_event_subscriptions)
2026-05-26T22:41:57.626768193Z -> 0.0125s
2026-05-26T22:41:57.626776129Z == 20250908112415 CreateFaspClientEventSubscriptions: migrated (0.0126s) ======
2026-05-26T22:41:57.626784186Z
2026-05-26T22:41:57.626791901Z Migrating to CreateFaspClientBackfillRequests (20250908165009)
2026-05-26T22:41:57.626799877Z == 20250908165009 CreateFaspClientBackfillRequests: migrating =================
2026-05-26T22:41:57.626807924Z -- create_table(:fasp_client_backfill_requests)
2026-05-26T22:41:57.626815849Z -> 0.0054s
2026-05-26T22:41:57.626823725Z == 20250908165009 CreateFaspClientBackfillRequests: migrated (0.0054s) ========
2026-05-26T22:41:57.626840780Z
2026-05-26T22:41:57.626848666Z Migrating to AddImagesToCreators (20250922155445)
2026-05-26T22:41:57.626856582Z == 20250922155445 AddImagesToCreators: migrating ==============================
2026-05-26T22:41:57.626864588Z -- add_column(:creators, :avatar_data, :json)
2026-05-26T22:41:57.626872534Z -> 0.0011s
2026-05-26T22:41:57.626880470Z -- add_column(:creators, :banner_data, :json)
2026-05-26T22:41:57.626888436Z -> 0.0009s
2026-05-26T22:41:57.626896271Z == 20250922155445 AddImagesToCreators: migrated (0.0020s) =====================
2026-05-26T22:41:57.626904318Z
2026-05-26T22:41:57.626912113Z Migrating to CreateFederailsHosts (20251010145758)
2026-05-26T22:41:57.626920029Z == 20251010145758 CreateFederailsHosts: migrating =============================
2026-05-26T22:41:57.626928045Z -- create_table(:federails_hosts)
2026-05-26T22:41:58.033477608Z -> 0.0120s
2026-05-26T22:41:58.033506687Z == 20251010145758 CreateFederailsHosts: migrated (0.0120s) ====================
2026-05-26T22:41:58.033516226Z
2026-05-26T22:41:58.033524272Z Migrating to AddTourStateToUsers (20251027152904)
2026-05-26T22:41:58.033532438Z == 20251027152904 AddTourStateToUsers: migrating ==============================
2026-05-26T22:41:58.033540565Z -- add_column(:users, :tour_state, :json)
2026-05-26T22:41:58.033548511Z -> 0.0011s
2026-05-26T22:41:58.033556497Z == 20251027152904 AddTourStateToUsers: migrated (0.0011s) =====================
2026-05-26T22:41:58.033564643Z
2026-05-26T22:41:58.033572459Z Migrating to AddSortOrderToUsers (20251105110434)
2026-05-26T22:41:58.033580495Z == 20251105110434 AddSortOrderToUsers: migrating ==============================
2026-05-26T22:41:58.033588501Z -- add_column(:users, :sort_order, :integer, {default: 0, null: false})
2026-05-26T22:41:58.033596688Z -> 0.0010s
2026-05-26T22:41:58.033604614Z == 20251105110434 AddSortOrderToUsers: migrated (0.0011s) =====================
2026-05-26T22:41:58.033612920Z
2026-05-26T22:41:58.033620696Z Migrating to CreateGroups (20251203161006)
2026-05-26T22:41:58.033628632Z == 20251203161006 CreateGroups: migrating =====================================
2026-05-26T22:41:58.033636668Z -- create_table(:groups)
2026-05-26T22:41:58.033644574Z -> 0.0113s
2026-05-26T22:41:58.033652520Z -- create_table(:memberships)
2026-05-26T22:41:58.033660516Z -> 0.0011s
2026-05-26T22:41:58.033668462Z == 20251203161006 CreateGroups: migrated (0.0124s) ============================
2026-05-26T22:41:58.033676499Z
2026-05-26T22:41:58.033684304Z Migrating to CreateUniqueIndexesOnGroups (20260109113100)
2026-05-26T22:41:58.033717541Z == 20260109113100 CreateUniqueIndexesOnGroups: migrating ======================
2026-05-26T22:41:58.033725758Z -- remove_index(:memberships, [:group_id, :user_id])
2026-05-26T22:41:58.033733864Z -> 0.0013s
2026-05-26T22:41:58.033741730Z -- add_index(:memberships, [:group_id, :user_id], {unique: true})
2026-05-26T22:41:58.033749876Z -> 0.0001s
2026-05-26T22:41:58.033757772Z -- remove_index(:memberships, [:user_id, :group_id])
2026-05-26T22:41:58.033765738Z -> 0.0071s
2026-05-26T22:41:58.033773594Z -- add_index(:memberships, [:user_id, :group_id], {unique: true})
2026-05-26T22:41:58.033781590Z -> 0.0001s
2026-05-26T22:41:58.033789476Z == 20260109113100 CreateUniqueIndexesOnGroups: migrated (0.0088s) =============
2026-05-26T22:41:58.033797552Z
2026-05-26T22:41:58.033805308Z Migrating to CreateNoticedTables (20260119153039)
2026-05-26T22:41:58.033813384Z == 20260119153039 CreateNoticedTables: migrating ==============================
2026-05-26T22:41:58.033821451Z -- create_table(:noticed_events, {id: :primary_key})
2026-05-26T22:41:58.033829427Z -> 0.0135s
2026-05-26T22:41:58.033837343Z -- create_table(:noticed_notifications, {id: :primary_key})
2026-05-26T22:41:58.033845399Z -> 0.0064s
2026-05-26T22:41:58.033853265Z == 20260119153039 CreateNoticedTables: migrated (0.0200s) =====================
2026-05-26T22:41:58.033861311Z
2026-05-26T22:41:58.033869046Z Migrating to AddNotificationsCountToNoticedEvent (20260119153040)
2026-05-26T22:41:58.033879087Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrating ==============
2026-05-26T22:41:58.033887353Z -- add_column(:noticed_events, :notifications_count, :integer)
2026-05-26T22:41:58.033895520Z -> 0.0011s
2026-05-26T22:41:58.033905269Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrated (0.0012s) =====
2026-05-26T22:41:58.033913456Z
2026-05-26T22:41:58.033921211Z Migrating to DeviseInvitableAddToUsers (20260120143441)
2026-05-26T22:41:58.033929208Z == 20260120143441 DeviseInvitableAddToUsers: migrating ========================
2026-05-26T22:41:58.033959809Z -- change_table(:users)
2026-05-26T22:41:58.033968587Z -> 0.0087s
2026-05-26T22:41:58.033976633Z == 20260120143441 DeviseInvitableAddToUsers: migrated (0.0091s) ===============
2026-05-26T22:41:58.033984890Z
2026-05-26T22:41:58.033992736Z Migrating to CreateLists (20260302121346)
2026-05-26T22:41:58.034000822Z == 20260302121346 CreateLists: migrating ======================================
2026-05-26T22:41:58.034009109Z -- create_table(:lists)
2026-05-26T22:41:58.034017165Z -> 0.0050s
2026-05-26T22:41:58.034025261Z -- create_table(:list_items)
2026-05-26T22:41:58.034039379Z -> 0.0041s
2026-05-26T22:41:58.034047406Z == 20260302121346 CreateLists: migrated (0.0091s) =============================
2026-05-26T22:41:58.034055442Z
2026-05-26T22:41:58.034063298Z Migrating to AddSpecialToLists (20260304122738)
2026-05-26T22:41:58.034071214Z == 20260304122738 AddSpecialToLists: migrating ================================
2026-05-26T22:41:58.034079240Z -- add_column(:lists, :special, :string)
2026-05-26T22:41:58.034087166Z -> 0.0012s
2026-05-26T22:41:58.034095022Z == 20260304122738 AddSpecialToLists: migrated (0.0012s) =======================
2026-05-26T22:41:58.034103158Z
2026-05-26T22:41:58.034110904Z Migrating to AddFolderSettingsToLibraries (20260310154453)
2026-05-26T22:41:58.034118840Z == 20260310154453 AddFolderSettingsToLibraries: migrating =====================
2026-05-26T22:41:58.034126856Z -- add_column(:libraries, :path_template, :string, {null: false, default: "{tags}/{modelName}{modelId}"})
2026-05-26T22:41:58.034135293Z -> 0.0011s
2026-05-26T22:41:58.034143189Z -- add_column(:libraries, :parse_metadata_from_path, :boolean, {default: false, null: false})
2026-05-26T22:41:58.034151355Z -> 0.0011s
2026-05-26T22:41:58.034159191Z -- add_column(:libraries, :safe_folder_names, :boolean, {default: true, null: false})
2026-05-26T22:41:58.034167397Z -> 0.0011s
2026-05-26T22:41:58.034175263Z == 20260310154453 AddFolderSettingsToLibraries: migrated (0.0033s) ============
2026-05-26T22:41:58.034183289Z
2026-05-26T22:41:58.034190995Z Migrating to AddToAndCcToFederailsActivities (20260323153455)
2026-05-26T22:41:58.034198991Z == 20260323153455 AddToAndCcToFederailsActivities: migrating ==================
2026-05-26T22:41:58.034207187Z -- add_column(:federails_activities, :to, :string)
2026-05-26T22:41:58.034215194Z -> 0.0014s
2026-05-26T22:41:58.034223039Z -- add_column(:federails_activities, :cc, :string)
2026-05-26T22:41:58.034231036Z -> 0.0010s
2026-05-26T22:41:58.034238871Z == 20260323153455 AddToAndCcToFederailsActivities: migrated (0.0025s) =========
2026-05-26T22:41:58.034246907Z
2026-05-26T22:41:58.034254623Z Migrating to AddLikeCountToModels (20260410150554)
2026-05-26T22:41:58.034262569Z == 20260410150554 AddLikeCountToModels: migrating =============================
2026-05-26T22:41:58.034270635Z -- add_column(:models, :like_count, :integer, {default: 0, null: false})
2026-05-26T22:41:58.034278722Z -> 0.0011s
2026-05-26T22:41:58.034287048Z == 20260410150554 AddLikeCountToModels: migrated (0.0011s) ====================
2026-05-26T22:41:58.034295235Z
2026-05-26T22:41:58.034303071Z Migrating to CreateFederailsQuoteAuthorizations (20260421083230)
2026-05-26T22:41:58.034320826Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrating ===============
2026-05-26T22:41:58.034328973Z -- create_table(:federails_quote_authorizations)
2026-05-26T22:41:58.034337129Z -> 0.0123s
2026-05-26T22:41:58.034345025Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrated (0.0123s) ======
2026-05-26T22:41:58.034353101Z
2026-05-26T22:41:58.034360827Z Migrating to AddResultAndInstrumentToFederailsActivities (20260421171252)
2026-05-26T22:41:58.034368943Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrating ======
2026-05-26T22:41:58.034376990Z -- add_column(:federails_activities, :result, :string)
2026-05-26T22:41:58.034385006Z -> 0.0013s
2026-05-26T22:41:58.034392871Z -- add_column(:federails_activities, :instrument, :string)
2026-05-26T22:41:58.034400858Z -> 0.0010s
2026-05-26T22:41:58.034408764Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrated (0.0023s)
2026-05-26T22:41:58.034416900Z
2026-05-26T22:41:58.034424666Z Migrating to CreateCollectionsModelsJoinTable (20260422125049)
2026-05-26T22:41:58.034432822Z == 20260422125049 CreateCollectionsModelsJoinTable: migrating =================
2026-05-26T22:41:58.034441329Z -- create_join_table(:collections, :models)
2026-05-26T22:41:58.034449245Z -> 0.0069s
2026-05-26T22:41:58.034457642Z == 20260422125049 CreateCollectionsModelsJoinTable: migrated (0.0070s) ========
2026-05-26T22:41:58.034466640Z
2026-05-26T22:41:58.034474416Z Migrating to AddPreviewFieldsToCollections (20260427114113)
2026-05-26T22:41:58.034482722Z == 20260427114113 AddPreviewFieldsToCollections: migrating ====================
2026-05-26T22:41:58.034490859Z -- change_table(:collections)
2026-05-26T22:41:58.034498885Z -> 0.0301s
2026-05-26T22:41:58.034506871Z == 20260427114113 AddPreviewFieldsToCollections: migrated (0.0301s) ===========
2026-05-26T22:41:58.034514917Z
2026-05-26T22:41:58.034522623Z Migrating to AddModelsCountToCollections (20260428101428)
2026-05-26T22:41:58.034530699Z == 20260428101428 AddModelsCountToCollections: migrating ======================
2026-05-26T22:41:58.034538856Z -- add_column(:collections_models, :id, :primary_key)
2026-05-26T22:41:58.034546862Z -> 0.0048s
2026-05-26T22:41:58.034554888Z -- add_column(:collections, :models_count, :integer)
2026-05-26T22:41:58.034562924Z -> 0.0087s
2026-05-26T22:41:58.034570790Z == 20260428101428 AddModelsCountToCollections: migrated (0.0139s) =============
2026-05-26T22:41:58.034578946Z
2026-05-26T22:41:58.034586742Z Migrating to AddTextToLinks (20260511220927)
2026-05-26T22:41:58.034594678Z == 20260511220927 AddTextToLinks: migrating ===================================
2026-05-26T22:41:58.034612043Z -- add_column(:links, :text, :string)
2026-05-26T22:41:58.034620039Z -> 0.0014s
2026-05-26T22:41:58.034627905Z == 20260511220927 AddTextToLinks: migrated (0.0014s) ==========================
2026-05-26T22:41:58.034636121Z
2026-05-26T22:41:58.034644589Z Migrating to AddEntrypointToModels (20260512112504)
2026-05-26T22:41:58.034652545Z == 20260512112504 AddEntrypointToModels: migrating ============================
2026-05-26T22:41:58.034661052Z -- add_reference(:models, :entrypoint, {null: true, foreign_key: {to_table: :model_files}})
2026-05-26T22:41:58.034669258Z -> 0.0501s
2026-05-26T22:41:58.034677104Z -- add_column(:models, :entrypoint_fragment, :string, {null: true})
2026-05-26T22:41:58.034685130Z -> 0.0012s
2026-05-26T22:41:58.034693026Z == 20260512112504 AddEntrypointToModels: migrated (0.0513s) ===================
2026-05-26T22:41:58.034701112Z
2026-05-26T22:41:58.034708828Z Migrating to AddLandingPageToUsers (20260514144832)
2026-05-26T22:41:58.034716834Z == 20260514144832 AddLandingPageToUsers: migrating ============================
2026-05-26T22:41:58.034724830Z -- add_column(:users, :landing_page, :string, {null: true, default: nil})
2026-05-26T22:41:58.034732856Z -> 0.0094s
2026-05-26T22:41:58.034740712Z == 20260514144832 AddLandingPageToUsers: migrated (0.0094s) ===================
2026-05-26T22:41:58.034748748Z
2026-05-26T22:41:58.034756474Z Migrating to CreateRelationships (20260519154617)
2026-05-26T22:41:58.034764520Z == 20260519154617 CreateRelationships: migrating ==============================
2026-05-26T22:41:58.034772586Z -- create_table(:relationships)
2026-05-26T22:41:58.034780472Z -> 0.0015s
2026-05-26T22:41:58.034788378Z == 20260519154617 CreateRelationships: migrated (0.0015s) =====================
2026-05-26T22:41:58.034796424Z
2026-05-26T22:41:58.084072857Z s6-rc: info: service init-manyfold-config successfully started
2026-05-26T22:41:58.084409164Z s6-rc: info: service init-config-end: starting
2026-05-26T22:41:58.087803310Z s6-rc: info: service init-config-end successfully started
2026-05-26T22:41:58.088223777Z s6-rc: info: service init-mods: starting
2026-05-26T22:41:58.090048413Z s6-rc: info: service init-mods successfully started
2026-05-26T22:41:58.090308466Z s6-rc: info: service init-mod-universal-redis-add-package: starting
2026-05-26T22:41:58.099616254Z s6-rc: info: service init-mod-universal-redis-add-package successfully started
2026-05-26T22:41:58.100155721Z s6-rc: info: service init-mods-package-install: starting
2026-05-26T22:41:58.112942155Z [pkg-install-init] **** Installing all mod packages ****
2026-05-26T22:41:58.487408265Z (1/1) Installing redis (8.4.2-r0)
2026-05-26T22:41:58.497118504Z Executing redis-8.4.2-r0.pre-install
2026-05-26T22:41:58.541110692Z Executing redis-8.4.2-r0.post-install
2026-05-26T22:41:58.550859428Z Executing busybox-1.37.0-r30.trigger
2026-05-26T22:41:58.565316568Z OK: 354.2 MiB in 150 packages
2026-05-26T22:41:58.607120960Z s6-rc: info: service init-mods-package-install successfully started
2026-05-26T22:41:58.607362727Z s6-rc: info: service init-mods-end: starting
2026-05-26T22:41:58.609175158Z s6-rc: info: service init-mods-end successfully started
2026-05-26T22:41:58.609425823Z s6-rc: info: service init-custom-files: starting
2026-05-26T22:41:58.616562297Z [custom-init] No custom files found, skipping...
2026-05-26T22:41:58.617202176Z s6-rc: info: service init-custom-files successfully started
2026-05-26T22:41:58.617452901Z s6-rc: info: service init-services: starting
2026-05-26T22:41:58.619316294Z s6-rc: info: service init-services successfully started
2026-05-26T22:41:58.619900371Z s6-rc: info: service svc-mod-universal-redis: starting
2026-05-26T22:41:58.620184804Z s6-rc: info: service svc-manyfold: starting
2026-05-26T22:41:58.620421059Z s6-rc: info: service svc-cron: starting
2026-05-26T22:41:58.624007103Z s6-rc: info: service svc-mod-universal-redis successfully started
2026-05-26T22:41:58.624211965Z s6-rc: info: service svc-cron successfully started
2026-05-26T22:41:58.638424903Z 258:C 26 May 2026 22:41:58.638 # 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-05-26T22:41:58.638446106Z 258:C 26 May 2026 22:41:58.638 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2026-05-26T22:41:58.638454082Z 258:C 26 May 2026 22:41:58.638 * Redis version=8.4.2, bits=64, commit=00000000, modified=1, pid=258, just started
2026-05-26T22:41:58.638461266Z 258:C 26 May 2026 22:41:58.638 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
2026-05-26T22:41:58.639348523Z 258:M 26 May 2026 22:41:58.639 * Increased maximum number of open files to 10032 (it was originally set to 1024).
2026-05-26T22:41:58.639366620Z 258:M 26 May 2026 22:41:58.639 * monotonic clock: POSIX clock_gettime
2026-05-26T22:41:58.640074075Z 258:M 26 May 2026 22:41:58.639 * Running mode=standalone, port=6379.
2026-05-26T22:41:58.640575595Z 258:M 26 May 2026 22:41:58.640 * Server initialized
2026-05-26T22:41:58.640592830Z 258:M 26 May 2026 22:41:58.640 * Ready to accept connections tcp
2026-05-26T22:41:58.799549089Z 22:41:58 rails.1 | started with pid 277
2026-05-26T22:41:58.799573338Z 22:41:58 default_worker.1 | started with pid 278
2026-05-26T22:41:58.799582657Z 22:41:58 performance_worker.1 | started with pid 279
2026-05-26T22:42:01.695332878Z 22:42:01 rails.1 | => Booting Puma
2026-05-26T22:42:01.695400764Z 22:42:01 rails.1 | => Rails 8.0.5 application starting in production
2026-05-26T22:42:01.695410764Z 22:42:01 rails.1 | => Run `bin/rails server --help` for more startup options
2026-05-26T22:42:01.887312042Z 22:42:01 rails.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-05-26T22:42:01.887345980Z 22:42:01 rails.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.0.1/lib/zaru.rb:5: warning: previous definition of UNICODE_WHITESPACE was here
2026-05-26T22:42:02.284656102Z 22:42:02 default_worker.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-05-26T22:42:02.284694630Z 22:42:02 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.0.1/lib/zaru.rb:5: warning: previous definition of UNICODE_WHITESPACE was here
2026-05-26T22:42:02.304449700Z 22:42:02 default_worker.1 | Server: f171ddcf8a46, Context: rails, Role: web, data: {cpu: {one_min: 3.59, five_min: 3.58, fifteen_min: 2.73}, memory: 0.213778432e9, disk: {available: 808818663424, total: 938656133120, used: 129837469696}}
2026-05-26T22:42:02.342257914Z 22:42:02 performance_worker.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-05-26T22:42:02.342282694Z 22:42:02 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.0.1/lib/zaru.rb:5: warning: previous definition of UNICODE_WHITESPACE was here
2026-05-26T22:42:02.361072450Z 22:42:02 performance_worker.1 | Server: f171ddcf8a46, Context: rails, Role: web, data: {cpu: {one_min: 3.59, five_min: 3.58, fifteen_min: 2.73}, memory: 0.205860864e9, disk: {available: 808818450432, total: 938656133120, used: 129837682688}}
2026-05-26T22:42:04.728600335Z 22:42:04 performance_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:04.730435191Z 22:42:04 performance_worker.1 | INFO 2026-05-26T22:42:04.730Z pid=279 tid=2l3: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-05-26T22:42:04.736109820Z 22:42:04 performance_worker.1 | INFO 2026-05-26T22:42:04.735Z pid=279 tid=2l3: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2026-05-26T22:42:04.738012783Z 22:42:04 performance_worker.1 | INFO 2026-05-26T22:42:04.737Z pid=279 tid=2l3: Cron Jobs - added job with name clear-downloads in the namespace default
2026-05-26T22:42:04.738575827Z 22:42:04 default_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:04.740309760Z 22:42:04 default_worker.1 | INFO 2026-05-26T22:42:04.739Z pid=278 tid=2l2: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-05-26T22:42:04.816740526Z 22:42:04 performance_worker.1 | INFO 2026-05-26T22:42:04.816Z pid=279 tid=2l3: Booted Rails 8.0.5 application in production environment
2026-05-26T22:42:04.816773242Z 22:42:04 performance_worker.1 | Signal INFO not supported
2026-05-26T22:42:04.816923415Z 22:42:04 performance_worker.1 | INFO 2026-05-26T22:42:04.816Z pid=279 tid=2l3: Running in ruby 3.4.8 (2025-12-17 revision 995b59f666) +YJIT +PRISM [x86_64-linux-musl]
2026-05-26T22:42:04.816974037Z 22:42:04 performance_worker.1 | INFO 2026-05-26T22:42:04.816Z pid=279 tid=2l3: See LICENSE and the LGPL-3.0 for licensing details.
2026-05-26T22:42:04.817067014Z 22:42:04 performance_worker.1 | INFO 2026-05-26T22:42:04.816Z pid=279 tid=2l3: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-05-26T22:42:04.819761541Z 22:42:04 performance_worker.1 | INFO 2026-05-26T22:42:04.819Z pid=279 tid=2l3: Sidekiq 8.0.10 connecting to Redis with options {size: 1, pool_name: "default", url: nil}
2026-05-26T22:42:04.830150497Z 22:42:04 default_worker.1 | INFO 2026-05-26T22:42:04.829Z pid=278 tid=2l2: Booted Rails 8.0.5 application in production environment
2026-05-26T22:42:04.830177331Z 22:42:04 default_worker.1 | Signal INFO not supported
2026-05-26T22:42:04.830313615Z 22:42:04 default_worker.1 | INFO 2026-05-26T22:42:04.829Z pid=278 tid=2l2: Running in ruby 3.4.8 (2025-12-17 revision 995b59f666) +YJIT +PRISM [x86_64-linux-musl]
2026-05-26T22:42:04.830361772Z 22:42:04 default_worker.1 | INFO 2026-05-26T22:42:04.829Z pid=278 tid=2l2: See LICENSE and the LGPL-3.0 for licensing details.
2026-05-26T22:42:04.830433116Z 22:42:04 default_worker.1 | INFO 2026-05-26T22:42:04.829Z pid=278 tid=2l2: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-05-26T22:42:04.833253697Z 22:42:04 default_worker.1 | INFO 2026-05-26T22:42:04.832Z pid=278 tid=2l2: Sidekiq 8.0.10 connecting to Redis with options {size: 4, pool_name: "default", url: nil}
2026-05-26T22:42:04.949372043Z 22:42:04 rails.1 | WARNING: IPv6 bind requested but no non-loopback IPv6 interface was detected
2026-05-26T22:42:04.949765435Z 22:42:04 rails.1 | Server: f171ddcf8a46, Context: rails, Role: web, data: {cpu: {one_min: 3.59, five_min: 3.58, fifteen_min: 2.73}, memory: 0.204210176e9, disk: {available: 808819605504, total: 938656133120, used: 129836527616}}
2026-05-26T22:42:04.949793572Z 22:42:04 rails.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:04.949943173Z 22:42:04 rails.1 | INFO 2026-05-26T22:42:04.740Z pid=277 tid=22l: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-05-26T22:42:04.950002172Z 22:42:04 rails.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:04.950127595Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: f09eb3b0-e52d-4cd6-9b4f-ae1c0fb2c0c6) 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, like_count: integer, entrypoint_id: integer, entrypoint_fragment: string, tag_list: )
2026-05-26T22:42:04.950213849Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 0ee6dce3-acf6-4bba-a58c-5b5c181fc6ee) 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-05-26T22:42:04.950311205Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 60998081-66ae-4940-bff3-c421cc0a31ad) 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, cover_data: json, preview_model_id: integer, models_count: integer)
2026-05-26T22:42:04.950365604Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::BackfillCollectionCounterCache (Job ID: 7fbfed4b-f73f-4bc8-9369-1ff3d5356e56) to Sidekiq(high)
2026-05-26T22:42:04.950458271Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::ConvertCollectionsJob (Job ID: 1def5c39-580d-42e8-95fd-ca329b222416) to Sidekiq(upgrade)
2026-05-26T22:42:04.956046937Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: 9e018688-303c-44ad-914e-17b02ed6510f) to Sidekiq(upgrade)
2026-05-26T22:42:04.956184003Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::ConvertSupportedRelationshipsJob (Job ID: 56937df8-54f7-419d-984c-5d635c841b29) to Sidekiq(upgrade)
2026-05-26T22:42:04.956204475Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::FixStaleAttachmentDataJob (Job ID: 01895b22-1c25-4512-8b37-c77ef8ff82f9) to Sidekiq(upgrade)
2026-05-26T22:42:04.956249906Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::FixMimeTypes (Job ID: 36bc7b9d-1296-4ffd-8e62-e0c91aa87830) to Sidekiq(high)
2026-05-26T22:42:04.956298975Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::FixNilFileSizeValues (Job ID: fc61a877-a369-4325-8865-c54ebcc1062b) to Sidekiq(upgrade)
2026-05-26T22:42:04.956347002Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::BackfillDataPackages (Job ID: f9780995-a321-411c-94f7-55ff7f317b6b) to Sidekiq(upgrade)
2026-05-26T22:42:04.956397664Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::DisambiguateUsernamesJob (Job ID: 6ca4f8c7-e0f0-48be-a40d-dd086a74c043) to Sidekiq(upgrade)
2026-05-26T22:42:04.956442584Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::UpdateActorsJob (Job ID: 8951ae88-632f-49bc-bd5d-0e4453cbee27) to Sidekiq(upgrade)
2026-05-26T22:42:04.956495020Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::CreateSpecialListsJob (Job ID: e5e3f9c3-157c-4383-bcb4-84bf74246ef0) to Sidekiq(upgrade)
2026-05-26T22:42:04.956542265Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::FixParentCollections (Job ID: eb778014-92da-4539-8406-a4deb644c564) to Sidekiq(upgrade)
2026-05-26T22:42:04.956594821Z 22:42:04 rails.1 | [ActiveJob] Enqueued Upgrade::PruneOrphanedProblems (Job ID: bf1a2c4a-d6c1-4e4f-a076-3b5fe07b5232) to Sidekiq(upgrade)
2026-05-26T22:42:04.956642377Z 22:42:04 rails.1 | [277] Puma starting in cluster mode...
2026-05-26T22:42:04.956693780Z 22:42:04 rails.1 | [277] * Puma version: 8.0.1 ("Into the Arena")
2026-05-26T22:42:04.956742188Z 22:42:04 rails.1 | [277] * Ruby version: ruby 3.4.8 (2025-12-17 revision 995b59f666) +YJIT +PRISM [x86_64-linux-musl]
2026-05-26T22:42:04.956793912Z 22:42:04 rails.1 | [277] * Min threads: 4
2026-05-26T22:42:04.956841297Z 22:42:04 rails.1 | [277] * Max threads: 16
2026-05-26T22:42:04.956893212Z 22:42:04 rails.1 | [277] * Environment: production
2026-05-26T22:42:04.956940467Z 22:42:04 rails.1 | [277] * Master PID: 277
2026-05-26T22:42:04.956990057Z 22:42:04 rails.1 | [277] * Workers: 4
2026-05-26T22:42:04.957047052Z 22:42:04 rails.1 | [277] * Restarts: (✔) hot (✖) phased (✖) refork
2026-05-26T22:42:04.957098375Z 22:42:04 rails.1 | [277] * Preloading application
2026-05-26T22:42:04.957150129Z 22:42:04 rails.1 | [277] * Listening on http://0.0.0.0:3214
2026-05-26T22:42:04.957199779Z 22:42:04 rails.1 | [277] Use Ctrl-C to stop
2026-05-26T22:42:04.979572884Z 22:42:04 rails.1 | [277] - Worker 0 (PID: 336) booted in 0.02s, phase: 0
2026-05-26T22:42:04.979618996Z 22:42:04 rails.1 | [277] - Worker 1 (PID: 349) booted in 0.01s, phase: 0
2026-05-26T22:42:04.979691402Z 22:42:04 rails.1 | [277] - Worker 2 (PID: 362) booted in 0.01s, phase: 0
2026-05-26T22:42:04.981335885Z 22:42:04 rails.1 | [277] - Worker 3 (PID: 375) booted in 0.0s, phase: 0
2026-05-26T22:42:05.140159347Z 22:42:05 performance_worker.1 | Server: f171ddcf8a46, Context: sidekiq, Role: background, data: {cpu: {one_min: 3.62, five_min: 3.59, fifteen_min: 2.74}, memory: 0.262672384e9, disk: {available: 808810041344, total: 938656133120, used: 129846091776}}
2026-05-26T22:42:05.200385184Z 22:42:05 default_worker.1 | INFO 2026-05-26T22:42:05.199Z pid=278 tid=n5q jid=ff81fd38d510dd57ad3ce2c2 class=Upgrade::GenerateSlugsJob: start
2026-05-26T22:42:05.216341463Z 22:42:05 default_worker.1 | Server: f171ddcf8a46, Context: sidekiq, Role: background, data: {cpu: {one_min: 3.62, five_min: 3.59, fifteen_min: 2.74}, memory: 0.268075008e9, disk: {available: 808810041344, total: 938656133120, used: 129846091776}}
2026-05-26T22:42:05.221556306Z 22:42:05 default_worker.1 | INFO 2026-05-26T22:42:05.209Z pid=278 tid=n52 jid=842c2dd630ef034bf973bafe class=Upgrade::GenerateSlugsJob: start
2026-05-26T22:42:05.238876933Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [f09eb3b0-e52d-4cd6-9b4f-ae1c0fb2c0c6] Performing Upgrade::GenerateSlugsJob (Job ID: f09eb3b0-e52d-4cd6-9b4f-ae1c0fb2c0c6) from Sidekiq(high) enqueued at 2026-05-26T22:42:04.767873579Z 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, like_count: integer, entrypoint_id: integer, entrypoint_fragment: string, tag_list: )
2026-05-26T22:42:05.239289615Z 22:42:05 default_worker.1 | INFO 2026-05-26T22:42:05.209Z pid=278 tid=n5a jid=af47616ebdf300d2b7d9d2b9 class=Upgrade::GenerateSlugsJob: start
2026-05-26T22:42:05.296063319Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [0ee6dce3-acf6-4bba-a58c-5b5c181fc6ee] Performing Upgrade::GenerateSlugsJob (Job ID: 0ee6dce3-acf6-4bba-a58c-5b5c181fc6ee) from Sidekiq(high) enqueued at 2026-05-26T22:42:04.771136130Z 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-05-26T22:42:05.296264995Z 22:42:05 default_worker.1 | INFO 2026-05-26T22:42:05.209Z pid=278 tid=n6e jid=8de9bc2933b8458d6b6601c3 class=Upgrade::BackfillCollectionCounterCache: start
2026-05-26T22:42:05.297607359Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [60998081-66ae-4940-bff3-c421cc0a31ad] Performing Upgrade::GenerateSlugsJob (Job ID: 60998081-66ae-4940-bff3-c421cc0a31ad) from Sidekiq(high) enqueued at 2026-05-26T22:42:04.773185107Z 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, cover_data: json, preview_model_id: integer, models_count: integer)
2026-05-26T22:42:05.298352670Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [7fbfed4b-f73f-4bc8-9369-1ff3d5356e56] Performing Upgrade::BackfillCollectionCounterCache (Job ID: 7fbfed4b-f73f-4bc8-9369-1ff3d5356e56) from Sidekiq(high) enqueued at 2026-05-26T22:42:04.775144875Z
2026-05-26T22:42:05.302071119Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [0ee6dce3-acf6-4bba-a58c-5b5c181fc6ee] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:05.307149027Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [60998081-66ae-4940-bff3-c421cc0a31ad] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:05.351415769Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [0ee6dce3-acf6-4bba-a58c-5b5c181fc6ee] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-05-26T22:42:05.370208602Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [60998081-66ae-4940-bff3-c421cc0a31ad] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-05-26T22:42:05.371418499Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [7fbfed4b-f73f-4bc8-9369-1ff3d5356e56] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:05.457092183Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [7fbfed4b-f73f-4bc8-9369-1ff3d5356e56] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-05-26T22:42:05.459334900Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [f09eb3b0-e52d-4cd6-9b4f-ae1c0fb2c0c6] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:05.516887112Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [f09eb3b0-e52d-4cd6-9b4f-ae1c0fb2c0c6] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-05-26T22:42:05.561989918Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [0ee6dce3-acf6-4bba-a58c-5b5c181fc6ee] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.030
2026-05-26T22:42:05.562411046Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [60998081-66ae-4940-bff3-c421cc0a31ad] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.010
2026-05-26T22:42:05.565517413Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [7fbfed4b-f73f-4bc8-9369-1ff3d5356e56] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.028
2026-05-26T22:42:05.566346974Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [f09eb3b0-e52d-4cd6-9b4f-ae1c0fb2c0c6] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.029
2026-05-26T22:42:05.595585416Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [0ee6dce3-acf6-4bba-a58c-5b5c181fc6ee] Performed Upgrade::GenerateSlugsJob (Job ID: 0ee6dce3-acf6-4bba-a58c-5b5c181fc6ee) from Sidekiq(high) in 352.05ms
2026-05-26T22:42:05.613921158Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [60998081-66ae-4940-bff3-c421cc0a31ad] Performed Upgrade::GenerateSlugsJob (Job ID: 60998081-66ae-4940-bff3-c421cc0a31ad) from Sidekiq(high) in 355.1ms
2026-05-26T22:42:05.614923537Z 22:42:05 default_worker.1 | INFO 2026-05-26T22:42:05.614Z pid=278 tid=n52 jid=842c2dd630ef034bf973bafe class=Upgrade::GenerateSlugsJob elapsed=0.405: done
2026-05-26T22:42:05.624991195Z 22:42:05 default_worker.1 | INFO 2026-05-26T22:42:05.624Z pid=278 tid=n5a jid=af47616ebdf300d2b7d9d2b9 class=Upgrade::GenerateSlugsJob elapsed=0.415: done
2026-05-26T22:42:05.625425770Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [7fbfed4b-f73f-4bc8-9369-1ff3d5356e56] Performed Upgrade::BackfillCollectionCounterCache (Job ID: 7fbfed4b-f73f-4bc8-9369-1ff3d5356e56) from Sidekiq(high) in 324.89ms
2026-05-26T22:42:05.628891090Z 22:42:05 default_worker.1 | INFO 2026-05-26T22:42:05.624Z pid=278 tid=n52 jid=86d9da035805d12e42dbbb34 class=Upgrade::FixMimeTypes: start
2026-05-26T22:42:05.638467128Z 22:42:05 default_worker.1 | INFO 2026-05-26T22:42:05.638Z pid=278 tid=n6e jid=8de9bc2933b8458d6b6601c3 class=Upgrade::BackfillCollectionCounterCache elapsed=0.429: done
2026-05-26T22:42:05.638503692Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [f09eb3b0-e52d-4cd6-9b4f-ae1c0fb2c0c6] Performed Upgrade::GenerateSlugsJob (Job ID: f09eb3b0-e52d-4cd6-9b4f-ae1c0fb2c0c6) from Sidekiq(high) in 414.57ms
2026-05-26T22:42:05.638807433Z 22:42:05 default_worker.1 | INFO 2026-05-26T22:42:05.628Z pid=278 tid=n5a jid=c61c9395b6fb15a9105d48de class=Upgrade::ConvertCollectionsJob: start
2026-05-26T22:42:05.639508395Z 22:42:05 default_worker.1 | INFO 2026-05-26T22:42:05.639Z pid=278 tid=n5q jid=ff81fd38d510dd57ad3ce2c2 class=Upgrade::GenerateSlugsJob elapsed=0.44: done
2026-05-26T22:42:05.639662776Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [36bc7b9d-1296-4ffd-8e62-e0c91aa87830] Performing Upgrade::FixMimeTypes (Job ID: 36bc7b9d-1296-4ffd-8e62-e0c91aa87830) from Sidekiq(high) enqueued at 2026-05-26T22:42:04.778727451Z
2026-05-26T22:42:05.640654935Z 22:42:05 default_worker.1 | INFO 2026-05-26T22:42:05.638Z pid=278 tid=n6e jid=8cdb41defc1c8bbdc2c00b85 class=Upgrade::RemoveDuplicateCollectionRelationsJob: start
2026-05-26T22:42:05.642163123Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [1def5c39-580d-42e8-95fd-ca329b222416] Performing Upgrade::ConvertCollectionsJob (Job ID: 1def5c39-580d-42e8-95fd-ca329b222416) from Sidekiq(upgrade) enqueued at 2026-05-26T22:42:04.775866969Z
2026-05-26T22:42:05.642505011Z 22:42:05 default_worker.1 | INFO 2026-05-26T22:42:05.641Z pid=278 tid=n5q jid=b8c8e8b86fd555c690f9fa34 class=Upgrade::ConvertSupportedRelationshipsJob: start
2026-05-26T22:42:05.643451277Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [9e018688-303c-44ad-914e-17b02ed6510f] Performing Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: 9e018688-303c-44ad-914e-17b02ed6510f) from Sidekiq(upgrade) enqueued at 2026-05-26T22:42:04.776465655Z
2026-05-26T22:42:05.645499763Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [56937df8-54f7-419d-984c-5d635c841b29] Performing Upgrade::ConvertSupportedRelationshipsJob (Job ID: 56937df8-54f7-419d-984c-5d635c841b29) from Sidekiq(upgrade) enqueued at 2026-05-26T22:42:04.777252300Z
2026-05-26T22:42:05.646457222Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [36bc7b9d-1296-4ffd-8e62-e0c91aa87830] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:05.664514433Z Connection to localhost (127.0.0.1) 3214 port [tcp/*] succeeded!
2026-05-26T22:42:05.665796264Z s6-rc: info: service svc-manyfold successfully started
2026-05-26T22:42:05.666088633Z s6-rc: info: service legacy-services: starting
2026-05-26T22:42:05.679889391Z s6-rc: info: service legacy-services successfully started
2026-05-26T22:42:05.679915764Z s6-rc: info: service ci-service-check: starting
2026-05-26T22:42:05.686610839Z [ls.io-init] done.
2026-05-26T22:42:05.687341621Z s6-rc: info: service ci-service-check successfully started
2026-05-26T22:42:05.736538173Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [1def5c39-580d-42e8-95fd-ca329b222416] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:05.797834866Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [9e018688-303c-44ad-914e-17b02ed6510f] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:05.906614861Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [56937df8-54f7-419d-984c-5d635c841b29] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:05.972186085Z 22:42:05 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [36bc7b9d-1296-4ffd-8e62-e0c91aa87830] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-05-26T22:42:06.049857450Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [1def5c39-580d-42e8-95fd-ca329b222416] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-05-26T22:42:06.188752593Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [36bc7b9d-1296-4ffd-8e62-e0c91aa87830] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.069
2026-05-26T22:42:06.220469117Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [56937df8-54f7-419d-984c-5d635c841b29] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-05-26T22:42:06.221412577Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [1def5c39-580d-42e8-95fd-ca329b222416] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.137
2026-05-26T22:42:06.226069036Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [9e018688-303c-44ad-914e-17b02ed6510f] Performed Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: 9e018688-303c-44ad-914e-17b02ed6510f) from Sidekiq(upgrade) in 583.51ms
2026-05-26T22:42:06.228770557Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [56937df8-54f7-419d-984c-5d635c841b29] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.170
2026-05-26T22:42:06.244601103Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [36bc7b9d-1296-4ffd-8e62-e0c91aa87830] Performed Upgrade::FixMimeTypes (Job ID: 36bc7b9d-1296-4ffd-8e62-e0c91aa87830) from Sidekiq(high) in 609.16ms
2026-05-26T22:42:06.247154125Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.243Z pid=278 tid=n6e jid=8cdb41defc1c8bbdc2c00b85 class=Upgrade::RemoveDuplicateCollectionRelationsJob elapsed=0.604: done
2026-05-26T22:42:06.249750585Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.249Z pid=278 tid=n52 jid=86d9da035805d12e42dbbb34 class=Upgrade::FixMimeTypes elapsed=0.625: done
2026-05-26T22:42:06.299993003Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.299Z pid=278 tid=n52 jid=09d5223535249399227ee608 class=Upgrade::FixNilFileSizeValues: start
2026-05-26T22:42:06.333494372Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [1def5c39-580d-42e8-95fd-ca329b222416] Performed Upgrade::ConvertCollectionsJob (Job ID: 1def5c39-580d-42e8-95fd-ca329b222416) from Sidekiq(upgrade) in 620.32ms
2026-05-26T22:42:06.343941475Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.263Z pid=278 tid=n6e jid=ff139eb0354d41a5ce77b801 class=Upgrade::FixStaleAttachmentDataJob: start
2026-05-26T22:42:06.362052013Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [56937df8-54f7-419d-984c-5d635c841b29] Performed Upgrade::ConvertSupportedRelationshipsJob (Job ID: 56937df8-54f7-419d-984c-5d635c841b29) from Sidekiq(upgrade) in 665.88ms
2026-05-26T22:42:06.362086181Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.341Z pid=278 tid=n5a jid=c61c9395b6fb15a9105d48de class=Upgrade::ConvertCollectionsJob elapsed=0.713: done
2026-05-26T22:42:06.362951304Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [fc61a877-a369-4325-8865-c54ebcc1062b] Performing Upgrade::FixNilFileSizeValues (Job ID: fc61a877-a369-4325-8865-c54ebcc1062b) from Sidekiq(upgrade) enqueued at 2026-05-26T22:42:04.779462361Z
2026-05-26T22:42:06.364487298Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.362Z pid=278 tid=n5q jid=b8c8e8b86fd555c690f9fa34 class=Upgrade::ConvertSupportedRelationshipsJob elapsed=0.722: done
2026-05-26T22:42:06.369442148Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [01895b22-1c25-4512-8b37-c77ef8ff82f9] Performing Upgrade::FixStaleAttachmentDataJob (Job ID: 01895b22-1c25-4512-8b37-c77ef8ff82f9) from Sidekiq(upgrade) enqueued at 2026-05-26T22:42:04.778000747Z
2026-05-26T22:42:06.396441790Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.364Z pid=278 tid=n5a jid=a04234db5b7e2fb72763d4e7 class=Upgrade::BackfillDataPackages: start
2026-05-26T22:42:06.410126594Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [fc61a877-a369-4325-8865-c54ebcc1062b] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:06.430515311Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [01895b22-1c25-4512-8b37-c77ef8ff82f9] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:06.459486305Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.396Z pid=278 tid=n5q jid=69ccb2d483c8e069248afc60 class=Upgrade::DisambiguateUsernamesJob: start
2026-05-26T22:42:06.460094369Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [f9780995-a321-411c-94f7-55ff7f317b6b] Performing Upgrade::BackfillDataPackages (Job ID: f9780995-a321-411c-94f7-55ff7f317b6b) from Sidekiq(upgrade) enqueued at 2026-05-26T22:42:04.780217071Z
2026-05-26T22:42:06.460746994Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [fc61a877-a369-4325-8865-c54ebcc1062b] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-05-26T22:42:06.553576852Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [6ca4f8c7-e0f0-48be-a40d-dd086a74c043] Performing Upgrade::DisambiguateUsernamesJob (Job ID: 6ca4f8c7-e0f0-48be-a40d-dd086a74c043) from Sidekiq(upgrade) enqueued at 2026-05-26T22:42:04.780924686Z
2026-05-26T22:42:06.585270840Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [01895b22-1c25-4512-8b37-c77ef8ff82f9] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-05-26T22:42:06.627094902Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [fc61a877-a369-4325-8865-c54ebcc1062b] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.065
2026-05-26T22:42:06.627480689Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [01895b22-1c25-4512-8b37-c77ef8ff82f9] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.155
2026-05-26T22:42:06.632671123Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [6ca4f8c7-e0f0-48be-a40d-dd086a74c043] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:06.647569732Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [f9780995-a321-411c-94f7-55ff7f317b6b] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:06.734174011Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [fc61a877-a369-4325-8865-c54ebcc1062b] Performed Upgrade::FixNilFileSizeValues (Job ID: fc61a877-a369-4325-8865-c54ebcc1062b) from Sidekiq(upgrade) in 412.92ms
2026-05-26T22:42:06.804964637Z 22:42:06 rails.1 | [643c2c13-2f1b-4972-b338-704297f5d229] {"method":"GET","path":"/","format":"*/*","controller":"ApplicationController","action":"index","status":0,"allocations":1435,"duration":16.77,"view":0.0,"db":3.22,"@timestamp":"2026-05-26T22:42:06.804Z","@version":"1","message":"[0] GET / (ApplicationController#index)"}
2026-05-26T22:42:06.888230361Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [01895b22-1c25-4512-8b37-c77ef8ff82f9] Performed Upgrade::FixStaleAttachmentDataJob (Job ID: 01895b22-1c25-4512-8b37-c77ef8ff82f9) from Sidekiq(upgrade) in 535.49ms
2026-05-26T22:42:06.985392395Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.888Z pid=278 tid=n52 jid=09d5223535249399227ee608 class=Upgrade::FixNilFileSizeValues elapsed=0.588: done
2026-05-26T22:42:06.993195341Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.985Z pid=278 tid=n6e jid=ff139eb0354d41a5ce77b801 class=Upgrade::FixStaleAttachmentDataJob elapsed=0.722: done
2026-05-26T22:42:06.993733335Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.993Z pid=278 tid=n52 jid=b8e18af01b517b629295296f class=Upgrade::UpdateActorsJob: start
2026-05-26T22:42:06.996203651Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [f9780995-a321-411c-94f7-55ff7f317b6b] Performed Upgrade::BackfillDataPackages (Job ID: f9780995-a321-411c-94f7-55ff7f317b6b) from Sidekiq(upgrade) in 586.39ms
2026-05-26T22:42:06.996722235Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.993Z pid=278 tid=n6e jid=2a4d9463e833951ceab5cd34 class=Upgrade::CreateSpecialListsJob: start
2026-05-26T22:42:06.997277063Z 22:42:06 default_worker.1 | INFO 2026-05-26T22:42:06.997Z pid=278 tid=n5a jid=a04234db5b7e2fb72763d4e7 class=Upgrade::BackfillDataPackages elapsed=0.633: done
2026-05-26T22:42:06.998061352Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::UpdateActorsJob] [8951ae88-632f-49bc-bd5d-0e4453cbee27] Performing Upgrade::UpdateActorsJob (Job ID: 8951ae88-632f-49bc-bd5d-0e4453cbee27) from Sidekiq(upgrade) enqueued at 2026-05-26T22:42:04.781740139Z
2026-05-26T22:42:06.998375976Z 22:42:06 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [e5e3f9c3-157c-4383-bcb4-84bf74246ef0] Performing Upgrade::CreateSpecialListsJob (Job ID: e5e3f9c3-157c-4383-bcb4-84bf74246ef0) from Sidekiq(upgrade) enqueued at 2026-05-26T22:42:04.782453395Z
2026-05-26T22:42:07.016649603Z 22:42:07 default_worker.1 | INFO 2026-05-26T22:42:06.998Z pid=278 tid=n5a jid=7d0f1a14e30d4659c28b082a class=Upgrade::FixParentCollections: start
2026-05-26T22:42:07.031103927Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [6ca4f8c7-e0f0-48be-a40d-dd086a74c043] Performed Upgrade::DisambiguateUsernamesJob (Job ID: 6ca4f8c7-e0f0-48be-a40d-dd086a74c043) from Sidekiq(upgrade) in 538.21ms
2026-05-26T22:42:07.041008046Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::FixParentCollections] [eb778014-92da-4539-8406-a4deb644c564] Performing Upgrade::FixParentCollections (Job ID: eb778014-92da-4539-8406-a4deb644c564) from Sidekiq(upgrade) enqueued at 2026-05-26T22:42:04.783133986Z
2026-05-26T22:42:07.052694124Z 22:42:07 default_worker.1 | INFO 2026-05-26T22:42:07.041Z pid=278 tid=n5q jid=69ccb2d483c8e069248afc60 class=Upgrade::DisambiguateUsernamesJob elapsed=0.645: done
2026-05-26T22:42:07.076309179Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [e5e3f9c3-157c-4383-bcb4-84bf74246ef0] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:07.116446434Z 22:42:07 default_worker.1 | INFO 2026-05-26T22:42:07.077Z pid=278 tid=n5q jid=af716ef1ff8ba1c3d220a457 class=Upgrade::PruneOrphanedProblems: start
2026-05-26T22:42:07.117296406Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::FixParentCollections] [eb778014-92da-4539-8406-a4deb644c564] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:07.217873999Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [bf1a2c4a-d6c1-4e4f-a076-3b5fe07b5232] Performing Upgrade::PruneOrphanedProblems (Job ID: bf1a2c4a-d6c1-4e4f-a076-3b5fe07b5232) from Sidekiq(upgrade) enqueued at 2026-05-26T22:42:04.783942314Z
2026-05-26T22:42:07.273421152Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [e5e3f9c3-157c-4383-bcb4-84bf74246ef0] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-05-26T22:42:07.307410253Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [bf1a2c4a-d6c1-4e4f-a076-3b5fe07b5232] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:07.342171239Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [e5e3f9c3-157c-4383-bcb4-84bf74246ef0] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.122
2026-05-26T22:42:07.349952932Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::UpdateActorsJob] [8951ae88-632f-49bc-bd5d-0e4453cbee27] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-05-26T22:42:07.441194030Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [bf1a2c4a-d6c1-4e4f-a076-3b5fe07b5232] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-05-26T22:42:07.512692052Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [bf1a2c4a-d6c1-4e4f-a076-3b5fe07b5232] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.139
2026-05-26T22:42:07.513647486Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [e5e3f9c3-157c-4383-bcb4-84bf74246ef0] Performed Upgrade::CreateSpecialListsJob (Job ID: e5e3f9c3-157c-4383-bcb4-84bf74246ef0) from Sidekiq(upgrade) in 516.59ms
2026-05-26T22:42:07.564235450Z 22:42:07 default_worker.1 | INFO 2026-05-26T22:42:07.563Z pid=278 tid=n6e jid=2a4d9463e833951ceab5cd34 class=Upgrade::CreateSpecialListsJob elapsed=0.569: done
2026-05-26T22:42:07.581544975Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::UpdateActorsJob] [8951ae88-632f-49bc-bd5d-0e4453cbee27] Performed Upgrade::UpdateActorsJob (Job ID: 8951ae88-632f-49bc-bd5d-0e4453cbee27) from Sidekiq(upgrade) in 585.51ms
2026-05-26T22:42:07.582104793Z 22:42:07 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [bf1a2c4a-d6c1-4e4f-a076-3b5fe07b5232] Performed Upgrade::PruneOrphanedProblems (Job ID: bf1a2c4a-d6c1-4e4f-a076-3b5fe07b5232) from Sidekiq(upgrade) in 464.82ms
2026-05-26T22:42:07.599355339Z 22:42:07 default_worker.1 | INFO 2026-05-26T22:42:07.581Z pid=278 tid=n52 jid=b8e18af01b517b629295296f class=Upgrade::UpdateActorsJob elapsed=0.588: done
2026-05-26T22:42:07.599411321Z 22:42:07 default_worker.1 | INFO 2026-05-26T22:42:07.599Z pid=278 tid=n5q jid=af716ef1ff8ba1c3d220a457 class=Upgrade::PruneOrphanedProblems elapsed=0.522: done
2026-05-26T22:42:08.146527252Z 22:42:08 default_worker.1 | [ActiveJob] [Upgrade::FixParentCollections] [eb778014-92da-4539-8406-a4deb644c564] Performed Upgrade::FixParentCollections (Job ID: eb778014-92da-4539-8406-a4deb644c564) from Sidekiq(upgrade) in 1128.93ms
2026-05-26T22:42:08.147534080Z 22:42:08 default_worker.1 | INFO 2026-05-26T22:42:08.147Z pid=278 tid=n5a jid=7d0f1a14e30d4659c28b082a class=Upgrade::FixParentCollections elapsed=1.149: done
2026-05-26T22:42:08.674266745Z 22:42:08 rails.1 | [62371131-3842-4cc1-8353-38fbb79758ac] {"method":"GET","path":"/users/sign_in","format":"*/*","controller":"Users::SessionsController","action":"new","status":302,"allocations":110442,"duration":1841.6,"view":0.0,"db":133.39,"location":"http://172.17.0.4:3214/dashboard","@timestamp":"2026-05-26T22:42:08.663Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-05-26T22:42:08.732396610Z 22:42:08 rails.1 | [d99b2499-6e50-4c93-83f3-0f761af55a3f] {"method":"GET","path":"/dashboard","format":"*/*","controller":"HomeController","action":"index","status":302,"allocations":1158,"duration":33.26,"view":0.0,"db":3.11,"location":"http://172.17.0.4:3214/users/edit","@timestamp":"2026-05-26T22:42:08.730Z","@version":"1","message":"[302] GET /dashboard (HomeController#index)"}
2026-05-26T22:42:09.260615027Z 22:42:09 rails.1 | [9c34a653-87ed-4e99-969c-056ef45b773d] {"method":"GET","path":"/users/edit","format":"*/*","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":25901,"duration":511.25,"view":461.38,"db":6.13,"@timestamp":"2026-05-26T22:42:09.259Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}
2026-05-26T22:42:09.322491389Z 22:42:09 rails.1 | [f0ae4143-7cea-40fe-92d4-240c29491a44] {"method":"GET","path":"/","format":"html","controller":"ApplicationController","action":"index","status":0,"allocations":1219,"duration":21.1,"view":0.0,"db":3.27,"@timestamp":"2026-05-26T22:42:09.321Z","@version":"1","message":"[0] GET / (ApplicationController#index)"}
2026-05-26T22:42:09.681326945Z 22:42:09 rails.1 | [5fa52a9a-d4d7-46dc-a5be-f9889934cd82] {"method":"GET","path":"/users/sign_in","format":"html","controller":"Users::SessionsController","action":"new","status":302,"allocations":19831,"duration":252.53,"view":0.0,"db":1.68,"location":"http://172.17.0.4:3214/dashboard","@timestamp":"2026-05-26T22:42:09.646Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-05-26T22:42:09.707825739Z 22:42:09 rails.1 | [f7b6aa27-7133-42b9-95da-ace2c0e4b991] {"method":"GET","path":"/dashboard","format":"html","controller":"HomeController","action":"index","status":302,"allocations":1173,"duration":19.62,"view":0.0,"db":1.96,"location":"http://172.17.0.4:3214/users/edit","@timestamp":"2026-05-26T22:42:09.707Z","@version":"1","message":"[302] GET /dashboard (HomeController#index)"}
2026-05-26T22:42:10.207188585Z 22:42:10 rails.1 | [67ca9f56-c71f-4638-b3ed-6bf7aa62b92b] {"method":"GET","path":"/users/edit","format":"html","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":26344,"duration":474.6,"view":298.05,"db":12.79,"@timestamp":"2026-05-26T22:42:10.200Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}