1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-10 05:02:36 +01:00
Commit Graph

3134 Commits

Author SHA1 Message Date
Hillel Coren
70efb7a7f2 Clarify help text 2020-03-29 06:31:40 +03:00
Hillel Coren
fc26e77c95 Fix typo in texts 2020-03-15 10:11:39 +02:00
Hillel Coren
c3a0c2a465 UI tweaks and hide on hosted 2020-03-12 09:42:31 +02:00
Benjamin Beganović
d9a3b5453a
Make sure user is allowed to migrate (#3468) 2020-03-11 08:08:10 +11:00
Maikel Reyes
89a243f88c Fin aging fields for statements 2020-03-07 00:14:31 -05: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ć
bde276ad67
(V1) Improve migration (#3415)
* Imports improvements:
- Fix sorting
- Fix duplicate imports (Cannot use App\Http\Controllers\BaseController as BaseController because the name is already in use)

* Wrap up, sending migration file:
- Removed 'enable_invoice_quantity'
2020-03-04 09:44:30 +11:00
Hillel Coren
17cddb902c Merge branch 'master' of github.com:invoiceninja/invoiceninja 2020-03-01 09:57:06 +02:00
Hillel Coren
bf7142ce43 Update lang file 2020-03-01 09:56:56 +02: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
a500bfb583 Update lang file 2020-02-23 12:38:52 +02:00
David Bomba
ac11681073
fixes for checkout.com (#3336) 2020-02-16 17:41:00 +11:00
WillieWookiee
1ab5bc1f6b
Fixing cancel button. (#3309)
This fix addresses a bug where if you create a quote and then go into the client portal to add a credit card, the cancel button will take you back to the first quote of the client regardless if it is a draft or not. This will now take you back to the previous page.
2020-02-12 07:53:06 +11:00
Benjamin Beganović
b67b97430c Export data for the migration (master) (#3239)
* Scaffold migration controller & steps

* - Basic controller scaffold
- Intro step
- Downloading data

* Import step for the v2

* Export file using account_key property

* Fix button displaying

* Client export mappings

* Company export mappings

* Add withTrashed() for clients

* Export users mappings

* Export invoices mappings

* Export company properties as array

* add withTrashed() for invoices

* Downloading the json file

* Fix 'account_id' for company export
- Code cleanup & leftovers

* Creating zip for logo & storing json as file (wip)

* Zipping & sending migration files (wip)

* Exporting & mappings for quotes

* Re-enable headers for downloading

* Mappings for tax rates

* Mappings for the products

* Fix formattings & php doc messages

* Bring back headers for downloading

* Export 'company_id', 'user_id' with clients

* Export 'id' with users resource

* Remove unused parameter

* Export mappings for payments

* Export 'line_items' with invoices

* Export credits & export client id

* Export 'credits' within main JSON

* Mappings for line_items

* Fix 'is_amount_discount' for invoice export

* Exporting migration file as .zip archive

* Improve settings card for migration

* Removed duplicated keys in texts.php for en

* Fix formatting in en/texts.php

* Integrate the migration part with rest of UI

* Export company as object, not array

* Clean up

* Fixes for V1

* Apply formatting

* Remove comments
- Added 'ext-zip' in composer.json
- Fixed $credits transform

* Remove unused params

Co-authored-by: David Bomba <turbo124@gmail.com>
2020-01-24 07:34:30 +11:00
trevDev()
0dfaf043bf allow scrolling in time-tracker task form (#3211) 2020-01-15 21:24:28 +10:00
Hillel Coren
202d644d53 Update lang files 2019-11-04 11:01:18 +02:00
Hillel Coren
6ebc492454 Update lang files 2019-10-27 11:53:22 +02:00
Hillel Coren
e763a2b233 Update lang files 2019-10-06 12:25:40 +03:00
Hillel Coren
29ed0dd94b Bug fixes 2019-09-29 12:28:34 +03:00
Hillel Coren
fbb5826178 Duplicate payments 2019-09-29 12:02:30 +03:00
Joshua Dwire
f222390ce8 Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:30:10 -04:00
Hillel Coren
34600446d9 Update lang files 2019-08-29 13:18:02 +03:00
Hillel Coren
c1fa41ee30 Update lang file 2019-08-20 22:05:14 +03:00
Hillel Coren
f2416b3b91 Update lang files 2019-07-21 09:52:42 +03:00
Hillel Coren
5b76c0a2d1 Make 'email history' easier to find 2019-07-21 09:19:39 +03:00
Francisco Ferreira
5f998b0ea8 Fixes recurring invoices end date parsing (port of #2905 to master) (#2906)
* Invoice edit view: fix date parsing

View gets the date already formatted and Carbon isn't always able to parse that format automatically, so convert it back to SQL format

* RecurringInvoiceDatatable: fix status label
2019-07-18 16:26:59 +10:00
Francisco Ferreira
b0e680ee5c Stripe improvements (port #2863 to master) (#2903)
* View credit card: send more billing data to Stripe when available

As commit 8e8414ab49 shows, this commit had more code that was wrongly commited in ff064367d6 by another author

* Stripe: fill payment card details
2019-07-18 16:26:08 +10:00
Hillel Coren
6a41952552
Merge pull request #2898 from joshuadwire/master
Merge Stripe 3D Secure into master
2019-07-13 22:19:50 +03:00
Joshua Dwire
ff064367d6 Support Stripe 3D secure 2019-07-09 17:16:20 -04:00
Hillel Coren
e3dcf4aa47 Fix for tests 2019-05-26 21:57:43 +03:00
Hillel Coren
099e61343d Update lang files 2019-05-26 21:22:23 +03:00
Hillel Coren
1a5f89a905 Fix overlapping text 2019-05-26 18:40:08 +03:00
Hillel Coren
6c5af5c593 Fix recurring invoice status label 2019-05-26 18:31:28 +03:00
Hillel Coren
14684c8ba7 Add currencies 2019-05-22 14:41:09 +03:00
Hillel Coren
a1d781c435 Fix endless reminder translation 2019-04-17 18:18:19 +03:00
kilian
5f576a8852 Fix Typo: Speciy -> Specify 2019-03-14 11:12:38 +01:00
Hillel Coren
ecaf16f9bd Fix placholder translation 2019-02-28 15:07:40 +02:00
Hillel Coren
1a6e940888 Update language files 2019-02-28 09:45:38 +02:00
Hillel Coren
4426be8303 Add currencies 2019-02-28 09:39:07 +02:00
Hillel Coren
6c1bf7534a Hide export PDF option 2019-02-28 09:26:17 +02:00
Hillel Coren
3e8565bd70 Added lang strings 2019-02-22 09:04:22 +02:00
Hillel Coren
31a0641943 Update language files 2019-02-19 18:00:49 +02:00
Hillel Coren
6fddd3a815 Added BOB currency 2019-02-19 12:15:34 +02:00
Hillel Coren
fa45a02134 Add currencies 2019-02-19 11:47:29 +02:00
Hillel Coren
02b78055d4 Bug fixes 2019-02-18 16:08:16 +02:00
Hillel Coren
16cc898e6a Bug fixes 2019-02-18 13:05:00 +02:00
Hillel Coren
08be751aa4 Hide report export to PDF option 2019-02-18 12:02:56 +02:00
Hillel Coren
cd8b7649a1 Fixes for mobile app 2019-02-17 13:52:56 +02:00
David Bomba
ad973919ad
Fix for Google Maps (#2651) 2019-02-03 11:52:02 +11:00
David Bomba
aefe133ba0
fix permissions (#2637) 2019-01-30 22:25:37 +11:00
David Bomba
0fc66b0f02 Rebase to latest version of v4.5.9 2019-01-30 22:12:41 +11:00
David Bomba
5ccf7369ca Rebase to v4.5.9 2019-01-30 21:45:46 +11:00
David Bomba
b091c27d57
fix for dashboard links for quotes / invoices (#2409) 2018-10-05 00:45:21 +10:00
David Bomba
3d8742de1b
fix for side bar nav (#2408) 2018-10-05 00:40:40 +10:00
Hillel Coren
af5492db5e Fix for borderless PDF view 2018-09-30 11:00:35 +03:00
Hillel Coren
66df763747 Remove extra parentheses from projects page 2018-09-06 11:59:05 +03:00
Hillel Coren
8411e37d80 Fix for kanban 2018-08-08 21:59:58 +03:00
Hillel Coren
089f5f6cb4 Overlapping elements on dashboard #2259 2018-07-26 22:12:33 +03:00
Hillel Coren
7401e632b4 Fix links to docs 2018-07-26 18:42:25 +03:00
Hillel Coren
a04f448692 Lang fixes 2018-07-26 12:15:30 +03:00
Hillel Coren
a4cace64b9 Added new languages 2018-07-26 11:33:54 +03:00
Hillel Coren
7d17ed6234 Can't add blank database password #2230 2018-07-17 19:12:49 +03:00
Hillel Coren
1d13604979 Fix for client statements 2018-07-17 17:19:59 +03:00
Hillel Coren
f872524419 Bug fixes 2018-07-08 16:39:01 +03:00
Hillel Coren
b172f645a8 /public breaks invoice number check #2207 2018-07-08 14:47:22 +03:00
Hillel Coren
ea2d58e30f Merge bug fixes 2018-07-08 14:33:11 +03:00
Hillel Coren
239f492311 Bug fixes 2018-07-08 14:01:12 +03:00
Hillel Coren
6ccfbe869b Add KB link in app 2018-07-08 13:15:42 +03:00
Hillel Coren
fe1362eef4 Changes for mobile app 2018-07-07 22:14:34 +03:00
Hillel Coren
56f13a019e Merge branch 'release-4.5.0' 2018-06-17 14:05:50 +03:00
Hillel Coren
ced119a52e Fix for PhantomJS 2018-06-17 11:04:29 +03:00
Hillel Coren
c062b2b664 Add last error to head 2018-06-17 10:13:53 +03:00
Hillel Coren
bf55ff4ce4 Added custom invoice fields to search 2018-06-17 10:07:55 +03:00
Gabor Tjong A Hung
6057a3b3c8
Update texts.php
Added translation
2018-06-14 10:07:42 -03:00
David Bomba
96c5633f59
Permission refactor for contacts (#2162) 2018-06-11 22:44:55 +10:00
Hillel Coren
0e963f9dce Adjust layout 2018-06-10 14:24:10 +03:00
David Bomba
3c8b1791ca
fix for recurring_invoice permissions (#2159) 2018-06-10 21:15:04 +10:00
Hillel Coren
f4db62cf51 Permission fixes 2018-06-10 13:34:07 +03:00
Hillel Coren
6403cc1bff Fix for blank PDF values 2018-06-10 11:31:13 +03:00
Hillel Coren
16db1135e7 Fix for blank PDF values 2018-06-10 11:28:35 +03:00
Hillel Coren
ac1ce1f043 Merge blank PDF variables fix 2018-06-10 11:20:57 +03:00
Hillel Coren
7009fe67ae Fixes #2129 and #2102 2018-06-10 11:19:24 +03:00
David Bomba
40003ef052
Refactor User Permissions UI (#2155) 2018-06-08 21:57:39 +10: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
cb0834b60b Fix typo 2018-06-04 20:41:44 +03:00
Christopher Di Carlo
b4740d93fb Changed location of product edit Blade template in module 2018-06-03 11:49:30 -04:00
Christopher Di Carlo
3eb40e652f Fix #2132 (#2133) 2018-06-01 09:33:04 +10:00
Christopher Di Carlo
7c4db9203a Added ability to disable module sidebar entry 2018-05-30 23:30:11 -04:00
Hillel Coren
e9e1514b61 Fix for data viz 2018-05-18 08:55:41 +03:00
Hillel Coren
e59a547d3d Fix for data viz 2018-05-18 08:55:25 +03:00
Hillel Coren
2853351ca2 Support filtering email notifications 2018-05-14 20:12:25 +03:00
Hillel Coren
a70d4bc805 Support filtering email notifications 2018-05-14 20:08:32 +03:00
Hillel Coren
96666a3af8 Add ‘View Invoice’ button in portal to approved quote 2018-05-14 12:17:03 +03:00
Hillel Coren
a678044b4b Enhance Product Drop Down Selector on Invoices #1975 2018-05-14 11:58:09 +03:00
Hillel Coren
18539cfcff Bug: 4.4.2 - Reoccurring Invoices No Longer Send. #2089 2018-05-14 09:20:36 +03:00
Hillel Coren
94296e6642 Bug: 4.4.2 - Reoccurring Invoices No Longer Send. #2089 2018-05-14 09:20:15 +03:00
Hillel Coren
cebe130ee0 Don't show logo on client login 2018-05-13 22:50:46 +03:00
Hillel Coren
31bf477477 Don't show logo on client login 2018-05-13 22:50:35 +03:00
Hillel Coren
2d0f77448a Improve proposals 2018-05-13 22:42:38 +03:00
Hillel Coren
54bda2d886 Update docs 2018-05-13 22:19:39 +03:00
Hillel Coren
dfc3fb9c3a Working on proposals 2018-05-09 21:17:42 +03:00
Hillel Coren
7515182199 Fix for tests 2018-05-09 13:05:04 +03:00
Hillel Coren
23a3522fcf Update privacy/terms links 2018-05-09 12:26:01 +03:00
Hillel Coren
2333e1cf2a Update privacy/terms links 2018-05-09 12:25:41 +03:00
Hillel Coren
9a75918e94 Correct merge 2018-05-09 10:16:17 +03:00
Hillel Coren
f9aee9b7fc Update terms/privacy links 2018-05-09 10:00:16 +03:00
Hillel Coren
d1c7849364 Update terms/privacy links 2018-05-09 09:59:21 +03:00
Hillel Coren
18541e3342 Fix enter expense from client 2018-05-08 23:16:47 +03:00
Hillel Coren
e34c7ce44e Fix enter expense from client 2018-05-08 23:16:35 +03:00
Hillel Coren
5df2397c1c Clarify mysqldump in docs/notes 2018-05-08 23:07:33 +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
4bd2b22bcb Use two checkboxes for terms/privacy 2018-05-08 21:48:37 +03:00
Hillel Coren
c131d769f7 Use two checkboxes for terms/privacy 2018-05-08 21:47:41 +03:00
Hillel Coren
fd279bd50f Cookie consent fix 2018-05-08 14:08:30 +03:00
Hillel Coren
facc1b7155 Merge cookie consent fix 2018-05-08 12:22:22 +03:00
Hillel Coren
0dc48ed7c5 Fix for cookie panel 2018-05-06 12:39:11 +03:00
Christopher Di Carlo
1b2de482d0 Add ability to hook into Product view
Adds ability to define dynamic relations on entities
2018-05-03 10:31:28 -04:00
Hillel Coren
1719ac4965 Merge data viz fix 2018-05-02 12:33:17 +03:00
Hillel Coren
fcec465b37 Statements 2018-05-02 10:30:58 +03:00
Hillel Coren
0b122f9c6a Working on statements 2018-05-01 18:08:37 +03:00
Hillel Coren
dca32edfea Working on statements 2018-05-01 17:57:35 +03:00
Hillel Coren
898a64288c Working on statements 2018-05-01 15:47:19 +03:00
Hillel Coren
e51baa4058 Working on statements 2018-04-30 23:00:22 +03:00
Hillel Coren
446c30f37c Working on statements 2018-04-30 20:42:53 +03:00
Hillel Coren
2e9f912b0b Working on statements 2018-04-30 20:14:50 +03:00
Hillel Coren
b501e971ef Working on statements 2018-04-30 12:34:51 +03:00
Hillel Coren
3359562410 Working on statements 2018-04-29 22:27:52 +03:00
Hillel Coren
422d5c5cdc Fix for data viz 2018-04-29 20:17:06 +03:00
Hillel Coren
fb469240a0 Working on statements 2018-04-29 17:27:55 +03:00
Hillel Coren
3f32a14b1a Handle uppercase APP_URL 2018-04-29 11:14:34 +03:00
Hillel Coren
ecbe609961 Check for pro plan for client messages 2018-04-29 10:44:22 +03:00
Hillel Coren
6b8fbce3ea Check for pro plan for client messages 2018-04-29 10:44:10 +03:00
Hillel Coren
a821032105 Check for pro plan for client messages 2018-04-29 10:38:05 +03:00
Hillel Coren
c6473c77d4 Check for pro plan for client messages 2018-04-29 10:36:53 +03:00
Hillel Coren
489fc02dfc Working on client statements 2018-04-29 09:00:37 +03:00
Hillel Coren
b6df4ed650 Hide duplicate webhook URL 2018-04-27 16:10:56 +03:00
Hillel Coren
a520cd2533 Hide duplicate webhook URL 2018-04-27 16:10:24 +03:00
Hillel Coren
dfd27f1bd6 Fix for PDF attachment 2018-04-27 12:07:20 +03:00
Hillel Coren
a4c26283c3 Fix for PDF attachment 2018-04-27 12:07:12 +03:00
Hillel Coren
54439ad4c6 Log purged clients 2018-04-26 10:28:50 +03:00
Hillel Coren
4fc60b02f4 Log purged clients 2018-04-26 10:27:59 +03:00
Hillel Coren
00dda9769d Improve postal code lookup 2018-04-25 16:21:07 +03:00
Hillel Coren
8420b3f36d Improve postal code lookup 2018-04-25 16:20:19 +03:00
Hillel Coren
1dee791077 Check for map API key to show lookup placeholder 2018-04-25 13:10:26 +03:00
Hillel Coren
87f7218b87 JS setup fix 2018-04-25 12:48:51 +03:00
Hillel Coren
c36fa280ae JS setup fix 2018-04-25 12:48:13 +03:00
Hillel Coren
4cda561fae Fix for cookie consent domain 2018-04-24 22:02:41 +03:00
Hillel Coren
439a7ee867 Fix for cookie consent domain 2018-04-24 22:02:17 +03:00