1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-14 15:13:29 +01:00
Commit Graph

498 Commits

Author SHA1 Message Date
David Bomba
78e429d559 Fixes for taxes 2023-04-19 16:51:01 +10:00
David Bomba
1a503cf290 Add credits as an optional display for statements 2023-04-19 12:31:27 +10:00
David Bomba
751c55dd3c Updates for tax model 2023-04-18 17:17:07 +10:00
David Bomba
e591dbb7cd Tax Reports 2023-04-14 15:46:49 +10:00
David Bomba
3a778525c3 Product Report Scheduler 2023-04-13 13:31:19 +10:00
David Bomba
47e35fe4d1 Doc blocks for Rules 2023-04-12 14:08:56 +10:00
David Bomba
b3d9dc3a51 Refactors for taxes 2023-04-12 13:59:38 +10:00
David Bomba
d81029c445 Exempt foreign exports 2023-04-12 11:27:33 +10:00
David Bomba
081b727a07 Update tax model 2023-04-12 10:33:02 +10:00
David Bomba
35e3ae8d50 Tax Name / Tax Rate added to Tax Model 2023-04-12 10:21:02 +10:00
David Bomba
15676a3683 building out tax model 2023-04-10 21:11:55 +10:00
David Bomba
76d2780a60 Tax rule variable refactor 2023-04-10 21:04:16 +10:00
David Bomba
4ad389ccec Tax rule refactor 2023-04-10 20:37:57 +10:00
David Bomba
55a1ddf3c6 Tax rule refactor 2023-04-10 20:37:09 +10:00
David Bomba
e88bf18fe7 Centralize resolution of subregion 2023-04-10 17:52:40 +10:00
David Bomba
d6bb7a3510 Update model definitions 2023-04-10 17:37:40 +10:00
David Bomba
05b55ca724 Fixes for EU Taxes 2023-04-10 17:33:24 +10:00
David Bomba
f9886fdf89 Fixes for taxes 2023-04-10 17:27:59 +10:00
David Bomba
699c3cdd9b Add US states / zip codes 2023-04-10 15:51:38 +10:00
David Bomba
4620120d38 Fixes for tax tests 2023-04-07 19:51:17 +10:00
David Bomba
231fdb00be Refactor taxes for new tax model 2023-04-07 19:26:31 +10:00
David Bomba
e14656129f Set default tax id to 1 for all products 2023-04-04 07:36:58 +10:00
David Bomba
8ed37fb2d7 Fixes for adjust product inventory 2023-04-03 23:40:57 +10:00
David Bomba
641502ff59 Fixes for tax all rule 2023-04-03 08:02:38 +10:00
David Bomba
bd7722f6f0 Refactor for taxes 2023-04-03 07:48:59 +10:00
David Bomba
fec69f98e2 Working on tax all settings 2023-03-31 15:25:30 +11:00
David Bomba
1c8cccdaf3 Remove GB from eu countries 2023-03-29 23:39:50 +11:00
David Bomba
00c7fd7d37 Tests for calculating invoice taxes 2023-03-29 20:49:40 +11:00
David Bomba
0bb3ea6d07 Fixes for eu taxes 2023-03-29 14:45:59 +11:00
David Bomba
aa91604814 Fixes for eu taxes 2023-03-29 14:42:08 +11:00
David Bomba
45632721a2 Refactor for tax structure 2023-03-29 14:30:16 +11:00
David Bomba
d471604862 Refactor for tax structure 2023-03-29 14:23:06 +11:00
David Bomba
1ab8097d44 Refactor for tax structure 2023-03-29 13:13:50 +11:00
David Bomba
78538c60df Tax Model 2023-03-29 10:10:36 +11:00
David Bomba
93d68a7003 Tax Model 2023-03-29 08:27:13 +11:00
David Bomba
bd744b4ae0 Taxes 2023-03-29 07:53:46 +11:00
David Bomba
c46cf68d59 Minor cleanup 2023-03-28 17:37:38 +11:00
David Bomba
67179887d7 Update BaseRule taxes 2023-03-28 07:47:07 +11:00
David Bomba
160ca1c9ad Refactor for taxes 2023-03-27 14:47:01 +11:00
David Bomba
b94743f42d Refactor for taxes 2023-03-27 07:57:29 +11:00
David Bomba
d52d2f1f37 Refactor for taxes 2023-03-27 07:46:26 +11:00
David Bomba
046a72326e Tax Providers 2023-03-27 07:14:10 +11:00
David Bomba
3ed45ad27f Refactor for taxes 2023-03-25 11:02:43 +11:00
David Bomba
40f53e3dde Refactor for taxes 2023-03-25 09:26:27 +11:00
David Bomba
680277f062 Fixes for auto calculating taxes 2023-03-24 18:58:59 +11:00
David Bomba
aa51299a10 Working on auto tax calculations 2023-03-24 18:02:34 +11:00
David Bomba
49b3182639 Tests for taxes 2023-03-24 16:43:09 +11:00
David Bomba
b5a4fc9865 Working on taxes 2023-03-24 13:56:26 +11:00
David Bomba
a3fde9f1fc Add migration for mailgun 2023-03-24 13:04:26 +11:00
David Bomba
a5fc80f408 Dynamically apply the mailgun endpoint 2023-03-23 13:03:37 +11:00
David Bomba
67a7f823e2 Subscription table view client portal 2023-03-22 12:36:28 +11:00
David Bomba
6e6019feaf Change Pre Payments to be always available as recurring 2023-03-22 09:20:54 +11:00
David Bomba
915a99fd56 Rename ScheduleEntity -> EmailRecord 2023-03-22 08:00:45 +11:00
David Bomba
8fff97ac4b Rename ScheduleEntity -> EmailRecord 2023-03-22 08:00:20 +11:00
David Bomba
ba79c6cf9c Update definitions 2023-03-21 21:29:44 +11:00
David Bomba
c9b9b8326d Create data mapper classes for tax data 2023-03-21 18:14:25 +11:00
David Bomba
3f19376e85 Working on global taxes 2023-03-19 20:10:20 +11:00
David Bomba
12d3e35019 Global Tax Rules 2023-03-19 16:14:04 +11:00
David Bomba
8a35eaf1b1 Stub global tax rates 2023-03-18 23:06:32 +11:00
David Bomba
222806eeeb Schedule Entity 2023-03-18 19:06:32 +11:00
David Bomba
5a42b89d55 cs fixer 2023-03-18 18:24:56 +11:00
David Bomba
77c56ef2a8 Schedule Invoice 2023-03-16 20:34:20 +11:00
David Bomba
a1c986d83a Updates 2023-03-15 11:41:59 +11:00
David Bomba
b582f489c4 Merge branch 'v5-develop' into email_refactor 2023-03-08 16:18:15 +11:00
David Bomba
5f0614066c Merge remote-tracking branch 'origin/ClientRegistrationRefactor' into v5-develop 2023-03-07 14:50:08 +11:00
David Bomba
ff8be6ab31 Fixes for client settings cast 2023-03-06 20:15:14 +11:00
David Bomba
c11654a7d2 Minor fixes 2023-03-06 20:14:59 +11:00
David Bomba
33df867438 Allow client registration fields to be both visible and required 2023-03-01 07:14:07 +11:00
David Bomba
1e96eeecb0 Updates for default task settings 2023-02-23 22:39:51 +11:00
David Bomba
63a7a11853 Minor fixes for types 2023-02-18 08:06:53 +11:00
David Bomba
2196d8fc20 frequency_id optional for scheduler 2023-02-17 21:05:01 +11:00
David Bomba
2f3cee2fc2 Update naming of email statement scheduler 2023-02-17 16:02:46 +11:00
David Bomba
88d5d14de3 Minor fixes for admin email templates 2023-02-17 09:34:50 +11:00
David Bomba
bc065e2132 Update scheduler date ranges 2023-02-17 08:59:19 +11:00
David Bomba
4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba
aa0774a400 Increase default font size 2023-02-09 10:02:17 +11:00
David Bomba
ba8cc3e44d Remove postal_city as default 2023-02-08 17:06:00 +11:00
David Bomba
6d51943181 Remove postal_city as default 2023-02-08 16:55:42 +11:00
David Bomba
2b8779be46 Accept user input from approve quote flow 2023-02-02 19:10:41 +11:00
David Bomba
f218b47154 Allow customization of the sending email address when using Postmark or Mailgun drivers 2023-02-02 08:26:20 +11:00
David Bomba
6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
David Bomba
423a7f4cc9 Enable setting the width of the logo via settings 2023-01-27 22:49:25 +11:00
David Bomba
39f3eea11e Additional docs for mailers 2023-01-26 22:52:00 +11:00
Hobby-Student
14096c92e7
enhance address field 2023-01-21 13:27:02 +01:00
David Bomba
a1063f8249 Run post update in github actions to ensure cache is built 2023-01-19 07:54:15 +11:00
David Bomba
4096631de0 Add company logo size to company settings object 2023-01-18 07:57:07 +11:00
David Bomba
c51dd313b9 Tests for emailing client statements 2023-01-17 11:00:12 +11:00
David Bomba
67dfe8a4b9 Show terms/footers on Recurring Invoice Preview 2023-01-17 09:43:11 +11:00
David Bomba
b8d1e0a920 Refactor for emails 2023-01-15 14:44:23 +11:00
David Bomba
6a687c2aef Working on refactor for emailables 2023-01-15 13:28:46 +11:00
David Bomba
cf9ffb05d5 Tests for calculating date ranges 2023-01-14 18:47:14 +11:00
David Bomba
9e5417ab1c Define the Client Statement Class 2023-01-13 20:16:17 +11:00
David Bomba
5389c00c2f migrations for companies/accounts table 2023-01-13 00:32:54 +11:00
David Bomba
e174b379a6 Additional mailer implementation 2023-01-11 19:29:27 +11:00
David Bomba
971787161c Enforce registration for subscriptions if configured 2022-12-20 15:50:02 +11:00
David Bomba
d7f12d62a6 Count Bank Account Created on Hosted 2022-12-02 13:19:02 +11:00
David Bomba
b3d53a7cd8 Line item tax amounts 2022-11-10 21:57:55 +11:00
David Bomba
d0178d22ae item tax amounts 2022-11-10 19:16:22 +11:00
David Bomba
9e91d7579d Datamapper classes 2022-11-03 10:13:36 +11:00
David Bomba
895bb8deef Fixes for QR Ibans with no payment references 2022-09-14 11:33:54 +10:00