1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-20 00:11:35 +02:00
invoiceninja/app/Jobs
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
..
Client Working on statements 2018-05-01 17:57:35 +03:00
ConvertInvoiceToUbl.php Fix for UBL attachment 2018-05-03 14:35:27 +03:00
ConvertProposalToPdf.php Improve proposal PDF rendering 2018-03-22 09:31:47 +02:00
DownloadInvoices.php Zip export check if gmp is here #1902 2018-02-21 15:49:18 +02:00
ExportReportResults.php This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
GenerateCalendarEvents.php Add projects to the calendar 2017-12-24 17:34:17 +02:00
GenerateProjectChartData.php Project fixes 2018-01-24 17:21:45 +02:00
ImportData.php Clean up error logs 2017-08-16 10:28:40 +03:00
Job.php php-cs-fixer cleanup 2017-01-30 21:40:43 +02:00
LoadPostmarkHistory.php Fix for email history 2018-03-29 09:07:58 +03:00
LoadPostmarkStats.php This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
PurgeAccountData.php Delete tax rates when purging account data 2018-03-27 11:56:21 +03:00
PurgeClientData.php Log purged clients 2018-04-26 10:27:59 +03:00
ReactivatePostmarkEmail.php Support reactivating email addresses 2018-02-25 13:51:20 +02:00
RunReport.php This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
SendInvoiceEmail.php Proposals 2018-02-12 11:34:48 +02:00
SendNotificationEmail.php Fix SendNotificationEmail job for archived invoices 2017-08-07 12:38:33 +03:00
SendPaymentEmail.php Multi-db support 2017-05-04 20:08:27 +03:00
SendPushNotification.php Fix for notification language 2017-05-29 18:54:37 +03:00