David Bomba
e7c24a5857
Fixes for Matomo URL/ID
2022-12-07 18:50:36 +11:00
Lars Kusch
d8825396be
Add support for Matomo
2022-12-05 15:20:30 +01:00
David Bomba
ae73e414e9
updates for cookie consent
2022-12-02 09:45:38 +11:00
David Bomba
1c89a39d56
Clean input for custom css
2022-11-19 10:58:32 +11:00
David Bomba
a75fbc1e85
Remove direct google URLs
2022-09-30 15:23:18 +10:00
David Bomba
b81851b190
Update resources to defer
2022-09-16 13:34:39 +10:00
David Bomba
9c19d0094f
Fixes for custom messages
2022-03-29 11:35:45 +11:00
David Bomba
6a42f47c82
Fixes for custom messages
2022-03-29 11:35:17 +11:00
David Bomba
ea30be3a51
Fixes for company settings saver
2022-03-25 08:25:06 +11:00
David Bomba
2b145e8833
Fixes for getting first contact/primary
2022-03-07 08:53:32 +11:00
David Bomba
20f2c3acd7
Add Google Analytics to client portal pages if tracking ID is implemented
2022-02-17 09:13:14 +11:00
David Bomba
fb1e27ba7d
Clean up for due date days recurring invoices
2022-02-16 13:24:10 +11:00
Benjamin Beganović
0a9bde3a35
alpinejs@2.8.2
2021-10-11 14:58:26 +02:00
Benjamin Beganović
4d1562a7a0
cookieconsent@3
2021-10-11 14:54:02 +02:00
Benjamin Beganović
0701cd629f
Set privacy policy link from config
2021-10-04 14:29:15 +02:00
David Bomba
f0b5891327
Fixes for Title Logo
2021-07-30 07:52:58 +10:00
David Bomba
e69cd0699e
Fixes for CORS
2021-06-01 20:51:38 +10:00
Benjamin Beganović
9bc03ced3b
show favicon if no whitelabel
2021-02-11 14:26:37 +01:00
Benjamin Beganović
d537d012a1
fix instance
2021-01-26 13:29:27 +01:00
Benjamin Beganović
c1bf3e5044
double-check
2021-01-19 15:27:35 +01:00
Benjamin Beganović
ee8e75e8f7
Set a background & center a header message
2021-01-19 15:23:10 +01:00
Benjamin Beganović
3b9e813751
bump alpinejs version
2020-12-05 13:55:29 +01:00
Benjamin Beganović
35fe90fc9f
update whitelabeling partials
2020-12-01 14:44:35 +01:00
Benjamin Beganović
014652cf1c
cookies 👨🍳 🍪
2020-11-19 13:41:19 +01:00
David Bomba
0e8bfa18a9
Use full namespace when calling from resources
2020-11-16 09:21:38 +11:00
Benjamin Beganović
8324724df0
Client Portal Custom Inclusions
2020-11-12 12:29:16 +01: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ć
5a03d81112
Fix blank page when downloading invoices
2020-08-25 08:55:55 +02:00
Benjamin Beganović
f12553bae8
wip
2020-08-24 09:07:44 +02: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
Benjamin Beganović
272109f699
Custom js and css in client portal ( #3638 )
2020-04-17 20:15:26 +10:00
Benjamin Beganović
01e8afc1f6
PDF preview improvements ( #3632 )
...
- Added total page and current page preview
- Added new "Page" translation
- Replaced CDN based assets with local
- Production builds of assets
Co-authored-by: David Bomba <turbo124@gmail.com>
2020-04-17 07:18:07 +10:00
Benjamin Beganović
ac5525c9ac
[V2] Client portal rework ( #3516 )
...
* Client login, reset and update password page
* Client dashboard, sidebar, PortalComposer.php
* wip
* Personal page & update for details
* Invoices, paying & pagination.blade.php
* Invoices, recurring invoice & buttons
* Payments, link component
* Payment methods
* Breadcrums, clean up & wrap up
* Remove format_date() method to formatDate on object
* Payments
- $this->render is now proxy for render()
- Removed logic from Controller.php to ClientPortal.php
- Added MakesDates to ClientGatewayToken.php
- StripePaymentDriver.php now returns correct views
- Refactor of adding new payment method
- Ignoring all local builds for public/js/clients/*
* Signature, wip
* Fix "Pay now" on single invoice
* Payments:
- Added ProcessInvoicesInBulk request class
- Refactor InvoiceController::bulk()
- Displaying terms & payments
- New signature.blade.php
- Removed comment from webpack.mix.js
* Quotes:
- Refactor ProcessInvoicesInBulk.php to ProcessInvoicesInBulkRequest.php
- Add new 'Quotes' field inside of PortalComposer.php
- Added MakesDates to Quote.php
- Added Quote::badgeForStatus()
- Cleanup payment.blade.php
- Quote showing and approving
- New resource 'quotes' in client.php
- New image for quotes, align-left.svg
* Credits:
- New 'credits' resource in client.php
- Fixes for client.php typo
* Breadcrumbs:
- Quotes
- Credits
* Placeholder for translations.
* Restore whereIn & client scope
Co-authored-by: David Bomba <turbo124@gmail.com>
2020-03-24 04:10:42 +11:00