Commit graph

89 commits

Author SHA1 Message Date
Jérémy Munsch
16d7bee469 Fix api response middleware for API V1 2021-08-12 15:56:13 +02:00
Jérémy Munsch
aaab3bcf3c Migrate V1 Api keys by hashing them 2021-08-12 15:30:12 +02:00
Jérémy Munsch
f59deac5fc Merge branch 'v2' into develop 2021-08-12 14:57:05 +02:00
Jérémy Munsch
67a0efd133 bump version to 2.0.2 2021-08-12 14:53:36 +02:00
Jérémy Munsch
68796d2101 Client V2 add WP CRM 2021-08-12 14:50:15 +02:00
Jérémy Munsch
899140445e Add AuthorizationException handling 2021-08-12 08:56:35 +02:00
Jérémy Munsch
a472e82768 Customer login test 2021-08-12 08:39:51 +02:00
Jérémy Munsch
119aa76e73 WPCRM fix phpcs issues 2021-08-11 17:48:28 +02:00
Jérémy Munsch
787ee5a4c5 - tag 2.0.1
- Add Questions segementation
- Fix Customer delete Tests
2021-08-11 17:37:59 +02:00
Jérémy Munsch
642d3cce08 phpcs rmove unused imports 2021-08-10 12:09:49 +02:00
Jérémy Munsch
6ce462f4fa phpcs unused imports 2021-08-10 12:08:34 +02:00
Jérémy Munsch
a44ebf47fe V2 client update 2021-08-10 10:22:19 +02:00
Jérémy Munsch
1566b704a7 API V1 Test ok + All test OK 2021-08-10 10:20:52 +02:00
Jérémy Munsch
df15ed1fe5 REmove dump code on Login Controller 2021-08-10 10:20:08 +02:00
Jérémy Munsch
7d0b86d134 Store hashed tokens (bearer and api) instead of clear 2021-08-09 17:35:28 +02:00
Jérémy Munsch
b3f56a5329 Change password requirement 8 char instead of 10 2021-08-09 17:12:40 +02:00
Jérémy Munsch
46a47e822d Some php doc 2021-08-09 08:55:39 +02:00
Jérémy Munsch
e6e8b94409 phpcs fix 2021-08-06 16:12:41 +02:00
Jérémy Munsch
8cea640597 remove broken test hack authenticate 2021-08-06 16:06:57 +02:00
Jérémy Munsch
260d5fd259 - Arcadia separate routes on v2
- fix optin v2
- customer validation password
- full working v2 tests
2021-08-06 15:57:48 +02:00
Jérémy Munsch
ef2b81b500 bump composer deps 2021-08-06 15:56:42 +02:00
Jérémy Munsch
c451d53118 fixed tests 2021-08-06 09:46:16 +02:00
Jérémy Munsch
dbf910223d add missing validation exception message on enum 2021-08-06 09:46:11 +02:00
Jérémy Munsch
31484df055 fix typo in composer.json 2021-08-06 09:45:30 +02:00
Jérémy Munsch
f03ae09e6a - fixes
- customer update prop test
2021-08-05 16:18:09 +02:00
Jérémy Munsch
3163685554 remove useless warning since testing has its own database 2021-08-05 15:01:47 +02:00
Jérémy Munsch
6131b1a171 - working testing env
- use php artisan serve to run test + autokill
- autodebug if envirronement is testing
2021-08-05 15:00:28 +02:00
Jérémy Munsch
484f7b6f1b Fix api response middleware 2021-08-04 17:23:57 +02:00
Jérémy Munsch
64e905d34c fix testSetterFailWrongType 2021-08-04 17:17:13 +02:00
Jérémy Munsch
4af12017c7 Customer client get test 2021-08-04 17:16:05 +02:00
Jérémy Munsch
a1dc1eefe5 Fix client v2 ping test 2021-08-04 17:15:38 +02:00
Jérémy Munsch
6b56929222 Api error and Api response fix to prevent imbricate ApiV2 Responses 2021-08-04 17:15:06 +02:00
Jérémy Munsch
9118e43452 Fix client generate replace of occurence in php files 2021-08-04 15:31:53 +02:00
Jérémy Munsch
00639792c4 - Fix Handler reponse coherence with api response
- Add ApiErrorException to the client
2021-08-04 15:07:25 +02:00
Jérémy Munsch
856e708e46 Client generate add api config json 2021-08-04 13:17:44 +02:00
Jérémy Munsch
022507a72c api config get composer.json version number 2021-08-04 13:13:51 +02:00
Jérémy Munsch
eb08131df0 fix default alert mail 2021-08-04 13:13:30 +02:00
Jérémy Munsch
a30db50f38 Complete composer.json info 2021-08-04 13:13:19 +02:00
Jérémy Munsch
89c5f11dc4 fix customer bind route
fix customer test
2021-08-04 13:01:37 +02:00
Jérémy Munsch
3619593485 Mise à plat CRM v2
- ajout une colonne new country pour enum
- fix des test v2
- fix du handler
- fix des middleware
- fix du timestamp checker
- fix des stats fix du api handler
- ajout du middleware json only
- remove crm-id du client en faveur du hashcode seulement
- fix du route service provider
- déplacement de la route arcradia en dehors du customer
2021-08-04 13:01:33 +02:00
Jérémy Munsch
d62e3a18e1 Add throttle handle 2021-08-04 09:33:28 +02:00
Jérémy Munsch
873d57d8c1 Exception handler 2021-08-02 19:06:01 +02:00
Vincent BRIDIER
446f9f297e - Add customer delete on BO 2021-08-02 17:22:56 +02:00
Jérémy Munsch
39beb54b19 Add bearer_pwd to api auth 2021-08-02 11:46:08 +02:00
Jérémy Munsch
19e1a022a2 mise à plat, renomage v1 et v2 en V1 et V2 2021-07-28 14:18:47 +02:00
Jérémy Munsch
01b3659a36 fix migration 2021-07-28 14:17:45 +02:00
Jérémy Munsch
c04d8e37bb add crm-client as submodule 2021-07-22 16:54:28 +02:00
Jérémy Munsch
aebbdeff99 phpcs conformity 2021-07-22 15:14:07 +02:00
Jérémy Munsch
6b5b6c8cfd add VSCODE workspace file 2021-07-22 14:47:53 +02:00
Jérémy Munsch
c0d515e85d Bump composer deps 2021-07-22 14:47:40 +02:00