Commit Graph

2082 Commits

Author SHA1 Message Date
David Bomba aecc3c27c4 Fixes for setting permissions on chrome binary 2022-06-01 08:59:00 +10:00
David Bomba 720e42e35e Purchase order scaffold 2022-05-31 08:28:32 +10:00
David Bomba 978884f2ee
Merge pull request #7489 from turbo124/v5-develop
Adjustments for Stripe Webhooks
2022-05-31 07:40:52 +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
David Bomba 7874d52e2a
Merge pull request #7479 from CirkaN/Cirkovic/IINA-4
Cirkovic/iina 4
2022-05-31 07:36:33 +10:00
Nikola Cirkovic f2d1ef6bbb INA-5 | Remove unused method, remove ScheduledJob references 2022-05-30 20:46:21 +02:00
Nikola Cirkovic ea8325fbe7 INA-5 | Update docs 2022-05-30 20:44:59 +02:00
David Bomba a96ff66dee Configure webhooks on gateway creation 2022-05-30 20:08:12 +10:00
David Bomba 16f52e0f45 Fixes for check data 2022-05-29 18:17:03 +10:00
Nikola Cirkovic 4b9a7a2b47 INA-4 | Purchase Order Controller 2022-05-29 04:29:06 +02:00
David Bomba 5d4ee1f586 Change output of activities for react app 2022-05-29 11:24:23 +10:00
David Bomba 5138dc8092 Fixes for activity controller 2022-05-29 10:14:12 +10:00
David Bomba df3a1832fe Fixes for trial plans 2022-05-28 10:20:32 +10: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 108aa22387 Fixes for openAPI schema 2022-05-27 12:17:06 +10:00
David Bomba a17c97a5ba
Merge pull request #7475 from turbo124/v5-develop
Prep for react application
2022-05-27 12:06:38 +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 9bd2279290 INA-5 | Update OpenAPI schema 2022-05-27 02:50:12 +02:00
David Bomba e071c3aae7 Ensure freshness of models 2022-05-27 09:51:54 +10:00
David Bomba df9e1f902d Fixes for page numbering in previews 2022-05-27 07:32:13 +10:00
Nikola Cirkovic 63061b6cf4 INA-5 | Renamed repository and added license 2022-05-26 04:32:37 +02:00
Nikola Cirkovic c4809b1e18 INA-5 | TaskSchedulerController (fixes for fractal) 2022-05-26 04:18:53 +02:00
David Bomba f5e24de767 Fixes for self hosted setup 2022-05-26 12:00:53 +10:00
David Bomba b6f48c0d8c Page numbering for PDFs 2022-05-25 22:00:17 +10:00
David Bomba a2977ef1ad minor fixes for self updater 2022-05-25 20:53:12 +10:00
Nikola Cirkovic de4adadfae INA-5 | Use fractal 2022-05-25 00:06:42 +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
Nikola Cirkovic d1a7ff9ff5 Merge remote-tracking branch 'origin/Cirkovic/INA-5' into Cirkovic/INA-5 2022-05-23 21:25:55 +02:00
Nikola Cirkovic 14a988f5fa INA-5 | Fix license 2022-05-23 21:25:27 +02:00
Nikola Cirkovic 492eb5ffbd
Merge branch 'v5-develop' into Cirkovic/INA-5 2022-05-23 02:33:06 +02:00
Nikola Cirkovic 3489e36a71 INA-5 | fix params 2022-05-23 02:31:37 +02:00
Nikola Cirkovic fd028102bd INA-5 | Add docs for a task scheduler 2022-05-23 02:13:23 +02:00
Nikola Cirkovic e8a2476463 INA-5 | Fix old docs conflicts 2022-05-23 01:39:20 +02:00
Nikola Cirkovic 6aa01001c9 INA-5 | Moved Actions to the service | Controller clean-up 2022-05-23 01:33:56 +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 d8b37a08ab Improve handling of missing tokens on login 2022-05-20 09:11:57 +10:00
David Bomba 4198d203e2 clean up for login controller 2022-05-20 08:56:51 +10:00
David Bomba 053b8a4319 Fixes for trial layout 2022-05-19 16:50:36 +10:00
Nikola Cirkovic 39400d3b08 INA-5 | Scheduler Job Creation [WIP] 2022-05-19 00:34:09 +02:00
Nikola Cirkovic c47ba04528 INA-3 | Set response message in controllers 2022-05-18 02:28:45 +02:00
Nikola Cirkovic 9680b3540f INA-3 | Modify controllers to use newly created Job for sending reports via mail 2022-05-18 02:05:53 +02:00
David Bomba 1973c4c214 v5.3.89 2022-05-17 21:03:07 +10:00
David Bomba b398154ebc unwind reminder changes 2022-05-16 20:38:04 +10:00
David Bomba 69ad0c23e9 Protected domains 2022-05-15 11:08:05 +10:00
David Bomba 8fc9cdd6d8 Force cache rebuild after update 2022-05-15 09:03:42 +10:00
David Bomba ba771c5cec Better handling of failed downloads for .zip 2022-05-14 16:52:31 +10:00
David Bomba f59a7653ff Profit and loss controller end point 2022-05-13 18:53:38 +10:00
David Bomba f604e463c2 Throttle payment methods to prevent spam: 2022-05-11 15:25:33 +10:00
David Bomba 37ea391ae4 FIxes for check data 2022-05-07 09:50:25 +10:00
David Bomba 964563dce4 Fixes for login refactory 2022-05-06 09:29:45 +10:00
David Bomba ba5037c6da Refactor Ledger Service 2022-05-06 08:40:34 +10:00
David Bomba 33059f97da Disable markdown 2022-05-05 19:33:15 +10:00
David Bomba b6350d323f Fixes for login controller 2022-05-05 10:14:28 +10:00
David Bomba 0ae42195b2 Handle edge case where removed user tries to log into the system 2022-05-04 08:39:54 +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
= 342cc10bc2 Check is_large flag when creating a new company 2022-05-03 09:04:44 +10:00
= 623fbdb229 Update trial plans 2022-05-03 09:00:07 +10:00
David Bomba 8cfdbbe3ed Add blacklist rules 2022-04-29 08:47:19 +10:00
David Bomba b127e12778 Quote Items Export 2022-04-28 14:02:59 +10:00
David Bomba f7a3afdafa Product CSV Export 2022-04-28 13:09:17 +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 bd5428ccee Quote CSV exports 2022-04-27 16:33:30 +10:00
David Bomba 519e427cda CSV Exports 2022-04-27 16:29:38 +10:00
David Bomba ad3516aa26 Expose export csv routes 2022-04-27 15:41:52 +10:00
David Bomba 01ecc22d5f Exports 2022-04-27 15:17:45 +10:00
David Bomba 6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba d5f30d5776 Export CSVs 2022-04-27 13:07:29 +10:00
David Bomba 6d14e290b6 v5.3.84 2022-04-27 09:43:17 +10:00
David Bomba 654bf7a23f Disable gateway refund options for GoCardless 2022-04-27 09:05:16 +10:00
David Bomba 171bbd2f95 Minor fixes 2022-04-24 18:51:41 +10:00
David Bomba bdf95fcf70 Improve bulk email performance 2022-04-21 09:25:19 +10:00
David Bomba a7b8845edb Minor fixes 2022-04-20 10:22:19 +10:00
David Bomba 98012e0ef3 Fixes for purge API docs 2022-04-20 08:28:25 +10:00
David Bomba 62e0e2e466 Updates for self updater 2022-04-14 21:51:25 +10:00
David Bomba fabf8e0bae Query lazy loading imrpovements 2022-04-11 17:45:37 +10:00
David Bomba f8e60546fb Client Reports 2022-04-07 12:17:02 +10:00
David Bomba 7174939fe0 Fixes for translation of task statuses 2022-04-07 07:07:59 +10:00
David Bomba 4210d11fc1 Reports 2022-04-06 20:14:54 +10:00
David Bomba 7d62cd5e50 Set correct order of session middleware 2022-04-05 09:52:10 +10:00
= c3330b6777 Reduce queries for Invoice POST 2022-04-04 13:00:11 +10:00
David Bomba a2ef847f54 Fixes for ledger 2022-04-02 16:13:31 +11:00
David Bomba 5a4614da1f Fixes for api docs 2022-04-01 13:46:55 +11:00
David Bomba 08fa4bf8c9 Protected sub domains 2022-04-01 08:49:37 +11:00
David Bomba 4a4b324af5 Improve test coverage for triggered actions 2022-03-30 14:12:53 +11:00
David Bomba 3a22fd0384 Fixes for task edge cases 2022-03-30 13:54:40 +11:00
David Bomba 2d0c6fd0af Triggered actions for Recurring Expenses 2022-03-30 13:14:46 +11:00
David Bomba c61fc7f491 Improve memory handling for self update 2022-03-29 09:14:13 +11:00
David Bomba 2f744c6969 Fixes for frequencyforkey 2022-03-29 08:04:04 +11:00
David Bomba da47f1bf32 Documentation for listResponse end point 2022-03-28 13:06:46 +11:00
David Bomba ce2ad45015 Fixes for recurring invoice number for pending plans 2022-03-24 14:06:29 +11:00
David Bomba 83b99f296f refactor for workflow with invoice services 2022-03-24 13:50:55 +11:00
David Bomba a41468816e Fixes for client contact country on registration 2022-03-23 23:11:41 +11:00
David Bomba 154f029a84 Fixes for contact registration 2022-03-23 23:07:33 +11:00
David Bomba 2949925e41 Fixes for login controller 2022-03-23 20:17:36 +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 bd24a10409 minor fixes 2022-03-23 15:51:32 +11:00
David Bomba 15a85da085 Fixes around oauth google login 2022-03-23 10:29:07 +11:00
David Bomba 7edb45b64f Fixes for account signup 2022-03-20 19:02:53 +11:00
David Bomba 0f023864de Minor fixes 2022-03-20 09:05:29 +11:00
David Bomba 3ac72b27cf Fixes for contact registration 2022-03-19 21:21:36 +11:00
David Bomba 247baf3169 Fixes for self updater 2022-03-19 14:16:45 +11:00
David Bomba 112b04a3bb Refactor for self updater 2022-03-19 14:13:29 +11:00
David Bomba 8e6772ef75 Refactor for self updater 2022-03-19 14:10:00 +11:00
David Bomba 51371674fc Self updater 2022-03-19 13:36:47 +11:00
David Bomba d25002501e Fixes for self updater 2022-03-19 13:00:29 +11:00
David Bomba 95af436f12 Replace config:clear with optimize 2022-03-18 10:33:26 +11:00
David Bomba 4900946fa1 do no auto convert quote if converted by admin user 2022-03-17 13:41:46 +11:00
David Bomba ae16eb66e5 Fixes for documents 2022-03-17 13:20:58 +11:00
David Bomba 78474bc5cd Fixes for HTML preview 2022-03-17 07:57:06 +11:00
David Bomba 29ed09db5d Fixes for client contact authentication 2022-03-16 16:29:39 +11:00
David Bomba 9ccc43cece Fixes for check data 2022-03-16 13:06:25 +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 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 3eeed5e135 On new company create - check is_large flag 2022-03-14 18:20:14 +11:00
David Bomba 00e070bd1b TruthSource in Login 2022-03-14 11:02:00 +11:00
David Bomba 3e039538b6 v5.3.68 2022-03-13 21:40:29 +11:00
David Bomba 4363f092be cleanup 2022-03-13 20:36:39 +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 bf74e92130 Fixes for permissions on list response 2022-03-13 15:44:36 +11:00
David Bomba d6aaa0f7ac Fixes for customer translations for contact register page 2022-03-13 09:03:58 +11:00
David Bomba 9f158868d6 Refactor for trial plan workflow 2022-03-11 16:30:32 +11:00
David Bomba 2f56a10aed Fixes for exporting projects attached to invoices 2022-03-11 13:20:53 +11:00
David Bomba 10f599594f Update TailWind 2022-03-11 12:56:45 +11:00
David Bomba ed2952356c Approve quote 2022-03-11 08:13:27 +11:00
David Bomba f9ebeaad9f set x-frame-origin 2022-03-10 16:02:12 +11:00
David Bomba b7dced76cd Transaction events 2022-03-10 11:32:04 +11:00
David Bomba f2932c0354 Allow file key for uploads 2022-03-09 20:39:32 +11:00
David Bomba deb5fe832e Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-03-07 20:06:25 +11:00
David Bomba db95e9fad3 fixes for migration 2022-03-07 20:06:20 +11:00
David Bomba 2b145e8833 Fixes for getting first contact/primary 2022-03-07 08:53:32 +11:00
David Bomba a4615a331d Fixes for unsubscribe routes 2022-03-06 18:06:07 +11:00
David Bomba 5f668a2237 Fixes for translations 2022-03-06 07:50:12 +11:00
David Bomba c02bc2c389 Text email templates 2022-03-04 14:01:09 +11:00
David Bomba bed77a2710 Text email stubs 2022-03-04 13:08:18 +11:00
David Bomba b73dc67692 Forward to correct login location - contacts 2022-03-03 11:51:44 +11:00
David Bomba 1b256dba9b refactor for bulk downloads 2022-03-02 13:51:38 +11:00
David Bomba 5fd8aab4af git branchMerge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-03-02 13:26:38 +11:00
David Bomba 475831bf70 Refactor for bulk downloads 2022-03-02 13:26:30 +11:00
David Bomba b062204fa6 Fixes for viewed entities 2022-02-28 16:50:25 +11:00
David Bomba 32596b4287 Fixes for CSV import 2022-02-28 14:38:13 +11:00
David Bomba 4b3e09faf8 Fixes for key login 2022-02-28 07:45:42 +11:00
David Bomba 09f68b33ef Fixes for trial plans 2022-02-27 19:02:00 +11:00
David Bomba e964ff8137 Improve resolution of invitations 2022-02-27 18:33:29 +11:00
David Bomba 83692ed618 refactor queries 2022-02-26 18:48:22 +11:00