1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-10 21:22:58 +01:00
Commit Graph

1377 Commits

Author SHA1 Message Date
David Bomba
e8108ed34c Updates for hosted platform 2022-06-19 13:01:29 +10:00
David Bomba
ef15933a0f Fixes for email quotas 2022-06-18 08:54:58 +10:00
David Bomba
77d0dd8ae4 Allow setting react_ap flag on accounts table 2022-06-16 15:58:11 +10:00
David Bomba
5ce95010d5 Add switch to force react as front end 2022-06-16 13:04:05 +10:00
David Bomba
0f32e43fb6 Accept listener 2022-06-15 16:27:21 +10:00
David Bomba
063d600bbd Vendor Portal - Purchase Orders 2022-06-14 22:18:20 +10:00
David Bomba
31054c8a13 Vendor Portal stubs 2022-06-13 20:34:40 +10:00
David Bomba
6674424244 Stubs for vendor portal 2022-06-13 19:59:24 +10:00
David Bomba
80b0d19951 Fixes for GoCardless 2022-06-12 20:35:48 +10:00
David Bomba
ce1f57b55f minor fixes for client portal badges 2022-06-12 17:15:51 +10:00
David Bomba
b1c3878da2 Bulk actions for Purchase Orders 2022-06-10 18:00:07 +10:00
David Bomba
90bff41600 Purchase Order Emails 2022-06-10 17:04:16 +10:00
David Bomba
49fedd9828 add activity events for purchase orders 2022-06-09 11:03:21 +10:00
David Bomba
25b48994d6 Fixes for invoice sum calculations 2022-06-07 21:07:14 +10:00
David Bomba
c0ba8aa822 TDD for purchase order PDFs 2022-06-06 22:27:17 +10:00
David Bomba
614987a55e Vendor PDFs 2022-06-06 13:28:10 +10:00
David Bomba
888dfd3092 Scaffold for PDF generation for purchase orders 2022-06-05 20:48:49 +10:00
David Bomba
4a2ecdb6a7 Update Purchase Order Scaffold 2022-06-05 19:22:58 +10:00
David Bomba
f2bfca648f
Merge pull request #7499 from CirkaN/Cirkovic/INA-6
Cirkovic/ina 6
2022-06-05 19:12:21 +10:00
Nikola Cirkovic
b80283914e INA-6 | fix property name in PurcahseOrderInvitation model 2022-06-05 04:41:43 +02:00
Nikola Cirkovic
426e8967d1 INA-6 | Add purchase order invitations relationship to the VendorContact.php 2022-06-05 04:40:48 +02:00
David Bomba
777d0a54d0 Merge branch 'inventory_management' into v5-develop 2022-06-03 20:50:29 +10:00
David Bomba
849a3f6b7c Adjust schema for inventory management 2022-06-03 20:50:19 +10:00
David Bomba
af9b578a7e Minor fixes for exports 2022-06-03 12:36:30 +10:00
David Bomba
3bf56af37f Fixes for timezone issues with recurring entities 2022-06-02 13:49:29 +10:00
Nikola Cirkovic
d1f9235cec INA-6 | WIP 2022-06-02 04:41:44 +02:00
Nikola Cirkovic
df4d8dc0d2 INA-6 | Purchase order invitation model (WIP) 2022-06-02 04:40:26 +02:00
David Bomba
38b77e72fe Fixes for gocardless events 2022-06-02 07:33:06 +10:00
David Bomba
3d9bb490e3 first pass 2022-05-31 21:17:18 +10:00
David Bomba
720e42e35e Purchase order scaffold 2022-05-31 08:28:32 +10:00
David Bomba
605d38f756
Merge pull request #7488 from CirkaN/Cirkovic/INA-5-refactor
Cirkovic/ina 5 refactor
2022-05-31 07:36:54 +10:00
Nikola Cirkovic
5062616877 INA-5 | Refactor of scheduler model 2022-05-30 20:45:38 +02:00
Nikola Cirkovic
e7a96b6f31 INA-5 | Remove unused classes 2022-05-30 20:44:07 +02:00
Nikola Cirkovic
19c286c37e INA-4 | Purchase Order model 2022-05-29 04:05:12 +02:00
David Bomba
1e43e172a7 Actitivity output for React 2022-05-27 18:25:32 +10:00
David Bomba
13a1447b79 Padding out react application 2022-05-27 13:10:32 +10:00
David Bomba
92b5af5a39
Merge pull request #7456 from CirkaN/Cirkovic/INA-5
Cirkovic/INA-5 (Ninja task scheduler)
2022-05-27 12:05:47 +10:00
Nikola Cirkovic
8754ac9375 INA-5 | Add biweekly option 2022-05-27 02:50:03 +02:00
Nikola Cirkovic
1d09cda4a4 INA-5 | Scheduler [License fix, is_deleted introduced, archived property removed] 2022-05-26 04:16:19 +02:00
Nikola Cirkovic
25b7d8962b INA-5 | Scheduler [Soft Deletes, Timezone calculations ] 2022-05-25 23:25:54 +02:00
Nikola Cirkovic
72f7b1c76c INA-5 | ScheduledJob [Soft deletes, BaseModel] 2022-05-25 23:24:13 +02:00
David Bomba
51455cacef Page numbering for PDFs 2022-05-25 16:34:43 +10:00
Nikola Cirkovic
fbb64effec INA-5 | New way of setting next scheduled run date 2022-05-24 01:42:43 +02:00
Nikola Cirkovic
99dc9ac65a INA-5 | Add company_id to schedulers so we can fetch them via company_id 2022-05-23 21:58:05 +02:00
David Bomba
bb20f8324e Drop redundant column 2022-05-23 15:09:00 +10:00
Nikola Cirkovic
492eb5ffbd
Merge branch 'v5-develop' into Cirkovic/INA-5 2022-05-23 02:33:06 +02:00
Nikola Cirkovic
be5439c1ec INA-5 | Added job @property in the Scheduler Model 2022-05-23 01:33:33 +02:00
Nikola Cirkovic
209ddf12b4 INA-5 | Fix formatting 2022-05-23 01:33:13 +02:00
Nikola Cirkovic
89373701c9 INA-5 | Add service | append linked job 2022-05-23 01:08:08 +02:00
Nikola Cirkovic
5a6f4801ce INA-5 | Set multidb, set company_id as database parameter 2022-05-21 20:53:22 +02:00
David Bomba
66f3a4fc14 Improve system maintenance task 2022-05-20 09:46:21 +10:00
David Bomba
d8b37a08ab Improve handling of missing tokens on login 2022-05-20 09:11:57 +10:00
David Bomba
d29a1626cb Refactor for Stripe ACH 2022-05-19 15:48:31 +10:00
Nikola Cirkovic
09b895dfcb INA-3 | Scheduler and ScheduledJob models & migrations 2022-05-19 00:32:40 +02:00
David Bomba
8e3ccc83ad Fixes for displaying payment gateways where min_limit is enforced 2022-05-18 08:47:54 +10:00
David Bomba
53b1f4911c Set conditionals for recurring invoices that are being restarted 2022-05-17 17:47:55 +10:00
David Bomba
14b5770a0a Set flags for recurring invoices and quote terms 2022-05-17 17:36:28 +10:00
=
ede64ef03d Minor refactor for auto billing 2022-05-17 14:46:03 +10:00
Nikola Cirkovic
adc6e7b32a
Merge branch 'v5-develop' into Cirkovic/INA-2! 2022-05-17 01:46:30 +02:00
Nikola Cirkovic
b15018a73a INA-2 | Added auto_bill_tries property to the database 2022-05-17 01:22:03 +02:00
David Bomba
aeae0a19ab Adjust delays for observers 2022-05-15 20:14:14 +10:00
David Bomba
e0373006d8 PnL Expense tests 2022-05-13 16:42:04 +10:00
David Bomba
7ff3397616 limit system logs in client response 2022-05-13 07:52:02 +10:00
David Bomba
d7084785fe fixes for jobs breaking with massive payloads 2022-05-12 13:57:41 +10:00
David Bomba
dd5800eac7 TDD for profit and loss 2022-05-12 10:57:58 +10:00
David Bomba
12918da9c6 Products CSV export 2022-05-10 16:39:05 +10:00
David Bomba
e0e53af87f Fixes for credits 2022-05-10 14:25:16 +10:00
David Bomba
352a1fc1c0 Handle edge case where removed user tries to log into the system 2022-05-04 08:35:36 +10:00
=
854141ede8 Logging for gmail notifications 2022-05-03 09:45:40 +10:00
David Bomba
b127e12778 Quote Items Export 2022-04-28 14:02:59 +10:00
David Bomba
638c1ab751 Cleanup 2022-04-28 13:39:47 +10:00
David Bomba
f7a3afdafa Product CSV Export 2022-04-28 13:09:17 +10:00
David Bomba
b5c0e678cb Improve WePay guardian 2022-04-28 12:40:07 +10:00
David Bomba
6a148676db Payment Export CSV 2022-04-27 18:05:54 +10:00
David Bomba
8b1a0381b0 Recurring Invoice Export CSV 2022-04-27 17:21:55 +10:00
David Bomba
8c6d9201fa Limit client activities 2022-04-27 16:52:29 +10:00
David Bomba
6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba
654bf7a23f Disable gateway refund options for GoCardless 2022-04-27 09:05:16 +10:00
David Bomba
e521718605 New Schema Dump 2022-04-26 16:53:41 +10:00
David Bomba
127683ee29 Fixes for eager loading 2022-04-20 11:55:33 +10:00
Kishan Patel
f4b590228a Forte gateway added. 2022-04-18 08:17:08 +05:30
David Bomba
e8e8598fd8 Webhooks for Projects 2022-04-14 21:38:29 +10:00
David Bomba
719f6715e8 Fixes for company gateway creation 2022-04-14 18:44:35 +10:00
David Bomba
87f5c73787 Enforce character lengths for authorize fields 2022-04-13 16:48:02 +10:00
David Bomba
fabf8e0bae Query lazy loading imrpovements 2022-04-11 17:45:37 +10:00
David Bomba
7e8a72eb04 Expense ExportP 2022-04-08 17:03:03 +10:00
David Bomba
4210d11fc1 Reports 2022-04-06 20:14:54 +10:00
David Bomba
16b219dbb9 Link converted quote to invoice 2022-04-06 12:22:13 +10:00
David Bomba
15b18dfc8f Entity translations 2022-04-06 10:38:01 +10:00
David Bomba
9722289796 Fixes for coercing types for react UI 2022-04-03 19:39:55 +10:00
David Bomba
dc8ad0a672 Fixes for fillable fields for company 2022-03-29 19:07:48 +11:00
David Bomba
7e3f1f19ec Remove authorize method for SEPA 2022-03-29 16:07:40 +11:00
David Bomba
2f744c6969 Fixes for frequencyforkey 2022-03-29 08:04:04 +11:00
David Bomba
71b7cad096 Error supression when logo is not present 2022-03-25 15:16:39 +11:00
David Bomba
61d0276147 Minor fixes for company gateways 2022-03-24 21:34:38 +11:00
David Bomba
3cf13a3b57 Fixes for statements displaying payments per invoice 2022-03-24 12:42:52 +11:00
David Bomba
3e8c1b7910 GMail credentials notification 2022-03-24 08:34:52 +11:00
David Bomba
bf0cf1bbae Fixes for permissions 2022-03-23 19:54:30 +11:00
David Bomba
f4f0290451 Fixes for testing for float 2022-03-23 17:37:39 +11:00
David Bomba
15a85da085 Fixes around oauth google login 2022-03-23 10:29:07 +11:00
David Bomba
b4f2bba053 Fixes for company user resolution 2022-03-22 15:13:57 +11:00
David Bomba
035a152a96 Fixes for fee calculations - tests 2022-03-16 21:40:11 +11:00
David Bomba
b6ef517d93 Fixes for fee calculations 2022-03-16 20:14:40 +11:00
David Bomba
8890df9e7e Fixes for fee calculations 2022-03-16 19:02:53 +11:00
David Bomba
29ed09db5d Fixes for client contact authentication 2022-03-16 16:29:39 +11:00
David Bomba
197dde037e Fixes for user company user resolution 2022-03-16 11:12:12 +11:00
David Bomba
f0ec25a606 Fixes for ach bank import - Stripe 2022-03-16 09:31:35 +11:00
David Bomba
e035a75cc3 Fixes for plain design 2022-03-15 23:28:16 +11:00
David Bomba
cf2d5320d9 Bulk download documents 2022-03-15 09:36:32 +11:00
David Bomba
c6b4721d61 Bulk download documents 2022-03-15 09:30:19 +11:00
David Bomba
dcc724b667 Ensure queue state is sane 2022-03-15 07:12:37 +11:00
David Bomba
c0ef536ae9 Invoice documents for tasks 2022-03-14 17:17:26 +11:00
David Bomba
c56a9688e8 Refund emails 2022-03-14 12:35:05 +11:00
David Bomba
3e039538b6 v5.3.68 2022-03-13 21:40:29 +11:00
David Bomba
de10dae06a Add CompanyToken to Truth 2022-03-13 20:26:45 +11:00
David Bomba
eb5e8bf60c Add CompanyToken to Truth 2022-03-13 20:24:58 +11:00
David Bomba
e2cd1e5c71 Cache company, company_user and user in container 2022-03-13 20:18:15 +11:00
David Bomba
2b95f2a0d4 Fixes for resolving correct company user 2022-03-13 19:48:57 +11:00
David Bomba
5e7343b26c Fixes for invoice->expenses() 2022-03-12 10:30:55 +11:00
David Bomba
94c064fd05 Show invoice expense documents 2022-03-11 19:49:51 +11:00
David Bomba
e294b7252c Disable paynow button for ACH payments on submit 2022-03-11 09:08:28 +11:00
David Bomba
6351cc8c60 Fixes for balances 2022-03-10 12:17:05 +11:00
David Bomba
b7dced76cd Transaction events 2022-03-10 11:32:04 +11:00
David Bomba
bdcf902c6c Add projects to recurring invoices 2022-03-10 08:52:33 +11:00
David Bomba
7423be043d Transaction events 2022-03-09 20:32:46 +11:00
David Bomba
e4bf727711 Transaction events 2022-03-09 18:40:45 +11:00
David Bomba
b0d5117a0f Sort order or payment methods 2022-03-09 12:31:54 +11:00
David Bomba
85b58ec8df Slight modification for query of company owner 2022-03-09 09:38:07 +11:00
David Bomba
49c7fd3bd8 Translate payment type 2022-03-06 08:39:48 +11:00
David Bomba
10ef13fb9e Minor fixes for backup update 2022-03-05 17:51:04 +11:00
David Bomba
3ee38d54b4 Fixes for model freshness 2022-03-05 09:21:17 +11:00
David Bomba
f7ff5d34df add helper for Invoice payable amount 2022-02-28 10:15:36 +11:00
David Bomba
ff33cc5fca Fixes for casts 2022-02-27 17:49:49 +11:00
David Bomba
83692ed618 refactor queries 2022-02-26 18:48:22 +11:00
David Bomba
25a6b7b4f6 Fixes for markdown displaying in client portal 2022-02-22 22:24:05 +11:00
David Bomba
92e2c7c614 Clean up 2022-02-19 16:11:30 +11:00
David Bomba
fb1e27ba7d Clean up for due date days recurring invoices 2022-02-16 13:24:10 +11:00
David Bomba
68f735d43b Fixes for trailing zeros in quantity column 2022-02-13 18:54:33 +11:00
David Bomba
447dfc1f8c Forward user to quote on conversion 2022-02-12 11:17:36 +11:00
David Bomba
53222244ac Update webhook spec for Stripe 2022-02-12 09:10:10 +11:00
David Bomba
b06343c647 Add variable for invoices 2022-02-09 19:09:41 +11:00
David Bomba
4e86fcf2ba Tests for adding vendors to quotes, credits, invoice and recurring invoices 2022-02-08 21:43:42 +11:00
David Bomba
dd2fba48cd Tests for adding vendors to quotes, credits and invoices 2022-02-08 21:39:59 +11:00
David Bomba
364978d282 Timezone calcs 2022-02-07 21:30:48 +11:00
David Bomba
d7e9f64472 Add vendor relation to invoice 2022-02-07 20:52:11 +11:00
David Bomba
4fe06b8a29 v5.3.56 2022-02-07 19:14:54 +11:00
David Bomba
fd84e534d9 Add currency conversion column 2022-02-07 19:01:05 +11:00
David Bomba
263bcd8126 Add ability to purge clients 2022-01-30 10:46:39 +11:00
David Bomba
dedc689e58 Update options for refunds on Paypal Gateway 2022-01-26 07:42:58 +11:00
David Bomba
a2503f0f40 Fixes for stripe payments 2022-01-24 21:53:46 +11:00