From 739c53cffff0f85c5e9fbc3e4cb968dd676a48e5 Mon Sep 17 00:00:00 2001 From: Jason Fried Date: Thu, 16 Oct 2025 10:41:01 -0700 Subject: [PATCH] Updated global and local auto-close language. --- .../settings/_entropy_configuration.html.erb | 3 +- .../collections/edit/_auto_close.html.erb | 2 +- db/schema.rb | 6 +- db/schema_cache.yml | 82 ++++++------------- 4 files changed, 27 insertions(+), 66 deletions(-) diff --git a/app/views/account/settings/_entropy_configuration.html.erb b/app/views/account/settings/_entropy_configuration.html.erb index 910e10c5f..88dd539b2 100644 --- a/app/views/account/settings/_entropy_configuration.html.erb +++ b/app/views/account/settings/_entropy_configuration.html.erb @@ -1,6 +1,5 @@

Auto close

-

This is the default setting for this account, you can override it in each collections.

-

Cards automatically close as “Not now” if there is no activity for…

+

Fizzy doesn’t let stale cards stick around forever. Cards automatically close as “Not now” without activity for specific period of time. This is the default, global setting — you can override it in each collection.

<%= render "entropy/auto_close", model: account.default_entropy_configuration, url: account_entropy_configuration_path %>
diff --git a/app/views/collections/edit/_auto_close.html.erb b/app/views/collections/edit/_auto_close.html.erb index 7f4e8295e..a8ba6cd59 100644 --- a/app/views/collections/edit/_auto_close.html.erb +++ b/app/views/collections/edit/_auto_close.html.erb @@ -1,7 +1,7 @@ <%= turbo_frame_tag @collection, :entropy_configuration do %>

Auto close

-

Cards automatically close as “Not now” if there is no activity for…

+

Fizzy doesn’t let stale cards stick around forever. Cards automatically close as “Not now” if no one updates, comments, or moves a card for…

<%= render "entropy/auto_close", model: collection, url: collection_entropy_configuration_path(collection) %>
<% end %> diff --git a/db/schema.rb b/db/schema.rb index 2ae9fd73e..3b33e336a 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema[8.1].define(version: 2025_10_16_153034) do +ActiveRecord::Schema[8.2].define(version: 2025_10_16_153034) do create_table "accesses", force: :cascade do |t| t.datetime "accessed_at" t.integer "collection_id", null: false @@ -404,10 +404,6 @@ ActiveRecord::Schema[8.1].define(version: 2025_10_16_153034) do t.index ["user_id"], name: "index_sessions_on_user_id" end -# Could not dump table "sqlite_stat1" because of following StandardError -# Unknown type '' for column 'idx' - - create_table "steps", force: :cascade do |t| t.integer "card_id", null: false t.boolean "completed", default: false, null: false diff --git a/db/schema_cache.yml b/db/schema_cache.yml index b4e6b25f2..20cdb931d 100644 --- a/db/schema_cache.yml +++ b/db/schema_cache.yml @@ -474,12 +474,12 @@ columns: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: due_on - cast_type: &40 !ruby/object:ActiveRecord::Type::Date + cast_type: &38 !ruby/object:ActiveRecord::Type::Date precision: scale: limit: timezone: - sql_type_metadata: &41 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata + sql_type_metadata: &39 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata sql_type: date type: :date limit: @@ -511,7 +511,7 @@ columns: default_function: collation: comment: - - &39 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column + - &37 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: title cast_type: *7 @@ -583,11 +583,11 @@ columns: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: all_access - cast_type: &35 !ruby/object:ActiveModel::Type::Boolean + cast_type: &33 !ruby/object:ActiveModel::Type::Boolean precision: scale: limit: - sql_type_metadata: &36 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata + sql_type_metadata: &34 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata sql_type: boolean type: :boolean limit: @@ -865,7 +865,7 @@ columns: - *9 filters_tags: - *20 - - &38 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column + - &36 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: tag_id cast_type: *3 @@ -982,7 +982,7 @@ columns: - *9 - *18 period_highlights: - - &37 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column + - &35 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: content cast_type: *15 @@ -1107,11 +1107,11 @@ columns: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: rowid - cast_type: &33 !ruby/object:ActiveModel::Type::Value + cast_type: !ruby/object:ActiveModel::Type::Value precision: scale: limit: - sql_type_metadata: &34 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata + sql_type_metadata: !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata sql_type: '' type: limit: @@ -1185,50 +1185,19 @@ columns: - *9 - *32 - *18 - sqlite_stat1: - - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column - auto_increment: - name: idx - cast_type: *33 - sql_type_metadata: *34 - 'null': true - default: - default_function: - collation: - comment: - - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column - auto_increment: - name: stat - cast_type: *33 - sql_type_metadata: *34 - 'null': true - default: - default_function: - collation: - comment: - - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column - auto_increment: - name: tbl - cast_type: *33 - sql_type_metadata: *34 - 'null': true - default: - default_function: - collation: - comment: steps: - *23 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: completed - cast_type: *35 - sql_type_metadata: *36 + cast_type: *33 + sql_type_metadata: *34 'null': false default: false default_function: collation: comment: - - *37 + - *35 - *5 - *6 - *9 @@ -1236,12 +1205,12 @@ columns: - *23 - *5 - *6 - - *38 + - *36 - *9 tags: - *5 - *6 - - *39 + - *37 - *9 user_settings: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column @@ -1284,8 +1253,8 @@ columns: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: starts_at - cast_type: *40 - sql_type_metadata: *41 + cast_type: *38 + sql_type_metadata: *39 'null': false default: default_function: @@ -1294,11 +1263,11 @@ columns: - *9 - *18 users: - - &43 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column + - &41 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: active - cast_type: *35 - sql_type_metadata: *36 + cast_type: *33 + sql_type_metadata: *34 'null': false default: true default_function: @@ -1347,8 +1316,8 @@ columns: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: watching - cast_type: *35 - sql_type_metadata: *36 + cast_type: *33 + sql_type_metadata: *34 'null': false default: true default_function: @@ -1378,7 +1347,7 @@ columns: comment: - *6 - *9 - - &42 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column + - &40 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: webhook_id cast_type: *3 @@ -1432,9 +1401,9 @@ columns: collation: comment: - *9 - - *42 + - *40 webhooks: - - *43 + - *41 - *24 - *5 - *6 @@ -1523,7 +1492,6 @@ primary_keys: search_queries: id search_results: id sessions: id - sqlite_stat1: steps: id taggings: id tags: id @@ -1578,7 +1546,6 @@ data_sources: search_queries: true search_results: true sessions: true - sqlite_stat1: true steps: true taggings: true tags: true @@ -2930,7 +2897,6 @@ indexes: nulls_not_distinct: comment: valid: true - sqlite_stat1: [] steps: - !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition table: steps