David Bomba
556babbf88
Update InvoiceService.php
2018-07-24 22:36:26 +10:00
Hillel Coren
34b02ee8bf
Changes to support the mobile app
2018-06-19 22:46:48 +03:00
Hillel Coren
e39c07df79
Merge branch 'master' of github.com:invoiceninja/invoiceninja
2018-06-19 21:47:16 +03:00
Hillel Coren
5118d7a679
Pancake import fixes
2018-06-19 21:47:08 +03:00
David Bomba
549f1cf846
Update ExpenseService.php
...
remove duplicate method
2018-06-17 22:21:49 +10:00
Hillel Coren
56f13a019e
Merge branch 'release-4.5.0'
2018-06-17 14:05:50 +03:00
Hillel Coren
2cffc753f3
Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop
2018-06-07 14:06:05 +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
6fe0b32409
Fix for CSV import
2018-05-29 08:43:08 +03:00
Hillel Coren
9b730f846e
Fix for CSV import
2018-05-29 08:42:56 +03:00
Hillel Coren
0d3a6c7a58
Fix for custom gateway
2018-05-14 09:20:28 +03:00
Hillel Coren
fb6c6deeba
Fix for custom gateway
2018-05-14 09:19:17 +03:00
Hillel Coren
f65a6de202
Fix expense datatable on client overview
2018-05-08 22:54:53 +03:00
Hillel Coren
7c1b451ae3
Fix expense datatable on client overview
2018-05-08 22:54:12 +03:00
Hillel Coren
12bd18f38b
Fix for CSV import
2018-04-18 10:00:38 +03:00
Hillel Coren
598b4743d8
Added Pancake import
2018-04-16 13:48:25 +03:00
Hillel Coren
b4e2329076
Add ‘approve’ button/link to email variables
2018-04-15 19:43:22 +03:00
Hillel Coren
e4f0cf06b0
Support variables in custom gateways #1701
2018-04-13 14:11:57 +03:00
Hillel Coren
ab99ef0739
Support importing vendors
2018-03-30 14:33:28 +03:00
Hillel Coren
08aed19f9a
Require invoice number when importing invoices
2018-03-26 13:05:28 +03:00
Hillel Coren
2b81d7ec47
Change quote to proposal in custom email designs
2018-03-26 11:09:13 +03:00
Hillel Coren
2028932a94
Convert and Archive #1916
2018-03-13 23:04:24 +02:00
Hillel Coren
fcbab2fd02
Working on tests
2018-03-11 12:36:24 +02:00
Hillel Coren
694929cc3d
Working on tests
2018-03-11 12:25:49 +02:00
Hillel Coren
bf5ba05943
Working on tests
2018-03-11 12:10:29 +02:00
Hillel Coren
5cfa19a5c8
Working on tests
2018-03-11 11:55:54 +02:00
Hillel Coren
9b9a27a38b
Working on tests
2018-03-11 08:50:11 +02:00
Hillel Coren
9c21178413
Working on tests
2018-03-11 00:37:45 +02:00
Hillel Coren
99e65906b2
Working on tests
2018-03-11 00:28:17 +02:00
Hillel Coren
f1c350419d
PHP 7.2 fixes
2018-02-27 10:41:07 +02:00
Hillel Coren
ef250ec78f
Use parseFloat to parse payment amount
2018-02-16 11:58:07 +02:00
Hillel Coren
1aa59512fe
Support importing custom product fields
2018-02-14 13:44:00 +02:00
Hillel Coren
754dd15af7
Proposals
2018-02-12 11:23:16 +02:00
Hillel Coren
7618053c60
Proposals
2018-02-04 17:16:55 +02:00
Hillel Coren
ea06b60294
Working on proposals
2018-01-31 11:10:15 +02:00
Hillel Coren
6ab5ae0df3
PHP 7.2 issues: count(): Parameter must be an array or an object that implements Countable #1767
2018-01-16 15:48:56 +02:00
Hillel Coren
1e552778f9
Working on projects
2017-12-24 21:01:17 +02:00
Hillel Coren
d0adbb6d06
Remove info message
2017-12-11 13:56:38 +02:00
Hillel Coren
ec81aca807
Added client id_number and vat_number as email template variables
2017-11-30 22:07:01 +02:00
Hillel Coren
a44bcdad21
Working on subscriptions UI
2017-11-29 12:44:28 +02:00
Hillel Coren
f761ff289c
Working on UI for subscriptions
2017-11-28 09:57:02 +02:00
Hillel Coren
478de96d81
Request for fail2ban log support and two factor authentication support (2FA) #1657
2017-11-01 21:22:29 +02:00
Hillel Coren
570e72c083
Fix for CSV import
2017-11-01 19:06:00 +02:00
Hillel Coren
ceeb642995
Fix for line break issue with import
2017-10-31 19:40:33 +02:00
Hillel Coren
22ac0c05a4
Use partial due date in email templates
2017-10-26 22:18:56 +03:00
Hillel Coren
26f4cf16c9
Create credit if overpaying with API
2017-10-24 13:16:46 +03:00
Hillel Coren
e62213d221
Importing payments.csv from Wave fails #1717
2017-10-20 15:04:52 +03:00
Hillel Coren
8b2c5d91d7
Hiveage Import doesn't correctly import the Amount (paid total) #1710
2017-10-16 22:36:10 +03:00
Hillel Coren
3a57185e8b
Confusing quote/invoice due amount in emails #1571
2017-09-02 22:03:45 +03:00
Hillel Coren
c68825d8a6
Support importing Stripe customer cards
2017-08-31 15:55:15 +03:00