Commit Graph

70 Commits

Author SHA1 Message Date
Matt Young 1f6d09d6e8 Revert dependencies to work with PHP8.3 2026-01-30 22:54:21 -06:00
Matt Young 8ec4d30304 Clear stock laravel landing page 2026-01-30 22:44:39 -06:00
Matt Young ca3691c51c Use soft deletes for clients and contacts 2026-01-30 21:49:15 -06:00
Matt Young db38c6cea2 Setup to use mailgun 2026-01-30 21:39:42 -06:00
Matt Young ad4cccdcd3 Add funcitons to email invoices. 2026-01-30 21:06:42 -06:00
Matt Young 3c96f639fa Disable user registration 2026-01-30 20:44:55 -06:00
Matt Young 7c8a0ba94b Dashboard widgets for draft invoices and recent payments. 2026-01-30 18:10:37 -06:00
Matt Young d25988bb9a Show open invoices on the dashboard. 2026-01-30 18:07:44 -06:00
Matt Young 6a5b8c12dd Show last payout on dashboard. 2026-01-30 17:58:41 -06:00
Matt Young e4bb06b19d Show stripe balance on dashboard 2026-01-30 17:56:01 -06:00
Matt Young c199e0a9dd Create new contacts on payment 2026-01-29 23:48:07 -06:00
Matt Young 9e8e046985 Fix issues with recording contact on payments. 2026-01-29 23:38:10 -06:00
Matt Young 9cf128a887 Fixing stripe controller webhook 2026-01-29 23:28:53 -06:00
Matt Young 9d6c12ac5f Fixing stripe controller webhook 2026-01-29 23:15:22 -06:00
Matt Young fcac34908e Switch dependencies to work with php 8.3 on server. 2026-01-29 23:03:04 -06:00
Matt Young 7394593e57 Merge stripe integration branch 2026-01-29 22:47:48 -06:00
Matt Young 81cb53736d Implementation of Stripe. 2026-01-29 22:38:30 -06:00
Matt Young c1dd36d7fd Add code to get fee amount on webook. 2026-01-29 22:09:45 -06:00
Matt Young f626157ab4 Stripe checkout and webhook 2026-01-29 21:54:18 -06:00
Matt Young 30dddcf725 Stirpe checkout and webhook functions set up. 2026-01-29 21:24:58 -06:00
Matt Young e1a989b2a6 Stripe tutorial 2026-01-29 17:29:38 -06:00
Matt Young 2deaa14dcf Deal with non-completed payments correctly. 2026-01-28 22:24:48 -06:00
Matt Young 43d4869532 Update customer invoice to show payments. 2026-01-28 22:15:03 -06:00
Matt Young 28288ee722 Show total payments and balance 2026-01-28 22:09:27 -06:00
Matt Young 51ef80b0ba Work on edit payment form. Still has issue preloading contact. 2026-01-28 21:37:06 -06:00
Matt Young cbc37a4dff Entering payments is functional. 2026-01-28 21:09:40 -06:00
Matt Young ece42aa07c Entering payments is functional. 2026-01-28 21:07:45 -06:00
Matt Young dfd205fc37 Add Payments option to menu 2026-01-28 17:03:34 -06:00
Matt Young 21bcd43972 Initial payment setup 2026-01-28 16:54:47 -06:00
Matt Young 8b054bcbf0 Add menu option to let link to customer invoice 2026-01-28 16:08:40 -06:00
Matt Young 4cf33f3841 Customer invoices working. 2026-01-28 15:55:58 -06:00
Matt Young a25430ae50 Invoice management complete. 2026-01-28 15:36:08 -06:00
Matt Young f71bc5aa01 Rename "Edit Invoice" to "Manage Invoice" 2026-01-28 14:37:22 -06:00
Matt Young 9d9838b02d Manipulating status and notes on invoices works. 2026-01-28 14:29:33 -06:00
Matt Young 9b2202e894 Initial work on edit invoice page. 2026-01-28 09:50:25 -06:00
Matt Young f85d4f20bb Create invoice working 2026-01-28 09:10:32 -06:00
Matt Young 0dc3160678 Enhancements to invoice list. 2026-01-28 08:21:19 -06:00
Matt Young 7ec1a3529e Invoice factory and listing 2026-01-28 07:37:02 -06:00
Matt Young 125f82e382 Invoice factory and listing 2026-01-28 07:18:26 -06:00
Matt Young b3e44efd13 Invoice Listing 2026-01-28 06:57:06 -06:00
Matt Young 11d9ba502d Connect contacts to clients 2026-01-28 06:34:39 -06:00
Matt Young d5de439bb6 Update client listing to show contacts. menu buttons to add and remove contacts (not yet functional) 2026-01-28 05:49:59 -06:00
Matt Young 7f3c7aeca1 add formatMoney helper 2026-01-28 05:16:08 -06:00
Matt Young 26d2d87104 add formatMoney helper 2026-01-28 05:14:04 -06:00
Matt Young 17de29ec91 Product management is working. 2026-01-28 05:01:16 -06:00
Matt Young a1c7ee43f7 Contact management is working. 2026-01-28 04:51:24 -06:00
Matt Young 304238ec98 Edit client links working. 2026-01-28 04:46:42 -06:00
Matt Young 04729c071e Edit client links working. 2026-01-28 04:38:35 -06:00
Matt Young 53b6c1d326 Add client form working. 2026-01-28 04:33:27 -06:00
Matt Young 2d4ef3d6e1 Menu for each client dropdown 2026-01-28 04:13:08 -06:00