5213 Commits

Author SHA1 Message Date
Hillel Coren
2cffc753f3 Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop 2018-06-07 14:06:05 +03:00
David Bomba
a9f2d0d855
This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150)
* migration for new permissions schema

* update permissions across data tables

* refactor migrations to prevent duplicate attribute

* update permissions in views

* Product Permissions

* permissions via controllers

* Refactor to use Laravel authorization gate

* Doc Blocks for EntityPolicy

* check permissions conditional on create new client

* Bug Fixes

* Data table permissions

* working on UI

* settings UI/UX finalised

* Datatable permissions

* remove legacy permissions

* permission fix for viewing client

* remove all instances of viewByOwner

* refactor after PR

* Bug fix for Functional test and implementation of Functional tests for Permissions

* fix for tests
2018-06-07 20:08:34 +10:00
Hillel Coren
6fe0b32409 Fix for CSV import 2018-05-29 08:43:08 +03:00
Hillel Coren
9b730f846e Fix for CSV import 2018-05-29 08:42:56 +03:00
Hillel Coren
b9f51dd4e8 Change for Zapier 2018-05-24 10:31:17 +03:00
Hillel Coren
068302a793 Change for Zapier 2018-05-24 10:31:00 +03:00
Hillel Coren
a895ffd1c5 Add float casts in transformer 2018-05-20 23:10:55 +03:00
Hillel Coren
94954aebef Add float casts in transformer 2018-05-20 23:10:31 +03:00
Hillel Coren
9fa05a7e5a Add quote API filter 2018-05-18 09:42:19 +03:00
Hillel Coren
f1e50caa17 Add quote API filter 2018-05-18 09:41:55 +03:00
Hillel Coren
60e83aa563 Increase API limit 2018-05-15 16:18:53 +03:00
Hillel Coren
33e430a4d2 Increase API limit 2018-05-15 16:18:44 +03:00
Hillel Coren
c1385f757e Update version 2018-05-15 15:45:48 +03:00
Hillel Coren
ef1551bc9a Update version 2018-05-15 15:44:47 +03:00
Hillel Coren
2853351ca2 Support filtering email notifications 2018-05-14 20:12:25 +03:00
Hillel Coren
a70d4bc805 Support filtering email notifications 2018-05-14 20:08:32 +03:00
Hillel Coren
96666a3af8 Add ‘View Invoice’ button in portal to approved quote 2018-05-14 12:17:03 +03:00
Hillel Coren
2b7b9f83e4 Fix client overview portal link w/iframe 2018-05-14 09:45:35 +03:00
Hillel Coren
0d3a6c7a58 Fix for custom gateway 2018-05-14 09:20:28 +03:00
Hillel Coren
fb6c6deeba Fix for custom gateway 2018-05-14 09:19:17 +03:00
Hillel Coren
54bda2d886 Update docs 2018-05-13 22:19:39 +03:00
Hillel Coren
23a3522fcf Update privacy/terms links 2018-05-09 12:26:01 +03:00
Hillel Coren
2333e1cf2a Update privacy/terms links 2018-05-09 12:25:41 +03:00
Hillel Coren
2287f63f28 Change task API duration to seconds 2018-05-09 11:30:27 +03:00
Hillel Coren
c35e91b686 Change task API duration to seconds 2018-05-09 11:30:12 +03:00
Hillel Coren
75010d8847 Change task API duration to seconds 2018-05-09 11:15:58 +03:00
Hillel Coren
3e7f9da1b2 Change task API duration to seconds 2018-05-09 11:15:40 +03:00
Hillel Coren
f9aee9b7fc Update terms/privacy links 2018-05-09 10:00:16 +03:00
Hillel Coren
d1c7849364 Update terms/privacy links 2018-05-09 09:59:21 +03:00
Hillel Coren
18541e3342 Fix enter expense from client 2018-05-08 23:16:47 +03:00
Hillel Coren
e34c7ce44e Fix enter expense from client 2018-05-08 23:16:35 +03:00
Hillel Coren
f65a6de202 Fix expense datatable on client overview 2018-05-08 22:54:53 +03:00
Hillel Coren
7c1b451ae3 Fix expense datatable on client overview 2018-05-08 22:54:12 +03:00
Hillel Coren
4bd2b22bcb Use two checkboxes for terms/privacy 2018-05-08 21:48:37 +03:00
Hillel Coren
c131d769f7 Use two checkboxes for terms/privacy 2018-05-08 21:47:41 +03:00
Hillel Coren
97300d571d Add logos to check data 2018-05-08 18:34:11 +03:00
Hillel Coren
d0ad4d21c7 Prevent multiple gateways w/tokens 2018-05-08 17:48:07 +03:00
Hillel Coren
755f125bf0 Prevent multiple gateways w/tokens 2018-05-08 17:47:47 +03:00
Hillel Coren
97395c46df Cookie consent fix 2018-05-08 12:22:49 +03:00
Hillel Coren
f2608c0f84 Fix UBL fix 2018-05-08 12:21:39 +03:00
Hillel Coren
e7e5ee252d Fix for multiple email accounts 2018-05-08 11:59:18 +03:00
Hillel Coren
d0e58b1ef9 Fix for multiple email accounts 2018-05-08 11:59:10 +03:00
Hillel Coren
d44834d5ee Fix for multiple email accounts 2018-05-08 10:56:05 +03:00
Hillel Coren
11460774a9 Fix for multiple email accounts 2018-05-08 10:55:53 +03:00
Hillel Coren
7459d516cf Add invoice filename to tranformer 2018-05-07 22:55:26 +03:00
Hillel Coren
5fad8fea90 Add invoice filename to tranformer 2018-05-07 22:55:11 +03:00
Hillel Coren
671f2c0fc9 Changes for Zapier CLI 2018-05-06 22:46:16 +03:00
Hillel Coren
258431bba4 Changes for Zapier CLI 2018-05-06 22:45:47 +03:00
Hillel Coren
50212e9567 Fix for tests 2018-05-03 21:46:34 +03:00
Hillel Coren
9e81237269 Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop 2018-05-03 21:25:28 +03:00