Hillel Coren
1f8c4b922e
Minor fixes
2019-07-21 09:28:24 +03:00
Christopher Di Carlo
0c6a8cee73
Added custom fields to recurring expense ( #2878 )
2019-06-27 22:07:40 +10:00
Christopher Di Carlo
048ee7181e
Added client usually pays in average days ( #2876 )
...
* Added client usually pays in average days
* Added translation for days label
* Code cleanup
* Added client usually pays in average days
* Added translation for days label
* Code cleanup
* Limit calculation to most recent 20 paid invoices, eager load fix
2019-06-27 22:01:46 +10:00
Christopher Di Carlo
8b4976cacf
Added default Valid Until setting ( #2874 )
...
Added field to settings and calculation of due date
2019-06-21 07:25:23 +10:00
Andreas Böhler
51dd22d7b5
Also check archived/trashed invoiced associated with a task
2019-05-27 14:22:57 +02:00
Christopher Di Carlo
b854115389
Display contact in activity dashboard and client activity
2019-05-09 07:07:15 -04:00
Kristián Feldsam
def674a2e4
Option to disable PDF realtime preview
...
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-30 08:55:05 +02:00
Kristián Feldsam
90d132ad20
BasePaymentDriver - Convert Quote - Fix Invitation
...
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-29 12:07:11 +02:00
Kristián Feldsam
f119a6f74c
Add option to disable requiring quote approving
...
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-29 11:06:14 +02:00
Kristián Feldsam
19f3eb43eb
Quote Reminders
...
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-29 02:04:34 +02:00
Hillel Coren
bee27dbb69
Fix for tests
2019-02-25 15:26:17 +02:00
Hillel Coren
153e223010
Fix for duplicate invitations
2019-02-25 12:38:52 +02:00
Hillel Coren
aabb32b6ed
Bug fixes
2019-02-18 13:05:15 +02:00
Hillel Coren
2174ce15d9
Fixes for mobile app
2019-02-17 13:57:10 +02:00
Francisco Ferreira
d71874a20a
Account: allow to set more custom Invoice labels
2019-02-10 00:50:33 +00:00
David Bomba
0b501181ac
Dev branch from Hillel ( #2640 )
...
* file and dir permissions
* Dev from Hillel
* file and dir permissions
2019-01-31 08:16:04 +11:00
David Bomba
fce09b036a
file and dir permissions ( #2636 )
2019-01-30 22:25:07 +11:00
David Bomba
ade15ec390
Rebase Dev
2019-01-30 22:00:26 +11:00
David Bomba
e254cf3833
Fix for document permissions ( #2415 )
2018-10-05 20:17:31 +10:00
David Bomba
b091c27d57
fix for dashboard links for quotes / invoices ( #2409 )
2018-10-05 00:45:21 +10:00
David Bomba
cd10003d64
Permission fixes. ( #2407 )
...
* Patch for permissions
* fixes for production
* fix for doc uploads
2018-10-05 00:19:01 +10:00
Hillel Coren
4746ca830d
API fixes for mobile app
2018-09-28 09:53:14 +03:00
Hillel Coren
da50fc400c
Fix for invoice link from quote
2018-09-22 21:56:54 +03:00
Hillel Coren
9ecff34cb4
Remove email fix from master
2018-09-19 23:41:30 +03:00
Hillel Coren
211b01406e
Fix email bug
2018-09-19 23:16:29 +03:00
Hillel Coren
9dcab7683c
Error handling
2018-09-15 21:41:41 +03:00
Hillel Coren
76d3d09e7d
Changes for mobile app
2018-08-17 08:13:44 +03:00
Hillel Coren
e0468571a4
Added payment terms to API
2018-08-08 17:49:25 +03:00
Hillel Coren
b716888083
Add activities to client API
2018-08-03 10:04:27 +03:00
Hillel Coren
7401e632b4
Fix links to docs
2018-07-26 18:42:25 +03:00
Hillel Coren
47783fcd68
Fix for mobile app
2018-07-16 22:53:10 +03:00
Hillel Coren
fe1362eef4
Changes for mobile app
2018-07-07 22:14:34 +03:00
Hillel Coren
34b02ee8bf
Changes to support the mobile app
2018-06-19 22:46:48 +03:00
Hillel Coren
56f13a019e
Merge branch 'release-4.5.0'
2018-06-17 14:05:50 +03:00
Hillel Coren
180dce1772
Fix for UBL
2018-06-10 10:38:55 +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
2853351ca2
Support filtering email notifications
2018-05-14 20:12:25 +03:00
Hillel Coren
a70d4bc805
Support filtering email notifications
2018-05-14 20:08:32 +03:00
Hillel Coren
96666a3af8
Add ‘View Invoice’ button in portal to approved quote
2018-05-14 12:17:03 +03:00
Hillel Coren
2b7b9f83e4
Fix client overview portal link w/iframe
2018-05-14 09:45:35 +03:00
Hillel Coren
d0ad4d21c7
Prevent multiple gateways w/tokens
2018-05-08 17:48:07 +03:00
Hillel Coren
755f125bf0
Prevent multiple gateways w/tokens
2018-05-08 17:47:47 +03:00
Hillel Coren
671f2c0fc9
Changes for Zapier CLI
2018-05-06 22:46:16 +03:00
Hillel Coren
258431bba4
Changes for Zapier CLI
2018-05-06 22:45:47 +03:00
Hillel Coren
50212e9567
Fix for tests
2018-05-03 21:46:34 +03:00
Christopher Di Carlo
1b2de482d0
Add ability to hook into Product view
...
Adds ability to define dynamic relations on entities
2018-05-03 10:31:28 -04:00
Hillel Coren
ae2004e115
Increase max email limit
2018-05-02 12:29:25 +03:00
Hillel Coren
532a10a915
Increase max email limit
2018-05-02 12:29:12 +03:00
Hillel Coren
e51baa4058
Working on statements
2018-04-30 23:00:22 +03:00
Hillel Coren
b501e971ef
Working on statements
2018-04-30 12:34:51 +03:00