1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-10-18 10:52:43 +02:00
Commit Graph

333 Commits

Author SHA1 Message Date
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
f75583871c Add migration 2018-05-15 15:44:25 +03:00
Hillel Coren
31db51fc0c Migration fixes 2018-05-03 07:37:02 +03:00
Hillel Coren
4a272f036a Fix for migration 2018-04-26 22:10:33 +03:00
Hillel Coren
ea47f2e1f7 Fix for migration 2018-04-25 09:38:59 +03:00
Hillel Coren
b6d2273173 Fix for migration 2018-04-23 12:20:33 +03:00
Hillel Coren
40dbbb2ce2 Change recurring_expenses.last_sent_date from timestamp to date 2018-04-17 12:25:05 +03:00
Hillel Coren
596d56ebb5 Support custom domains 2018-04-16 21:39:00 +03:00
Hillel Coren
6a15c72f45 Adjust custom gateway labels 2018-04-13 16:48:07 +03:00
Hillel Coren
4002b755d1 Added additional custom gateways #1858 2018-04-13 13:50:38 +03:00
Hillel Coren
464e0b95e0 Track IP for scheduled report 2018-04-12 20:22:42 +03:00
Hillel Coren
7a5215e6a0 Support background image on invoice 2018-04-11 23:18:01 +03:00
Hillel Coren
a09ba934cf Fix for migration 2018-04-10 12:44:34 +03:00
Hillel Coren
c31221149b Custom portal messages 2018-04-09 14:45:38 +03:00
Hillel Coren
d525c6ac53 Working on custom fields 2018-04-08 16:55:25 +03:00
Hillel Coren
8d210a18cd Work on custom fields 2018-04-05 14:47:49 +03:00
Hillel Coren
34fb338b3f Change custom fields to textareas 2018-04-05 13:12:03 +03:00
Hillel Coren
9fe4339066 Added more custom fields 2018-04-04 22:08:37 +03:00
Hillel Coren
eeddf4fea8 Refactor custom fields 2018-04-04 16:24:59 +03:00
Hillel Coren
7067ae72bf Working on custom fields 2018-04-01 13:59:31 +03:00
Hillel Coren
fa0ff9f001 Add option not to send line item details to payment gateway 2018-03-25 15:05:24 +03:00
Hillel Coren
c877359190 Add index to activities table 2018-03-25 13:29:30 +03:00
Hillel Coren
6b3b2c93d9 Fix for failed_jobs table 2018-03-20 12:37:57 +02:00
Hillel Coren
1000a32bd3 Add FK to activities table 2018-03-18 11:09:04 +02:00
Hillel Coren
7785f28a26 Purge client when cancelling account 2018-03-14 20:41:18 +02:00
Hillel Coren
86e2c7c8c4 Support purging clients 2018-03-14 19:51:49 +02:00
Hillel Coren
2028932a94 Convert and Archive #1916 2018-03-13 23:04:24 +02:00
Hillel Coren
fb30fcd4ed Implement workflow options 2018-03-13 22:05:57 +02:00
Hillel Coren
57cca8a6a4 Support accepting terms 2018-03-12 15:37:05 +02:00
Hillel Coren
d4a9d85fc2 Support Slack notifications 2018-03-08 17:51:09 +02:00
Hillel Coren
0b998487d7 Update language files 2018-02-21 20:58:43 +02:00
Hillel Coren
a268fdaf38 Increase discount max in database 2018-02-14 22:53:34 +02:00
Hillel Coren
c7e2a2aa2b Increase discount max in database 2018-02-14 22:49:47 +02:00
Hillel Coren
202aa83b4a Proposals 2018-02-13 10:28:10 +02:00
Hillel Coren
d280383cfa Proposals 2018-02-12 10:43:31 +02:00
Hillel Coren
db6cc52faa Proposals 2018-02-11 13:09:29 +02:00
Hillel Coren
4502cf2531 Proposals 2018-02-08 09:39:19 +02:00
Hillel Coren
5dfb90604b Proposals 2018-02-07 16:16:31 +02:00
Hillel Coren
8f2ef38cc1 Proposals 2018-02-05 21:04:49 +02:00
Hillel Coren
33c37842cc Proposals 2018-02-04 23:03:26 +02:00
Hillel Coren
59143f3526 Proposals 2018-02-04 18:42:13 +02:00
Hillel Coren
8f4cba1ed8 Proposals 2018-02-01 08:47:17 +02:00
Hillel Coren
ea06b60294 Working on proposals 2018-01-31 11:10:15 +02:00
Hillel Coren
7c3cbc3a7e Working on proposals 2018-01-30 20:58:55 +02:00
Hillel Coren
ac7f8df10b update to 3.7.1 version mysql error #1672 2018-01-21 17:42:40 +02:00
Hillel Coren
d0bd49e0a6 Working on UBL 2018-01-12 15:15:58 +02:00
Hillel Coren
4fcf275255 Working on UBL 2018-01-11 09:58:43 +02:00
Hillel Coren
30dbd1fda5 Add activities index 2018-01-01 23:10:40 +02:00
Hillel Coren
0fbe83eaaf Added option to show/hide signature on the PDF 2017-12-27 20:34:36 +02:00
Hillel Coren
57549437f9 Endless reminders 2017-12-26 12:11:58 +02:00