Alexis Saettler and GitHub
444babbb43
test: improve services rules validation ( #1986 )
2018-11-02 16:34:22 +01:00
Alexis Saettler and GitHub
769d795109
test: add tests for api ( #1984 )
2018-11-02 16:17:23 +01:00
Régis Freyd and GitHub
fd9b28537e
feat: add ability to upload documents ( #1912 )
2018-10-27 20:42:46 -04:00
Alexis Saettler and GitHub
080b2c5bb3
fix: fix api routes ( #1932 )
2018-10-27 09:16:08 +02:00
Alexis Saettler and Régis Freyd
a98b762195
feat: add ability to archive a contact ( #1769 )
2018-10-26 21:33:24 -04:00
Régis Freyd and GitHub
379d84879f
feat: add ability to retrieve all conversations for one contact through the API ( #1907 )
2018-10-11 18:52:42 -04:00
Régis Freyd and GitHub
e3e9fcbdcd
feat: add life events feature ( #1765 )
2018-09-25 19:18:07 -04:00
Régis Freyd and GitHub
b3372264c8
chore: remove events table ( #1829 )
2018-09-22 22:22:34 -04:00
Alexis Saettler and GitHub
2eaff61e59
fix: remove useless try catch ( #1826 )
2018-09-21 12:19:52 +02:00
Régis Freyd and GitHub
be3b6dd710
feat: add ability to track conversations ( #1629 )
2018-08-31 11:11:46 +00:00
Régis Freyd and Alexis Saettler
1d35dea8b8
feat: add ability to favorite contacts ( #1691 )
2018-08-17 00:03:02 +02:00
Alexis Saettler and GitHub
1c70d4ef24
fix: Fix contacts account mismatch ( #1625 )
2018-08-01 23:28:05 +02:00
Régis Freyd and GitHub
e734c88583
feat: add ability to set new activity types through the UI ( #1583 )
2018-07-29 16:54:46 -04:00
Alexis Saettler and GitHub
ed80f544a5
Improve Date and DateTime parsing ( #1576 )
2018-07-23 00:15:48 +02:00
Alexis Saettler and GitHub
a95d0f3368
Use Carbon::toDateString function ( #1571 )
2018-07-14 15:49:56 +02:00
Régis Freyd and GitHub
b4ec3d96ca
Replace activity types and activity type categories models ( #1556 )
...
This PR adds the first step towards supporting custom activity types and custom activity type categories.
2018-07-14 08:25:31 -04:00
Marti Markov and Alexis Saettler
0592d6ff38
Add support for + sign in query ( #1346 )
2018-07-10 20:27:10 +02:00
Alexis Saettler and GitHub
18be5acaea
Fix some sonar issues ( #1546 )
2018-07-07 16:24:07 +02:00
Régis Freyd and GitHub
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 and Alexis Saettler
90dc58348c
[ #1437 ] Set the default_avatar_color property before saving a contact model. ( #1464 )
2018-06-12 20:46:49 +02:00
Tom Rochette and Alexis Saettler
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 and GitHub
3d1ff3e867
Add support for nickname ( #1359 )
2018-06-04 18:02:21 -04:00
Régis Freyd and GitHub
9018b558b8
Add GDPR compliance ( #1296 )
2018-05-20 16:00:03 -04:00
Alexis Saettler and GitHub
61961d580d
Optimization for getting list of countries ( #1321 )
2018-05-13 14:08:27 +02:00
Alexis Saettler and GitHub
67171c0309
Get list of countries from countries-laravel package ( #1117 )
2018-05-08 18:30:35 +02:00
Matthew Brown and Alexis Saettler
da73a6e15d
Add Psalm to check for possibly fatal issues ( #973 )
2018-04-29 19:11:40 +02:00
Régis Freyd and GitHub
ec346507ba
Add an API method to access public statistics ( #1220 )
2018-04-26 22:17:00 -04:00
Régis Freyd and GitHub
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 and GitHub
08f19c853d
Add ability to set relationships through the api ( #1181 )
2018-04-17 07:29:50 -04:00
Régis Freyd and GitHub
ae521f5226
Refactor relationships ( #971 )
2018-04-01 20:46:51 -04:00
Gabriel Caruso and Alexis Saettler
1794435726
Use now helper ( #1051 )
2018-03-29 10:09:04 +02:00
Régis Freyd and GitHub
9d883ecba6
Add yearly statistics to activities and calls object ( #1049 )
2018-03-25 12:26:11 -04:00
Régis Freyd and GitHub
ce7ecf5adc
Add with parameter in Contact object to retrieve contact fields ( #1044 )
2018-03-23 22:12:12 -04:00
Régis Freyd and GitHub
f5810865e7
Add sorting capabilities to most models in the API ( #1022 )
2018-03-20 21:32:59 -04:00
Régis Freyd and GitHub
8be4c15e90
Add ability to sort tasks by completed_at attribute ( #1021 )
2018-03-20 20:58:22 -04:00
Alexis Saettler and GitHub
c442969abb
Fix bug with return values ( #1013 )
2018-03-18 14:26:28 +01:00
Alexis Saettler and GitHub
9d2c787b58
Reduce sonar complexity ( #992 )
2018-03-17 11:12:49 +01:00
Alexis Saettler and GitHub
9a5a35332e
Fix sonar issues ( #999 )
2018-03-11 23:14:19 +01:00
Alexis Saettler and GitHub
558515b59a
Fix issues proposed by sonar ( #986 )
2018-03-08 22:37:27 +01:00
Matthew Brown and Alexis Saettler
749caa2c03
Fix issues found by static analysis ( #878 )
2018-03-04 18:23:33 +01:00
Alexis Saettler and GitHub
9fbf194e89
Fixes based on sonar recommandations ( #934 )
2018-02-26 19:31:39 +01:00
Régis Freyd and GitHub
8886aa802c
Add sort capabilities in the API ( #933 )
2018-02-25 17:18:37 -05:00
Régis Freyd and GitHub
562016f7a9
Improve contact search through the API ( #930 )
2018-02-25 13:40:43 -05:00
Régis Freyd and GitHub
3cbd95dec0
Add ability to associate and remove one or more tags to a contact via the API ( #924 )
...
3 new API methods have been added:
* It allows to associate one or more tags with a contact,
* It allows to remove one or more tags from a contact,
* It allows to remove all the tags from a contact at once.
2018-02-24 18:01:15 -05:00
Régis Freyd and GitHub
dd84961568
Add ability to search contacts through the API ( #895 )
2018-02-13 22:36:14 -05:00
Régis Freyd and GitHub
e78e140b9e
Add support for custom genders ( #879 )
2018-02-04 15:44:26 -05:00
Steven Maguire and Régis Freyd
92e98516e9
Add pet api support ( #779 )
2018-01-18 19:02:56 -05:00
Régis Freyd and GitHub
94f8146411
Change how the Journal works ( #709 )
2017-12-22 14:53:45 -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