mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-07-23 07:09:39 +02:00
* Introduce ActiveStorage * Add active storage related service gems * Update storage.yml * Install image processing gem - sudo apt-get install libvips (required dependency) * Set default active storage service * Add profile image to user model * Amend form to allow profile images to be saved, introduce stimulus controller. * Purge image when form is blank * Update markup/stimulus controller * Add test for profile image uplaods * Add profile image validation * Use rails guide gem versions * Use correct ERB syntax and make all storage options configurable * Ensure form submits when user clears profile image * Add profile image thumbnail method * Extract profile image to a partial * Updates env.example and storage.yml * Fix bug with double form save * Add profile image to the sidenav * Update production config * Fix ERB formatting * normalize en.yml * Handle non-square images * Use pre-processing on thumbnail variant * Resovle gemfile.lock issues * Rubocop style changes --------- Signed-off-by: Christian <47796704+crobbo@users.noreply.github.com> Co-authored-by: Christian Robinson <christian@robbo.dev> |
||
---|---|---|
.. | ||
20240201183314_enable_uuid.rb | ||
20240201184038_create_families.rb | ||
20240201184212_create_users.rb | ||
20240202015428_create_accounts.rb | ||
20240202191425_create_account_loans.rb | ||
20240202191746_add_accountable_to_account.rb | ||
20240202192214_create_account_depositories.rb | ||
20240202192231_create_account_credits.rb | ||
20240202192238_create_account_investments.rb | ||
20240202192312_create_account_properties.rb | ||
20240202192319_create_account_vehicles.rb | ||
20240202192327_create_account_other_assets.rb | ||
20240202192333_create_account_other_liabilities.rb | ||
20240202230325_create_invite_codes.rb | ||
20240203030754_remove_type_from_accounts.rb | ||
20240203050018_add_token_index_to_invite_codes.rb | ||
20240206031739_replace_money_field.rb | ||
20240209153232_add_currency_to_families.rb | ||
20240209174912_redo_money_storage.rb | ||
20240209200519_create_currencies.rb | ||
20240209200924_create_exchange_rates.rb | ||
20240210155058_create_good_jobs.rb | ||
20240212150110_create_account_balances.rb | ||
20240215201527_create_valuations.rb | ||
20240221004818_remove_valuation_type.rb | ||
20240222144849_add_status_to_account.rb | ||
20240223162105_create_transactions.rb | ||
20240227142457_rename_account_balance.rb | ||
20240302145715_add_classification_to_accounts.rb | ||
20240306193345_add_is_active_to_account.rb | ||
20240307082827_create_transaction_categories.rb | ||
20240308121431_remove_currency_table.rb | ||
20240308214956_add_notes_and_excluded_to_transaction.rb | ||
20240309180636_add_sync_status_fields_to_account.rb | ||
20240313141813_update_unique_indexes_for_account_balance_and_exchange_rate.rb | ||
20240313203622_remove_converted_balance_from_account.rb | ||
20240319154732_create_account_cryptos.rb | ||
20240325064211_add_uniq_index_to_users_email.rb | ||
20240401213443_add_last_sync_date_to_accounts.rb | ||
20240403192649_add_last_login_at_to_users.rb | ||
20240404112829_change_transaction_category_delete_behavior.rb | ||
20240410183531_create_settings.rb | ||
20240411102931_add_last_seen_upgrade_to_user.rb | ||
20240425000110_add_role_to_users.rb | ||
20240426162500_create_active_storage_tables.active_storage.rb | ||
20240426191312_add_transaction_merchants.rb | ||
20240430111641_add_active_to_users.rb |