Matthew Brown
684ce6bc56
refactor: fix bad return types with Psalter ( #2435 )
2019-02-16 19:20:28 +01:00
Alexis Saettler
54204fc955
fix: no timestamp update on number of views update ( #2391 )
2019-02-09 14:47:57 +01:00
Alexis Saettler
92bef2413c
chore: add phpstan ( #2383 )
2019-02-07 22:44:34 +01:00
Alexis Saettler
f660c4fd98
feat: register all app services as singleton ( #2337 )
2019-01-25 15:56:35 +01:00
Alexis Saettler
95df53135d
fix: fix validation fails with Services ( #2258 )
2019-01-05 16:24:09 +01:00
Régis Freyd
ccd1b3e0d2
chore: refactor api methods to manage contacts ( #2251 )
2019-01-03 11:18:34 -05:00
Régis Freyd
acfb216c86
chore: change how linkedin information is stored ( #2200 )
2018-12-24 21:27:21 -05:00
Alexis Saettler
769d795109
test: add tests for api ( #1984 )
2018-11-02 16:17:23 +01:00
Alexis Saettler
080b2c5bb3
fix: fix api routes ( #1932 )
2018-10-27 09:16:08 +02:00
Alexis Saettler
a98b762195
feat: add ability to archive a contact ( #1769 )
2018-10-26 21:33:24 -04:00
Régis Freyd
b3372264c8
chore: remove events table ( #1829 )
2018-09-22 22:22:34 -04:00
Régis Freyd
1d35dea8b8
feat: add ability to favorite contacts ( #1691 )
2018-08-17 00:03:02 +02:00
Alexis Saettler
1c70d4ef24
fix: Fix contacts account mismatch ( #1625 )
2018-08-01 23:28:05 +02:00
Alexis Saettler
ed80f544a5
Improve Date and DateTime parsing ( #1576 )
2018-07-23 00:15:48 +02:00
Marti Markov
0592d6ff38
Add support for + sign in query ( #1346 )
2018-07-10 20:27:10 +02:00
Régis Freyd
29197090a7
Restructure where models are stored ( #1476 )
...
The idea is to clean the repository a little bit by moving models into their respective folders.
2018-06-14 20:49:12 -04:00
Tom Rochette
90dc58348c
[ #1437 ] Set the default_avatar_color property before saving a contact model. ( #1464 )
2018-06-12 20:46:49 +02:00
Tom Rochette
d4a1abad6e
Replace queries with hardcoded "monica" database name to use the current default connection database ( #1372 )
2018-06-10 19:14:09 +02:00
Régis Freyd
3d1ff3e867
Add support for nickname ( #1359 )
2018-06-04 18:02:21 -04:00
Matthew Brown
da73a6e15d
Add Psalm to check for possibly fatal issues ( #973 )
2018-04-29 19:11:40 +02:00
Régis Freyd
c1b3b6116c
Add ability to display contact fields for each contact in the contact list through the API ( #1205 )
2018-04-22 20:14:00 -04:00
Régis Freyd
ae521f5226
Refactor relationships ( #971 )
2018-04-01 20:46:51 -04:00
Régis Freyd
ce7ecf5adc
Add with parameter in Contact object to retrieve contact fields ( #1044 )
2018-03-23 22:12:12 -04:00
Régis Freyd
8be4c15e90
Add ability to sort tasks by completed_at attribute ( #1021 )
2018-03-20 20:58:22 -04:00
Alexis Saettler
c442969abb
Fix bug with return values ( #1013 )
2018-03-18 14:26:28 +01:00
Alexis Saettler
9d2c787b58
Reduce sonar complexity ( #992 )
2018-03-17 11:12:49 +01:00
Alexis Saettler
558515b59a
Fix issues proposed by sonar ( #986 )
2018-03-08 22:37:27 +01:00
Alexis Saettler
9fbf194e89
Fixes based on sonar recommandations ( #934 )
2018-02-26 19:31:39 +01:00
Régis Freyd
8886aa802c
Add sort capabilities in the API ( #933 )
2018-02-25 17:18:37 -05:00
Régis Freyd
562016f7a9
Improve contact search through the API ( #930 )
2018-02-25 13:40:43 -05:00
Régis Freyd
dd84961568
Add ability to search contacts through the API ( #895 )
2018-02-13 22:36:14 -05:00
Régis Freyd
e78e140b9e
Add support for custom genders ( #879 )
2018-02-04 15:44:26 -05:00
Régis Freyd
d8bed11785
Add ability to add dates without a year ( #677 )
2017-12-13 15:38:05 -05:00
Régis Freyd
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
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 Freyd
dbdd524236
Add ability to mark contact as dead ( #642 )
2017-11-09 13:23:33 -05:00
Régis Freyd
f776aec510
Add notion of how you met ( #633 )
2017-11-02 12:36:37 -04:00
Régis Freyd
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