Elijah
018628f68e
Add a BUNDLE_PATH to .devcontainer/docker-compose.yml ( #358 )
...
Co-authored-by: Zach Gollwitzer <zach.gollwitzer@gmail.com>
2024-02-07 15:27:20 -05:00
Josh Pigford
754c506aad
Merge branch 'main' of https://github.com/maybe-finance/maybe
2024-02-07 11:11:53 -06:00
Anthony
25e3ee8e49
Remove redundant dotenv
from Gemfile
( #357 )
...
`dotenv` is already a `dotenv-rails` dependency so there is no need to specify it manually to the `Gemfile`.
2024-02-07 10:20:22 -06:00
Daniel Veloso
88b4f2fb6b
fix: money migration ( #354 )
2024-02-07 09:22:19 -06:00
Pedro López Mareque
5de5199459
Skip system test instead of comment it ( #348 )
...
* feat: add cursor pointer in the log-in and create account pages, also make full with (it's cutted right now) the fileds in the settings edit page
* feat: skip system test with an explanation instead of comment them
* fix typo in the skip
2024-02-07 09:09:35 -06:00
dependabot[bot]
0ebbae907a
Bump rails from 554e5c2
to f0d433b
( #349 )
...
Bumps [rails](https://github.com/rails/rails ) from `554e5c2` to `f0d433b`.
- [Release notes](https://github.com/rails/rails/releases )
- [Commits](554e5c2d8e...f0d433bb46
)
---
updated-dependencies:
- dependency-name: rails
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-07 09:07:31 -06:00
Rob Zolkos
969ee068fe
Use latest turbo-rails release ( #353 )
...
This was using main branch but since 2.0 has been released this morning
we can revert to that rather than pre-release versions.
2024-02-07 09:07:14 -06:00
Juan Vásquez
4099743107
Addd application_helper_test.rb ( #302 )
2024-02-06 19:51:32 -06:00
Cristian Livadaru
b20867d664
change server listening address to global ( #342 )
...
listen to 0.0.0.0 instead of just local interface so it can work in Docker (and herby in devcontainers)
refs #340
Credits go to @robzolkos
2024-02-06 19:48:14 -06:00
Muhammed Kılıç
6d0e5febe9
Fix accountable text and alignment ( #330 )
...
* Fix #319 Accountable text format
* Fix account index table alignment
* Update to_accountable_title helper
---------
Signed-off-by: Muhammed Kılıç <muhammeddkilicc@gmail.com>
2024-02-06 19:48:05 -06:00
Jesper Christiansen
db478e5fbd
Add Account type investment form ( #343 )
...
* Add Account type investment form
* Move subtypes to Account::Investment
* Linting
2024-02-06 19:45:17 -06:00
Muhammed Kılıç
2ccb52056d
Add dotenv-rails gem to fix environment variable error for db setup ( #334 )
...
* Add dotenv-rails gem to fix environment variable error for db setup
* Add environment variables
* Add default database values to environment variables
2024-02-06 19:32:19 -06:00
Muhammed Kılıç
bb1cdc1a98
Update labels opacity to 75 for inactive status ( #337 )
2024-02-06 19:31:28 -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ıç
b8198d17b7
Fix accounts title and i18n variable name ( #333 )
2024-02-06 13:50:11 -06:00
Muhammed Kılıç
3fc4371378
Ignore DS_Store and devcontainer generated files ( #332 )
2024-02-06 13:46:06 -06: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
Josh Pigford
4a5de41065
Remove unused form
2024-02-06 13:04:56 -06:00
Josh Pigford
774c1518e8
i18n spelling fix
2024-02-06 12:08:40 -06:00
Josh Pigford
19413b0f8d
Disabling this block for now
...
UI is changing to quickly to do systems testing
2024-02-06 12:02:43 -06:00
Ricardo Siqueira de Oliveira Leite
c8a659694d
Start I18n Internationalization setup ( #276 )
...
* start internationalization_setup
* add passwords views translations
* add account views translations
* fix translations
* temporary disable i18n used key
2024-02-06 11:58:17 -06:00
Zach Gollwitzer
64c8774867
Fix system test
2024-02-06 12:32:09 -05:00
Nidhi Sarvaiya
1182ab39bd
Integrate money-rails gem ( #268 )
...
* Integrate money-rails gem
* Fix Lint issues
* Basic test for monetize feature
* Merge main branch
* Changes to monetize balance field
---------
Co-authored-by: Zach Gollwitzer <zach.gollwitzer@gmail.com>
2024-02-06 12:30:51 -05:00
Pedro López Mareque
323a8ccf50
feat: add cursor pointer in the log-in and create account pages, also make full with (it's cutted right now) the fileds in the settings edit page ( #321 )
2024-02-06 08:10:28 -06:00
dependabot[bot]
5cf3220953
Bump rails from 0add5db
to 554e5c2
( #322 )
...
Bumps [rails](https://github.com/rails/rails ) from `0add5db` to `554e5c2`.
- [Release notes](https://github.com/rails/rails/releases )
- [Commits](0add5dba83...554e5c2d8e
)
---
updated-dependencies:
- dependency-name: rails
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-06 08:10:02 -06:00
Rob Zolkos
d4751053f3
Fix database config for non-devcontainer environments ( #318 )
...
Back in this [commit](5f50ea3f02 (diff-5a674c769541a71f2471a45c0e9dde911b4455344e3131bddc5a363701ba6325R22-R23)
) I added a default postgres user and password.
Often this is not the user and password that is used in non-devcontainer environments.
This commit uses environment variables that are set in the devcontainer to set the user and password in the database.yml file.
If the environment variables are not set, it falls back to the default user and password on the users system.
2024-02-05 22:17:50 -06:00
Dwight Watson
e812b715d3
First pass at a system test ( #305 )
2024-02-05 15:19:31 -06:00
Josh Pigford
0922a7cbd6
Form save icon
...
Fixes #310
2024-02-05 12:45:56 -06:00
Rob Zolkos
ecd8b8b202
Fix devcontainer Dockerfile for Ruby 3.3.0 on Apple Silicon ( #293 )
...
This compiles a Ruby 3.3.0 with a patch that fixes issues on Apple
Silicon Macs. It is a bandaid until Ruby 3.3.1 when we will revert back
to using blessed ruby docker images.
2024-02-05 12:36:53 -06:00
Pedro López Mareque
c4ec434187
feat: add cursor pointer in the setting dropdown ( #309 )
2024-02-05 12:36:32 -06:00
Edrick Leong
622fc07a76
feat: add settings page ( #274 )
...
* feat: add settings page
* feat: add updating family name
* fix: formatting
* refactor: update to use Rails label helper
2024-02-05 08:19:23 -06:00
dependabot[bot]
f6251407e9
Bump rails from 3d132b8
to 0add5db
( #304 )
...
Bumps [rails](https://github.com/rails/rails ) from `3d132b8` to `0add5db`.
- [Release notes](https://github.com/rails/rails/releases )
- [Commits](3d132b8555...0add5dba83
)
---
updated-dependencies:
- dependency-name: rails
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-05 07:52:53 -06:00
Dwight Watson
97789bc538
Fix arguments to find_by_token_for ( #299 )
2024-02-04 19:10:48 -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
Dwight Watson
1cded2af90
Use Current association in AccountsController and add tests ( #298 )
...
* Add PagesControllerTest with authentication
* Rubocop fixes
* Move sign_in to setup block
* Remove instance variable
* Add tests for AccountsController
* Use specific account
2024-02-04 18:00:40 -06:00
Dwight Watson
fb7411e163
Add PagesControllerTest with authentication ( #288 )
...
* Add PagesControllerTest with authentication
* Rubocop fixes
* Move sign_in to setup block
* Remove instance variable
2024-02-04 17:39:38 -06:00
Dwight Watson
d61a22b070
Opt-in to Current fully ( #297 )
2024-02-04 17:36:46 -06:00
Dwight Watson
23eaa3e066
Split authentication concern from ApplicationController ( #289 )
...
* Split authentication concern from ApplicationController
* Remove empty space
* Rubocop fixes
2024-02-04 13:05:13 -06:00
Rob Zolkos
4699423eb4
Fix dynamic classname generation ( #287 )
...
Tailwinds JIT compiler doesn't recognize concatenated partial class
names and will therefore not include these in the generated css.
Ref: https://tailwindcss.com/docs/content-configuration#dynamic-class-names
2024-02-03 21:01:58 -06:00
Josh Pigford
0f886c6fd5
Possible fix for SMTP errors
2024-02-03 17:59:34 -06:00
Josh Pigford
bf0d19e5fd
Convert to boolean
2024-02-03 17:52:30 -06:00
Josh Pigford
936ae9f610
App domain for mailers
2024-02-03 17:44:08 -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
Rob Zolkos
dc8751e985
Revert back to explicit Ruby version in Gemfile ( #285 )
2024-02-03 15:01:50 -06:00
Josh Pigford
1ab40350ae
Added .env.example
2024-02-03 14:47:25 -06:00
Josh Pigford
3732fbe926
Update README.md
2024-02-03 14:46:11 -06:00
Rob Zolkos
a2b96db75d
Remove styling configuration for account types out ( #284 )
...
* Remve styling configuration for account types out
* No need to tailwind config for models
2024-02-03 14:38:52 -06:00
Josh Pigford
9b400c9c50
Light message styling
2024-02-03 14:35:32 -06:00
Jose Farias
c5192ee424
Centralize auth messages ( #269 )
...
* Add i18n-tasks
* Add auth-related i18n
* Centralize auth messages
* Remove safe navigation
* Revert "Remove safe navigation"
This reverts commit 56b5e01e5e
.
* Remove newline in Gemfile
2024-02-03 14:17:49 -06:00
Lee McAlilly
69698d0463
Add initial model tests with starter fixtures for User, Family, and Account ( #281 )
...
* Add initial user fixture
* Add initial tests for the User model
* Add initial tests for Family and a valid Account
* Pass rubocop
2024-02-03 13:07:23 -06:00