Commit Graph

86 Commits

Author SHA1 Message Date
Christopher Di Carlo 048ee7181e Added client usually pays in average days (#2876)
* Added client usually pays in average days

* Added translation for days label

* Code cleanup

* Added client usually pays in average days

* Added translation for days label

* Code cleanup

* Limit calculation to most recent 20 paid invoices, eager load fix
2019-06-27 22:01:46 +10:00
David Bomba fce09b036a
file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
David Bomba ade15ec390 Rebase Dev 2019-01-30 22:00:26 +11:00
Hillel Coren b716888083 Add activities to client API 2018-08-03 10:04:27 +03:00
Hillel Coren 34b02ee8bf Changes to support the mobile app 2018-06-19 22:46:48 +03:00
Hillel Coren 671f2c0fc9 Changes for Zapier CLI 2018-05-06 22:46:16 +03:00
Hillel Coren c31221149b Custom portal messages 2018-04-09 14:45:38 +03:00
Hillel Coren c7f5a5cd9c Add check to prevent changing contact’s client id 2018-03-26 22:31:24 +03:00
Hillel Coren 7bc91e5b0b Don't show both addresses if they're the same 2018-02-14 14:05:40 +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 3a6b27ff9e Don’t show default tax rate until tax rates have been created 2017-12-05 07:28:43 +02:00
Hillel Coren 7bde6da3e9 Remove client from invoice due notifications #1578 2017-11-30 19:33:27 +02:00
Hillel Coren 53830430aa Add support for Apple Pay 2017-11-27 16:50:06 +02:00
Hillel Coren 787602a992 Show tasks in client portal #1370 2017-11-21 09:35:28 +02:00
Hillel Coren b202b62a23 Optional shipping address #1088 2017-11-19 14:52:42 +02:00
Hillel Coren 697de9b3b2 Add default rate / amount for time tracking / tasks #1575 2017-10-17 13:57:20 +03:00
Hillel Coren c68825d8a6 Support importing Stripe customer cards 2017-08-31 15:55:15 +03:00
Hillel Coren 252c6f0a56 Prevent creating clients without contacts 2017-08-07 14:04:33 +03:00
Hillel Coren 0493848d7e Improvements to client import/export 2017-08-03 20:07:16 +03:00
Hillel Coren 25bd16ccb1 Trim contact email 2017-07-02 20:55:21 +03:00
Hillel Coren b2f0012aae Support updating card on file 2017-06-21 23:36:59 +03:00
Hillel Coren 1f4e3baecf Default note to client #1463 2017-05-16 16:00:56 +03:00
Hillel Coren 81764778d0 Support viewing invoice is password and custom subdomain are used 2017-04-14 13:55:32 +03:00
Hillel Coren 4ed8468195 Always show recurring invoices in client portal 2017-04-03 22:06:09 +03:00
Hillel Coren 7b233def5f strtolower new keys 2017-04-02 20:46:01 +03:00
Hillel Coren cc63385e14 Added per client invoice counter #1344 2017-03-29 11:46:52 +03:00
Hillel Coren 1f587203a4 Fixes for import 2017-03-27 23:05:18 +03:00
Hillel Coren 8172656cee Working on tests 2017-03-10 16:36:47 +02:00
Hillel Coren 909a5801d6 Support client id number with CSV import 2017-02-21 14:32:44 +02:00
Hillel Coren c0fbaf1e89 php-cs-fixer cleanup 2017-01-30 21:40:43 +02:00
Hillel Coren 1eb83a2642 php-cs-fixer clean up 2017-01-30 18:05:31 +02:00
Hillel Coren cc2a64acac Fix for #1228 2017-01-30 14:35:04 +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 44785d5a75 Working on white label renewal 2016-12-28 20:50:21 +02:00
Hillel Coren cf0889bc90 Improvements to white label purchase 2016-12-27 23:56:55 +02:00
Hillel Coren 5f39ec1162 Add option to disable map #1223 2016-12-25 09:57:33 +02:00
Hillel Coren 78a2a66729 Hide draft invoices from the client portal 2016-12-05 10:11:33 +02:00
Hillel Coren e677569351 Support importing VAT number with client CSV 2016-11-01 13:19:35 +02:00
Hillel Coren 6353ad05ff Remove 'unamed client' label 2016-10-31 16:08:00 +02:00
Hillel Coren 5d04bdab21 Add credits to the client portal 2016-09-23 12:02:48 +03:00
Hillel Coren 9543336b31 Show 'Unnamed Client' for clients w/o a name 2016-09-06 14:55:31 +03:00
Hillel Coren 498578cefc Rollback to 2.6.5 2016-07-21 15:35:23 +03:00
Holger Lösken 42c51ea94a Create virtual display_name field on client
- Create virtual display_name field on client
- Create accessor for it
2016-07-06 19:42:36 +02:00
Hillel Coren aba50f66dc Added website field to client CSV import 2016-07-04 21:33:50 +03: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
Hillel Coren 7c0875841a Fixed autobill message in emails 2016-06-26 12:59:42 +03:00
Hillel Coren 5ff69c6f29 Payments refactor 2016-06-20 17:14:43 +03:00
Joshua Dwire 88ec714cd5 Store Stripe card summary locally 2016-05-10 18:46:32 -04:00
Joshua Dwire 41f4c98e08 Merge remote-tracking branch 'upstream/develop' into payments-changes 2016-05-10 10:25:42 -04:00