2.15.0
This release adds the ability to manage avatars of your contacts using the Files feature.
Upgrade notes
This version requires to run migrations (php artisan migrate
).
Run this command only once: php artisan monica:moveavatarstophotosdirectory
.
Or if you are running Monica in a docker container:
docker exec -it monicahq_monicahq_1 php artisan monica:moveavatarstophotosdirectory
(replace monicahq_monicahq_1
with the name of your container found with docker ps)
🌍Thanks so much to our contributors and translators for their work.
✳️ Added
- Update vagrant box create (#2697 - thanks to asbiin).
- Use pretty-radio and optimize vue.js components (#2750 - thanks to asbiin).
- Add stepparent/stepchild as a relationship (#2723 - thanks to timbozo).
- Hide stay-in-touch for deceased contacts (#2845 - thanks to tbirrell).
- Clean DAV sync tokens (#2813 - thanks to asbiin).
- Add stripe webhook handle (#2890 - thanks to asbiin).
- Add notion of me as a contact (#2899 - thanks to asbiin).
- Change avatar management (#2112 - thanks to djaiss).
- Vcard photo import (#2915 - thanks to asbiin).
- Add journal entry edit option (#2802 - thanks to TeddyBear06).
- Paginate the Contacts page and improve database performance (#2135 - thanks to AdrienPoupa).
- Create passport keys for OAuth access on docker image (#2946 - thanks to asbiin).
- Better age display (#2958 - thanks to tbirrell).
✴️ Changed
- Fix passport personal access token client creation (#2718 - thanks to asbiin).
- Fix composer scripts (#2721 - thanks to asbiin).
- Reduce js files size (#2735 - thanks to asbiin).
- Set up CI with Azure Pipelines (#2767 - thanks to asbiin).
- Activate browser tests (#2769 - thanks to asbiin).
- Activate azure deploy (#2772 - thanks to asbiin).
- Fix azure deploy (#2773 - thanks to asbiin).
- Remove ssh task (#2775 - thanks to asbiin).
- Optimize dockerfile (#2739 - thanks to asbiin).
- Fix dockerfile (#2776 - thanks to asbiin).
- Fix ci run for forked repos (#2777 - thanks to asbiin).
- Fix rebase command (#2779 - thanks to asbiin).
- Fix setting commit number (#2780 - thanks to asbiin).
- Add more detailed MailGun instructions (#2757 - thanks to tomgs).
- Fix Dockerfile.dev file (#2785 - thanks to asbiin).
- Simplify docker installation process (#2817 - thanks to Mohammed90).
- Update eslint to version 6.0.1 (#2798 - thanks to asbiin).
- Improve changelog (#2869 - thanks to asbiin).
- Remove xdebug (#2873 - thanks to asbiin).
- Add Ubuntu version number (#2839 - thanks to tomgs).
- Deps): update monicahq/laravel-sabre to version 1.1 (#2868 - thanks to asbiin).
- Remove useless mutators (#2888 - thanks to asbiin).
- Add support button (#2898 - thanks to asbiin).
- Add getFullDate function (#2907 - thanks to asbiin).
- Fix greenkeeper build (#2929 - thanks to asbiin).
- Update i18n (#2933 - thanks to asbiin).
- Set l10n crowdin build skip (#2935 - thanks to asbiin).
- Set l10n crowdin build skip (with quotes) (#2936 - thanks to asbiin).
- Reduce number of queries (#2938 - thanks to asbiin).
- Enhance contacts display and search (#2959 - thanks to asbiin).
- Fix sonar errors (#2966 - thanks to asbiin).
- Add instructions for configuring ses to send mail. (#2939 - thanks to nitsuaa).
- OAuth proxy through HTTP kernel (#2969 - thanks to alirezamirsepassi).
⚛ Fixed
- Fix date selection with locale (#2700 - thanks to asbiin).
- Fix missing datepicker css (#2701 - thanks to asbiin).
- Fix stripe payment UI (#2702 - thanks to asbiin).
- Fix some UX errors (#2703 - thanks to asbiin).
- Fix relationship id with no gender (#2705 - thanks to asbiin).
- Fix relationship list view (#2710 - thanks to asbiin).
- Fix touch updated_at on stay in touch trigger job (#2722 - thanks to asbiin).
- Correct link for deceased flag in archived contacts list (#2834 - thanks to vladimino).
- Fix vcard export with empty gender (#2880 - thanks to asbiin).
- Fix exception in case a user register twice (#2882 - thanks to asbiin).
- Fix last consulted list (#2887 - thanks to asbiin).
- Rename preferences typo (#2684 - thanks to lydgate).
- Fix subscription cancel (#2886 - thanks to asbiin).
- Fix conversation list show (#2892 - thanks to asbiin).
- Fix phone call update (#2893 - thanks to asbiin).
- Fix conversation creation (#2894 - thanks to asbiin).
- Fix the display message (#2911 - thanks to asbiin).
- Fix same contact selection in multi-search (#2912 - thanks to asbiin).
- Fix avatar browser reload (#2914 - thanks to asbiin).
- Fix url for subdir installations (#2949 - thanks to asbiin).
- Fix partial/real contact edit on relationship (#2961 - thanks to asbiin).
- Fix migration and contact delete in case a DB prefix is used (#2960 - thanks to asbiin).
- Fix getting infos about country without providing ip (#2965 - thanks to asbiin).