Commit Graph

19 Commits

Author SHA1 Message Date
Régis Freyd a2172f0851 Add style CI (#503)
Hopefully this will result in slightly better code.
2017-07-26 21:02:55 -04:00
Christian Fratta 4f0626d64b Add search contacts feature in the header (#481) 2017-07-19 18:57:44 -04:00
Régis Freyd c444841049 Add ability to keep track of phone calls (#467) 2017-07-13 22:00:01 -04:00
Régis Freyd 23384db2c2 Add support for tags (#424)
Close #99
2017-07-04 22:14:22 -04:00
Régis Freyd fa190ec382 Add import from vCard from inside the application (#407) 2017-06-29 21:57:41 -04:00
Yamamoto Kadir e7e0446d9c Further normalize PeopleController. Notes are ordered desc (#319)
Further normalize PeopleController and fix #311
2017-06-20 21:06:42 -04:00
Régis Freyd 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 Kadir 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
Tudor Galanopulos 31b563f17f Implement edit note functionality (#284)
Close #268
2017-06-14 13:51:11 -04:00
Tudor Galanopulos 4872779d29 Add ability to edit debts (#280)
* Add ability to edit debts
* Fix route typo
* Fix invalid parameter sent to logEvent
* Add missing translations

Close #259
2017-06-14 13:42:40 -04:00
Régis Freyd e55697fbef Add job information to contacts (#265)
* Add Job information
* Add company information
* Fix a bug in the task deletion noticed in the process
2017-06-13 17:02:01 -04:00
Régis Freyd 690b0e50ba Add Export to SQL (#248) 2017-06-12 22:48:20 -04:00
Régis Freyd beb71095b1 Cleanup the codebase a bit (#223)
* Clean env variables names
* Remove Facebook env variables
* Remove unused commands
2017-06-11 22:44:20 -04:00
webdistortion bb297d0c06 Token mismatch fix (#152)
I've named the route for this just to make the code a bit more readable. I think the problem is due to sessions expiring prior to people submitting the form and thus the token on the other side is dead causing the exception.

Fix #141
2017-06-08 23:37:58 -04:00
Régis 5fd8530bfa Add money lending 2017-05-30 12:21:41 -04:00
Regis Freyd 4ee3a47894 Add https 2017-05-03 09:47:22 -04:00
Régis 265f0ffbe3 Remove marketing material from the application 2017-02-20 22:53:30 -05:00
Régis dbf829cf48 Remove tabs on the contact page 2017-02-18 18:59:05 -05:00
Regis Freyd 2e6760e7db Migrate to organization 2017-02-16 19:21:44 -05:00