David Bomba
e78ae16e3c
Fixes for merge
2024-01-03 13:24:36 +11:00
David Bomba
4b5b8ae0ba
Refactor for Stripe ACSS payments
2023-12-18 15:25:16 +11:00
Jason Beggs
e27ee40ff3
Start upgrading Livewire to v3
2023-12-13 11:52:49 -05:00
Lars Kusch
148190727c
Remove typo
2022-12-16 11:41:08 +01:00
Lars Kusch
974f4b2ca3
Add BACS to payment methods
2022-12-16 11:34:00 +01:00
David Bomba
42fee94b13
Minor fixes
2022-08-06 16:25:49 +10:00
Shift
0a20889916
Convert optional()
to nullsafe operator
2022-06-21 09:59:25 +00:00
David Bomba
cfd76fc8df
Fixes for ACSS
2022-03-09 11:31:59 +11:00
Benjamin Beganović
cf2a2d0eaa
Tailwind CSS v2.0: Update renamed utility classes: shadow-xs -> ring-1 ring-black ring-opacity-5
2021-10-27 18:02:07 +02:00
Benjamin Beganović
ca49f51ec9
Tailwind CSS v2.0: Update renamed utility classes: whitespace-no-wrap -> whitespace-nowrap
2021-10-27 17:58:02 +02:00
David Bomba
146e1b764f
Set correct column type
2021-08-31 11:23:02 +10:00
Benjamin Beganović
91e9321049
wip
2021-02-05 13:06:47 +01:00
Benjamin Beganović
1f2c3f2823
update pagination links & apply php-cs-fixer
2020-12-05 14:24:21 +01:00
Benjamin Beganović
89b950cbfd
Testing Stripe:
...
- Changed baseUrl to more generic localhost:8000
- Testing adding Stripe card & paying with it
- Added iframe helper functions
- Fix issue with processingOverlay when adding stripe credit card
- Added few selectors to pages for easier testing
2020-10-13 13:36:56 +02:00
Benjamin Beganović
2b39c1a5d7
Replace blue color with $primary_color:
...
- Change ClientPortal helper to return 'bg-primary-darken' instead of 'active-page'
- Buttons & input fields don't have SASS color now
- bg-blue-600/900 replaced with primary/primary-darken
- Production build of assets
2020-09-30 13:31:15 +02:00
Benjamin Beganović
a0db7fdb1e
Hide "Add payment method" if no bank/credit card gateway configured
2020-08-24 07:18:28 +02:00
Benjamin Beganović
eb655762d4
Adding payment methods from menu
2020-07-03 14:39:29 +02: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
Benjamin Beganović
ca103e16db
Remove white card on top of pages
2020-06-15 17:34:26 +02:00
Benjamin Beganović
703ef51685
Client portal tests (using Cypress.io) ( #3758 )
...
* Install Cypress
* Fix npm vulnerabilities
* scaffold cypress
* ignore local tests
* login page test
* invoices tests
* recurring invoices
* payments tests
* payment methods tests
* update invoices & quotes
* credits tests
2020-05-27 07:45:29 +10:00
Benjamin Beganović
3aa884dc11
Client portal improvements ( #3654 )
...
* Invoice table filters
* Quotes table filters
* Improve tables & translation
* Fix profile page inputs
* Fix profile page inputs & bump TailwindCSS version
2020-04-25 09:17:37 +10:00
Benjamin Beganović
ab8b05dd56
Client portal improvements ( #3652 )
...
* Install livewire/livewire
* Table improvements
- Cleanup of InvoiceController
- Added Livewire package
- New Livewire component (InvoicesTable)
- New WithSorting trait
- Removed rendering invoices from index.blade.php
- Removed Yaryabox/Datatables references in InvoiceController
* Refactor: Recurring invoices
* payments table & sorting improvements
* payment methods table
* quotes table
* credits table
* Add turbolinks
2020-04-23 08:49:23 +10:00