Commit Graph

53 Commits

Author SHA1 Message Date
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