1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-20 08:21:34 +02:00
Commit Graph

4020 Commits

Author SHA1 Message Date
Hillel Coren
d1cb62b444 Localization fixes 2017-12-07 12:33:46 +02:00
Hillel Coren
8a072fdf0e Fix deleting guest account 2017-12-07 09:13:25 +02:00
Hillel Coren
ae8157b50b Disable promotion 2017-12-06 15:43:41 +02:00
Hillel Coren
496a131f6e Add custom label fields 2017-12-06 15:42:41 +02:00
Hillel Coren
6b15025092 Clarify expired quotes 2017-12-06 13:44:23 +02:00
Hillel Coren
aa27685e77 Fix promotion 2017-12-06 10:12:52 +02:00
Hillel Coren
92e924faf7 Fix comma formating 2017-12-05 17:25:47 +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
bc63c2c503 Don’t allow both types of inclusive tax rates 2017-12-04 23:30:04 +02:00
Hillel Coren
65369399bb Fix late fee translation 2017-12-04 23:21:59 +02:00
Hillel Coren
9cf72b5f0c Clarify cron output 2017-12-03 16:40:02 +02:00
Hillel Coren
8e37d063fa Change entity type label on delivery note 2017-12-03 15:21:03 +02:00
Hillel Coren
f773a5df13 Add recurring invoices button to the client portal dashboard 2017-12-03 15:16:09 +02:00
Hillel Coren
f34f3e18b1 Fix preview links 2017-12-03 15:04:17 +02:00
Hillel Coren
a99f45c628 Improved inclusive tax rates 2017-12-03 13:56:10 +02:00
Hillel Coren
60f711ec8b Added warning for Mcrypt 2017-12-03 11:18:33 +02:00
Hillel Coren
fc1afe05a5 Include WePay in select list 2017-12-03 10:49:00 +02:00
Hillel Coren
8c616a491a CSV Import 'Item Cost' #1752 2017-12-02 22:45:19 +02:00
Hillel Coren
ef9f47b32e Check primary account isn't deleted first 2017-12-01 15:02:23 +02:00
Hillel Coren
e6798c58d4 Mark canceled accounts as trashed 2017-12-01 12:58:02 +02:00
Hillel Coren
f263239cdb Add promotion message in footer 2017-12-01 11:48:13 +02:00
Hillel Coren
39cf717472 Add update secret in the .env file 2017-12-01 09:46:15 +02:00
Hillel Coren
e301ebfe0a Fix fix currency/language placeholders 2017-12-01 09:28:01 +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
ff5911ff60 Add invoice item description in product report 2017-11-30 22:02:46 +02:00
Hillel Coren
b08d9d1298 Include archived in search 2017-11-30 21:24:02 +02:00
Hillel Coren
92a7fc10d2 Fix sum on PnL report 2017-11-30 20:18:00 +02:00
Hillel Coren
fc710dd961 Added failed logins log 2017-11-30 19:57:33 +02:00
Hillel Coren
7bde6da3e9 Remove client from invoice due notifications #1578 2017-11-30 19:33:27 +02:00
Hillel Coren
31d7481903 Add projects to top level navigation 2017-11-30 13:57:39 +02:00
Hillel Coren
c4e74f35d1 Add all task to invoice by project #1650 2017-11-30 13:46:30 +02:00
Hillel Coren
f7d5a132d4 Support filtering invoice/product reports by multiple statuses 2017-11-30 12:49:54 +02:00
Hillel Coren
f5a5881454 Working on subscriptions UI 2017-11-29 13:12:20 +02:00
Hillel Coren
a44bcdad21 Working on subscriptions UI 2017-11-29 12:44:28 +02:00
Hillel Coren
d936d48641 Adjust promotions 2017-11-28 22:37:06 +02:00
Hillel Coren
710b6fe458 Add underscore back to subdomain 2017-11-28 10:57:45 +02:00
Hillel Coren
51f458b63b Update GA item name 2017-11-28 10:44:28 +02:00
Hillel Coren
86c718d79f Adjust promotions 2017-11-28 10:35:20 +02:00
Hillel Coren
f761ff289c Working on UI for subscriptions 2017-11-28 09:57:02 +02:00
Hillel Coren
cde68a54e0 Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop 2017-11-27 16:50:14 +02:00
Hillel Coren
53830430aa Add support for Apple Pay 2017-11-27 16:50:06 +02:00
David Bomba
e26cd300aa
Update transformers (#1748) 2017-11-27 21:16:29 +11:00
Hillel Coren
676560c003 Fix counter when using quote number for invoice 2017-11-26 11:51:20 +02:00
Hillel Coren
4db3445ca1 Require OTP to enable 2FA 2017-11-24 11:13:34 +02:00
Hillel Coren
93938713c6 Fix sorting document list in client portal 2017-11-23 14:07:00 +02:00
Hillel Coren
7e5d488de7 Working on scheduled reports 2017-11-23 13:50:11 +02:00
Hillel Coren
415bab8cf4 Working on scheduled reports 2017-11-23 13:42:58 +02:00
Hillel Coren
92936246aa Working on scheduled reports 2017-11-23 13:35:58 +02:00
Hillel Coren
5a17953c76 Working on scheduled reports 2017-11-23 13:15:50 +02:00
Hillel Coren
ace4985d24 Working on scheduled reports 2017-11-23 12:23:19 +02:00
Hillel Coren
0b99e44907 Working on scheduled reports 2017-11-23 10:10:14 +02:00
Hillel Coren
7336cd4234 Working on scheduled reports 2017-11-21 23:51:59 +02:00
Hillel Coren
3115656cea Fix for invoice number pattern 2017-11-21 11:36:00 +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
ddd60c4d3c Increase DuplicateSubmissionCheck time 2017-11-20 10:56:02 +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
7c96b23022 Update version to v3.9.2 2017-11-19 16:16:28 +02:00
Hillel Coren
b202b62a23 Optional shipping address #1088 2017-11-19 14:52:42 +02:00
Hillel Coren
4de9b614dc number format isn't localized #437 2017-11-19 12:27:26 +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
dbf136ba41 Add comment 2017-11-16 21:02:36 +02:00
Hillel Coren
f1453fe9a3 Credit card limits not respected in 3.9? #1745 2017-11-16 20:58:06 +02:00
Hillel Coren
2d49c472c0 Allow projects with the same name 2017-11-15 21:49:42 +02:00
Hillel Coren
c8192f392b Use subdomain in db lookup 2017-11-15 21:09:43 +02:00
Hillel Coren
bf1f540fdf Support clients logging in with email/password 2017-11-15 20:26:51 +02:00
Hillel Coren
7c1c8898a0 Fix tests 2017-11-15 20:05:31 +02:00
Hillel Coren
ca3523f93e Route fixes 2017-11-15 16:17:06 +02:00
Hillel Coren
82286a2339 Check subdomain is uniuqe across dbs 2017-11-15 14:59:20 +02:00
Hillel Coren
3439aa9a06 Check subdomain is uniuqe across dbs 2017-11-15 14:51:02 +02:00
Hillel Coren
5ff37e70e0 Use new route files 2017-11-15 13:39:24 +02:00
Hillel Coren
9010938f1b Update min php to 7 2017-11-15 11:54:23 +02:00
Hillel Coren
0f5f1b6d19 working on password reset 2017-11-15 11:25:41 +02:00
Hillel Coren
6dde9de191 Working on password reset 2017-11-15 09:51:49 +02:00
Hillel Coren
38d322389b Fix client reset password 2017-11-14 22:34:56 +02:00
Hillel Coren
7dd7fd16ba Working in tests... 2017-11-14 20:07:58 +02:00
Hillel Coren
435fd5b89e Update version 2017-11-14 16:04:29 +02:00
Hillel Coren
b1bd223cab Fix for login page 2017-11-14 15:58:50 +02:00
Hillel Coren
0649f2a331 Working on tests... 2017-11-14 14:14:25 +02:00
Hillel Coren
3662bb11b0 Working on tests 2017-11-14 13:24:33 +02:00
Hillel Coren
5fb8429c86 Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop 2017-11-14 13:16:39 +02:00
Hillel Coren
0d05042a15 Add legacy option to updatekey 2017-11-14 13:08:04 +02:00
David Bomba
5ae5c30f4d
Stubs for Apple iOS subscription notifications (#1739) 2017-11-14 20:56:41 +11: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
David Bomba
7934707b9b
Delete push token (#1737)
* Remove push notification token when a user logs out

* bug

* logging

* json encode array values only

* use Token as Key instead of email

* fix duplicate tokens appearing

* refactor get User Accounts from API

* refactor get User Accounts from API
2017-11-09 21:21:08 +11:00
Hillel Coren
77b400ae18 Bumped version number to 3.9.0 2017-11-08 20:26:20 +02:00
Hillel Coren
b462701b18 Fix invoice getPDFString 2017-11-07 20:31:20 +02:00
Hillel Coren
50b51534ad Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop 2017-11-07 20:12:53 +02:00
Hillel Coren
7889350fd8 Improve invoice getPDFString 2017-11-07 12:56:42 +02:00
Hillel Coren
8f409bf889 Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop 2017-11-07 10:56:06 +02:00
Hillel Coren
90d5494e39 Add fast option to check data 2017-11-07 10:40:46 +02:00
Hillel Coren
0545f73628 Set default client potal table sorting 2017-11-07 10:15:55 +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
2d5cc10469 Support time tracker with self host install 2017-11-05 16:35:03 +02:00
Hillel Coren
266cb851f6 show contact name as link on dashbaord 2017-11-05 14:51:27 +02: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
5083d44b0a Check user is confirmed for 2FA 2017-11-05 11:54:32 +02:00
Hillel Coren
c39f57fcb5 Add invoice product to datatable 2017-11-03 11:25:14 +02:00
Hillel Coren
c6dd901203 Restrict scope filter 2017-11-03 11:24:54 +02:00
Hillel Coren
a5f4a369ab Add bulk invoice button to products 2017-11-03 10:19:03 +02:00
Hillel Coren
d5411e3f08 Add preg_quote 2017-11-02 19:25:11 +02:00
Hillel Coren
a5ce4bce95 Relabel add item to add product 2017-11-02 12:08:29 +02:00
Hillel Coren
9dcc3af5ad Improve 2FA setup 2017-11-02 10:43:36 +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
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
ceeb642995 Fix for line break issue with import 2017-10-31 19:40:33 +02:00
Hillel Coren
450e4ae66a Working on product fields 2017-10-29 12:39:15 +02:00
Hillel Coren
817d7b83ad Working on product fields 2017-10-29 10:02:17 +02:00
Hillel Coren
97fd40c8d3 Working on product fields 2017-10-29 09:48:23 +02:00
Hillel Coren
e8888e38d0 Working on product fields 2017-10-27 11:46:08 +03:00
Hillel Coren
22ac0c05a4 Use partial due date in email templates 2017-10-26 22:18:56 +03:00
Hillel Coren
65ed714582 Support setting partial/deposit payment due date 2017-10-26 11:01:58 +03:00
Hillel Coren
575ff0c2e1 Support setting partial/deposit payment due date 2017-10-26 10:56:59 +03:00
Hillel Coren
e20f70f8ae Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop 2017-10-25 12:22:10 +03:00
Hillel Coren
147dbc4ecc Add four month frequency 2017-10-25 12:22:01 +03:00
David Bomba
db0fadcb56 Allow ability for Vendors to be deleted from API (#1721) 2017-10-25 18:47:04 +11:00
Hillel Coren
351fd45c80 Ensure recurring invoice footer uses the latest account setting 2017-10-24 22:12:53 +03:00
Hillel Coren
b34be02030 Working on Payfast ITN 2017-10-24 20:46:25 +03:00
Hillel Coren
87e9c60f3b Working on Payfast ITN 2017-10-24 17:43:57 +03:00
Hillel Coren
9a6d8e4c6a Working on Payfast ITN 2017-10-24 16:17:34 +03:00
Hillel Coren
26f4cf16c9 Create credit if overpaying with API 2017-10-24 13:16:46 +03:00
Hillel Coren
879e7d390d Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop 2017-10-24 11:16:11 +03:00
Hillel Coren
640d9323a2 Uses queue when sending email through API 2017-10-24 11:16:00 +03:00
Hillel Coren
b110702487 Update date format in console commands 2017-10-24 10:59:26 +03:00
David Bomba
0004c526b1 Update TaskApiController.php
Add ability to apply actions to Tasks
2017-10-24 14:55:05 +11: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
9a2581c610 Update version 2017-10-23 15:35:03 +03:00
Hillel Coren
de31d77235 Apply failed login check to API and reset on login 2017-10-22 23:11:50 +03:00
Hillel Coren
afeb98856f Auto set language\currency\country from IP 2017-10-22 18:44:49 +03:00
Hillel Coren
938096d50b Added Invoice Ninja footer to emails 2017-10-22 12:37:24 +03:00
Hillel Coren
715838d401 Include totals in exported report 2017-10-22 11:27:42 +03:00
Hillel Coren
002665b2db Fix for deleting/restoring failed payment 2017-10-22 10:12:32 +03:00
Hillel Coren
0c2a53345d Working on check data 2017-10-22 10:12:06 +03:00
Hillel Coren
9a482f80f6 Fix for getCompletedAmount 2017-10-22 00:38:40 +03:00
Hillel Coren
855576018b Improved checks 2017-10-22 00:38:31 +03:00
Hillel Coren
e62213d221 Importing payments.csv from Wave fails #1717 2017-10-20 15:04:52 +03:00
Hillel Coren
f6d8ae4326 Working on adding totals to the report export 2017-10-20 13:37:55 +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
6304d707a7 Change check data email subject 2017-10-18 20:13:38 +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
204cd7ad17 Fix error after failed to add gateway 2017-10-18 15:59:53 +03:00
Hillel Coren
85cf468d97 Invoice Locking Feature #173 2017-10-18 14:01:53 +03:00
Hillel Coren
bc8e21153d Load default product taxes in the API 2017-10-18 12:10:59 +03:00
Hillel Coren
652673176b Include plan in contact email 2017-10-17 23:11:00 +03:00
Hillel Coren
81bdcd172a Change 'overdue' to 'past due' 2017-10-17 21:21:13 +03:00
Hillel Coren
01b4f62ac7 Change contact email subject 2017-10-17 21:11:19 +03:00
Hillel Coren
cdfc1195d8 Load custom product values when creating invoices using the API 2017-10-17 21:04:54 +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
8b2c5d91d7 Hiveage Import doesn't correctly import the Amount (paid total) #1710 2017-10-16 22:36:10 +03:00
Hillel Coren
2a5c00b276 Bumped version number to 3.8.0 2017-10-15 14:10:55 +03:00
Hillel Coren
f1e19fc2f3 Add link to show Bluevine offer 2017-10-15 12:54:43 +03:00
Hillel Coren
8385e20c53 Clarify gateways vs bank accounts 2017-10-15 12:38:18 +03:00
Hillel Coren
62d31999ed Add notes in datatables 2017-10-14 20:55:37 +03:00
Hillel Coren
8a08aef3d5 Fix GA currency code 2017-10-13 16:10:29 +03:00
Hillel Coren
a73b2828b6 Fix plan parsing 2017-10-13 11:34:26 +03:00
Hillel Coren
44d5b78e3e Clean up code 2017-10-13 11:22:28 +03:00
Zach Ploskey
67ae8c8fb1 Fix misspelling of opened for invitation status 2017-10-11 09:02:19 -07:00
Hillel Coren
37752eb4ff Change gateway flow 2017-10-11 13:02:41 +03:00
Hillel Coren
23c77e243c Feature: Allow HTML in custom payment-provider #1700 2017-10-09 11:44:38 +03:00
Hillel Coren
a470ca8586 Expenses: Add payment-type "SEPA direct-debit" #1692 2017-10-08 17:22:58 +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
Hillel Coren
61e3654430 Working on the time tracker 2017-10-03 10:06:58 +03:00
Shane Logsdon
d83ba09f8e fix XSS issue with logout reason param 2017-10-02 10:54:12 -04:00
Hillel Coren
66cf5f0d32 Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop 2017-10-01 22:22:28 +03:00
Hillel Coren
21efa69399 Working on the time tracker 2017-10-01 22:16:38 +03:00
Hillel Coren
da348fcc96 Working on the time tracker 2017-10-01 22:07:15 +03:00
Hillel Coren
482b5ed0e3 Add mark_sent to the API 2017-10-01 21:25:59 +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
d105d2eb8d Working on time tracker 2017-09-27 15:26:55 +03:00
Hillel Coren
239a7ee788 Working on time tracker 2017-09-27 14:48:41 +03:00
Hillel Coren
50fdf31121 Working on time tracker 2017-09-26 10:12:03 +03:00
Hillel Coren
b0dabde7cd Working on time tracker 2017-09-25 17:26:22 +03:00
Hillel Coren
6640978b3c Working on time tracker 2017-09-25 16:30:11 +03:00