Josh Pigford
565103caf3
Updated domain to maybefinance.com
2024-12-03 11:09:57 -06:00
Zach Gollwitzer
cee9692b35
Update Ruby version note
...
Signed-off-by: Zach Gollwitzer <zach@maybe.co>
2024-11-05 11:06:36 -05:00
Zach Gollwitzer
6baffe7539
Beta Testing Round 3 Bug Fixes ( #1357 )
...
* Clean up env example files
* Fix duplicate category creations
* Fix duplicate tag and merchant creation
* Add initial valuation to imported accounts
* Add upgrade modal prompt
* Don't hide content on billing page
* Add temporary session for new customers
* Lint fixes
* Fix unused translations
* Fix system tests
2024-10-24 11:02:27 -04:00
Zach Gollwitzer
0691041d37
Update required Ruby version for development in README
...
Signed-off-by: Zach Gollwitzer <zach@maybe.co>
2024-08-13 12:50:26 -04:00
Zach Gollwitzer
d0a15b8a98
Improve self hosting docs and UI ( #870 )
2024-06-13 16:19:05 -04:00
Zach Gollwitzer
2aee8e3027
Improve self hosting docs ( #732 )
2024-05-10 06:10:23 -04:00
Radu C. Martin
930dc26828
Self Hosting: Docker Compose setup and flow ( #640 )
...
* feat(self-hosting): add docker-compose and ghcr release workflow
* WIP: address review comments
* WIP: fix linting
2024-05-06 18:52:14 -04:00
Zach Gollwitzer
4f508cd151
Bump to Ruby 3.3.1 ( #709 )
...
* Bump to Ruby 3.3.1
* Update Dockerfile versions
* Omit system tests in CI
* Use `:test` adapter in test
* Remove redundant config
2024-05-03 08:22:19 -04:00
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
Zach Gollwitzer
110855d077
Multi-Currency Part 2 ( #543 )
...
* Support all currencies, handle outside DB
* Remove currencies from seed
* Fix account balance namespace
* Set default currency on authentication
* Cache currency instances
* Implement multi-currency syncs with tests
* Series fallback, passing tests
* Fix conflicts
* Make value group concrete class that works with currency values
* Fix migration conflict
* Update tests to expect multi-currency results
* Update account list to use group method
* Namespace updates
* Fetch unknown exchange rates from API
* Fix date range bug
* Ensure demo data works without external API
* Enforce cascades only at DB level
2024-03-21 13:39:10 -04:00
Josh Pigford
c5b142a23f
Update multi-currency readme
2024-03-04 10:27:34 -06:00
Zach Gollwitzer
14641d16de
Add Local Development Demo Data ( #502 )
...
* Clean up seeds, add development demo data
* Handle liability account display and sync
* Fix tests
2024-02-29 16:35:54 -05:00
Nishiki (錦華)
42631eafd3
docs: add dev containers config gotcha in README ( #479 )
...
* docs: add dev containers config gotcha in README
* Add comment in `.env.example`
---------
Signed-off-by: Zach Gollwitzer <zach.gollwitzer@gmail.com>
Co-authored-by: Zach Gollwitzer <zach.gollwitzer@gmail.com>
2024-02-26 06:46:45 -05:00
Josh Pigford
1b54d0b321
Use bin/setup
...
Fixes: #410 , #434
2024-02-11 12:27:06 -06:00
Josh Pigford
997bb52d89
Update README.md
...
Moved note about React/Rails to wiki page
Signed-off-by: Josh Pigford <josh@joshpigford.com>
2024-02-10 19:27:30 -06:00
Josh Pigford
aa351ae616
Multi-currency support ( #425 )
...
* Initial foundational pass at multi-currency
* Default format currency
* More work on currency and exchanging
* Re-build currencies on change
* Currency import/setup
* Background job overhaul + cheaper OXR plan support
* Lint fixes
* Test fixes
* Multi-currency setup instructions
* Allow decimals in the balance field
* Spacing fix for form
---------
Signed-off-by: Josh Pigford <josh@joshpigford.com>
2024-02-10 16:18:56 -06:00
Josh Pigford
94f7b4ea8f
Update README.md
...
Signed-off-by: Josh Pigford <josh@joshpigford.com>
2024-02-10 15:24:54 -06:00
Josh Pigford
e79636f372
Update README.md
...
Signed-off-by: Josh Pigford <josh@joshpigford.com>
2024-02-08 10:07:25 -06:00
Zach Gollwitzer
ae241c29f0
Improve Local Dev Setup Documentation and Contribution Guidelines ( #339 )
...
* Update contributing guide and README
* Add back syntax highlighting
2024-02-06 18:14:52 -05:00
Muhammed Kılıç
595cfeff9a
Update seeds.rb with sample user ( #326 )
...
* Update seeds.rb with sample user
Signed-off-by: Muhammed Kılıç <muhammeddkilicc@gmail.com>
* Update create with create_or_find_by
Co-authored-by: Sebastián Caraballo <sebastiancaruy1@gmail.com>
Signed-off-by: Muhammed Kılıç <muhammeddkilicc@gmail.com>
* Update user create with create_or_find_by
Co-authored-by: Sebastián Caraballo <sebastiancaruy1@gmail.com>
Signed-off-by: Muhammed Kılıç <muhammeddkilicc@gmail.com>
* Update seed data
* Update README with seed credentials
---------
Signed-off-by: Muhammed Kılıç <muhammeddkilicc@gmail.com>
Co-authored-by: Sebastián Caraballo <sebastiancaruy1@gmail.com>
2024-02-06 13:24:14 -06:00
Geodecki 2P gr.1
77ff9fd2a2
fix typos in readme ( #294 )
...
* fix typos in readme
Signed-off-by: Geodecki 2P gr.1 <113300767+1p22geo@users.noreply.github.com>
* disallow web robots
* Revert "disallow web robots"
This reverts commit 3432392b10
.
---------
Signed-off-by: Geodecki 2P gr.1 <113300767+1p22geo@users.noreply.github.com>
2024-02-04 18:00:59 -06:00
Josh Pigford
add4002550
Initial email settings ( #286 )
...
* Initial email settings
* Fixed linter errors
* Added email instructions
2024-02-03 17:28:38 -06:00
Josh Pigford
3732fbe926
Update README.md
2024-02-03 14:46:11 -06:00
Josh Pigford
57e42cb8cb
Update README.md
...
Signed-off-by: Josh Pigford <josh@joshpigford.com>
2024-02-02 15:08:47 -06:00
Rob Zolkos
1596e331f7
Update README to mention devcontainer
2024-02-02 16:46:37 +00:00
Josh Pigford
9014c8e615
Update README.md
...
Signed-off-by: Josh Pigford <josh@joshpigford.com>
2024-02-02 09:24:26 -06:00
Josh Pigford
dd19bf4d9b
Update README.md
...
Signed-off-by: Josh Pigford <josh@joshpigford.com>
2024-02-02 09:20:13 -06:00
Josh Pigford
99de24ac70
Initial commit
2024-02-02 09:05:04 -06:00