1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-16 16:13:20 +01:00
invoiceninja/resources/views
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
..
accounts This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
auth Added password strength check 2018-04-10 18:07:10 +03:00
clientauth Don't show logo on client login 2018-05-13 22:50:35 +03:00
clients This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
credits This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
emails Use json_encode for JS variables in views 2018-03-27 12:52:37 +03:00
errors This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
expense_categories Standardize UI's 2017-12-08 13:57:46 +02:00
expenses Bug: 4.4.2 - Reoccurring Invoices No Longer Send. #2089 2018-05-14 09:20:15 +03:00
export Support importing/exporting expense payment fields 2018-04-15 13:02:40 +03:00
invited Working on statements 2018-04-30 20:42:53 +03:00
invoices This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
partials Update privacy/terms links 2018-05-09 12:25:41 +03:00
payments This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
projects This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
proposals This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
public Working on statements 2018-04-30 20:14:50 +03:00
reports This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
tasks Fix for blank custom fields 2018-04-23 12:25:14 +03:00
timesheets Add Files 2015-03-17 07:45:25 +10:00
users This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
vendor Use json_encode for JS variables in views 2018-03-27 12:52:37 +03:00
vendors This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). (#2150) 2018-06-07 20:08:34 +10:00
calendar.blade.php Fix for UBL invoices 2018-02-25 23:03:29 +02:00
client_login.blade.php Don't show logo on client login 2018-05-13 22:50:35 +03:00
client.blade.php Finalize multi-plan support 2016-04-18 22:35:18 -04:00
coming_soon.blade.php Add Files 2015-03-17 07:45:25 +10:00
dashboard.blade.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
datatable.blade.php Fix status filter bug 2017-07-17 14:23:29 +03:00
error.blade.php Use "from" address on error pages. 2017-05-18 15:12:06 -04:00
export.blade.php Remove newline from end of CSV exports 2017-03-28 11:40:42 +03:00
header.blade.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
list_wrapper.blade.php Working on adding bulk actions to client page 2016-11-24 11:22:37 +02:00
list.blade.php Fix expense datatable on client overview 2018-05-08 22:54:12 +03:00
login.blade.php Use json_encode for JS variables in views 2018-03-27 12:52:37 +03:00
master.blade.php Update privacy/terms links 2018-05-09 12:25:41 +03:00
money_script.blade.php Independent scaling for multi currency data visualizations #1983 2018-04-10 21:29:14 +03:00
plans.blade.php Bug fixes 2015-04-27 15:28:40 +03:00
public_list.blade.php Add recurring invoices button to the client portal dashboard 2017-12-03 15:16:09 +02:00
secure_payment.blade.php Add Files 2015-03-17 07:45:25 +10:00
setup.blade.php Update privacy/terms links 2018-05-09 12:25:41 +03:00
user_account.blade.php Migrate logos to use Laravel Filesystem 2016-03-22 16:19:55 -04:00
vendor.blade.php Vendor 2016-01-07 16:21:13 +01:00