David Bomba
391df15a96
Refactor Migration codebase
2021-07-17 18:58:42 +10:00
Benjamin Beganović
25dca51b5e
- Show message if migration didn't start properly
...
- Update completed.blade.php with errors message
- Better status checking in CompleteService.php
2021-03-30 10:49:29 +02:00
Benjamin Beganović
2aa850439c
Improve authentication workflow
2021-03-26 14:14:08 +01:00
Benjamin Beganović
aa9af574b6
Add support for X-Api-Token:
2020-12-10 15:04:59 +01:00
David Bomba
53e40a4e6a
Fixes for purging existing company
2020-11-23 13:07:32 +11:00
Benjamin Beganović
716b818a41
Fix issue with listing companies in v4
...
- Endpoint typo fix
2020-11-19 12:29:49 +01:00
Benjamin Beganović
666a9398d3
Fix the way we process migration
2020-11-12 11:04:50 +01:00
Benjamin Beganović
4019ff08d6
Final touch on CompleteService
2020-11-11 18:26:33 +01:00
Benjamin Beganović
d24d2e4b93
Support multiple migrations at once
2020-11-10 16:20:02 +01:00
Benjamin Beganović
602a15f648
Export 'company_key' with migrations ( #3600 )
...
- Removed 'Hosted' option for migrating
- Passing companyKey property when sending request
2020-04-08 06:43:20 +10:00
Benjamin Beganović
0c7620a381
Catching possible account errors ( #3596 )
...
Co-authored-by: David Bomba <turbo124@gmail.com>
2020-04-07 07:23:57 +10:00
David Bomba
67044f9dd3
Migration improvements: ( #3422 )
...
- Added option to force the migration
- Cleaned imports
2020-03-05 07:30:10 +11:00
Benjamin Beganović
ff455c8ed9
Exporting migration data via HTTP (v1) ( #3364 )
...
* Migration: Option to select the migration type
* Migration: Logic for redirecting based on steps
* Work for migrations:
- Added authentication view, service
- Account connecting
- Scaffold services
- Companies service
- (wip) Sending data to v2
* Migration: Sending migration file
* Wrap up the migration first stage
* Split company per request / no bundle
Co-authored-by: David Bomba <turbo124@gmail.com>
2020-02-25 08:17:16 +11:00
Hillel Coren
17c36b351d
Minor fixes
2019-12-03 11:27:30 +02:00
Joshua Dwire
ff064367d6
Support Stripe 3D secure
2019-07-09 17:16:20 -04:00
Hillel Coren
fa45a02134
Add currencies
2019-02-19 11:47:29 +02:00
David Bomba
aefe133ba0
fix permissions ( #2637 )
2019-01-30 22:25:37 +11:00
David Bomba
5ccf7369ca
Rebase to v4.5.9
2019-01-30 21:45:46 +11:00
Hillel Coren
3e035410dd
Fix for auto-bill failure emails
2018-07-24 17:38:46 +03:00
David Bomba
556babbf88
Update InvoiceService.php
2018-07-24 22:36:26 +10:00
Hillel Coren
34b02ee8bf
Changes to support the mobile app
2018-06-19 22:46:48 +03:00
Hillel Coren
e39c07df79
Merge branch 'master' of github.com:invoiceninja/invoiceninja
2018-06-19 21:47:16 +03:00
Hillel Coren
5118d7a679
Pancake import fixes
2018-06-19 21:47:08 +03:00
David Bomba
549f1cf846
Update ExpenseService.php
...
remove duplicate method
2018-06-17 22:21:49 +10:00
Hillel Coren
56f13a019e
Merge branch 'release-4.5.0'
2018-06-17 14:05:50 +03:00
Hillel Coren
2cffc753f3
Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop
2018-06-07 14:06:05 +03:00
David Bomba
a9f2d0d855
This PR implements Create/View/Edit permissions based on ENTITY TYPE (ie invoice/expense/client). ( #2150 )
...
* migration for new permissions schema
* update permissions across data tables
* refactor migrations to prevent duplicate attribute
* update permissions in views
* Product Permissions
* permissions via controllers
* Refactor to use Laravel authorization gate
* Doc Blocks for EntityPolicy
* check permissions conditional on create new client
* Bug Fixes
* Data table permissions
* working on UI
* settings UI/UX finalised
* Datatable permissions
* remove legacy permissions
* permission fix for viewing client
* remove all instances of viewByOwner
* refactor after PR
* Bug fix for Functional test and implementation of Functional tests for Permissions
* fix for tests
2018-06-07 20:08:34 +10:00
Hillel Coren
6fe0b32409
Fix for CSV import
2018-05-29 08:43:08 +03:00
Hillel Coren
9b730f846e
Fix for CSV import
2018-05-29 08:42:56 +03:00
Hillel Coren
0d3a6c7a58
Fix for custom gateway
2018-05-14 09:20:28 +03:00
Hillel Coren
fb6c6deeba
Fix for custom gateway
2018-05-14 09:19:17 +03:00
Hillel Coren
f65a6de202
Fix expense datatable on client overview
2018-05-08 22:54:53 +03:00
Hillel Coren
7c1b451ae3
Fix expense datatable on client overview
2018-05-08 22:54:12 +03:00
Hillel Coren
12bd18f38b
Fix for CSV import
2018-04-18 10:00:38 +03:00
Hillel Coren
598b4743d8
Added Pancake import
2018-04-16 13:48:25 +03:00
Hillel Coren
b4e2329076
Add ‘approve’ button/link to email variables
2018-04-15 19:43:22 +03:00
Hillel Coren
e4f0cf06b0
Support variables in custom gateways #1701
2018-04-13 14:11:57 +03:00
Hillel Coren
ab99ef0739
Support importing vendors
2018-03-30 14:33:28 +03:00
Hillel Coren
08aed19f9a
Require invoice number when importing invoices
2018-03-26 13:05:28 +03:00
Hillel Coren
2b81d7ec47
Change quote to proposal in custom email designs
2018-03-26 11:09:13 +03:00
Hillel Coren
2028932a94
Convert and Archive #1916
2018-03-13 23:04:24 +02:00
Hillel Coren
fcbab2fd02
Working on tests
2018-03-11 12:36:24 +02:00
Hillel Coren
694929cc3d
Working on tests
2018-03-11 12:25:49 +02:00
Hillel Coren
bf5ba05943
Working on tests
2018-03-11 12:10:29 +02:00
Hillel Coren
5cfa19a5c8
Working on tests
2018-03-11 11:55:54 +02:00
Hillel Coren
9b9a27a38b
Working on tests
2018-03-11 08:50:11 +02:00
Hillel Coren
9c21178413
Working on tests
2018-03-11 00:37:45 +02:00
Hillel Coren
99e65906b2
Working on tests
2018-03-11 00:28:17 +02:00
Hillel Coren
f1c350419d
PHP 7.2 fixes
2018-02-27 10:41:07 +02:00
Hillel Coren
ef250ec78f
Use parseFloat to parse payment amount
2018-02-16 11:58:07 +02:00