Régis Freyd
1f65b18a3c
feat: add ability to autocomplete tags ( #1995 )
2018-11-09 20:48:12 -05:00
Régis Freyd
fd9b28537e
feat: add ability to upload documents ( #1912 )
2018-10-27 20:42:46 -04:00
Alexis Saettler
b5880bb741
feat: set currency and timezone for new users ( #1657 )
2018-10-25 23:24:25 +02:00
Régis Freyd
e3e9fcbdcd
feat: add life events feature ( #1765 )
2018-09-25 19:18:07 -04:00
Alexis Saettler
8dbd4b536c
fix: fix sql export ( #1832 )
2018-09-22 13:33:37 +02:00
Alexis Saettler
b350757653
fix: do not send confirm email when signup_double_optin is false ( #1794 )
2018-09-12 07:58:13 +02:00
Alexis Saettler
b433b45168
fix: fix subscription cancel on account deletion ( #1749 )
2018-08-31 21:46:46 +02:00
Alexis Saettler
ba417b029a
feat: Display the date and time of the next reminder ( #1704 )
2018-08-16 21:42:06 -04:00
Alexis Saettler
42274fed96
feat: Render timezone listbox dynamically ( #1672 )
2018-08-14 18:17:15 +02:00
Alexis Saettler
99ca21d343
refactor: Change populate account function ( #1656 )
2018-08-05 10:36:07 +02:00
Alexis Saettler
1c70d4ef24
fix: Fix contacts account mismatch ( #1625 )
2018-08-01 23:28:05 +02:00
Regis Freyd
665704ce3c
fix: fix invoice page not showing properly
2018-08-01 18:04:42 +02:00
Régis Freyd
37ee0fda1f
Fix account deletion ( #1597 )
2018-07-23 19:54:12 -04:00
Alexis Saettler
0ec0e8591d
Use route function everywhere ( #1568 )
2018-07-22 21:04:31 +02:00
Régis Freyd
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
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
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
cd38ef44cf
Fix account reset not working ( #1463 )
2018-06-06 20:38:05 -04:00
Régis Freyd
3d1ff3e867
Add support for nickname ( #1359 )
2018-06-04 18:02:21 -04:00
Alexis Saettler
a79c19dd6c
Add email confirmation on signup ( #1374 )
2018-05-28 17:40:17 +02:00
Barry vd. Heuvel
acaa6a3b69
Allow multiple imported fields, replace existing ( #980 )
2018-05-13 22:15:13 +02:00
Matthew Brown
da73a6e15d
Add Psalm to check for possibly fatal issues ( #973 )
2018-04-29 19:11:40 +02:00
Régis Freyd
ad2b75db75
Add changelog inside the application ( #1172 )
2018-04-14 19:52:52 -04:00
Régis Freyd
874a7f09fb
Add ability to define which features you want active on the Contact sheet ( #1121 )
2018-04-09 09:07:52 -04:00
Alexis Saettler
6ec2597314
Fix i18n improvements ( #1061 )
...
* Fix some codes and pluralize
* Remove urls from locales
2018-03-27 04:16:41 +02:00
Alexis Saettler
006ce9ad3e
I18n improvements ( #1060 )
...
* Add a default locale
* Use html lang and dir attributes
* Fix translations
* Add pluralize forms
2018-03-26 22:00:36 +02:00
Alexis Saettler
558515b59a
Fix issues proposed by sonar ( #986 )
2018-03-08 22:37:27 +01:00
Alexis Saettler
e2933bd2df
Use google2fa-laravel dev-master ( #949 )
2018-03-06 20:05:33 +01:00
Régis Freyd
8d2b21a0ce
Fix reset account deleting default account values ( #956 )
...
This fixes #922
2018-03-01 20:50:05 -05:00
Régis Freyd
e96b70f95c
Add concept of notifications for reminders ( #894 )
2018-02-25 17:42:14 -05:00
Alexis Saettler
2c14f6d0ee
Fix default genders seed with setup:production ( #898 )
2018-02-15 21:40:19 +01:00
Régis Freyd
cc754ca35d
Add Annual plan ( #861 )
2018-01-28 13:22:55 -05:00
Alexis Saettler
8e6da8c914
Add translation for preferences updated successfully message ( #797 )
2018-01-20 09:10:57 -05:00
Alexis Saettler
620c5de2b0
Add Two Factor Authentication (2FA) ( #724 )
2018-01-08 18:17:06 -05:00
Régis Freyd
d3f28ae9cb
Fix account deletion not being able to be deleted ( #770 )
2018-01-07 09:54:09 -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
eb05b61b91
Add ability to edit account owner first and last names ( #669 )
2017-11-30 21:00:09 -05: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
Ng Yik Phang
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
a3af477ebe
Add new account limit for free accounts ( #561 )
2017-08-28 21:41:44 -04:00
Régis Freyd
c196732750
Fix delete account bug ( #536 )
2017-08-14 20:23:22 -04:00
Régis Freyd
095ef1caa8
Significant other and kids can now be contacts ( #524 )
2017-08-14 17:14:46 -04:00
Régis Freyd
a2172f0851
Add style CI ( #503 )
...
Hopefully this will result in slightly better code.
2017-07-26 21:02:55 -04:00
Régis Freyd
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
fa190ec382
Add import from vCard from inside the application ( #407 )
2017-06-29 21:57:41 -04:00
Régis Freyd
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
5b5b2da5f8
Add multi user support and subscriptions ( #359 )
...
This pull request adds support to multi users in one account. It also introduces the notion of subscriptions.
Accounts can now have multiple users.
Subscriptions are defined by a new env variable called REQUIRES_SUBSCRIPTION, and defaults to false. As promised, all the paid features on .com will be free if you download and host Monica on your own server.
2017-06-20 20:51:40 -04:00
Yamamoto Kadir
86fe1baeef
Refactor SettingsController for readability ( #308 )
...
* Refactor SettingsController
* Fix issues with account deletion
2017-06-16 19:26:06 -04:00
Régis Freyd
690b0e50ba
Add Export to SQL ( #248 )
2017-06-12 22:48:20 -04:00