Commit Graph
35 Commits
Author SHA1 Message Date
Régis FreydandGitHub 1f65b18a3c feat: add ability to autocomplete tags (#1995) 2018-11-09 20:48:12 -05:00
Alexis SaettlerandGitHub c8941e4a92 fix: fix some routes and validations (#1991) 2018-11-07 22:20:47 +01:00
Alexis SaettlerandGitHub 444babbb43 test: improve services rules validation (#1986) 2018-11-02 16:34:22 +01:00
Régis FreydandGitHub 4898888e08 feat: allow to customize the max upload size through an ENV variable (#1917) 2018-10-14 08:48:25 -04:00
Alexis SaettlerandGitHub e56bfa3c65 fix: fix email maximum size on settings (#1766) 2018-09-02 15:42:15 +02:00
Régis FreydandGitHub be3b6dd710 feat: add ability to track conversations (#1629) 2018-08-31 11:11:46 +00:00
Alexis SaettlerandGitHub a79c19dd6c Add email confirmation on signup (#1374) 2018-05-28 17:40:17 +02:00
Alexis SaettlerandGitHub 67171c0309 Get list of countries from countries-laravel package (#1117) 2018-05-08 18:30:35 +02:00
Régis FreydandGitHub ae521f5226 Refactor relationships (#971) 2018-04-01 20:46:51 -04:00
Régis FreydandGitHub e78e140b9e Add support for custom genders (#879) 2018-02-04 15:44:26 -05:00
Régis FreydandGitHub 7f246922ed Add ability to mark a gift idea as being offered (#831) 2018-01-18 23:53:20 -05:00
Régis FreydandGitHub 3e3e30af9b Fix timezone not being able to be changed (#736) 2018-01-02 09:05:47 -05:00
Régis FreydandGitHub 6d8dcefe77 Add Pets management (#722) 2017-12-26 21:38:09 -05:00
Régis FreydandGitHub 94f8146411 Change how the Journal works (#709) 2017-12-22 14:53:45 -05:00
Brandon TurnerandRégis Freyd e36de1bb59 Add validation when changing email (#706) 2017-12-22 13:36:22 -05:00
Alexis SaettlerandRégis Freyd bf084ae2eb Add ability to change password in Settings (#696) 2017-12-18 09:28:34 -05:00
Régis FreydandGitHub d8bed11785 Add ability to add dates without a year (#677) 2017-12-13 15:38:05 -05:00
Zach2825andRégis Freyd e47917f1aa Allow decimal values in debt (#655) 2017-12-04 12:55:38 -05:00
Régis FreydandGitHub 76c75ce6e7 Add inline notes editing and favorites for notes (#672)
Notes are now edited inline (with Vue.js) and can be marked as favorites.
Favorite notes will appear on the dashboard in a new tab.
2017-12-04 09:55:47 -05:00
Régis FreydandGitHub eb05b61b91 Add ability to edit account owner first and last names (#669) 2017-11-30 21:00:09 -05:00
Régis FreydandGitHub 7e367d67da Manage tasks in Vue.js (#666)
* Tasks are now edited inline
* Tasks can be marked as completed
* Tasks can be edited
2017-11-29 16:07:37 -05:00
Régis FreydandGitHub 8e575735d5 Add support for multiple contact fields and addresses (#657)
This requires to run the migrations `php artisan migrate` which might take some time.
2017-11-26 09:36:20 -05:00
Régis FreydandGitHub f776aec510 Add notion of how you met (#633) 2017-11-02 12:36:37 -04:00
Régis FreydandGitHub 7e1cd96bf5 Add API (#606)
This is the first part of the API. It supports most of contacts, as well as the
journal. This PR also brings Monica to Laravel 5.5, as the API required it with
the new concept of resources. It needs to run `php artisan migrate` as well as
`php artisan passport:keys` to generate the access tokens needed for the API.
2017-10-30 08:38:15 -04:00
Michael HeapandRégis Freyd b95d9a24ee Assign multiple people to an activity (#611)
This change requires `php artisan migrate`.
2017-10-21 22:09:08 -04:00
Régis FreydandGitHub 732e034550 Restrict people name's length (#552)
* 50 characters for the first name
* 100 characters for the last name
2017-08-18 21:19:12 -04:00
Régis FreydandGitHub 095ef1caa8 Significant other and kids can now be contacts (#524) 2017-08-14 17:14:46 -04:00
Régis FreydandGitHub a2172f0851 Add style CI (#503)
Hopefully this will result in slightly better code.
2017-07-26 21:02:55 -04:00
Régis FreydandGitHub c444841049 Add ability to keep track of phone calls (#467) 2017-07-13 22:00:01 -04:00
Régis FreydandGitHub 23384db2c2 Add support for tags (#424)
Close #99
2017-07-04 22:14:22 -04:00
Régis FreydandGitHub fa190ec382 Add import from vCard from inside the application (#407) 2017-06-29 21:57:41 -04:00
Régis FreydandGitHub 5b5b2da5f8 Add multi user support and subscriptions (#359)
This pull request adds support to multi users in one account. It also introduces the notion of subscriptions.

Accounts can now have multiple users.

Subscriptions are defined by a new env variable called REQUIRES_SUBSCRIPTION, and defaults to false. As promised, all the paid features on .com will be free if you download and host Monica on your own server.
2017-06-20 20:51:40 -04:00
Yamamoto KadirandRégis Freyd 86fe1baeef Refactor SettingsController for readability (#308)
* Refactor SettingsController
* Fix issues with account deletion
2017-06-16 19:26:06 -04:00
Yamamoto KadirandRégis Freyd 496d23e4a7 Separate PeopleController into smaller chunks (#253)
* Edit relation docblocks of Contact model
* Move activities to its own controller
* Move reminders to its own controller
* Move tasks to its own controller
* Refactor Gift in preparation for the move
* Move gifts into its own controller
* Fix failing tests
* Move debt to its own controllelr
* Fix tests failing on PHP7
* Move significant others to its own controller
* Move kids to its own controller
* Move notes to its own controller
* Some more adjustments & solving #277
And more query optimizations
2017-06-15 15:03:22 -04:00
Regis Freyd 2e6760e7db Migrate to organization 2017-02-16 19:21:44 -05:00