1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-07-24 23:59:40 +02:00
Commit graph

86 commits

Author SHA1 Message Date
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
Jarrett Lusso
472746df06
Clean up registration and session views (#279)
* Clean up registration and session views

- There was some lingering devise logic that was hiding some text and links for sign-up and sign-in in the auth layout.
- Added a `text-link` class since I feel this is a commonly used thing that is ideal to have an applied it to all links in these views.

* Remove text-link class
2024-02-03 11:39:24 -06:00
Rob Zolkos
e771735c68
Clean and organize gemfile (#275) 2024-02-03 10:15:37 -06:00
Josh Brown
973c3750c4
Make the entire input area clickable (#271) 2024-02-03 10:14:47 -06:00
Jose Farias
841d5aaf50
Add unique index for invite code tokens (#267) 2024-02-02 23:06:31 -06:00
Josh Pigford
c10fab9a7c
Merge pull request #255 from robzolkos/delegated-type-accounts
Rework Account to use delegated types
2024-02-02 21:14:54 -06:00
Rob Zolkos
e7d7c70b2f Remove account type column 2024-02-03 03:09:54 +00:00
Rob Zolkos
ecb3f2726f Add custom new forms 2024-02-03 02:50:10 +00:00
Rob Zolkos
6a35667bb5 Rely on delegated types 2024-02-03 02:50:10 +00:00
Rob Zolkos
48ade396ca Fix account creation 2024-02-03 02:50:09 +00:00
Rob Zolkos
ace7fb48ee Fix spellling 2024-02-03 02:49:48 +00:00
Rob Zolkos
ecfb178b87 Remove duplication 2024-02-03 02:49:25 +00:00
Rob Zolkos
7f2988b7f0 Add index 2024-02-03 02:49:24 +00:00
Rob Zolkos
129daa6a11 Add option to association 2024-02-03 02:49:23 +00:00
Rob Zolkos
71939d6fb5 Rework Account to use delegated types 2024-02-03 02:48:51 +00:00
Josh Pigford
938656de0e
Merge pull request #262 from josefarias/jose/invite-codes
Implement invite codes
2024-02-02 20:29:14 -06:00
Jose Farias
78c84c5028
Pull out in_hosted_app helper 2024-02-02 19:48:45 -06:00
Jose Farias
3852b79121
Use consistent language for invite codes 2024-02-02 19:37:10 -06:00
Jose Farias
8118927f9b
Improve InviteCode generate! test 2024-02-02 19:34:58 -06:00
Jose Farias
5eb6418f01
Assert redirection in registration test 2024-02-02 18:24:22 -06:00
Jose Farias
6a4ab5664d
Add rake task for creating invite codes 2024-02-02 18:02:46 -06:00
Jose Farias
b3a792c47d
Implement invitation codes 2024-02-02 17:55:27 -06:00
Josh Pigford
533e6690c2 Update render-build.sh 2024-02-02 16:13:06 -06:00
Josh Pigford
02454c7d38 Update credentials.yml.enc 2024-02-02 16:12:04 -06:00
Josh Pigford
c9114aaf4d Update render-build.sh
Maybe those aren't necessary with propshaft?
2024-02-02 16:06:42 -06:00