Danny and Régis Freyd
cfbecb18b1
Display missing page when loading a contact that does not exist ( #741 )
...
Close #276
2018-01-06 11:24:02 -05:00
Danny and Régis Freyd
b1708801e4
Add ability to filter contacts by more than one tag ( #738 )
...
Close #659
2018-01-06 11:00:18 -05:00
Régis Freyd and GitHub
bf5c8e160c
Fix avatars not clickable on dashboard ( #761 )
2018-01-06 10:48:44 -05:00
Régis Freyd and GitHub
97d8028c56
Fix avatars on new dashboard ( #759 )
2018-01-06 10:21:17 -05:00
Régis Freyd and GitHub
fe974db4c1
Change the structure of the dashboard ( #755 )
2018-01-06 09:31:57 -05:00
Danny and Régis Freyd
10941325ef
Allow searching by phone number (or contact fields in general) ( #735 )
...
This will allow a user to search there contacts by there contact information. It is done by entering the field they are searching by followed by a : then the search term. For example to find a contact with the email example@example.com you would enter email:example@example.com .
Fixes #729
2018-01-02 11:06:55 -05:00
Régis Freyd and GitHub
6d8dcefe77
Add Pets management ( #722 )
2017-12-26 21:38:09 -05:00
Régis Freyd and GitHub
94f8146411
Change how the Journal works ( #709 )
2017-12-22 14:53:45 -05:00
Alexis Saettler and Régis Freyd
bf084ae2eb
Add ability to change password in Settings ( #696 )
2017-12-18 09:28:34 -05:00
Simon Hanna and Régis Freyd
3738695932
Fix contact creation on PostgreSQL ( #688 )
2017-12-13 16:09:47 -05:00
Régis Freyd and GitHub
d8bed11785
Add ability to add dates without a year ( #677 )
2017-12-13 15:38:05 -05:00
Zach2825 and Régis Freyd
e47917f1aa
Allow decimal values in debt ( #655 )
2017-12-04 12:55:38 -05:00
Régis Freyd and GitHub
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 Freyd and GitHub
eb05b61b91
Add ability to edit account owner first and last names ( #669 )
2017-11-30 21:00:09 -05:00
Régis Freyd and GitHub
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 Freyd and GitHub
84a1461c0f
Add the ability to set an external avatar ( #662 )
...
This will allow the new Chrome extension for Monica to fetch
contacts from Facebook and retrieve the avatar.
2017-11-27 19:32:45 -05:00
Régis Freyd and GitHub
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
Dominic Imhof and Régis Freyd
265e6fb91f
Redirect to source contact when creating activity with multiple contacts ( #640 )
2017-11-10 17:17:23 -05:00
Régis Freyd and GitHub
dbdd524236
Add ability to mark contact as dead ( #642 )
2017-11-09 13:23:33 -05:00
Régis Freyd and GitHub
7604f8c320
Add ability to add another contact right after adding a contact ( #634 )
2017-11-02 20:20:34 -04:00
Régis Freyd and GitHub
f776aec510
Add notion of how you met ( #633 )
2017-11-02 12:36:37 -04:00
Régis Freyd and GitHub
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 Heap and Régis Freyd
b95d9a24ee
Assign multiple people to an activity ( #611 )
...
This change requires `php artisan migrate`.
2017-10-21 22:09:08 -04:00
Ng Yik Phang and Régis Freyd
a3fed98de0
Use str_random instead of RandomHelper ( #571 )
...
Laravel has a built-in string randomiser function, no need to
hand-roll a custom one.
https://laravel.com/docs/5.4/helpers#method-str-random
2017-10-03 23:33:17 -04:00
Régis Freyd and GitHub
8b7d9206c2
Fix access to upgrade account view ( #578 )
2017-09-06 08:45:38 -04:00
Régis Freyd and GitHub
a3af477ebe
Add new account limit for free accounts ( #561 )
2017-08-28 21:41:44 -04:00
Regis Freyd
12d31f4e6d
Fix contact cant be added without lastname
2017-08-18 21:34:46 -04:00
Régis Freyd and GitHub
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
a3020 and Régis Freyd
1ee3463b41
Trim contact names ( #464 )
2017-08-18 20:27:08 -04:00
degan6 and Régis Freyd
d9e4f0db69
Add ability to store files on AWS S3 ( #547 )
...
Close #270
2017-08-16 19:09:32 -04:00
Régis Freyd and GitHub
f39ef8d395
Fix gift creation ( #541 )
2017-08-15 07:06:09 -04:00
Régis Freyd and GitHub
3cc3fb30ee
fix kid deletion problem ( #538 )
2017-08-15 06:32:13 -04:00
Régis Freyd and GitHub
c196732750
Fix delete account bug ( #536 )
2017-08-14 20:23:22 -04:00
Régis Freyd and GitHub
095ef1caa8
Significant other and kids can now be contacts ( #524 )
2017-08-14 17:14:46 -04:00
Régis Freyd and GitHub
a2172f0851
Add style CI ( #503 )
...
Hopefully this will result in slightly better code.
2017-07-26 21:02:55 -04:00
Régis Freyd and GitHub
c7a9a90392
Fix search ( #489 )
2017-07-19 20:56:50 -04:00
Christian Fratta and Régis Freyd
4f0626d64b
Add search contacts feature in the header ( #481 )
2017-07-19 18:57:44 -04:00
Régis Freyd and GitHub
0784dc94c4
Fix reminder emails not respecting timezones ( #469 )
2017-07-14 20:40:11 -04:00
Régis Freyd and GitHub
c444841049
Add ability to keep track of phone calls ( #467 )
2017-07-13 22:00:01 -04:00
Régis Freyd and GitHub
1776bcb338
Fix tag query not being associated with account_id ( #459 )
2017-07-09 18:51:37 -04:00
Régis Freyd and GitHub
4ba8045500
Auto select input after selecting a date radio ( #458 )
...
Closes #21
- On Contact/Significant Other/Kid edit, selecting a radio button about the age will auto select the related input field.
- Simplified the JS of the app so we don't require individual vanilla JS files.
2017-07-09 18:37:58 -04:00
Brendan and Régis Freyd
28ae2249fc
Code comment formatting fixes ( #421 )
2017-07-07 10:22:32 -04:00
Régis Freyd and GitHub
23384db2c2
Add support for tags ( #424 )
...
Close #99
2017-07-04 22:14:22 -04:00
Regis Freyd
bd55b211dc
Add debts in the list of things to reset
2017-06-29 23:34:32 -04:00
Régis Freyd and GitHub
21355c7638
Speed up contact list display ( #415 )
2017-06-29 23:27:43 -04:00
Zach2825 and Régis Freyd
0d09e19270
Add pagination to the list of contacts ( #388 )
2017-06-29 22:21:10 -04:00
Régis Freyd and GitHub
fa190ec382
Add import from vCard from inside the application ( #407 )
2017-06-29 21:57:41 -04:00
Daniel Lovatt and Régis Freyd
1c62d6be35
Fix name not appearing in latest actions ( #404 )
2017-06-27 23:22:54 -04:00
Régis Freyd and GitHub
4a0598b9d7
Add ability to define name order ( #377 )
...
Not everyone lives in the western culture. In some countries, names are not defined in the `firstname lastname` order, but rather the opposite, `lastname firstname`.
You can now define this order in your Settings panel.
Close #372
2017-06-22 16:43:19 -04:00
Régis Freyd and GitHub
597991dcf2
Always load env from config instead and add tests ( #373 )
2017-06-22 11:43:49 -04:00