1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-20 16:31:33 +02:00
Commit Graph

50 Commits

Author SHA1 Message Date
David Bomba
fb40ada833 Update webpack 2023-03-24 12:47:00 +11:00
David Bomba
4cd3e2aecc Update package.json 2023-03-10 08:33:15 +11:00
David Bomba
b18e7773c2 Add markdown support for subscriptions 2023-03-01 17:57:52 +11:00
David Bomba
da52554e71 Bump cypress version 2023-02-17 21:27:38 +11:00
David Bomba
6880e67210 Add Cypress for client portal UI tests 2023-01-25 07:15:54 +11:00
David Bomba
5316340c29 Subscriptions v2 2022-11-23 19:32:03 +11:00
David Bomba
d2ea53b0a4 Subscriptions v2 2022-11-23 17:27:43 +11:00
David Bomba
c51bbaec43 Minor fixes for updating a recurring invoice 2022-11-13 09:42:11 +11:00
David Bomba
6d36092f88 Fixes for package.json 2022-06-09 19:56:32 +10:00
David Bomba
76c940ae9a Add shareable links to client portal 2022-02-10 11:07:08 +11:00
David Bomba
b6f382bae2 Add option in client statements for filtering by invoice status 2022-01-03 18:22:10 +11:00
Benjamin Beganović
8da6d211b3 assets production build 2021-12-24 10:22:57 +01:00
David Bomba
e3d9bd15e2 Minor Fixes 2021-11-25 09:42:19 +11:00
David Bomba
63863c881c Update wepay 2021-11-11 20:35:07 +11:00
Benjamin Beganović
9163b496d7 Tailwind CSS v2.0: Remove future and experimental configuration options 2021-10-27 17:57:41 +02:00
Benjamin Beganović
bc0021b3a4 + laravel-mix@6.0.34 2021-10-27 17:45:33 +02:00
Benjamin Beganović
0e1ca43ce8 + autoprefixer@10.3.7
+ postcss@8.3.11
+ tailwindcss@2.2.17
2021-10-27 17:40:59 +02:00
=
c016f5d08a Merge eWay payment driver 2021-08-18 21:21:05 +10:00
David Bomba
bc81043973 Fixes for Molli 2021-08-11 16:43:20 +10:00
=
93ab5480a6 Minor fixes for referral codes 2021-08-08 21:50:13 +10:00
David Bomba
dbb60c029e Fixes for reminderS 2021-07-20 14:49:04 +10:00
David Bomba
7c83f9d04e Updating subscriptions 2021-07-15 14:35:22 +10:00
Benjamin Beganović
f852640083
Merge pull request #6192 from beganovich/v5-client-portal-tests-dusk
Reworking client portal tests
2021-07-14 13:08:57 +02:00
David Bomba
41b1555fe1 Improve authorize.net add payment method 2021-07-13 11:07:10 +10:00
Benjamin Beganović
787ffb7057 Remove cypress package 2021-07-12 13:48:41 +02:00
David Bomba
4492346e48 Fixes for setup + new js package 2021-05-18 20:26:06 +10:00
David Bomba
1bd1b2ed7c JS Fixes 2021-04-20 22:17:44 +10:00
=
0bf8b9c9e5 Fixes for setup flow 2021-03-13 17:45:41 +11:00
Benjamin Beganović
4992da6270 Highlight & make links in terms pop up clickable 2021-03-02 13:42:25 +01:00
Benjamin Beganović
d573652c8f Updated frontend dependencies 2021-02-17 12:39:08 +01:00
Benjamin Beganović
1bcf8b4afa Remove puppeteer 2020-12-23 16:19:42 +01:00
Benjamin Beganović
8ff7f8cbaf npm audit fix 2020-12-08 14:14:19 +01:00
Benjamin Beganović
1aeae756fa blue background for buttons 2020-11-26 12:42:20 +01:00
David Bomba
6eaf78a1d5 Fix for casting line items 2020-11-22 16:34:05 +11:00
=
2cf97caaaf Fixes for import 2020-11-07 20:08:21 +11:00
Clément Gayot
c21c79b8be Add ability to use Browsershot with NODE_PATH & NPM_PATH .env variables 2020-10-13 14:42:54 +02:00
Benjamin Beganović
b834a2a789 fix composer.lock & npm warnings 2020-10-12 11:22:10 +02:00
=
f6c62f3607 fixes for invoice designs 2020-08-22 22:24:41 +10:00
David Bomba
713d967e8e fixes for payment drivers 2020-08-17 08:58:52 +10:00
Benjamin Beganović
ea7c19a3ec move cypress to dev dependencies list 2020-06-30 14:55:15 +02:00
David Bomba
edc59d59c1 Minor fix for contact saving on invitation 2020-06-30 11:37:21 +10:00
David Bomba
09d130c1f7 Swap out credit card holder 2020-06-17 10:03:05 +10:00
Benjamin Beganović
c32c26acf3 Production builds 2020-06-16 18:09:43 +02:00
Benjamin Beganović
f280646522 Enable ES6 class props with @babel/plugin-proposal-class-properties 2020-06-09 13:10:31 +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
David Bomba
d9d2e21f93
Subscriptions (#3682)
* Working on subscriptions

* Implement return type in models

* Subscription implementation

* Improvements to handling importation of large accountS

* Loggin imports

* Activate collector

* Improve memory usage of import script

* Quote actions

* Send Quotes

* Fixes for seg faults!

* Minor fixes

* Fixes for client contact scopes
2020-05-09 08:35:49 +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ć
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
Benjamin Beganović
aad9f81e93
(Daily sync) Password reset pages & client portal rework (#3492)
* Dependency clearing

* Tailwind & templates cleanup

* Password reset pages & more features:
- New $this->render() method
- Password reset pages
- Tailwind CSS scaffold
- New styles for buttons, inputs, alerts
- Changed to shorthand syntax for language file (en)
- Added app.css and app.js which will be main endpoint
- Added new 'theme' field inside of ninja.php
- Scaffold for 'ninja2020' theme: both client and global theme
- Ignoring local builds of assets, until purgeCSS is there
- Overall cleanup

* Switch back default template to 'default'

* Remove app.css build

* Fix Codacy

* Fix Codacy 'doublequote' issues
2020-03-14 08:17:08 +11:00