Hillel Coren
fe1362eef4
Changes for mobile app
2018-07-07 22:14:34 +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
7c1b451ae3
Fix expense datatable on client overview
2018-05-08 22:54:12 +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
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
fb469240a0
Working on statements
2018-04-29 17:27:55 +03:00
Hillel Coren
6b8fbce3ea
Check for pro plan for client messages
2018-04-29 10:44:10 +03:00
Hillel Coren
c6473c77d4
Check for pro plan for client messages
2018-04-29 10:36:53 +03:00
Hillel Coren
489fc02dfc
Working on client statements
2018-04-29 09:00:37 +03:00
Hillel Coren
4fc60b02f4
Log purged clients
2018-04-26 10:27:59 +03:00
Hillel Coren
8420b3f36d
Improve postal code lookup
2018-04-25 16:20:19 +03:00
Hillel Coren
1dee791077
Check for map API key to show lookup placeholder
2018-04-25 13:10:26 +03:00
Hillel Coren
5567015593
Show account portal messages as placeholders for client textareas
2018-04-17 14:50:00 +03:00
Hillel Coren
07a2b3d7f9
Support purging a deleted client
2018-04-15 17:45:12 +03:00
Hillel Coren
bb127743da
Zip Code Table Lookup Request #1942
2018-04-09 21:05:05 +03:00
Hillel Coren
c31221149b
Custom portal messages
2018-04-09 14:45:38 +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
8c0004b53b
Improve email history link
2018-03-29 10:56:20 +03:00
Hillel Coren
ff05d41ca3
Use json_encode for JS variables in views
2018-03-27 12:52:37 +03:00
Hillel Coren
b6e676b513
Changed label to 'View in Portal'
2018-03-26 22:31:45 +03:00
Hillel Coren
06ba3d743c
Add expenses tab to client overview
2018-03-15 23:07:20 +02:00
Hillel Coren
b3f87c0f47
Default send reminders to enabled
2018-03-15 21:37:02 +02:00
Hillel Coren
36696f28af
Change 'Download PDF' to 'Download'
2018-03-15 11:11:34 +02:00
Hillel Coren
86e2c7c8c4
Support purging clients
2018-03-14 19:51:49 +02:00
Hillel Coren
7f5804c739
Fix issue saving after clicking back
2018-03-14 13:03:30 +02:00
Hillel Coren
e811c8027a
Fix for client overview
2018-03-13 08:14:24 +02:00
Hillel Coren
2e80896387
Fix bug on client overview page
2018-02-26 19:53:31 +02:00
Hillel Coren
82b298c3d4
Support reactivating email addresses
2018-02-25 13:51:20 +02:00
Hillel Coren
8d7eb709be
Enable looking up email status
2018-02-25 10:47:15 +02:00
Hillel Coren
7bc91e5b0b
Don't show both addresses if they're the same
2018-02-14 14:05:40 +02:00
Hillel Coren
88e4c773c7
Country not translated in Clients' details view #1828
2018-01-21 08:55:40 +02:00
Hillel Coren
78da1246ae
Fix client industry/size on details page
2018-01-20 21:50:32 +02:00
Hillel Coren
dae4df2a3e
Support custom fields with defined options
2018-01-17 12:19:46 +02:00
Hillel Coren
022559d830
Hide LastPass icon
2018-01-15 18:20:53 +02:00
Hillel Coren
7b678dda54
Show line breaks in client/vendor notes
2018-01-08 12:06:09 +02:00
Hillel Coren
302a51cedc
Fix for newline in address
2018-01-07 16:32:03 +02:00
Hillel Coren
937e438591
Fix for 'null' in client name
2017-12-31 17:01:16 +02:00
Hillel Coren
180a8b5e0f
Localization fixes
2017-12-07 14:12:34 +02:00
Hillel Coren
ac5dfe3a1b
Fix tests
2017-12-06 10:25:53 +02:00
Hillel Coren
d13629913e
Add copy shipping/billing address buttons
2017-12-05 17:38:41 +02:00
Hillel Coren
3a6b27ff9e
Don’t show default tax rate until tax rates have been created
2017-12-05 07:28:43 +02:00
Hillel Coren
e301ebfe0a
Fix fix currency/language placeholders
2017-12-01 09:28:01 +02:00
Hillel Coren
7bde6da3e9
Remove client from invoice due notifications #1578
2017-11-30 19:33:27 +02:00
Hillel Coren
787602a992
Show tasks in client portal #1370
2017-11-21 09:35:28 +02:00