David Bomba
aefe133ba0
fix permissions ( #2637 )
2019-01-30 22:25:37 +11:00
David Bomba
5ccf7369ca
Rebase to v4.5.9
2019-01-30 21:45:46 +11: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
c131d769f7
Use two checkboxes for terms/privacy
2018-05-08 21:47:41 +03:00
Hillel Coren
b6c40e4474
Working on accepting terms
2018-03-12 16:17:27 +02:00
Hillel Coren
57cca8a6a4
Support accepting terms
2018-03-12 15:37:05 +02:00
Hillel Coren
54353563f9
Support testing PhantomJS
2018-03-05 12:29:46 +02:00
Hillel Coren
da130c1c76
Remove links from translation files
2018-02-20 23:20:38 +02:00
Hillel Coren
93cec78d6e
Clean up error logs
2017-08-16 11:00:12 +03:00
Hillel Coren
530973d86b
Cleaning up the error logs
2017-08-06 16:18:15 +03:00
Hillel Coren
76837ebe00
Multi-db fixes
2017-05-15 16:49:58 +03:00
Hillel Coren
44e477a9e1
Multi-db fixes
2017-05-10 13:02:20 +03:00
Hillel Coren
1e018f1ba9
Multi-db fixes
2017-05-10 11:15:58 +03:00
Hillel Coren
16db7619e6
Fix translation
2017-05-10 10:42:33 +03:00
Hillel Coren
3492980453
Multi-db fixes
2017-05-10 10:23:50 +03:00
Hillel Coren
d4f25fe490
Check user email isn't taken in lookup tables
2017-05-01 21:46:31 +03:00
Hillel Coren
7b233def5f
strtolower new keys
2017-04-02 20:46:01 +03:00
Hillel Coren
631a401e8c
Users: Send invitation only #1333
2017-02-28 20:15:55 +02:00
Hillel Coren
eb2e02a809
php-cs-fixer
2017-01-30 21:54:09 +02:00
Hillel Coren
30515c69f3
php-cs-fixer
2017-01-30 21:49:42 +02:00
Hillel Coren
c0fbaf1e89
php-cs-fixer cleanup
2017-01-30 21:40:43 +02:00
Hillel Coren
1eb83a2642
php-cs-fixer clean up
2017-01-30 18:05:31 +02:00
Hillel Coren
602c8e81e5
Fix invoice link if user has multiple companies #578
2017-01-29 22:07:44 +02:00
Hillel Coren
152b8770f5
Simplify new company process
2016-12-29 22:24:11 +02:00
Hillel Coren
cf0889bc90
Improvements to white label purchase
2016-12-27 23:56:55 +02:00
Hillel Coren
bbbf1237c5
Added task projects
2016-11-29 19:47:26 +02:00
Hillel Coren
7fcc634a74
Redirect to dashboard when switching accounts if viewing an entity
2016-10-25 17:29:37 +03:00
Hillel Coren
147df1ef91
Standardize archive/deleted behaviors
2016-10-10 11:40:04 +03:00
Hillel Coren
a2f7d32e57
Working on the sidebars
2016-08-31 12:58:31 +03:00
Hillel Coren
d55cdd7619
Working on sidebar
2016-08-23 23:20:03 +03:00
Hillel Coren
2e0129b279
Fix when adding a new user who is already logged in
2016-07-19 10:59:50 +03:00
Hillel Coren
986487b4c9
Working on new hosted pricing
2016-07-11 20:08:43 +03:00
Hillel Coren
6217419a2f
Fix for upgrading directly after signing up
2016-07-04 13:03:09 +03:00
Holger Lösken
0fbda85a59
Code Refactoring
...
- Removed unused uses
- Type hinting for method parameters
- Removed commented code
- Introduced comments for classes and methods
- Short array syntax
2016-07-03 16:19:22 +00:00
Hillel Coren
3df6ad2529
Changes to support transifex.com
2016-05-15 23:16:08 +03:00
Joshua Dwire
22f65e8108
Finalize multi-plan support
...
* Allow admins to change plan
* Check features instead of plans
* Support linking/unlinking accounts
* Support creating/deleting accounts
2016-04-18 22:35:18 -04:00
Hillel Coren
c9e0119bc2
Added permissions settings help
2016-03-21 22:00:59 +02:00
Joshua Dwire
0148d06205
Add user permission support
2016-03-15 19:08:00 -04:00
Hillel Coren
d47251a475
Fix for adding new user
2016-03-13 20:33:11 +02:00
Hillel Coren
aef4c6be98
Upgrade to Laravel 5.2
2016-03-02 15:36:42 +02:00
Hillel Coren
1794811f9b
Added two week trial for hosted pro plan
2016-02-11 17:12:27 +02:00
Hillel Coren
436b8be8d9
Refactoring datatable code
2015-11-06 00:37:04 +02:00
Hillel Coren
47f38ad54e
Added support for default taxes
2015-10-21 14:11:08 +03:00
Hillel Coren
831c81a4b9
Improved settings navigation
2015-10-14 17:15:39 +03:00
Hillel Coren
6b063abe9a
Bug fixes
2015-09-21 00:05:02 +03:00
Hillel Coren
4741fad4be
Added auto-billing and per-client language support
2015-09-10 20:50:09 +03:00
Hillel Coren
0183c02ef6
Added online payment acceptance test
2015-09-01 21:40:30 +03:00
Hillel Coren
4b7d143630
Minor fixes
2015-08-03 22:08:07 +03:00
Hillel Coren
559a7d8a46
Moved unlink to separate page
2015-08-03 10:15:58 +03:00
Hillel Coren
914334511e
Enhancements to the dashboard
2015-07-29 22:55:12 +03:00