0817882558[dev-deps] ajout de la dépendance a coveragemaxime2023-08-02 10:43:50 +0200
896ce58731[pytest] do not avoid to run doctest modules in halfapi sources!maxime2023-08-02 10:39:06 +0200
87856cfb42[cli-conf] halfapi domain : the file provided as argument is a toml file of the format of .halfapi/config, + better config handlingmaxime2023-08-02 08:16:30 +0200
14e051bd91[doc-schema] the "/" route on a domain now returns the OpenAPI-validated Schema (not a list of schemas), the "dummy_domain" test now validates OpenAPI specsmaxime2023-08-01 20:31:17 +0200
20563081f5[doc-schema] In module-based routers, if there is a path parameter, you can specify an OpenAPI documentation for it, or a default will be usedmaxime2023-08-01 19:46:01 +0200
c4583b7187[doc] add docstrings for halfapi routesmaxime2023-08-01 17:43:59 +0200
2413436104[acl] The public acls check routes use the "HEAD" method, deprecated "GET"maxime2023-08-01 17:29:19 +0200
54cc6c17c9[release] 0.6.27
Maxime Alves LIRMM
2023-06-07 11:46:53 +0200
ff3a39c740[rc] 0.6.27rc0
Maxime Alves LIRMM
2023-02-23 12:41:37 +0100
8d254bafa0[feature] changes in the ACLs result availability
Maxime Alves LIRMM@home
2023-02-23 02:51:28 +0100
0a385661b9[rc] 0.6.26rc0
Maxime Alves LIRMM
2023-02-23 11:44:57 +0100
e065fe04e4[tests] test with multiple optional parameteres
Maxime Alves LIRMM
2023-02-21 19:30:59 +0100
b7c5704c95[tests] fix tests so the data is sent in json
Maxime Alves LIRMM
2023-02-21 19:23:23 +0100
dd83a337e9[lib.domain] route_decorator : Adds the "base_url", "cookies" and "url" to the "halfapi" argument of route definitions
Maxime Alves LIRMM
2023-02-21 19:22:57 +0100
f6d08e8309[release] 0.6.25
0.6.25
Maxime Alves LIRMM
2023-02-20 12:18:38 +0100
262de901a8[jwtMiddleware] on expired signature error, returns Nobody and do not raise an exception
Maxime Alves LIRMM
2023-02-13 11:14:24 +0100
e5c25ede1f[rc] 0.6.25-rc0
Maxime Alves LIRMM
2023-02-08 12:53:32 +0100
5a7e51ae94[jwtMiddleware] clean "is_fake_user_id" code
Maxime Alves LIRMM
2023-02-03 14:20:01 +0100
69129fd7af[doc][release] 0.7.0
Maxime Alves LIRMM
2023-02-03 12:43:30 +0100
a3fc6dc830[authMiddleware] UN-Breaking uses either the cookie or the header names "Authorization"
Maxime Alves LIRMM
2023-02-03 12:43:16 +0100
064127dc16[fix] tests for running by implementing the dry-run option to the domain command
Maxime Alves LIRMM@home
2023-02-03 00:02:56 +0100
c2eb95533c[fix] fix check_domain test c9ecc1f8d2
Maxime Alves LIRMM@home
2023-02-02 22:33:35 +0100
bbb027cd0d[authMiddleware][BREAKING] read token from "JWTToken" cookie
Maxime Alves LIRMM
2023-02-02 19:56:59 +0100
c9ecc1f8d2[cli] allow to run halfapi on a specified domain using the "halfapi domain --run DOMAIN" command
Maxime Alves LIRMM
2023-02-02 19:56:11 +0100
d1a8351997[halfapi] if there is only one domain it is automatically enabled
Maxime Alves LIRMM
2023-02-02 19:55:37 +0100
7723acb812[breaking] domain description is defined in a dict, not in "__name__", "__id__", "__routers__" ...
Maxime Alves LIRMM
2022-10-13 12:13:37 +0200
fd682ba0e0[fix] wrong "data" argument value when there is a default one
0.6.22-rc5
Maxime Alves LIRMM
2022-09-13 19:15:45 +0200
e9c57049dd[lib/domain] log.error unhandled exceptions
Maxime Alves LIRMM@home
2022-09-06 21:51:48 +0200
e47ffcddb9[deps] update pyJWT>2.4.0
0.6.22-rc4
Maxime Alves LIRMM
2022-09-06 19:58:41 +0200
f0c898ba20(0.6.22rc3) [halfapi] Log HTTPException with statuscode 500 as critical
0.6.22-rc3
origin_devel
Maxime Alves LIRMM
2022-09-02 15:38:59 +0200