Laurent Destailleur
936a2ca966
Merge branch '7.0' into add-api-for-fichinter
2018-02-03 19:57:04 +01:00
kadogo
b48bcc9ab8
NEW: Add an API for fichinter
...
We missed an API for fichinter
It add list, create and create line functions
2018-01-27 19:25:18 +01:00
Laurent Destailleur
bc2009874d
Fix code comment
2018-01-15 12:59:30 +01:00
Laurent Destailleur
3c3402bc60
Debug API for prices of products
2018-01-14 15:58:04 +01:00
Laurent Destailleur
f19fb90ab0
Merge #8008 manually
2018-01-04 23:36:14 +01:00
Laurent Destailleur
6f107e3fee
Fix API to download/build doc
2017-12-27 15:48:20 +01:00
Laurent Destailleur
fdac3078e2
Fix permissions
2017-12-24 14:42:51 +01:00
Laurent Destailleur
57272dc5fe
API to get list of available document is ok for invoice
...
order, proposal, shipment
2017-12-22 19:49:31 +01:00
Laurent Destailleur
f0c8b548f3
Fix bugs reported by scrutinizer
2017-12-22 14:24:31 +01:00
Laurent Destailleur
aad0da2513
Fix maxi debug of APIs (clean output fields)
2017-12-21 16:50:18 +01:00
Laurent Destailleur
2163db446b
NEW Can test signature of a version from API
2017-12-16 17:24:23 +01:00
Laurent Destailleur
1ad7ec5ad1
Test on bad entity
2017-12-12 13:23:39 +01:00
Laurent Destailleur
ce32da6217
Fix debugs APIs
2017-12-01 15:39:18 +01:00
Laurent Destailleur
77509ee37a
Removed deprecated apis
2017-11-25 13:14:28 +01:00
Laurent Destailleur
a5a9b9b23f
Removed deprecated REST API
...
Prepare code to be compatible with swagger v2
2017-11-17 12:50:34 +01:00
Laurent Destailleur
92753273b9
Fix upload api for invoices and bad id for bank account
2017-11-17 11:44:52 +01:00
Neil Orley
4dfb0a8f1b
NEW add the ability to regenerate an pdf for the order module
...
add the ability to regenerate an pdf for the order module
2017-11-10 16:42:06 +01:00
Neil Orley
e025167747
Modify getAvailability comments
2017-11-08 17:17:25 +01:00
Neil Orley
ac64ada264
NEW Get the list of delivery times
...
Get the list of delivery times using the REST API
2017-11-08 17:15:28 +01:00
Laurent Destailleur
fe103f0492
Remove too verbose log
2017-11-06 11:14:16 +01:00
Laurent Destailleur
ea5dd3eb3d
NEW Add REST API for supplier proposals
2017-11-06 11:06:31 +01:00
Laurent Destailleur
534c50f46e
Move api that are admin features into a dedicated /admin api
2017-11-06 09:55:31 +01:00
Laurent Destailleur
7139cbb490
Fix regression
2017-11-05 19:00:43 +01:00
Laurent Destailleur
a329f7dc75
Merge branch '6.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
build/exe/doliwamp/doliwamp.iss
htdocs/accountancy/customer/list.php
htdocs/accountancy/supplier/list.php
2017-11-05 18:50:14 +01:00
Laurent Destailleur
202d36d582
Work on modulebuilder
2017-11-05 18:15:59 +01:00
Laurent Destailleur
fb3f1ef667
Code comment
2017-11-02 09:49:41 +01:00
Laurent Destailleur
5df4912324
Merge branch '6.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
ChangeLog
2017-11-02 09:45:13 +01:00
Laurent Destailleur
59df957181
Fix return HTTP code 501 if calling a non existing api
2017-11-02 01:43:27 +01:00
Laurent Destailleur
192dc43b87
Fix regression
2017-11-02 01:16:42 +01:00
Laurent Destailleur
b29f32171c
Merge branch '6.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
ChangeLog
htdocs/comm/action/class/actioncomm.class.php
htdocs/contrat/card.php
htdocs/core/lib/project.lib.php
htdocs/filefunc.inc.php
2017-10-30 18:22:26 +01:00
Laurent Destailleur
892798bf79
Code comment
2017-10-30 12:40:12 +01:00
Laurent Destailleur
bb996019c2
NEW Support visibility on extrafields
2017-10-25 11:42:14 +02:00
Laurent Destailleur
728e36f70f
Merge branch '6.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/api/index.php
htdocs/comm/propal/class/api_proposals.class.php
htdocs/comm/propal/class/propal.class.php
htdocs/compta/facture/class/api_invoices.class.php
htdocs/core/actions_massactions.inc.php
htdocs/core/actions_sendmails.inc.php
2017-10-22 01:43:33 +02:00
Laurent Destailleur
d7113a3602
Fix init of environment for a dedicated entity in API
2017-10-19 17:32:23 +02:00
Laurent Destailleur
8da7f789d8
Fix init of environment for a dedicated entity in API
2017-10-19 17:30:08 +02:00
Laurent Destailleur
99239cbb38
Add API close to close an order
2017-10-18 15:34:03 +02:00
Laurent Destailleur
d70c215ab8
Merge branch '6.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/compta/bank/bankentries.php
htdocs/fourn/facture/card.php
2017-10-17 11:14:58 +02:00
Laurent Destailleur
45ac8367bd
NEW Add API for contracts
2017-10-16 17:56:59 +02:00
Laurent Destailleur
a4b4eab2ae
Fix API when using an API key for a user in another entity
2017-10-16 16:23:50 +02:00
Laurent Destailleur
bec985a551
Fix error message
2017-10-16 14:56:56 +02:00
Laurent Destailleur
87814af7b6
Move function colorIsLight into functions.lib.php
...
Fix scrutinizer bugs.
2017-10-16 09:29:10 +02:00
Laurent Destailleur
afdc176f47
Fix scrutinizer
2017-10-16 08:52:00 +02:00
Regis Houssin
151fb72183
NEW documents REST API return list of documents by element
2017-10-12 12:28:10 +02:00
Nicolas Leichtle
5f2c5a6c53
New Extend REST POST function "/documents" to support projects and tasks
2017-10-08 23:26:35 +02:00
Laurent Destailleur
e40bffb0d5
Fix bug reported by scrutinizer
2017-10-07 20:21:47 +02:00
Scrutinizer Auto-Fixer
328d39bc71
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2017-10-07 11:09:31 +00:00
Laurent Destailleur
19adbaf84b
Fix url to explorer no more working
2017-10-06 13:36:29 +02:00
Scrutinizer Auto-Fixer
f59d87f06d
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2017-10-06 00:42:32 +00:00
Laurent Destailleur
801a5180d6
Fix scrutinizer bug reports
2017-10-06 01:16:19 +02:00
Laurent Destailleur
f0b314dfd7
Change signature of file to match other urls to link/download files.
2017-10-05 10:25:06 +02:00
Neil Orley
a3096b4e9d
NEW Generates the document before downloading using REST API
...
Generates the document before downloading using REST API
2017-10-04 15:59:54 +02:00
Laurent Destailleur
8e0da9bfeb
Merge branch '6.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/holiday/document.php
2017-10-04 13:32:53 +02:00
Laurent Destailleur
138f8cd7ea
Fix url to explorer no more working
2017-10-02 12:20:03 +02:00
Laurent Destailleur
30a9e40f4e
Fix position of fields
2017-09-28 17:29:37 +02:00
Neil Orley
7374a2accd
NEW Download a document using the REST API
...
Adds the ability to download a document using the REST API
The document is sent in a base64 encoded format.
The API will return :
{
"filename": "CO1709-0002.pdf",
"content": "JVBERi0xLjMKJ...",
"encoding": "MIME base64 (base64_encode php function, http://php.net/manual/en/function.base64-encode.php )"
}
2017-09-28 12:14:49 +02:00
Neil Orley
bb4b2c5d88
NEW Get the list of payments terms
...
Adds the ability to get the list of payments terms using the REST API.
2017-09-27 12:34:41 +02:00
Neil Orley
8c8868d76d
Remove spaces
2017-09-27 12:32:18 +02:00
Neil Orley
b8afabfd0b
Change RestException return code 503 to 400 (Bad request) when the request is incorrect : SQL error or wrong sqlfilter
...
Add comment to getPaymentTypes function
Change the "API class for" description from "payment type" to "dictionaries"
Change Copyright to add all previous devs
2017-09-27 12:27:47 +02:00
Neil Orley
154d5c876c
NEW Get the list of payments terms
...
Adds the ability to get the list of payments terms using the REST API.
2017-09-27 12:24:19 +02:00
Laurent Destailleur
5b0440e66b
Merge pull request #7491 from Oeris/6.0-api
...
NEW get payment types using the REST API + consolidates REST dictionary APIs
2017-09-26 19:58:22 +02:00
Neil Orley
f5be144beb
NEW Consolidates REST dictionary APIs into a single tree and a single file
...
The php code of the files "htdocs / api / class / api_dictionary * .class.php" has been integrated into a single file: "htdocs / api / class / api_dictionary.class.php".
2017-09-26 10:48:35 +02:00
Neil Orley
ceb868493e
NEW get payement types using the REST API
...
Adds the ability to get payments types using the REST API
2017-09-26 10:12:42 +02:00
Laurent Destailleur
934edd9f5a
Merge branch 'develop' into 6.0-api
2017-09-24 22:01:07 +02:00
Laurent Destailleur
57adc28256
Work on modulebuilder
2017-09-23 01:45:03 +02:00
Laurent Destailleur
8dfa87fcf6
Merge branch '6.0' of git@github.com:Dolibarr/dolibarr.git into develop
2017-09-19 19:30:28 +02:00
Neil Orley
cc7aee6c3e
FIX Implementation of a Luracast recommandation for the REST api server ( #7370 )
2017-09-19 16:59:19 +02:00
Neil Orley
d5966f944f
FIX Implementation of a Luracast recommandation for the REST api server ( #7370 )
2017-09-19 16:58:09 +02:00
Neil Orley
caf4ca7451
FIX Implementation of a Luracast recommandation for the REST api server ( #7370 )
2017-09-19 16:56:27 +02:00
Neil Orley
949eef82f0
Merge branch '6.0' of https://github.com/Dolibarr/dolibarr into 6.0-api
2017-09-19 16:50:55 +02:00
florian HENRY
7375afca3e
fix : rest API URL
2017-09-19 09:03:25 +02:00
Laurent Destailleur
a6b600c8a1
Fix regression in unit tests
2017-09-16 03:54:23 +02:00
Laurent Destailleur
5f0819d3b4
Merge branch 'develop' into develop
2017-09-15 15:50:28 +02:00
Neil Orley
f68d31d7c5
Add of $urlwithroot in the setBaseUrls function, to use Dolibarr external domain name in the configuration file
2017-09-12 17:45:02 +02:00
Neil Orley
17da808325
FIX wrong basePath in the swagger view
...
Behind a reverse proxy the basePath seems to be in http.
Forcing the basePath to DOL_MAIN_URL_ROOT fixes the problem.
2017-09-08 14:35:44 +02:00
Laurent Destailleur
60493d0a47
Several fixes (permission, missing method or class) in REST APIs
2017-07-28 11:03:30 +02:00
Regis Houssin
c5442c3553
Fix: module "root" not exists ! (deprecated api)
2017-07-05 12:21:35 +02:00
Regis Houssin
a2e2149eb2
Fix: multiple preg_match $reg confusion !
2017-07-05 11:12:48 +02:00
Laurent Destailleur
0b7c768f29
FIX Usage of production mode with REST Api.
2017-06-25 18:18:17 +02:00
Laurent Destailleur
63dcdc3a03
Fix API was loading definition of all APIs at each call.
2017-06-25 17:09:08 +02:00
Laurent Destailleur
8bfda8d4ee
Code comment
2017-06-25 12:26:16 +02:00
ptibogxiv
3e93f27d98
Update index.php
2017-06-25 01:27:41 +02:00
Laurent Destailleur
1eee7297dc
Fix typo
2017-06-24 12:56:55 +02:00
Laurent Destailleur
509aad9bce
Fix README
2017-06-24 12:52:39 +02:00
Regis Houssin
240e9637fa
New: add extrafields API REST
2017-06-17 14:43:15 +02:00
Laurent Destailleur
f363845cbe
Merge pull request #6899 from hregis/develop_bug_restapi
...
Fix: [Restler] Delete the cache file otherwise it does not update
2017-05-29 10:50:43 +02:00
Laurent Destailleur
ea13e18f9e
Merge pull request #6892 from hregis/develop_bug3
...
Fix: Wrong path for external module API REST
2017-05-29 10:30:09 +02:00
Regis Houssin
db9e068500
Fix: [Restler] Delete the cache file otherwise it does not update
2017-05-26 17:38:57 +02:00
Regis Houssin
74e9b9bf0a
Fix: Wrong path for external module API REST
2017-05-25 13:50:41 +02:00
Regis Houssin
339d9dbfdf
New: add REST api "dictionaryevents" for to use with "agendaevents"
2017-05-24 18:44:03 +02:00
Laurent Destailleur
71bd69a804
Better link to show part to edit
2017-05-23 13:25:37 +02:00
Laurent Destailleur
8301e24261
PHP7 compatibility
2017-05-22 10:40:24 +02:00
Laurent Destailleur
f72ac3cf45
Fix php7 compatibility
2017-05-22 10:07:29 +02:00
Laurent Destailleur
52b5a8ece7
More powerfull dol_move function.
2017-05-21 14:06:43 +02:00
Laurent Destailleur
7e25cc0475
FIX Phpunit on file submit with REST API
2017-05-20 17:09:15 +02:00
Laurent Destailleur
eb5bab36ca
Use dolibarr security checks before uploading a file.
2017-05-20 16:15:25 +02:00
Laurent Destailleur
80cbc28385
NEW Add REST API to push a file.
2017-05-20 15:52:36 +02:00
Laurent Destailleur
9355f28d6c
Merge branch 'develop' into api_files
2017-05-20 11:33:46 +02:00
Laurent Destailleur
68e333879f
Fix var not sanitized
2017-05-16 13:27:32 +02:00
Laurent Destailleur
a115d4877b
Fix for new property array fields
2017-05-02 22:37:23 +02:00
Laurent Destailleur
8730add15f
Better message for api key return
2017-05-01 16:38:15 +02:00