3104 Commits

Author SHA1 Message Date
Hillel Coren
ac1ce1f043 Merge blank PDF variables fix 2018-06-10 11:20:57 +03:00
Hillel Coren
7009fe67ae Fixes #2129 and #2102 2018-06-10 11:19:24 +03:00
David Bomba
40003ef052
Refactor User Permissions UI (#2155) 2018-06-08 21:57:39 +10:00
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
cb0834b60b Fix typo 2018-06-04 20:41:44 +03:00
Christopher Di Carlo
b4740d93fb Changed location of product edit Blade template in module 2018-06-03 11:49:30 -04:00
Christopher Di Carlo
3eb40e652f Fix #2132 (#2133) 2018-06-01 09:33:04 +10:00
Christopher Di Carlo
7c4db9203a Added ability to disable module sidebar entry 2018-05-30 23:30:11 -04:00
Hillel Coren
e9e1514b61 Fix for data viz 2018-05-18 08:55:41 +03:00
Hillel Coren
e59a547d3d Fix for data viz 2018-05-18 08:55:25 +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
a678044b4b Enhance Product Drop Down Selector on Invoices #1975 2018-05-14 11:58:09 +03:00
Hillel Coren
18539cfcff Bug: 4.4.2 - Reoccurring Invoices No Longer Send. #2089 2018-05-14 09:20:36 +03:00
Hillel Coren
94296e6642 Bug: 4.4.2 - Reoccurring Invoices No Longer Send. #2089 2018-05-14 09:20:15 +03:00
Hillel Coren
cebe130ee0 Don't show logo on client login 2018-05-13 22:50:46 +03:00
Hillel Coren
31bf477477 Don't show logo on client login 2018-05-13 22:50:35 +03:00
Hillel Coren
2d0f77448a Improve proposals 2018-05-13 22:42:38 +03:00
Hillel Coren
54bda2d886 Update docs 2018-05-13 22:19:39 +03:00
Hillel Coren
dfc3fb9c3a Working on proposals 2018-05-09 21:17:42 +03:00
Hillel Coren
7515182199 Fix for tests 2018-05-09 13:05:04 +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
9a75918e94 Correct merge 2018-05-09 10:16:17 +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
5df2397c1c Clarify mysqldump in docs/notes 2018-05-08 23:07:33 +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
fd279bd50f Cookie consent fix 2018-05-08 14:08:30 +03:00
Hillel Coren
facc1b7155 Merge cookie consent fix 2018-05-08 12:22:22 +03:00
Hillel Coren
0dc48ed7c5 Fix for cookie panel 2018-05-06 12:39:11 +03:00
Christopher Di Carlo
1b2de482d0 Add ability to hook into Product view
Adds ability to define dynamic relations on entities
2018-05-03 10:31:28 -04:00
Hillel Coren
1719ac4965 Merge data viz fix 2018-05-02 12:33:17 +03:00
Hillel Coren
fcec465b37 Statements 2018-05-02 10:30:58 +03:00
Hillel Coren
0b122f9c6a Working on statements 2018-05-01 18:08:37 +03:00
Hillel Coren
dca32edfea Working on statements 2018-05-01 17:57:35 +03:00
Hillel Coren
898a64288c Working on statements 2018-05-01 15:47:19 +03:00
Hillel Coren
e51baa4058 Working on statements 2018-04-30 23:00:22 +03:00
Hillel Coren
446c30f37c Working on statements 2018-04-30 20:42:53 +03:00
Hillel Coren
2e9f912b0b Working on statements 2018-04-30 20:14:50 +03:00
Hillel Coren
b501e971ef Working on statements 2018-04-30 12:34:51 +03:00
Hillel Coren
3359562410 Working on statements 2018-04-29 22:27:52 +03:00
Hillel Coren
422d5c5cdc Fix for data viz 2018-04-29 20:17:06 +03:00