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.
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
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.
* add new currency table and make debt currency agnostic
* removed currencytableseeder from production run job
* russian ruble added to currencies
* fix up default value
* fix down migration and remove seed
* adding pt-br app lang
* adding pt-br dashboard lang
* adding pt-br people lang
* adding a pt-br lang
* set lang tweak
* header lang tweak
* adding a success lang at settings