1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-13 22:54:25 +01:00
Commit Graph

1295 Commits

Author SHA1 Message Date
Hillel Coren
5a17953c76 Working on scheduled reports 2017-11-23 13:15:50 +02:00
Hillel Coren
0b99e44907 Working on scheduled reports 2017-11-23 10:10:14 +02:00
Hillel Coren
787602a992 Show tasks in client portal #1370 2017-11-21 09:35:28 +02:00
Hillel Coren
3ae70383af Working on shipping address 2017-11-20 17:02:39 +02:00
Hillel Coren
461916a334 Working on shipping address 2017-11-20 16:44:28 +02:00
Hillel Coren
ebedbf8809 Update shipping address from PayPal 2017-11-20 16:32:17 +02:00
Hillel Coren
7fbe213146 Support delivery notes #462 2017-11-20 15:40:12 +02:00
Hillel Coren
444ffd64cf Working on shipping address 2017-11-19 22:34:34 +02:00
Hillel Coren
8ff7b7fd21 Update edit client layout 2017-11-19 19:52:28 +02:00
Hillel Coren
b202b62a23 Optional shipping address #1088 2017-11-19 14:52:42 +02:00
Hillel Coren
a16de19ee7 [Little Change Request] for downloading documents in reports #1747 2017-11-19 12:05:27 +02:00
Hillel Coren
1d2134e59f working on payment currency 2017-11-19 11:55:01 +02:00
Hillel Coren
5fb49dd1f5 Fix for invoice public notes 2017-11-19 11:03:57 +02:00
Hillel Coren
57757cdb00 Support converting payment currency 2017-11-17 13:56:10 +02:00
Hillel Coren
bf1f540fdf Support clients logging in with email/password 2017-11-15 20:26:51 +02:00
Hillel Coren
38d322389b Fix client reset password 2017-11-14 22:34:56 +02:00
Hillel Coren
237a491a62 Upgrade to Laravel 5.3 2017-11-14 10:58:08 +02:00
Hillel Coren
443c2193d5 Installation on 3.8.1 fails: Exception AccountRepository.php #1738 2017-11-10 12:21:27 +02:00
Hillel Coren
05ad79e207 Fix payment source in datatable 2017-11-10 12:07:06 +02:00
Hillel Coren
5839106731 Make license key larger 2017-11-10 12:03:05 +02:00
Hillel Coren
3a0b246c09 Fix for Swagger docs 2017-11-06 16:36:36 +02:00
Hillel Coren
31b445f725 Clean up rounding code 2017-11-06 12:50:19 +02:00
David Bomba
19881bd41f
Cloudflare DNS Zone Updates (#1733)
* Add subdomain to cloudflare

* Fire subdomain event when saving client portal settings

* Refactor to include zones

* JSON decode to array

* Proxy requests
2017-11-06 20:58:53 +11:00
Hillel Coren
6ade9f5f1c Limit when ip link is shown in activity table 2017-11-05 14:10:51 +02:00
Hillel Coren
61b27b6acb Show account\client task rate as placeholder 2017-11-05 12:29:29 +02:00
Hillel Coren
c39f57fcb5 Add invoice product to datatable 2017-11-03 11:25:14 +02:00
Hillel Coren
a5f4a369ab Add bulk invoice button to products 2017-11-03 10:19:03 +02:00
Hillel Coren
a5ce4bce95 Relabel add item to add product 2017-11-02 12:08:29 +02:00
Hillel Coren
0b9d555f99 Prevent duplicate refunds 2017-11-01 13:51:38 +02:00
Hillel Coren
7b299eeecc Hide localhost IP in activities 2017-11-01 13:50:58 +02:00
Hillel Coren
575ff0c2e1 Support setting partial/deposit payment due date 2017-10-26 10:56:59 +03:00
Hillel Coren
351fd45c80 Ensure recurring invoice footer uses the latest account setting 2017-10-24 22:12:53 +03:00
Hillel Coren
87e9c60f3b Working on Payfast ITN 2017-10-24 17:43:57 +03:00
Hillel Coren
0a6855d19d Working on Bitcoin with Stripe 2017-10-23 23:03:29 +03:00
Hillel Coren
d16bdf5566 Working on Bitcoin with Stripe 2017-10-23 23:01:03 +03:00
Hillel Coren
370be9e63c Working on Bitcoin with Stripe 2017-10-23 21:47:24 +03:00
Hillel Coren
afeb98856f Auto set language\currency\country from IP 2017-10-22 18:44:49 +03:00
Hillel Coren
e62213d221 Importing payments.csv from Wave fails #1717 2017-10-20 15:04:52 +03:00
Hillel Coren
6a25d8af89 Working on SEPA 2017-10-19 16:49:15 +03:00
Hillel Coren
eef4ab65fb Don't apply webhooks to deleted invoices/payments 2017-10-19 12:11:39 +03:00
Hillel Coren
a0774b75b5 Support downloading documents in reports 2017-10-19 11:18:53 +03:00
Hillel Coren
131f3706b0 Support downloading documents in reports #1606 2017-10-19 11:18:32 +03:00
Hillel Coren
14902baf28 Clarfiy paymen error failure 2017-10-18 20:14:35 +03:00
Hillel Coren
f84bc4136a Clarfiy paymen error failure 2017-10-18 20:13:57 +03:00
Hillel Coren
ddee84ae96 Support using GoCardless with other gateways #1373 2017-10-18 19:57:57 +03:00
Hillel Coren
2b051a9dea Set invoice number with Authorize.net 2017-10-18 16:35:00 +03:00
Hillel Coren
85cf468d97 Invoice Locking Feature #173 2017-10-18 14:01:53 +03:00
Hillel Coren
81bdcd172a Change 'overdue' to 'past due' 2017-10-17 21:21:13 +03:00
Hillel Coren
79532ce2f6 Fix payment report with partial payments 2017-10-17 14:15:34 +03:00
Hillel Coren
ac5cd8a806 Don't mark converted quote as sent 2017-10-17 14:12:04 +03:00
Hillel Coren
697de9b3b2 Add default rate / amount for time tracking / tasks #1575 2017-10-17 13:57:20 +03:00
Hillel Coren
62d31999ed Add notes in datatables 2017-10-14 20:55:37 +03:00
Hillel Coren
a73b2828b6 Fix plan parsing 2017-10-13 11:34:26 +03:00
Hillel Coren
d3b7b4c194 Add client to tax report 2017-10-06 16:44:48 +03:00
Hillel Coren
424b99cdba Fix status filter on product report 2017-10-06 16:42:39 +03:00
Hillel Coren
abeea7b3f7 Add authorize.net solution id 2017-10-04 13:00:03 +03:00
David Bomba
7c776da4c0 PagSeguro (#1683)
* Pagarme (#3)

* revert error reporting

* fix for non boolean output

* Increment notification-pusher version

* fix env variable

* update routes

* Improve error handling for API_SECRET when testing API endpoint credentials

* exclude ping from Token check

* Google OAuth - Authentication with a backend server

* Refactor

* fix for client_id

* JSON formatting

* Update ActivityTransformer.php

add task id to activity transformer

* include project in task transformer

* update dependencies

* Payment Drivers

* transaction reference

* add PagSeguro to drivers table

* Update ApiCheck.php

* Update PagSeguroPaymentDriver.php
2017-10-01 16:42:36 +11:00
Hillel Coren
6640978b3c Working on time tracker 2017-09-25 16:30:11 +03:00
Hillel Coren
5e0f838271 Working on time tracker 2017-09-24 21:44:37 +03:00
Hillel Coren
27813567b2 Working on time tracker 2017-09-24 20:58:10 +03:00
Hillel Coren
f36178fc7b Fix for adding tasks/expenses to invoices 2017-09-24 12:50:44 +03:00
David Bomba
651fae745e Update InvoiceItemTransformer.php 2017-09-20 11:33:58 +10:00
Hillel Coren
858724ff94 Working on time tracker 2017-09-19 17:25:48 +03:00
Hillel Coren
ce198bd265 Working on time tracker 2017-09-18 08:27:40 +03:00
Hillel Coren
114ab3ce72 Fix for Zapier 2017-09-14 11:50:20 +03:00
Hillel Coren
dda3cd2e9a Working on the calendar 2017-09-13 16:45:20 +03:00
Hillel Coren
e0bcd698ac Working on the calendar 2017-09-13 14:40:07 +03:00
Hillel Coren
4cd76b5a04 Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop 2017-09-13 00:20:26 +03:00
Hillel Coren
5d3bad8331 Working on the calendar 2017-09-13 00:20:18 +03:00
Hillel Coren
9b370a3e8d Working on the calendar 2017-09-12 23:25:41 +03:00
Hillel Coren
a7dcc30711 Working on the calendar 2017-09-12 17:16:18 +03:00
Hillel Coren
c472bf92c8 Working on the calendar 2017-09-12 13:43:59 +03:00
David Bomba
5289564bc5 Update ProductTransformer.php
Additional fields
2017-09-11 12:41:27 +10:00
Hillel Coren
8fae734490 Working on gocardless 2017-09-07 13:16:12 +03:00
Hillel Coren
ac55d5849f Working on gocardless 2017-09-07 12:59:56 +03:00
Hillel Coren
9f350c0c5b Working on gocardless 2017-09-07 10:23:35 +03:00
Hillel Coren
a7afa16c69 Working on gocardless 2017-09-06 20:51:15 +03:00
Hillel Coren
a48a493a3b Add SOFORT support on Stripe 2017-09-06 11:45:50 +03:00
Hillel Coren
be8b966e0e Select gateway using client's country 2017-09-06 11:12:34 +03:00
Hillel Coren
5e6c65b6a9 Add SOFORT support on Stripe 2017-09-05 21:53:52 +03:00
Hillel Coren
b5bd3cb632 Add SOFORT support on Stripe 2017-09-05 18:17:58 +03:00
Hillel Coren
4c6031d1a3 Add SOFORT support on Stripe 2017-09-05 17:47:28 +03:00
Hillel Coren
5a3d5b8eea Add SOFORT support on Stripe #1338 2017-09-05 16:37:19 +03:00
Hillel Coren
d251df7531 Working on Alipay 2017-09-05 13:51:08 +03:00
Hillel Coren
421327ae8e Working on Alipay 2017-09-05 11:36:37 +03:00
Hillel Coren
62f792fcd8 Working on Alipay 2017-09-04 23:40:23 +03:00
Hillel Coren
9f0a60486d Working on Alipay 2017-09-04 23:05:26 +03:00
Hillel Coren
9856b137fd Working on Alipay 2017-09-04 21:36:12 +03:00
Hillel Coren
1185af52ac Working on Alipay 2017-09-04 13:50:09 +03:00
Hillel Coren
e87f2def1d Working on Alipay 2017-09-04 13:14:58 +03:00
Hillel Coren
eecbb6e558 Send email to confim cancel/purge 2017-09-03 18:36:40 +03:00
Hillel Coren
21dc46b8da Check Braintree credentials when adding gateway 2017-09-03 10:35:28 +03:00
Hillel Coren
3a57185e8b Confusing quote/invoice due amount in emails #1571 2017-09-02 22:03:45 +03:00
Hillel Coren
a6df1955d8 Default client payment terms not used with Zapier/API 2017-08-31 21:56:45 +03:00
Hillel Coren
63ebe4d106 Fix for tests 2017-08-31 18:56:58 +03:00
Hillel Coren
c68825d8a6 Support importing Stripe customer cards 2017-08-31 15:55:15 +03:00
Hillel Coren
e32632cd9a Hide 2nd table when invoicing tasks by default 2017-08-29 20:21:54 +03:00
Hillel Coren
9186047e6c Fix 'View quote' link 2017-08-29 18:38:25 +03:00
Hillel Coren
5f6f3851d8 Fix 'View quote' link 2017-08-29 18:24:10 +03:00
David Bomba
507ac7387c include project in task transformer (#1645) 2017-08-29 20:12:03 +10:00
Hillel Coren
04bbb0ff6f Fix for JSON import 2017-08-28 10:28:00 +03:00
Hillel Coren
da770d8e15 Improve tax report 2017-08-27 23:18:10 +03:00
Hillel Coren
779a5fc46c Don't truncate task description in reports 2017-08-27 23:16:41 +03:00
Hillel Coren
83ab8f0f60 Support coupon codes 2017-08-25 13:46:32 +03:00
Hillel Coren
4f340e1a9b Working on CSV import/export 2017-08-23 17:16:02 +03:00
Hillel Coren
01b721f4f0 Working on CSV import/export 2017-08-23 17:05:14 +03:00
Hillel Coren
6651805349 Working on CSV import/export 2017-08-23 15:26:03 +03:00
Hillel Coren
b48919c264 Working on cloning 2017-08-22 23:32:48 +03:00
Hillel Coren
aefed1f11e Fix buy button when using custom domain #1633 2017-08-22 21:19:42 +03:00
Hillel Coren
dd661a97d0 Support cloning invoices to quotes and vice versa 2017-08-22 18:35:05 +03:00
Hillel Coren
3052168b1d GoCardless Integration update #872 2017-08-21 22:10:50 +03:00
Hillel Coren
3695a1e476 Working on GoCardless 2017-08-21 19:08:49 +03:00
Alexandros Sketo
0ba72c8550 Added missing "transaction_reference" field 2017-08-16 19:24:19 +03:00
Hillel Coren
acc6a13126 Support relabeling 'Credit Card' 2017-08-16 15:33:41 +03:00
Hillel Coren
35562077c8 Fix sorting vendors by date created 2017-08-16 10:56:28 +03:00
Hillel Coren
8717e0e1f2 Fixes for Cybersource 2017-08-14 19:32:39 +03:00
Hillel Coren
cee91ae1ce Support affiliate partners 2017-08-14 17:51:10 +03:00
Hillel Coren
13d8db0be4 Support affiliate partners 2017-08-14 17:05:59 +03:00
Hillel Coren
c928e72f50 Support affiliate partners 2017-08-14 17:05:27 +03:00
Hillel Coren
d862cb185c Support affiliate partners 2017-08-14 17:03:34 +03:00
Hillel Coren
7a4a5d51f3 Support higher precision for unit cost and quantity #252 2017-08-14 14:06:50 +03:00
Hillel Coren
d34531d178 Fix client link on portal dashboard 2017-08-13 16:03:00 +03:00
Hillel Coren
a6635c2ffb Fix for <br/> in product list 2017-08-11 12:44:45 +03:00
Hillel Coren
2d5d2cbb54 Fix client portal status sorting 2017-08-11 12:31:27 +03:00
Hillel Coren
d88a07e88d Fix for adding new cards with Braintree 2017-08-11 10:59:12 +03:00
Hillel Coren
ed09cb3c78 Fix for adding new cards with Braintree 2017-08-11 10:55:54 +03:00
Hillel Coren
29b2d409f6 Support bash payments 2017-08-09 10:57:24 +03:00
David Bomba
4bccf5f307 Bug fix for Google Provider (#1607)
* bug fix for Google provider
2017-08-08 20:36:28 +10:00
David Bomba
f8f0a23a10 Add support for Multi DB Lookup for OAuth from API. (#1605)
* bug fixes for OAuth

* Add support for Multi-DB Lookup
2017-08-08 15:26:19 +10:00
David Bomba
99e8f260a3 bug fixes for OAuth (#1603) 2017-08-08 12:55:50 +10:00
Hillel Coren
b013e1c7d1 Fix for PayPal 'item amounts do not match' 2017-08-07 17:15:54 +03:00
Hillel Coren
075e6c4a65 Fix for GCS 2017-08-06 16:08:30 +03:00
Hillel Coren
ebe68eb0a2 Support campaign discounts 2017-08-06 10:45:13 +03:00
Hillel Coren
2b2aa92e69 Fix for approved quote invoice number 2017-08-04 17:30:13 +03:00
Hillel Coren
ef2d820744 XSS fixes 2017-08-04 16:39:11 +03:00
Hillel Coren
08b5e398ba Add address2 to email footer 2017-08-03 23:25:27 +03:00
Hillel Coren
aa7448f0b4 Support updating products when importing 2017-08-03 22:31:22 +03:00
Hillel Coren
0493848d7e Improvements to client import/export 2017-08-03 20:07:16 +03:00
Gilbert Paquin
fe8f34fc33 Remove $columns_labeled to use return 2017-08-01 09:37:33 -04:00
Gilbert Paquin
0997f94cbc Merge remote-tracking branch 'invoiceninja/develop' into develop 2017-07-31 22:48:47 -04:00
Hillel Coren
098151bff0 Added gateway fee help tooltip 2017-07-31 19:56:04 +03:00
Hillel Coren
94de590af2 Support importing line items taxes 2017-07-31 19:22:29 +03:00
Gilbert Paquin
04d9fe30eb #1226-add-pdf-export-on-report 2017-07-30 18:49:24 -04:00
Hillel Coren
fda0eeaf5e Stripe Customer Email Not Passed Through #1569 2017-07-28 16:04:05 +03:00
Hillel Coren
aeba7a2292 Fix for task presenter 2017-07-27 21:12:34 +03:00
Hillel Coren
f8cc7a5129 In client/invoices show if invoice is paid or not #1545 2017-07-27 19:37:09 +03:00
Hillel Coren
f573e09349 Don't create lates fees as products 2017-07-24 16:38:50 +03:00
Hillel Coren
2b92f41f26 Optionally send email when refunding a payment #1570 2017-07-23 23:35:21 +03:00
Hillel Coren
e0c080947b Default documents 2017-07-21 14:01:48 +03:00
Hillel Coren
48dbf0f287 Fix expense include documents 2017-07-21 13:44:36 +03:00
Hillel Coren
7e9add625b Support cloning expenses 2017-07-20 18:03:05 +03:00
Hillel Coren
84b6b7b928 Fixed to bulk download 2017-07-19 17:34:09 +03:00
Hillel Coren
047a0fb2be Support bulk downloading PDFs 2017-07-19 12:59:56 +03:00
Hillel Coren
2bef0bdb66 Automatic late fees #1505 2017-07-18 21:15:51 +03:00
Hillel Coren
ee0e6a16bb Prevent divide by zero with discounts 2017-07-18 12:26:05 +03:00
Hillel Coren
14e4b5121e Working on Mollie webhooks 2017-07-17 11:07:53 +03:00
Hillel Coren
083da06a40 Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop 2017-07-17 10:45:15 +03:00
David Bomba
3718ca4dff Tasks in activity transformer (#1576)
* JSON formatting

* Update ActivityTransformer.php

add task id to activity transformer
2017-07-17 08:00:12 +10:00
Hillel Coren
60a04f0238 Include partial in open invoices 2017-07-14 08:48:00 +03:00
Hillel Coren
94fc08d657 Fix promo date format 2017-07-12 12:38:21 +03:00
Hillel Coren
967c503134 Improvements to OFX 2017-07-11 13:22:11 +03:00
Hillel Coren
05e5ae1167 Reports include deleted payments 2017-07-11 09:31:06 +03:00
Hillel Coren
a596561f5f Localization of client not applied to :DATE variable #1565 2017-07-10 11:24:27 +03:00
Hillel Coren
df2f0688db Support clearing due date 2017-07-09 21:38:04 +03:00
Hillel Coren
9912551f66 Support clearing due date 2017-07-09 21:37:44 +03:00
Hillel Coren
de53a2ec6f Support clearing due date 2017-07-09 21:34:41 +03:00
Hillel Coren
62ba6e7e14 Handle invoice_design_id set to 0 2017-07-09 16:02:37 +03:00
Hillel Coren
6e89fcd0cb Lookup product details when importing invoice CSV 2017-07-07 13:25:51 +03:00
Hillel Coren
028b20fcdb Enable Mollie webhooks 2017-07-06 23:12:09 +03:00
Hillel Coren
ac8938eea9 Enable Mollie webhooks 2017-07-06 13:10:54 +03:00
Hillel Coren
6141c48373 Enable Mollie webhooks 2017-07-06 12:45:44 +03:00
Hillel Coren
834bce5eb2 Show recurring invoices as 'active' rather than 'sent' 2017-07-05 16:17:30 +03:00
Hillel Coren
774e6854d0 Send plain text/HTML with Postmark 2017-07-04 23:57:16 +03:00
Hillel Coren
2c77af532f Hide archived recurring invoice in the client portal 2017-07-04 23:49:00 +03:00
Hillel Coren
3594d1bea0 API optimizations 2017-07-04 12:04:21 +03:00
Hillel Coren
7a4c46c771 Added documents to the expense transformer 2017-07-03 21:42:00 +03:00
Hillel Coren
9a21f754d5 Improve handling invalid date with CSV import 2017-07-02 20:41:13 +03:00
Hillel Coren
e8f359dce6 Fix sort by recurring invoice status 2017-07-02 18:54:06 +03:00
Hillel Coren
c9a693f8f1 Mark WePay ACH token as verfied once used 2017-07-02 17:35:52 +03:00
Hillel Coren
862205d89f Mark WePay ACH token as verfied once used 2017-07-02 17:34:34 +03:00
Hillel Coren
b5c86f8435 Update payment details other text 2017-06-28 22:01:12 +03:00
Hillel Coren
50a84f9ffb Support creating/sending recurring invoices with the API 2017-06-28 17:39:32 +03:00
Hillel Coren
efd2461646 Server's IP address, instead of client's is passed to payment gateway. #1507 2017-06-28 06:25:31 +03:00
Hillel Coren
2542b1a640 Send payment line item details 2017-06-26 22:23:21 +03:00
Hillel Coren
ab06b72e66 Working on recurring expenses 2017-06-26 21:36:58 +03:00
Hillel Coren
b694d35994 Recurring expenses 2017-06-26 16:25:11 +03:00
Hillel Coren
df6ec9af70 Working on recurring expenses 2017-06-26 15:57:40 +03:00
Hillel Coren
b596845e1a Add check for invoice_design_id 2017-06-26 11:19:48 +03:00
Hillel Coren
ffbe32256c Working on recurring expenses 2017-06-26 11:10:51 +03:00
Hillel Coren
4a55e26117 Working on recurring expenses 2017-06-26 07:16:29 +03:00
Hillel Coren
b2f0012aae Support updating card on file 2017-06-21 23:36:59 +03:00
Hillel Coren
2b2373499d Fix for negative line item taxes 2017-06-21 14:01:26 +03:00
Hillel Coren
58e720ef40 Fix for negative line item taxes 2017-06-21 13:52:59 +03:00
Hillel Coren
0d1b9e0dc9 Enable adding tasks/expenses to any open invoice #1292 2017-06-20 18:10:57 +03:00
Hillel Coren
c4fd95756a View and Payment IP address missing in v3.4 #1542 2017-06-20 09:40:15 +03:00
Hillel Coren
4ba84f2cab Removed duplicate status from invitation transformer 2017-06-16 12:36:29 +03:00
Hillel Coren
cb533871ac Support setting country in API using country code 2017-06-15 10:24:40 +03:00
Hillel Coren
62c616b0ac Update invoice transformer docs 2017-06-14 21:02:10 +03:00
Hillel Coren
46c008477e Fix invoice status issue with API 2017-06-14 12:42:33 +03:00
Hillel Coren
7d0204033b Hide recurring invoice number in transformer 2017-06-13 21:58:01 +03:00