Commit Graph
45 Commits
Author SHA1 Message Date
Alexis SaettlerandGitHub 78cd01b2b5 chore: update dependencies for Laravel 9 (#6098) 2022-08-12 18:42:35 +02:00
Alexis SaettlerandGitHub 223fbed0a8 Apply fixes from StyleCI (#5495) 2021-09-12 09:13:02 +02:00
Alexis SaettlerandGitHub 99bd8e17f8 fix: fix tags list filtering (#5123) 2021-06-22 18:59:31 +02:00
LouisandGitHub e701d8902b refactor: refactor contacts sorting for readability (#4563) 2020-12-06 20:17:02 +01:00
Alexis SaettlerandGitHub 5c50cad277 feat: support float amount values, and fix debts and gifts amount forms (#3906) 2020-05-20 13:11:58 +02:00
Alexis SaettlerandGitHub c5ecf34214 chore: fix search scopes (#3852) 2020-04-16 23:09:05 +02:00
Alexis SaettlerandGitHub 0a2604d6d3 chore: upgrade to laravel 7 (#3746) 2020-04-01 09:50:58 +02:00
Alexis SaettlerandGitHub 87bb435ab0 chore: remove access of eager load object if not needed (#3639) 2020-03-04 22:25:24 +01:00
IvanandGitHub 7d5038101f feat: Allow editing middle name (#3218) 2020-03-01 13:20:43 +01:00
Alexis SaettlerandGitHub 3e007af34e feat: enable activities edit (#3422) 2020-01-08 08:24:51 +01:00
Alexis SaettlerandGitHub 56bfde72cd feat: associate a photo to a gift (#3342) 2020-01-04 20:24:17 +01:00
Alexis SaettlerandGitHub 99f84c2906 feat: add API contact properties update + documents + photos + avatar (#3302) 2019-12-18 22:55:24 +01:00
Alexis SaettlerandGitHub 68ac253971 chore: consistency (#3136) 2019-10-27 23:37:45 +01:00
Adrien PoupaandAlexis Saettler 74febdad90 feat: paginate the Contacts page and improve database performance (#2135) 2019-08-25 17:57:47 +02:00
Bryan KamandAlexis Saettler eed73add84 fix: rename preferences typo (#2684) 2019-08-11 00:29:47 +02:00
tbirrellandAlexis Saettler 708c3c5dc0 feat: hide stay-in-touch for deceased contacts (#2845) 2019-08-08 11:22:28 +02:00
Alexis SaettlerandGitHub cace547ba2 feat: use pretty-radio and optimize vue.js components (#2750) 2019-06-25 23:57:56 +02:00
Alexis SaettlerandGitHub e7c531d4ae chore: apply fixes from StyleCI (#2654) 2019-05-06 08:16:09 +02:00
Alexis SaettlerandGitHub 7cdbe76297 feat: rewrite contact search in vue style (#2154) 2019-04-29 11:33:00 +02:00
Alexis SaettlerandGitHub 536f34abd0 chore: use string and array classes instead of helpers (#2605) 2019-04-16 08:21:46 +02:00
Laravel ExpertandAlexis Saettler 97a8299651 fix: fix search with last name provided (#2326) 2019-01-26 17:22:19 +01:00
Régis FreydandGitHub 69cfdebb1a feat: refactor reminders (#2223)
yolo
2019-01-15 18:03:13 -05:00
Régis FreydandGitHub 4f3fbd9615 feat: add ability to create tasks that are not linked to contacts (#2067) 2018-11-17 20:02:07 -05:00
Alexis SaettlerandGitHub 6c8a8ea9a9 feat: vcard services for import/export (#1996)
Improve CardDAV with write functions
2018-11-11 16:24:52 +01:00
Alexis SaettlerandGitHub c8941e4a92 fix: fix some routes and validations (#1991) 2018-11-07 22:20:47 +01:00
Régis FreydandGitHub 5dbedb6407 feat: count the number of times a contact is seen (#1868) 2018-10-02 07:18:28 -04:00
Alexis SaettlerandGitHub e97bad8ef6 fix: fix gift recipient relation (#1754) 2018-08-31 19:33:44 +02:00
Alexis SaettlerandGitHub 8d11d64a6e refactor: Improve automatic route binding (#1689) 2018-08-20 08:10:57 +02:00
Régis FreydandGitHub 395e49f039 feat: add limitation to free accounts (#1715) 2018-08-18 18:07:49 -04:00
Tom RochetteandAlexis Saettler c05aa43433 Set the contacts.last_name column to NULL if the last name sent to the Contacts controller is empty. (#1471) 2018-07-10 19:22:48 +02:00
Régis FreydandGitHub 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
Régis FreydandGitHub 3d1ff3e867 Add support for nickname (#1359) 2018-06-04 18:02:21 -04:00
DannyandAlexis Saettler 54aecde3d9 Fix a bug when editing gift (#1088) 2018-04-08 23:46:20 +02:00
Alexis SaettlerandGitHub 83fbc5fc48 Improve tests support (#984)
* Use WithFaker trait
* Add a scrollTo macro
* Use specific chromedriver
2018-03-08 21:36:18 +01: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 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 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 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
Ng Yik PhangandRégis Freyd a03dbe1797 Fix potential CSRF vulnerabilities (#546)
Some `delete` methods were not super bullet proof, that could have potentially allow hackers to do nasty things.
2017-08-16 07:49:08 -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 166e662103 Add functional tests for notes (#461) 2017-07-10 22:45:08 -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
Brandon TurnerandRégis Freyd 1d306154dd Added basic tests for contacts (#243) 2017-06-13 15:53:20 -04:00