Zach Gollwitzer
|
77def1db40
|
Nested Categories (#1561)
Publish Docker image / ci (push) Has been cancelled
Publish Docker image / Build docker image (push) Has been cancelled
* Prepare entry search for nested categories
* Subcategory implementation
* Remove caching for test stability
|
2024-12-20 11:37:26 -05:00 |
|
Tony Vincent
|
278d04a73a
|
Fix registration fails silently when there are errors (#1455)
* Fix registration fails silently with long passwords
* Add maxlength
|
2024-11-11 09:41:17 -05:00 |
|
Josh Pigford
|
793bd852a0
|
Family invites (#1397)
* Initial pass at household invites
* Invitee setup
* Clean up add member form
* Lint and other tweaks
* Security cleanup
* Lint
* i18n fixes
* More i18n cleanup
* Show pending invites
* Don't use turbo on the form
* Improved email design
* Basic tests
* Lint
* Update onboardings_controller.rb
* Registration + invite cleanup
* Lint
* Update brakeman.ignore
* Update brakeman.ignore
* Self host invite links
* Test tweaks
* Address missing param error
|
2024-11-01 10:23:27 -05:00 |
|
Zach Gollwitzer
|
1ffa13f3b3
|
Use DB for auth sessions (#1233)
* DB sessions
* Validations for profile image
|
2024-10-03 14:42:22 -04:00 |
|
Zach Gollwitzer
|
eef4c2643b
|
Rubocop updates (#1118)
* Minimal code style enforcement
* Formatting and lint code updates (no change in functionality)
|
2024-08-23 10:06:24 -04:00 |
|
Zach Gollwitzer
|
2681dd96b1
|
Move categories to top-level namespace (#894)
|
2024-06-20 08:15:09 -04:00 |
|
Josh Pigford
|
daf7ff8ef4
|
Initial user should be an admin
|
2024-05-15 11:21:11 -05: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
|
0a0289846e
|
Centralize auth (#598)
|
2024-04-03 10:35:55 -04:00 |
|
Yu Le
|
56743eb380
|
Enable turbo refresh in layout/auth & Fix registrations controller create fail w/ status (#544)
|
2024-03-14 10:30:46 -04:00 |
|
Jakub Kottnauer
|
90d0cc0c39
|
Add backend support for transaction categories (#524)
* Add backend support for transaction categories
* Fix tests
* Localize default category names
* Add tests
* Remove category icon and set default color
|
2024-03-07 13:15:50 -05: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 |
|
Jose Farias
|
b3a792c47d
|
Implement invitation codes
|
2024-02-02 17:55:27 -06:00 |
|
Rob Zolkos
|
1cc9550c80
|
Lint files to rubocop omakase standards
root ➜ /workspace (fix-rubocop-issues) $ rubocop
Inspecting 54 files
......................................................
54 files inspected, no offenses detected
|
2024-02-02 16:07:29 +00:00 |
|
Josh Pigford
|
99de24ac70
|
Initial commit
|
2024-02-02 09:05:04 -06:00 |
|