Commit Graph

210 Commits

Author SHA1 Message Date
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 7a58108cd0 Refactored number genrating code 2017-01-04 10:11:32 +02:00
Hillel Coren 4f04e56c7e Fix timezone issue with dates 2017-01-02 22:43:03 +02:00
Hillel Coren c4cdc45a93 Add inclusive tax rates #552 2017-01-02 13:38:58 +02:00
Hillel Coren e71d254a09 Show ‘Mark Paid’ in list/more actions for draft invoices 2017-01-01 20:49:37 +02:00
Hillel Coren 16dba695b1 Support bulk mark paid 2016-12-14 21:47:22 +02:00
Hillel Coren 78a2a66729 Hide draft invoices from the client portal 2016-12-05 10:11:33 +02:00
Hillel Coren 8d8156f580 Hide draft invoices from the client portal 2016-12-04 23:26:38 +02:00
Hillel Coren eb710348bf Refactor datatable sort columns 2016-11-24 11:46:57 +02:00
Hillel Coren 8bac6b6c27 Working on adding bulk actions to client page 2016-11-24 11:22:37 +02:00
Hillel Coren 23c098014a Improved status selection 2016-11-18 15:31:43 +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 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 ae2c9d6252 Enable resubmitting form if invoice fails to save 2016-09-25 13:42:15 +03:00
Hillel Coren f3a9f88107 Enable resubmitting form if invoice fails to save 2016-09-25 13:41:38 +03:00
Hillel Coren 753e482144 Rework redirect after bulk edit logic 2016-09-19 16:30:46 +03:00
Hillel Coren 8ce558d391 Fix for unique invoice number check with slashes 2016-09-18 12:26:18 +03:00
Hillel Coren f5a9a66584 Optimize invoice page 2016-09-14 10:32:22 +03:00
Hillel Coren e535750127 Working on history sidebar 2016-09-01 18:52:26 +03:00
Hillel Coren 4ce11fd9f6 Log error if we fail to parse the invoice history backup 2016-08-28 17:27:45 +03:00
Hillel Coren 6c92a6a94a Enabled adding expense to open invoice 2016-08-21 18:25:35 +03:00
Hillel Coren aa53a96b5d Verify that invoice number is unique using JS 2016-07-27 15:46:05 +03:00
Hillel Coren e6b60c6f1a Working on expense categories 2016-07-07 11:03:43 +03:00
Hillel Coren 5d7f7ec02c Merge pull request #946 from codedge/#942-Refactoring-dead-code-unused-uses
#942 refactoring dead code unused uses
2016-07-04 09:38:50 +03:00
Holger Lösken a114f60127 Adding translation support for languages
- Languages can now be translated via texts.php
2016-07-04 01:02:38 +02:00
Holger Lösken 0fbda85a59 Code Refactoring
- Removed unused uses
- Type hinting for method parameters
- Removed commented code
- Introduced comments for classes and methods
- Short array syntax
2016-07-03 16:19:22 +00:00
Holger Lösken 337ed1c719 - Fix #426, closes #426
- Moved translations for industries, countries into texts.php
- Removed nested arrays in texts.php
2016-07-03 09:26:08 +00:00
Holger Lösken b13b9a2d7d Fix hardcoded translations for industry, country and payment types
- Fixes #426, resolves #426
2016-07-03 09:24:55 +00:00
Hillel Coren 5ff69c6f29 Payments refactor 2016-06-20 17:14:43 +03:00
Hillel Coren a7f92d0726 Merge pull request #901 from joshuadwire/wepay-integration
Wepay integration
2016-06-03 11:20:31 +03:00
Hillel Coren 0acf4ff1fc Support importing JSON file 2016-06-02 22:03:59 +03:00
Joshua Dwire 49d47bb9e3 Merge remote-tracking branch 'upstream/develop' into wepay-integration 2016-06-01 16:46:03 -04:00
ben dadac05532 add support to multiple invoice types 2016-05-29 12:02:44 +03:00
Joshua Dwire d19a3715f9 Warn user when editing an ACH auto bill invoice 2016-05-25 11:07:20 -04:00
Hillel Coren 7317bfc8c9 Fixed issue with invoice history 2016-05-09 20:35:50 +03:00
Hillel Coren e6bcdb36b3 Removed extra entity load in the repos save function 2016-05-02 20:42:13 +03:00
Hillel Coren 4db5a19885 Refactored API index methods 2016-05-01 23:55:13 +03:00
Hillel Coren e7296cf513 Working on form requests 2016-05-01 22:36:12 +03:00
Hillel Coren 7f168f87b9 Working on form requests 2016-05-01 22:33:01 +03:00
Hillel Coren 933f2968d6 Working on form requests 2016-05-01 22:30:39 +03:00
Hillel Coren 9979eba5d9 Working on custom route model binding 2016-04-28 15:16:33 +03:00
Hillel Coren ce2392563d Removed checkSubPermissions flag 2016-04-27 23:56:14 +03:00
Joshua Dwire fc0d4d3edd Finish migrating to Laravel ACL 2016-04-25 21:53:39 -04:00
Joshua Dwire fdf1b25b16 Begin adding authorization policies 2016-04-23 11:52:36 -04:00
Joshua Dwire 22f65e8108 Finalize multi-plan support
* Allow admins to change plan
* Check features instead of plans
* Support linking/unlinking accounts
* Support creating/deleting accounts
2016-04-18 22:35:18 -04:00
Hillel Coren 769465542d Show info icon as orange if invitation opened but not viewed 2016-04-09 23:36:32 +03:00
Hillel Coren f91f32323f Reworking taxes 2016-03-29 17:30:28 +03:00
Hillel Coren d2d22fbb50 Merge branch 'develop' of github.com:hillelcoren/invoice-ninja into develop
Conflicts:
	resources/views/invoices/knockout.blade.php
2016-03-27 18:20:48 +03:00
Hillel Coren d70bc4e922 Support multiple tax rates 2016-03-27 18:06:02 +03:00
Joshua Dwire b5a948583e Remove debug code and fix minor bugs 2016-03-24 19:55:56 -04:00
Joshua Dwire 5e62d7d296 Allow documents to be attached to expenses 2016-03-24 18:15:52 -04:00
Joshua Dwire bff6782026 Add support for uploading documents on older browsers 2016-03-24 15:13:54 -04:00
Joshua Dwire 942f543bbb Display documents in invoice PDF 2016-03-23 18:40:42 -04:00
Joshua Dwire 88808d44bf Add support for invoice attachments 2016-03-22 22:23:45 -04:00
Hillel Coren ddbc254d4b Add link to payments from invoice page 2016-03-22 15:17:46 +02:00
Joshua Dwire 4d4f4140b6 Set sorting columns 2016-03-17 18:04:03 -04:00
Joshua Dwire ec1bc6f2cf Bug fixes 2016-03-17 10:11:14 -04:00
Joshua Dwire 90e1f6695c Improve user permission support
* Hide links based on permissions
* Restrict editing/creating within other UI
2016-03-15 22:07:11 -04:00
Joshua Dwire 0148d06205 Add user permission support 2016-03-15 19:08:00 -04:00
Hillel Coren 4912c40650 Fix to show all clients when cloning 2016-03-09 13:35:46 +02:00
Hillel Coren aef4c6be98 Upgrade to Laravel 5.2 2016-03-02 15:36:42 +02:00
Hillel Coren 25f5cdbcdd Added check to ensure expense currency matches client\invoice currency 2016-01-31 15:10:33 +02:00
Hillel Coren bdeb062657 Refining how expenses convert to products 2016-01-27 22:38:21 +02:00
Hillel Coren efc9ab4f9e Working on OFX support 2016-01-26 22:22:33 +02:00
Hillel Coren dff7ad91c8 Merge: Bugfixed version of Vendor / Expense module (#635) 2016-01-21 00:09:10 +02:00
Hillel Coren 9287118cd0 Merging: Bugfixed version of Vendor / Expense module #635 2016-01-20 16:06:17 +02:00
Hillel Coren 6166464003 Merge: Make automatic conversion of quote to invoice optional (#636) 2016-01-20 10:41:57 +02:00
Hillel Coren 89ff1be14f Manually merging PR #630 2016-01-18 11:13:39 +02:00
Hillel Coren cbe2b2905e Added autolink to emails and fixed checkout.com integration 2016-01-18 10:30:42 +02:00
steenrabol bcffedcbd3 update from master 2016-01-11 20:41:02 +01:00
steenrabol 6133c6ff07 Merge branch 'master' of https://github.com/invoiceninja/invoiceninja
# Conflicts:
#	app/Http/Controllers/InvoiceController.php
#	resources/lang/en/texts.php
#	resources/views/invoices/edit.blade.php
2016-01-11 20:39:18 +01:00
steenrabol 3e9e28f06f Expense module 2016-01-10 11:25:05 +01:00
Hillel Coren 14192846e8 Merging: custom font support 2016-01-07 09:08:30 +02:00
Hillel Coren 7beeb78126 Enabled updating/archiving invoice through the API 2016-01-06 22:46:11 +02:00
Hillel Coren 6e98e9b60d Merge pull request #594 from joshuadwire/more-payment-terms
Add due date settings for recurring invoices
2016-01-06 12:07:05 +02:00
Joshua Dwire 103bce3f48 Make recurring invoice due date settings more translatable 2016-01-01 17:37:47 -05:00
Joshua Dwire 7e336ec118 Add due date settings for recurring invoices
* Specific due date settings for weekly and monthly/annual cycles
* Display scheduled due dates in editor
* English-only text
2015-12-31 23:59:02 -05:00
Joshua Dwire b7687967a6 Add custom CSS support
* Allow custom CSS for self-hosted white-label users or Pro
invoiceninja.com users
* Restrictive sanitization for CSS on invoiceninja.com
* Add .body class to body element to allow styling the body
* Add client_view_css column to accounts table
* English-only translation text
2015-12-30 13:11:51 -05:00
Hillel Coren c493f6e49a Working on the API 2015-12-27 13:08:58 +02:00
Hillel Coren 1a474f362f Added support for country specific Euro formatting 2015-12-07 15:34:55 +02:00
Hillel Coren 44336fd7c4 Bug fixes 2015-11-29 12:58:40 +02:00
Hillel Coren 4a0906a92c Bug fixes 2015-11-18 23:37:11 +02:00
Hillel Coren 3767a8a6a7 Bug fixes 2015-11-16 21:29:22 +02:00
Hillel Coren ce4524ba1a Bug fixes 2015-11-16 21:07:23 +02:00
Hillel Coren 002c994c0b Refactoring datatable code 2015-11-06 01:14:00 +02:00
Hillel Coren 436b8be8d9 Refactoring datatable code 2015-11-06 00:37:04 +02:00
Hillel Coren 0b2705b943 Enabled restoring deleted invoices and payments 2015-10-30 14:56:25 +02:00
Hillel Coren b040aad021 Separated recurring invoices from invoices list 2015-10-29 19:21:00 +02:00
Hillel Coren aa0a35f9d8 Added default quote terms 2015-10-29 16:42:05 +02:00
Hillel Coren 404435a145 Refactored to events 2015-10-28 21:22:07 +02:00
Hillel Coren 3d55dbc05b Bug fixes 2015-10-25 09:13:06 +02:00
Hillel Coren 17f853f907 Working on custom invoice numbers 2015-10-23 14:55:18 +03:00
Hillel Coren a0ec032f69 Working on custom invoice numbers 2015-10-23 11:06:46 +03:00
Hillel Coren 7ca98c9080 Custom invoice/quote numbers 2015-10-22 21:48:12 +03:00
Hillel Coren 47f38ad54e Added support for default taxes 2015-10-21 14:11:08 +03:00
Hillel Coren 2c5667aacb Added new acceptance tests 2015-10-20 20:12:34 +03:00