Commit Graph

46 Commits

Author SHA1 Message Date
Alexis Saettler 63c2005ab0 refactor: use request input (#3303) 2019-12-15 22:05:01 +01:00
dependabot-preview[bot] 296437e737 chore(deps): bump laravel/cashier from 9.3.5 to 10.0.0 (#2901) 2019-08-16 16:38:48 +02:00
Alexis Saettler 557f34bf55 fix: fix subscription cancel (#2886) 2019-08-11 18:35:30 +02:00
Alexis Saettler e7c531d4ae chore: apply fixes from StyleCI (#2654) 2019-05-06 08:16:09 +02:00
Alexis Saettler ab15f93256 feat: add WebAuthn multi-factor authentication (#2570) 2019-05-04 15:44:08 +02:00
Alexis Saettler aa75e7d3ce chore: add thecodingmachine/safe package (#2630) 2019-05-04 14:48:25 +02:00
Alexis Saettler 397c3e4885 fix: fix event dispatch (#2555) 2019-04-01 06:11:38 +02:00
Alexis Saettler afcafa679b chore(deps): upgrade to laravel/framework 5.8 (#2553) 2019-03-31 00:17:20 +01:00
Alexis Saettler a5939d52cf feat: add gender type/sex (#2419) 2019-03-28 07:50:50 +01:00
Matthew Brown 684ce6bc56 refactor: fix bad return types with Psalter (#2435) 2019-02-16 19:20:28 +01:00
Alexis Saettler 92bef2413c chore: add phpstan (#2383) 2019-02-07 22:44:34 +01:00
Régis Freyd 7b51868996 chore: refactor activity type categories (#2348) 2019-02-03 07:17:51 -05:00
Alexis Saettler 8788ac9a1a feat: add ability to name u2fkeys and delete it (#2264) 2019-01-12 12:05:35 +01:00
Alexis Saettler ee74732a09 feat: add recovery codes (#2120) 2018-12-21 22:41:49 +01:00
Régis Freyd 64a7e51f72 feat: add ability to upload photos (#2132) 2018-12-13 15:12:45 -05:00
Régis Freyd f972be3287 fix: fix documents not displayed on Storage page (#2094) 2018-11-24 21:01:50 -05:00
Alexis Saettler 566b0b1348 fix: rewrite OAuth login controller (#2014) 2018-11-11 14:45:41 +01:00
Régis Freyd 364bcc0c43 feat: add account limit for document upload (#2013) 2018-11-10 21:57:23 -05:00
Alexis Saettler c8941e4a92 fix: fix some routes and validations (#1991) 2018-11-07 22:20:47 +01:00
Alexis Saettler 444babbb43 test: improve services rules validation (#1986) 2018-11-02 16:34:22 +01:00
dependabot[bot] 37ee26af33 build(deps-dev): bump vimeo/psalm from 2.0.10 to 2.0.11 (#1774)
* build(deps-dev): bump vimeo/psalm from 2.0.10 to 2.0.11

Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 2.0.10 to 2.0.11.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Changelog](https://github.com/vimeo/psalm/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vimeo/psalm/compare/2.0.10...2.0.11)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Initialize errorMessage variable
2018-09-04 21:33:28 +02:00
Alexis Saettler 9b298dc082 fix: fix gender selection on gender update (#1745) 2018-08-27 17:19:47 +02:00
Alexis Saettler c1571334ee fix: Catch stripe errors (#1714) 2018-08-19 14:06:16 +02:00
Alexis Saettler 1c70d4ef24 fix: Fix contacts account mismatch (#1625) 2018-08-01 23:28:05 +02:00
Régis Freyd e734c88583 feat: add ability to set new activity types through the UI (#1583) 2018-07-29 16:54:46 -04:00
Alexis Saettler 0ec0e8591d Use route function everywhere (#1568) 2018-07-22 21:04:31 +02:00
Matthew Brown f8fe374f79 Update Psalm and fix issues found (#1486) 2018-07-08 10:22:22 +02:00
Alexis Saettler 8a8debc739 Yubikey support (#1031) 2018-07-04 23:37:12 +02: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
Alexis Saettler 304762c52b Fix update command (#1317) 2018-05-12 18:16:57 +02:00
Régis Freyd 5e7690a852 Fix notifications being sent even if reminder rule is set to off (#1285) 2018-05-06 21:34:18 -04:00
Matthew Brown da73a6e15d Add Psalm to check for possibly fatal issues (#973) 2018-04-29 19:11:40 +02: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 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
Matthew Brown 749caa2c03 Fix issues found by static analysis (#878) 2018-03-04 18:23:33 +01:00
Alexis Saettler 9fbf194e89 Fixes based on sonar recommandations (#934) 2018-02-26 19:31:39 +01:00
Régis Freyd e96b70f95c Add concept of notifications for reminders (#894) 2018-02-25 17:42:14 -05:00
Alexis Saettler 01a7f593b7 Run tests with php 7.0 (#904) 2018-02-18 02:17:13 +01:00
Régis Freyd d004791b11 Refactor destroyAndReplace method to facilitate unit testing (#880) 2018-02-04 16:39:56 -05:00
Régis Freyd e78e140b9e Add support for custom genders (#879) 2018-02-04 15:44:26 -05:00
Régis Freyd cc754ca35d Add Annual plan (#861) 2018-01-28 13:22:55 -05:00
Alexis Saettler 620c5de2b0 Add Two Factor Authentication (2FA) (#724) 2018-01-08 18:17:06 -05:00
Régis Freyd 8e575735d5 Add support for multiple contact fields and addresses (#657)
This requires to run the migrations `php artisan migrate` which might take some time.
2017-11-26 09:36:20 -05:00
Régis Freyd 8b7d9206c2 Fix access to upgrade account view (#578) 2017-09-06 08:45:38 -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 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