1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-07-23 15:19:38 +02:00
Maybe/app/models
Zach Gollwitzer 5aca2ff9b6
Add zero-config self hosting on Render (#612)
* v1 of backend implementation for self hosting

* Add docs

* Add upgrades controller

* Add global helpers for self hosting mode

* Add self host settings controller

* Conditionally show self hosting settings

* Environment and config updates

* Complete upgrade prompting flow

* Update config for forked repo

* Move configuration of github provider within class

* Add upgrades cron

* Update deploy button

* Update guides

* Fix render deployer

* Typo

* Enable auto upgrades

* Fix cron

* Make upgrade modes more clear and consistent

* Trigger new available version

* Fix logic for displaying upgrade prompts

* Finish implementation

* Fix regression

* Trigger new version

* Add i18n translations

* trigger new version

* reduce caching time for testing

* Decrease cache for testing

* trigger upgrade

* trigger upgrade

* Only trigger deploy once

* trigger upgrade

* If target is commit, always upgrade if any upgrade is available

* trigger upgrade

* trigger upgrade

* Test release

* Change back to maybe repo for defaults

* Fix lint errors

* Clearer naming

* Fix relative link

* Add abs path

* Relative link

* Update docs
2024-04-13 09:28:45 -04:00
..
account Account Sync should happen at login, 1x per day, OR on-demand (#594) 2024-04-04 17:00:12 -04:00
concerns Add zero-config self hosting on Render (#612) 2024-04-13 09:28:45 -04:00
exchange_rate Implement Synth as an exchange rate provider (#574) 2024-03-27 11:16:00 -04:00
provider Add zero-config self hosting on Render (#612) 2024-04-13 09:28:45 -04:00
time_series Add the ability to "rollup" values in a time series (#554) 2024-03-19 09:10:40 -04:00
transaction Basic transaction categories CRUD actions (inline) (#601) 2024-04-04 17:29:50 -04:00
upgrader Add zero-config self hosting on Render (#612) 2024-04-13 09:28:45 -04:00
account.rb Add ability to delete Account (#582) 2024-03-31 17:36:54 -04:00
application_record.rb Initial commit 2024-02-02 09:05:04 -06:00
current.rb Opt-in to Current fully (#297) 2024-02-04 17:36:46 -06:00
exchange_rate.rb Implement Synth as an exchange rate provider (#574) 2024-03-27 11:16:00 -04:00
family.rb Account Sync should happen at login, 1x per day, OR on-demand (#594) 2024-04-04 17:00:12 -04:00
invite_code.rb Implement invitation codes 2024-02-02 17:55:27 -06:00
period.rb Multi-Currency Part 2 (#543) 2024-03-21 13:39:10 -04:00
setting.rb Add zero-config self hosting on Render (#612) 2024-04-13 09:28:45 -04:00
time_series.rb Add the ability to "rollup" values in a time series (#554) 2024-03-19 09:10:40 -04:00
transaction.rb Filter transactions by category (#581) 2024-04-02 12:17:26 -04:00
upgrader.rb Add zero-config self hosting on Render (#612) 2024-04-13 09:28:45 -04:00
user.rb Add zero-config self hosting on Render (#612) 2024-04-13 09:28:45 -04:00
valuation.rb Isolate infinite loop bug, add timeout to actions (#583) 2024-03-29 12:53:08 -04:00
value_group.rb Multi-Currency Part 2 (#543) 2024-03-21 13:39:10 -04:00