1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-07-25 08:09:38 +02:00
Maybe/config
Christian dc024d63b0
Feature/profile image uploads (#687)
* 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>
2024-04-30 13:38:33 -04:00
..
environments Feature/profile image uploads (#687) 2024-04-30 13:38:33 -04:00
initializers Add zero-config self hosting on Render (#612) 2024-04-13 09:28:45 -04:00
locales Feature/profile image uploads (#687) 2024-04-30 13:38:33 -04:00
application.rb Allow a self-hosted user to configure their SMTP settings directly from within the UI (#682) 2024-04-29 16:44:24 -04:00
boot.rb Initial commit 2024-02-02 09:05:04 -06:00
cable.yml Refresh account on update (#476) 2024-02-23 20:18:30 -06:00
credentials.yml.enc Update credentials.yml.enc 2024-02-02 16:12:04 -06:00
currencies.yml Multi-currency support: Money + Currency class improvements (#553) 2024-03-18 11:21:00 -04:00
database.yml Add zero-config self hosting on Render (#612) 2024-04-13 09:28:45 -04:00
environment.rb Initial commit 2024-02-02 09:05:04 -06:00
i18n-tasks.yml Start I18n Internationalization setup (#276) 2024-02-06 11:58:17 -06:00
importmap.rb Shared money input should respond to change in currency (#654) 2024-04-20 08:07:06 -04:00
puma.rb Initial commit 2024-02-02 09:05:04 -06:00
routes.rb Add ability to delete Maybe account (#698) 2024-04-30 11:40:31 -04:00
storage.yml Feature/profile image uploads (#687) 2024-04-30 13:38:33 -04:00
tailwind.config.js Add inline category selection (#541) 2024-03-14 10:30:36 -04:00