1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-14 23:22:52 +01:00
Commit Graph

570 Commits

Author SHA1 Message Date
Hillel Coren
b1ac110155 Update configure docs 2017-06-13 15:55:34 +03:00
Hillel Coren
705e8a285b Clarify 'mark ready' help text 2017-06-13 15:25:56 +03:00
Hillel Coren
ab0d6ae4b2 Don’t allow activating recurring invoice if start date is blank 2017-06-05 17:53:21 +03:00
Hillel Coren
1fba1c688e Make document failure clearer 2017-06-05 17:29:22 +03:00
Hillel Coren
6a99281fff pdf file wrong filename #1509 2017-06-05 16:46:44 +03:00
Hillel Coren
b4437c645b Fix bug when using Braintree and terms checkbox 2017-06-04 21:55:39 +03:00
Hillel Coren
091e3ed1b2 Added additional custom designs 2017-06-01 19:13:13 +03:00
Hillel Coren
b0ce52be4d Fix close button padding 2017-05-25 21:01:22 +03:00
Hillel Coren
27d1c13e79 Multi-db fixes 2017-05-25 20:29:47 +03:00
Hillel Coren
f82eecf2fb Prevent PhantomJS error loop 2017-05-24 20:40:43 +03:00
Hillel Coren
4705c6179c Fix PDF on older IE 2017-05-24 11:28:11 +03:00
Hillel Coren
512c6ebd43 Fix PDF on older IE 2017-05-24 11:12:01 +03:00
Hillel Coren
0b90e6e512 Fix PDF on older IE 2017-05-24 11:00:35 +03:00
Hillel Coren
20accda2f0 Email Quote displays wrong language strings #1499 2017-05-22 12:33:33 +03:00
Hillel Coren
0ed4250766 Per product Tax rate in invoice doesn't update product. #1108 2017-05-17 12:18:48 +03:00
Hillel Coren
7d466f5569 Private Notes for Invoices/Quotes #1293 2017-05-16 16:28:00 +03:00
Hillel Coren
1f4e3baecf Default note to client #1463 2017-05-16 16:00:56 +03:00
Hillel Coren
60e923217d Fix for invoicing tasks 2017-05-14 20:22:26 +03:00
Hillel Coren
2c8741bf96 Create invoice broken #1480 2017-05-10 17:39:04 +03:00
Hillel Coren
a6c100eb47 Support relabeling po number and due date 2017-05-09 09:42:33 +03:00
Hillel Coren
8738a2ad55 Clean up JSON encoding 2017-05-08 22:10:39 +03:00
Hillel Coren
00ca886a8a Improve product title 2017-05-08 12:23:51 +03:00
Hillel Coren
65b7556070 Support updating plan price 2017-05-08 11:18:35 +03:00
Hillel Coren
f25cbbc6ea Try to prevent LastPass autofill 2017-05-07 22:32:59 +03:00
Hillel Coren
d4fd0c0d35 Try to prevent LastPass autofill 2017-05-07 22:32:05 +03:00
Hillel Coren
42032f5e9a Improve JSON encoding in HTML 2017-05-07 10:00:38 +03:00
Hillel Coren
c518ec6ab3 Fix for invoice history page 2017-04-30 14:35:17 +03:00
Hillel Coren
abf14174b7 Rounding error #1453 2017-04-29 22:09:10 +03:00
Hillel Coren
d1e77f877b Option to include expense documents with invoice #1442 2017-04-28 16:42:19 +03:00
Hillel Coren
d4564e018b Improvements to email templates help 2017-04-21 14:06:01 +03:00
Hillel Coren
0fad27287b Add strip_tags to raw JSON in views 2017-04-19 20:46:11 +03:00
Hillel Coren
484d88cfef Fix special chars in dropzone strings #1225 2017-04-18 12:39:52 +03:00
Hillel Coren
96de6739bb Added custom contact fields 2017-04-16 14:31:14 +03:00
Hillel Coren
b408d92879 Prevent auto-complete on contact password 2017-04-16 10:09:45 +03:00
Hillel Coren
9f52dc7fe6 Set due date placeholder when selecting client 2017-04-12 18:30:09 +03:00
Hillel Coren
aecc1bee3e Prevent matching HTML line breaks 2017-04-12 17:32:40 +03:00
Hillel Coren
b86bf323f7 Improved client combobox 2017-04-09 23:25:02 +03:00
Hillel Coren
23e9dd6a97 Remove blank contacts 2017-04-03 22:48:47 +03:00
Hillel Coren
f40b72c014 Refactor client invoice/quote counter 2017-04-02 20:35:10 +03:00
Hillel Coren
0ae8b85a35 Fix spacing 2017-03-31 12:26:50 +03:00
Hillel Coren
cc63385e14 Added per client invoice counter #1344 2017-03-29 11:46:52 +03:00
Hillel Coren
42357bcd3d Don’t require changing back to free to be refunded 2017-03-28 14:28:25 +03:00
Hillel Coren
344fc06315 Disable import button once it's clicked 2017-03-27 13:17:09 +03:00
Hillel Coren
543e6c598a Don’t show recurring start date change warning for new invoices 2017-03-27 13:10:04 +03:00
Hillel Coren
baf76a460d Set invoice item type id for tasks 2017-03-27 11:52:07 +03:00
Hillel Coren
c3168e0166 Fixes for buy now clients 2017-03-26 13:19:07 +03:00
Hillel Coren
e938919473 Clean up modal CSS styles 2017-03-26 11:45:17 +03:00
Hillel Coren
5f9ffee8ea Fix to save invoice_item_type_id value 2017-03-26 10:54:04 +03:00
Hillel Coren
0d80ebdbbf Changed gateway_fee_location to gateway_fee_enabled 2017-03-26 10:37:32 +03:00
Hillel Coren
1df20adca4 Support reseting counters 2017-03-23 11:39:44 +02:00
Hillel Coren
380350b22a Working on tests 2017-03-22 22:45:47 +02:00
Hillel Coren
77b5589522 Working on tests 2017-03-22 22:32:20 +02:00
Hillel Coren
7159dd13ce Working on tests 2017-03-22 00:40:39 +02:00
Hillel Coren
ca6a28e817 Handle save invoice token error 2017-03-21 11:08:57 +02:00
Hillel Coren
a066071cca Show message for token error 2017-03-21 10:45:33 +02:00
Hillel Coren
7aba027896 Minor tweaks 2017-03-21 10:13:48 +02:00
Hillel Coren
81671152e5 Hide partial field if using surcharge gateway fee 2017-03-19 17:03:46 +02:00
Hillel Coren
fb09a38efa Working on gateway fees 2017-03-16 22:58:31 +02:00
Hillel Coren
5122a2114c Use invoice tax settings for edit UI 2017-03-16 20:20:08 +02:00
Hillel Coren
2a7dec8893 Support negative gateway fees 2017-03-16 17:32:46 +02:00
Hillel Coren
21166a3be7 Working on gateway fees 2017-03-16 16:03:17 +02:00
Hillel Coren
022ad2e414 Default account to use line items taxes 2017-03-15 20:25:25 +02:00
Hillel Coren
5fd2c456da Working on gateway fees 2017-03-15 17:09:23 +02:00
Hillel Coren
5f8d8517af Remove 2017-03-09 16:09:52 +02:00
Hillel Coren
e631a6a7ba Clarify recurring invoice error if client isn't set 2017-03-09 15:25:10 +02:00
Hillel Coren
8623c3a3c6 Clarify recurring invoice status 2017-03-09 15:08:18 +02:00
Hillel Coren
dd15832469 Fix client dropdown if only name is set 2017-02-28 20:48:15 +02:00
Hillel Coren
0bdcc50e5a Don't overwrite task notes when selecting product 2017-02-28 18:07:01 +02:00
Hillel Coren
3daeaaa7ee Working on supporting custom payment terms 2017-02-26 12:53:06 +02:00
Hillel Coren
d89690ebe4 Support custom product fields 2017-02-23 16:33:02 +02:00
Hillel Coren
be02c69017 Adjust product key width 2017-02-21 21:26:20 +02:00
Hillel Coren
73ca48e381 Always show recurring auto-bill select 2017-02-21 19:38:42 +02:00
Hillel Coren
bbce6b8ce8 Don’t require client email address 2017-02-21 15:27:04 +02:00
Hillel Coren
49d648d6ef Fix for client's without names 2017-02-21 15:15:55 +02:00
Hillel Coren
54d79572b3 Don't pregenerate PDF when emailing 2017-02-21 13:06:45 +02:00
Hillel Coren
6b6c9c4fdf Support cloning an archvied invoice 2017-02-20 13:47:25 +02:00
Hillel Coren
ce44504942 Adjust panel styling 2017-02-20 12:27:26 +02:00
Hillel Coren
c51a97cb85 Removed email modal for recurring invoices 2017-02-20 10:49:02 +02:00
Hillel Coren
08abfe4844 Fix modal styling 2017-02-19 13:55:46 +02:00
Hillel Coren
f978314d27 Fix for invoice.services 2017-02-17 09:48:44 +02:00
Hillel Coren
a43b613e10 Improve invoice tests 2017-02-14 22:02:54 +02:00
Hillel Coren
119439a37b Handle long product names in typeahead 2017-02-14 15:49:47 +02:00
Hillel Coren
381184652c Use object instead of iframe for PDF #1247 2017-02-09 20:49:30 +02:00
Hillel Coren
b6453c932a Support confirming email with enter key 2017-02-08 18:30:44 +02:00
Hillel Coren
3bba7f035e Fix for email queues 2017-02-08 16:45:19 +02:00
Hillel Coren
1a5c353d13 Fix margins in email panel 2017-02-06 12:58:49 +02:00
Hillel Coren
86a6c635e9 Fix for Quill toolbar selects 2017-02-06 12:23:23 +02:00
Hillel Coren
58c50edff7 Working on #1234 2017-02-06 11:41:16 +02:00
Hillel Coren
ce49bf30dd Working on #1234 2017-02-05 23:51:00 +02:00
Hillel Coren
30045ecdbb Working on #1234 2017-02-05 23:29:11 +02:00
Hillel Coren
80ccd4f924 Working on #1234 2017-02-05 14:48:26 +02:00
Hillel Coren
5d6d578b46 Fix for tests 2017-02-05 11:24:08 +02:00
Hillel Coren
d38101545f Working on manual send reminders #1234 2017-02-05 09:53:49 +02:00
Hillel Coren
5bae89dcbd Fix label for custom field with blank label 2017-02-01 13:32:07 +02:00
Hillel Coren
3221b1fe4a Fix for recurring invoice terms/footer 2017-02-01 11:19:29 +02:00
Hillel Coren
c1789839b8 Change 'Mark Sent' to 'Mark Active' for recurring invoices 2017-01-31 14:59:20 +02:00
Hillel Coren
cc2a64acac Fix for #1228 2017-01-30 14:35:04 +02:00
Hillel Coren
c3daea3b83 Support using idNumber in invoice number pattern 2017-01-26 10:52:27 +02:00
Hillel Coren
a545a66e3a Performance improvement 2017-01-25 20:20:43 +02:00
Hillel Coren
66ff144ab8 Performance improvement 2017-01-25 20:19:32 +02:00
Hillel Coren
c771bf3024 Increase product key width 2017-01-22 22:31:07 +02:00
Hillel Coren
5c8d4cf324 Use PDF.js on mobile browsers 2017-01-16 15:31:24 +02:00
Hillel Coren
c09b645191 Use PDF.js on mobile browsers 2017-01-16 15:18:57 +02:00
Hillel Coren
7263e87db2 Enable setting default payment terms 2017-01-16 13:59:46 +02:00
Hillel Coren
eebe61b4d0 Support paying draft invoices 2017-01-13 09:02:22 +02:00
Hillel Coren
fba3a9c3d5 Show paid invoice backup separately 2017-01-09 10:17:22 +02:00
Hillel Coren
83d2935573 Capture snapshot of invoice when payment is entered 2017-01-08 23:34:44 +02:00
Hillel Coren
854b13de19 Enable viewing draft invoices with link 2017-01-08 21:45:42 +02:00
Hillel Coren
c68689db41 Testing typeahead custom suggestion 2017-01-08 16:46:32 +02:00
Hillel Coren
fd8288a82a Minor updates 2017-01-08 09:09:38 +02:00
Hillel Coren
0938c4cb1a Fix download button if live preview is disabled 2017-01-06 12:52:36 +02:00
Hillel Coren
6ff1c79db3 Label reminder activity records 2017-01-05 12:46:03 +02:00
Hillel Coren
7a58108cd0 Refactored number genrating code 2017-01-04 10:11:32 +02:00
Hillel Coren
69369619af Support automatic client ids 2017-01-03 21:48:40 +02:00
Hillel Coren
189d6381ca Improve styling of PDF viewer 2017-01-02 22:35:58 +02:00
Hillel Coren
9b13321a7f Store that invoice was authorized in the session #1230 2017-01-02 14:47:39 +02:00
Hillel Coren
c4cdc45a93 Add inclusive tax rates #552 2017-01-02 13:38:58 +02:00
Hillel Coren
61ead9e5d5 Fix quote terms/signature label 2017-01-01 13:27:22 +02:00
Hillel Coren
4879881560 Prevent PDF from being zoomed #1233 2017-01-01 13:07:51 +02:00
Hillel Coren
011032b585 Apply the terms/footer when the recurring invoice is created #1203 2016-12-29 21:36:54 +02:00
Hillel Coren
b1f2645a35 Improve contact validation code 2016-12-25 10:54:01 +02:00
Hillel Coren
655da01338 Improvement to invoice import 2016-12-22 13:53:14 +02:00
Hillel Coren
fa6ccc6015 Simply forceJS code 2016-12-20 14:43:43 +02:00
Hillel Coren
98bad586e2 Fix for rounding subtotal value 2016-12-11 21:45:40 +02:00
Hillel Coren
455e4ac936 Hide draft invoices from the client portal 2016-12-05 10:32:18 +02:00
Hillel Coren
78a2a66729 Hide draft invoices from the client portal 2016-12-05 10:11:33 +02:00
Hillel Coren
ad07599e92 Hide draft invoices from the client portal 2016-12-05 00:35:08 +02:00
Hillel Coren
a0481310a3 Hide draft invoices from the client portal 2016-12-04 23:51:18 +02:00
Hillel Coren
8d8156f580 Hide draft invoices from the client portal 2016-12-04 23:26:38 +02:00
Hillel Coren
fda58719d5 Clarify error when emailing invoice to contact without email address 2016-11-27 15:58:01 +02:00
Hillel Coren
ef44a95902 Working on signature feature 2016-11-06 13:44:58 +02:00
Hillel Coren
3ccb33ec21 Support signing for invoice 2016-11-04 15:34:15 +02:00
Hillel Coren
85786afce8 Hide PDF is live preview is disabled 2016-10-30 19:46:52 +02:00
Hillel Coren
ad6e5cc29d Prevent textarea height from shrinking 2016-10-30 13:28:01 +02:00
Hillel Coren
47381d54f2 Don’t show history select if no options 2016-10-26 10:28:38 +03:00
Hillel Coren
51b8cc288f Fix for formIsChanged 2016-10-25 20:27:24 +03:00
Hillel Coren
3023eeb058 Fix for uploading multiple documents 2016-10-25 20:16:29 +03:00
Hillel Coren
733890ec3f Show archived/deleted in breadcrumbs 2016-10-18 17:55:07 +03:00
Hillel Coren
7c0eea08cd Added new upgrade modal 2016-10-16 09:38:04 -04:00
Hillel Coren
147df1ef91 Standardize archive/deleted behaviors 2016-10-10 11:40:04 +03:00
Hillel Coren
dbbe0507cf Fix for tests 2016-10-06 13:02:25 +03:00
Hillel Coren
ce07764388 Prevent updating archived invoice 2016-10-06 11:05:04 +03:00
Hillel Coren
0529f0b80b Fix for tests 2016-10-05 17:47:03 +03:00
Hillel Coren
da8a2be62e Fix for tests 2016-10-05 13:57:59 +03:00
Hillel Coren
6a7dcc21a2 Corrected invoice save error 2016-10-05 13:36:31 +03:00
Hillel Coren
6088a36175 Support for custom gateway 2016-09-26 12:33:30 +03:00
Hillel Coren
078527443f Enable recurring for a cloned invoice 2016-09-26 09:54:59 +03:00
Hillel Coren
b624bb13c3 Fix problem clearing duplicate invoice number error 2016-09-25 20:36:15 +03:00
Hillel Coren
f3a9f88107 Enable resubmitting form if invoice fails to save 2016-09-25 13:41:38 +03:00
Hillel Coren
8a8a80c414 Standardize partial/deposit error 2016-09-21 17:07:01 +03:00
Hillel Coren
c5b685d390 Enable users with 'View all' to see w/o editing 2016-09-20 17:34:13 +03:00
Hillel Coren
0d2b1f64f9 Fix for description textarea 2016-09-18 22:12:09 +03:00
Hillel Coren
4530abf495 Disable wordWrapText 2016-09-18 14:58:44 +03:00
Hillel Coren
8ce558d391 Fix for unique invoice number check with slashes 2016-09-18 12:26:18 +03:00
Hillel Coren
ee55374fc1 Add limit for number of invoice items 2016-09-14 10:39:08 +03:00
Hillel Coren
5888a287bc Fix for tests 2016-09-12 14:17:10 +03:00
Hillel Coren
d6774fed60 Warn leaving page after invoice item changes 2016-09-12 09:44:26 +03:00
Hillel Coren
6c92a6a94a Enabled adding expense to open invoice 2016-08-21 18:25:35 +03:00
Hillel Coren
028743e440 Improve warning messages when sending emails 2016-07-28 23:08:51 +03:00
Hillel Coren
22c920701c Implemented sweetalert 2016-07-28 19:55:23 +03:00
Hillel Coren
be311315c3 Don't focus invoice number when viewing an invoice 2016-07-28 17:09:58 +03:00
Hillel Coren
aa53a96b5d Verify that invoice number is unique using JS 2016-07-27 15:46:05 +03:00
Hillel Coren
498578cefc Rollback to 2.6.5 2016-07-21 15:35:23 +03:00
Holger Lösken
d36675b15b Use Elixir for asset management
- Set up Elixir for asset management
- CSS + JS will be handled via Elixir/Gulp in gulpfile.js
- Removed outdates public/js files
2016-07-20 08:29:45 +00:00
Hillel Coren
2cdba1e4ed Fixes #974 2016-07-14 11:42:10 +03:00
Hillel Coren
fa9b0bf78b Working on buy now buttons 2016-07-13 12:03:39 +03:00
Hillel Coren
986487b4c9 Working on new hosted pricing 2016-07-11 20:08:43 +03:00
Hillel Coren
386c606558 Added support for taxes to expenses 2016-07-07 19:54:06 +03:00
Hillel Coren
e6b60c6f1a Working on expense categories 2016-07-07 11:03:43 +03:00
Hillel Coren
21a91ff0e1 Added expense category 2016-07-05 21:49:47 +03:00
Hillel Coren
f0a52a1bf7 Shortening pro plan process 2016-07-04 11:22:10 +03:00
Hillel Coren
80d0d7693a Change 'return to app' to return to account mgmt page 2016-07-04 11:01:26 +03:00
Hillel Coren
dc1bcfbd9e Updates to white label marketing 2016-07-03 17:46:41 +03:00
Hillel Coren
03b696ac9e Prevent downloading cloned invoice PDF before saving 2016-07-03 16:23:16 +03:00
Hillel Coren
9603439a33 Added additional designs 2016-06-29 22:48:56 +03:00
Hillel Coren
e2ddabe95d Minor fixes for payments 2016-06-22 12:22:38 +03:00
Hillel Coren
c9a19cbd76 Fixes for WePay 2016-06-21 19:10:22 +03:00
Hillel Coren
8a6227bf89 Fix for tests 2016-06-21 12:40:10 +03:00
Hillel Coren
5ff69c6f29 Payments refactor 2016-06-20 17:14:43 +03:00
Hillel Coren
a91f257f01 Moved up handleDocumentUploaded counter 2016-06-07 21:46:07 +03:00
Hillel Coren
d5cb8b3abe Minor fixes 2016-06-05 22:55:23 +03:00
Hillel Coren
8b2f7eb39f Check for blank api secret 2016-06-05 18:50:41 +03:00
Hillel Coren
a7f92d0726 Merge pull request #901 from joshuadwire/wepay-integration
Wepay integration
2016-06-03 11:20:31 +03:00
Joshua Dwire
49d47bb9e3 Merge remote-tracking branch 'upstream/develop' into wepay-integration 2016-06-01 16:46:03 -04:00
Hillel Coren
e312f00b80 Don't refresh PDF after file uploaded 2016-06-01 17:32:51 +03:00
Hillel Coren
1bed3dbdf5 Display number of documents 2016-06-01 16:49:33 +03:00
Hillel Coren
901464380e Prevent downloading PDF if this invoice hasn't been saved 2016-06-01 16:39:07 +03:00
Hillel Coren
e7caa58d75 Changed route to use plurarl 'documents' 2016-05-30 13:43:41 +03:00
Hillel Coren
2f3c309d41 Remove fallback support for dropzone 2016-05-30 11:51:41 +03:00
Hillel Coren
d175fc872a Don't render pdf if not attached and fix typo 2016-05-29 19:32:45 +03:00
Hillel Coren
a7f9847978 Fix for when document is too large 2016-05-29 18:42:36 +03:00
Hillel Coren
d174a2555b Fix for max file size 2016-05-29 18:39:42 +03:00
Hillel Coren
b5a9656e3d Fix for cloning quote 2016-05-29 16:45:16 +03:00
Hillel Coren
a9302d4d01 Fixes for is_quote 2016-05-29 15:34:44 +03:00
Hillel Coren
0e75ddb5e6 Added setting to hide second tax rate 2016-05-29 12:26:02 +03:00
Hillel Coren
2043621ac9 Fix for deleting documents 2016-05-26 19:02:53 +03:00
Joshua Dwire
acbc0e887f Support adding WePay ACH from payment page 2016-05-25 16:54:49 -04:00
Hillel Coren
44fb6682e4 Prevent saving expense before documents have uploaded 2016-05-25 22:01:15 +03:00
Joshua Dwire
6ddbbbc64d Merge remote-tracking branch 'upstream/develop' into wepay-integration 2016-05-25 11:14:14 -04:00
Joshua Dwire
d19a3715f9 Warn user when editing an ACH auto bill invoice 2016-05-25 11:07:20 -04:00