Benjamin Beganović
2f50217900
Processing modal on payments
2020-08-24 10:28:55 +02:00
Benjamin Beganović
f12553bae8
wip
2020-08-24 09:07:44 +02:00
Benjamin Beganović
f4698c0108
Support multiple downloads
2020-08-20 03:10:04 +02:00
Benjamin Beganović
9b524f22e6
Download files with original name
2020-08-19 18:06:26 +02:00
David Bomba
713d967e8e
fixes for payment drivers
2020-08-17 08:58:52 +10:00
Benjamin Beganović
c54f5bcb3f
Production builds
2020-07-29 16:43:36 +02:00
Benjamin Beganović
57a60b1a74
Merge branch 'v2-2907-pdf-zoom' of github.com:beganovich/invoiceninja into v2-2907-pdf-zoom
2020-07-29 16:43:11 +02:00
Benjamin Beganović
ae18698484
Assets production builds
2020-07-29 16:41:47 +02:00
Benjamin Beganović
1469dc0f77
Production builds
2020-07-29 15:29:45 +02:00
Benjamin Beganović
1d6346f3e7
Adjust zoom level for mobile devices
2020-07-29 15:27:43 +02:00
Benjamin Beganović
9cdecfbfc4
Setup page fix form not showing
2020-07-06 14:27:27 +02:00
Benjamin Beganovic
605069f05b
Test PDF abilites in setup
2020-07-02 13:58:39 +02:00
David Bomba
91e0fba997
Merge branch 'v2' into v2
2020-06-27 12:22:08 +10:00
David Bomba
699678eb83
Fix for adding credit card as payment method with authorize.net
2020-06-27 12:21:16 +10:00
Benjamin Beganović
829a7a2c10
Fix checkboxes for action selectors on invoices & quotes
2020-06-26 15:20:15 +02:00
David Bomba
c9b973d288
Fixes for client model
2020-06-20 09:23:41 +10:00
Benjamin Beganović
64b7884a83
optimize card-js form
2020-06-17 15:27:11 +02:00
David Bomba
f82953b44b
Fixes for AUthorize.net
2020-06-17 21:15:24 +10:00
David Bomba
7c973c2a2e
Fix check box value in js
2020-06-17 11:26:58 +10:00
David Bomba
b1bad0b6f4
Front end error handling
2020-06-17 10:55:56 +10:00
David Bomba
09d130c1f7
Swap out credit card holder
2020-06-17 10:03:05 +10:00
David Bomba
69ae86ddc5
Merge branch 'v2-1606-authroize-form' of https://github.com/beganovich/invoiceninja into beganovich-v2-1606-authroize-form
2020-06-17 08:58:31 +10:00
Benjamin Beganović
c32c26acf3
Production builds
2020-06-16 18:09:43 +02:00
David Bomba
2d2a5c0812
working on authorize.net token payments
2020-06-16 22:41:56 +10:00
David Bomba
50ebed173d
Merge branch 'v2' into v2-1006-checkout-com
2020-06-16 07:41:15 +10:00
Benjamin Beganović
af019e24d0
Production builds of assets
2020-06-15 17:40:44 +02:00
Benjamin Beganović
93f86db148
Payments using token
2020-06-15 14:18:44 +02:00
Benjamin Beganović
d37064e393
wip
2020-06-11 15:13:35 +02:00
Benjamin Beganović
049f30104e
checkout
2020-06-10 17:38:10 +02:00
David Bomba
def550ec90
Merge branch 'v2' into v2
2020-06-10 22:51:25 +10:00
David Bomba
472b750805
fixes for conflicts
2020-06-10 22:49:18 +10:00
Benjamin Beganović
ab439dd1fb
Assets production build
2020-06-09 17:12:31 +02:00
David Bomba
c119e9ece2
Fixes for authorize.net
2020-06-09 22:57:01 +10:00
David Bomba
c558e0df45
authorize.net
2020-06-09 22:54:22 +10:00
Benjamin Beganović
1965dbf041
Stripe: SOFORT implementation
2020-06-09 13:17:05 +02:00
David Bomba
d35b5be0dd
Working on Authorize.net
2020-06-09 15:34:37 +10:00
Benjamin Beganović
dda7a8d292
production builds
2020-05-28 15:59:51 +02:00
Benjamin Beganović
ea8a585771
wip
2020-05-18 14:06:13 +02:00
Benjamin Beganović
2704bf2f82
Client portal improvements & bug fixes ( #3678 )
...
* fix turbolink 404
* fix checkbox when adding card using stripe
* Fix hashed_ids problem when using PayPal
* php-cs-fixer
* Bump tailwind & purgecss
* fix auth scope
* scope to auth contact company
2020-05-09 08:20: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
Benjamin Beganović
b285067adb
Client portal improvements (1/2) ( #3649 )
...
- Fix for building dependencies
- Fixes for data table sorting
- Improved styling of tables
- Improved buttons padding, position
2020-04-21 08:26:25 +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ć
8f4fa5e80d
Client portal improvements ( #3607 )
...
* Remove Html\Builder dependency from controllers
* Remove: yajra/laravel-datatables-html
- yajra/laravel-datatables-oracle as main non-dev dependency
* Added sorting to tables
2020-04-09 12:18:07 +10:00
Benjamin Beganović
a87ae37ce1
Rendering PDFs using PDF.js (client portal) ( #3589 )
...
* Wip for testing
* Rendering PDFs using pdf.js
2020-04-04 07:12:12 +11:00
Benjamin Beganović
b8b5245253
Setup page real-time checks ( #3551 )
...
* Setup page real-time checks:
- New setup.js inside of webpack.mix.js
- SetupController methods rename from snake case to camel case
- Added Axios module inside of app.js
* Disable Laravel Mix notifications
* Fix naming for request
2020-03-27 08:43:44 +11:00
Benjamin Beganović
e93bdffc0b
Fixes for Stripe payments ( #3542 )
...
* Payment fixes:
- Added new "process.js" inside of webpack.mix.js
- BasePaymentDriver now accepts raw array, no explode
- StripePaymentDriver now accepts raw array, no explode
- Removed 'form-control' class from #card-element
- New credit_card for processing payment
* Production build of assets
2020-03-26 00:08:37 +11:00
David Bomba
cd36f64423
Fixes for Users ( #3526 )
2020-03-25 10:20:42 +11:00
Benjamin Beganović
4af34a186c
PurgeCSS setup with Webpack ( #3522 )
...
* PurgeCSS setup with Webpack
- Production builds for assets
- Added PurgeCSS to 'ninja2020' theme
* Fixes for Codacy
- Added new codacy.yml file
- Applied formatting to webpack.mix.js
2020-03-25 09:13:20 +11:00
David Bomba
49427b1acb
Tests for factories
2019-04-26 20:51:02 +10:00
David Bomba
0d508d67f1
Client Settings ( #2711 )
...
* Fixes for travis
* Additional settings variables at the company and client level
* Implement accessor for client settings
* Currency symbol or code setter
* Implement custom JS number and currency formatter
* Implement VueX state management for client settings
* Move settings logic into its own class
* Working on client settings
* client settings
* Move Client Settings helper into PHP
* Move translation helper into its own class
* Working on Client Settings
* fixes for client settings
* Client setting defaults
* fixes for .env
* Fixes for Travis
2019-03-03 08:44:08 +11:00