Commit Graph

751 Commits

Author SHA1 Message Date
David Bomba bcd69dadc8 Change invoice -> entity 2020-08-12 10:41:26 +10:00
David Bomba ee0aa891bb Fixes for activity backups"
git push
2020-08-12 10:13:34 +10:00
David Bomba 928a9d46af Download historical invoice 2020-08-12 10:01:27 +10:00
David Bomba cb508e1daa Add client gateways to first-load array 2020-08-12 09:04:39 +10:00
David Bomba 3514491300 Changing error structure, regression fixes for shop/client route 2020-08-12 08:59:28 +10:00
David Bomba 7feae1fd45 Add is_deleted to client_gateway_tokens table 2020-08-12 08:17:32 +10:00
David Bomba 71449392de Fix for regression 2020-08-11 20:57:45 +10:00
David Bomba c195f5b8a5 Add middleware to destroy document 2020-08-11 13:21:43 +10:00
= 731001baf5 Refactor refresh route resolution of company_user 2020-08-08 10:32:47 +10:00
= 1be45a4e38 Wind back changes to login route 2020-08-08 09:58:10 +10:00
= 6751654216 Refactor login route 2020-08-08 09:50:32 +10:00
David Bomba 2fdf351be3 Customize bulk templates 2020-08-05 22:18:29 +10:00
David Bomba 13cf06b0cd Test for new shop routes" 2020-08-05 12:21:26 +10:00
David Bomba e183238b8e Add Shop Profile Route 2020-08-05 12:12:38 +10:00
David Bomba b89ee61bba return appropriate response from within catch 2020-08-04 23:53:33 +10:00
David Bomba a094c23937 Add PhantomJS tests on setup screen 2020-08-04 23:30:27 +10:00
David Bomba d7dbde3789 Implement PhantomJS 2020-08-04 21:00:19 +10:00
David Bomba 374fd90df1 Fixes for Invoice Preview route 2020-08-04 18:37:28 +10:00
David Bomba f544f7ac23 fix for archiving tax rates 2020-08-04 18:17:12 +10:00
David Bomba 81a34f3446 Fixes for email templates not displaying css correctly 2020-08-02 19:59:32 +10:00
David Bomba b780be3995 Ensure group settings can be archived + tests! 2020-08-02 16:31:55 +10:00
David Bomba 7318eb19d8 OPENAPI docs 2020-07-30 13:27:00 +10:00
David Bomba 1db8b53128 OPENApi documentation 2020-07-30 12:50:45 +10:00
David Bomba a6967892ea system health route 2020-07-30 10:30:49 +10:00
David Bomba 68e2e2c8f4 Merge branch 'v2' of https://github.com/turbo124/invoiceninja into v2 2020-07-30 07:48:33 +10:00
David Bomba 2739e643fe Fixes for invoicewasvieweD 2020-07-28 23:47:41 +10:00
David Bomba 8f59515950 Fixes for shop post routes 2020-07-28 23:41:56 +10:00
David Bomba fd97aff3f1 Fixes for routes"
git push
2020-07-28 23:24:01 +10:00
David Bomba 52065fb963 check shop is enabled 2020-07-28 22:12:33 +10:00
David Bomba 2b9610ea02 clean up for basecontroller 2020-07-28 22:06:47 +10:00
David Bomba de78ea1506 Shop 2020-07-28 22:05:17 +10:00
David Bomba caad3661d5 Refactor to user company_key instead of company_token 2020-07-28 21:58:15 +10:00
David Bomba a8a0c7695c Shop routes 2020-07-28 21:30:11 +10:00
David Bomba d5b777206e Shop routes 2020-07-28 21:19:51 +10:00
David Bomba f28a604d84 Fixes for invoicewasviewed 2020-07-28 19:49:09 +10:00
David Bomba 9ed31be17e remove legacy setting option 2020-07-28 14:29:56 +10:00
David Bomba 04ed1d4fe3 formatting 2020-07-26 20:21:55 +10:00
David Bomba 0a93e6ea5c Fixes for refresh route 2020-07-26 18:30:55 +10:00
David Bomba 3c38fd2cf6 Fixes for refresh route 2020-07-26 15:12:40 +10:00
David Bomba 34575554af Working on handling refresh route 2020-07-26 08:27:49 +10:00
David Bomba d36fdb4025 Fixes for refresh query 2020-07-25 09:02:32 +10:00
David Bomba 643f709248 Fixes for refresh route 2020-07-24 19:39:43 +10:00
David Bomba 40b8ecf7c5 Fixes for refresh route 2020-07-24 19:05:52 +10:00
David Bomba c6e4889d6d fix for gateway refresh route 2020-07-23 21:39:03 +10:00
David Bomba 8e02662fd0 Fix for refresh route 2020-07-23 21:36:50 +10:00
David Bomba 2f07a36d76 Fixes for unique invoice number rule 2020-07-23 21:30:51 +10:00
David Bomba 41fdbd7978 Add client ids to activities 2020-07-23 21:20:05 +10:00
David Bomba ce3696257f Fixes for base repo invitations 2020-07-23 13:55:11 +10:00
David Bomba 62f084b2aa Events 2020-07-22 17:53:14 +10:00
David Bomba e620438186 Fixes for user email change job 2020-07-22 17:26:54 +10:00
= a367c64278 Send change of email to both old and new email address 2020-07-22 13:03:33 +10:00
David Bomba 9d276ffa70 Working on user notifications when an email changes 2020-07-22 12:25:58 +10:00
David Bomba 02646640aa update self updater 2020-07-21 21:51:47 +10:00
David Bomba 91c40b0517 Update enabled_modules value 2020-07-21 21:26:58 +10:00
David Bomba 0d8d793a4c Fix for including ALL relations on the refresh route if updated_at is provided 2020-07-21 21:19:21 +10:00
David Bomba 9075cf989a Flip what is_system means for company tokens 2020-07-21 15:03:04 +10:00
David Bomba 24e64fa911 Check for node and npm in setup 2020-07-21 11:11:35 +10:00
David Bomba fec8e8b520 Fix bug where restoring a credit wouldn't work 2020-07-20 07:54:10 +10:00
David Bomba da88319418 Event listener for invoice viewed 2020-07-17 11:18:40 +10:00
David Bomba d2cc1e4d65 Fix for company not returning on refresh route 2020-07-17 07:13:32 +10:00
David Bomba 41b85b3fb3 Ensure models are touched appropriately" 2020-07-16 21:01:39 +10:00
David Bomba 0ff8b68fbe
Merge pull request #3906 from turbo124/v2
Stripe - Autobilling
2020-07-15 15:05:42 +10:00
Benjamin Beganović 556e1280d0 Fixes for quote page 2020-07-14 13:00:28 +02:00
David Bomba fe4885f5a6 only send one notification per invoice 2020-07-14 19:55:28 +10:00
David Bomba 00a3d36fcd Bug with viewed_date populating erroneously 2020-07-14 15:37:49 +10:00
David Bomba 1d7ba6d1e6 Fixes for event parameters 2020-07-14 08:06:28 +10:00
David Bomba 708422dd9b Add hashed transformer for company tokens 2020-07-13 12:54:56 +10:00
David Bomba b96e2aa78b Bulk actions for tax rates 2020-07-13 09:29:44 +10:00
David Bomba b4f669ad59 Update refresh route to filter all subqueries by updated_at 2020-07-10 09:28:09 +10:00
David Bomba f3572a5d11 Refactor for events 2020-07-08 22:02:16 +10:00
David Bomba 89d15f1e2a Fixes for API Documentation 2020-07-07 20:56:28 +10:00
David Bomba 16f488be5a
Merge pull request #3887 from beganovich/v2-0607-setup-page-fixes
Fix form not showing when DB fails on setup
2020-07-07 08:07:27 +10:00
Benjamin Beganović 9cdecfbfc4 Setup page fix form not showing 2020-07-06 14:27:27 +02:00
David Bomba 4c321d41c3 Change subscriptions to webhooks 2020-07-06 21:22:36 +10:00
David Bomba 94a98f744e Triggered actions on invoice 2020-07-06 09:34:25 +10:00
David Bomba 8ec47921aa Fixes for Invoice PDF Preview 2020-07-05 21:39:59 +10:00
David Bomba bbdfb86b99
Merge pull request #3884 from turbo124/v2
Fixes for Checkdata script and PDF Previews
2020-07-05 20:59:18 +10:00
David Bomba 8856e3fada Fixes for pdf preview 2020-07-05 20:58:30 +10:00
David Bomba b9c860bfc3 Add task to check company size 2020-07-05 18:59:28 +10:00
Benjamin Beganović eb655762d4 Adding payment methods from menu 2020-07-03 14:39:29 +02:00
David Bomba b3c2953e19
Merge pull request #3880 from turbo124/v2
V2
2020-07-03 18:27:06 +10:00
David Bomba 50f65c998f Add user name to the ping route 2020-07-03 07:52:40 +10:00
Benjamin Beganovic 605069f05b Test PDF abilites in setup 2020-07-02 13:58:39 +02:00
David Bomba 7f90d8d45b
Merge pull request #3876 from turbo124/v2
Allow searching on entity routes
2020-07-02 21:03:12 +10:00
David Bomba d3775fd059 Change PING route response 2020-07-02 20:14:19 +10:00
David Bomba 7a02938bd9 Route to check status of scheduler 2020-07-02 10:26:43 +10:00
Benjamin Beganović 4918269bf2 Testing adding Stripe credit card
- Added: iframeLoaded method for Cypress
- Fixed: saving payment method id for CreditCard.php
- Added: chromeWebSecurity: false flag for insecure iframe connections
- Formatted: payment_methods/index
- Formatted: payment-methods-table.blade.php
- Added: Test for adding credit card to Stripe
- Fixed: Removing client gateway tokens
2020-07-01 18:28:57 +02:00
David Bomba 302c98e08b Fixes for demo data 2020-07-01 21:33:42 +10:00
Benjamin Beganović 53552e9717 Log checks 2020-06-30 14:41:46 +02:00
Benjamin Beganović 8de7b6b92b Remove double check in index() 2020-06-30 14:38:24 +02:00
Benjamin Beganović 3df91f15e2 Fixes for setup page check 2020-06-30 14:28:14 +02:00
David Bomba 245980ce4b Send company with all events 2020-06-30 09:35:17 +10:00
David Bomba 1ee17c3576 Minor fixes for setup process 2020-06-28 21:52:45 +10:00
David Bomba 29fcca26f8 Nest HTTP requirements inside a working installation - allows non secure routes to be used to setup the application 2020-06-28 13:47:13 +10:00
Benjamin Beganović f68465d602 Support Stripe webhook 2020-06-27 17:39:28 +02:00
Benjamin Beganović 1e4e482801 Merge remote-tracking branch 'upstream/v2' into v2-2606-payment-webhook 2020-06-27 15:53:18 +02:00
Benjamin Beganović 1b06fb99b1 payment webhooks wip 2020-06-27 15:53:12 +02:00
David Bomba 3e3dd95262
Merge branch 'v2' into v2-2606-client-portal-improvements 2020-06-27 07:49:33 +10:00
David Bomba 65b524bc13
Merge branch 'v2' into v2-2606-user-confirmation-page 2020-06-27 07:48:43 +10:00
Benjamin Beganović 2c1627c105 Hide dashboard page (for now) 2020-06-26 16:05:48 +02:00