Commit Graph

  • b7c5704c95 [tests] fix tests so the data is sent in json master 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
  • de015d07a4 [rc] 0.6.25-rc0 0.6.25-rc0 Maxime Alves LIRMM 2023-02-08 12:53:32 +0100
  • b4c37ea999 [release] 0.6.24 0.6.24-rc0 0.6.24 Maxime Alves LIRMM 2023-02-03 14:22:04 +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
  • dc29abea84 [release] 0.6.23 0.6.23 refactor_starlite Maxime Alves LIRMM 2023-01-14 12:03:40 +0100
  • 4c966e7151 [deps] toml bumps version 0.10 Maxime Alves LIRMM 2023-01-14 11:43:38 +0100
  • 7deb353b4b [deps] PyYAML bumps version 6.0 Maxime Alves LIRMM 2023-01-14 11:39:40 +0100
  • 3986083725 [deps] PyJWT bumps version 2.6.0 Maxime Alves LIRMM 2023-01-14 11:37:08 +0100
  • 301b0eeab5 [deps] click bump version 8 Maxime Alves LIRMM 2023-01-14 11:29:14 +0100
  • cc0566542b [deps] orjson bump version 3.8.5 Maxime Alves LIRMM 2023-01-14 11:23:25 +0100
  • 4f4dac0ff2 [deps] Migration from starlette v0.18 to v0.23 Maxime Alves LIRMM 2023-01-14 11:10:13 +0100
  • 0417f27b3f [deps] starlette 0.23 starlette_migration_0.18_0.23 Maxime Alves LIRMM 2023-01-14 11:08:44 +0100
  • 552f00a65b [deps] starlette 0.22 Maxime Alves LIRMM 2023-01-14 10:59:42 +0100
  • aefe448717 [tests][fix] compares the json interpreted value instead of the string Maxime Alves LIRMM 2023-01-14 10:55:45 +0100
  • 01333a200c [testing] changes from requests to httpx for Starlette TestClient (breaks) Maxime Alves LIRMM 2023-01-14 10:55:20 +0100
  • f3784fab7f [deps][breaking] starlette 0.21 Maxime Alves LIRMM 2023-01-14 10:54:10 +0100
  • 717d3f8bd6 [responses] use a wrapper function for exception handling (fix starlette 0.20) Maxime Alves LIRMM 2023-01-14 10:26:31 +0100
  • d0876e45da [deps][breaking] starlette 0.20 Maxime Alves LIRMM 2023-01-14 10:25:21 +0100
  • 6504191c53 [deps] starlette 0.19 Maxime Alves LIRMM 2023-01-14 10:12:51 +0100
  • 7b639a8dc2 [deps] starlette 0.18 Maxime Alves LIRMM 2023-01-14 10:11:14 +0100
  • 20bd9077a4 pipenv update Maxime Alves LIRMM 2023-01-14 10:07:48 +0100
  • 8b8caa2e15 [release] 0.6.22 0.6.22 Maxime Alves LIRMM 2022-12-02 18:11:26 +0100
  • 5a70c00541 [rc] 0.6.22-rc6 0.6.22-rc6 Maxime Alves LIRMM 2022-10-13 12:21:26 +0200
  • 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
  • b7e678e00f [rc] 0.6.22-rc2 0.6.22-rc2 Maxime Alves LIRMM@home 2022-09-05 10:20:08 +0200
  • d0ec030ce9 [fix] important fix for argument handling Maxime Alves LIRMM@home 2022-09-05 10:18:57 +0200
  • 039bc2c8fe [tests][BREAK] arguments are not filtered (since version 0.6.20 probably) Maxime Alves LIRMM@home 2022-09-05 10:12:47 +0200
  • 5e21d4c24f fix ret_type feature devel Maxime Alves LIRMM@home 2022-08-31 00:12:37 +0200
  • 8bdf5cab82 [testing] MODULE and CONFIG attributes Maxime Alves LIRMM@home 2022-08-08 20:01:48 +0200
  • b3ae9d4759 [wip] 0.7.0 - acl decorator 0.7.0 Maxime Alves LIRMM 2022-08-19 18:45:45 +0200
  • ef4a4c2b98 [wip] do not use subroutes and HalfDomain.read_routes is a generator wip_0.6.22 maxime 2022-08-19 12:01:43 +0200
  • 910e1e1497 [release] 0.6.22-rc0 0.6.22-rc0 Maxime Alves LIRMM 2022-08-18 20:24:57 +0200
  • 53a691d985 [responses] html and plaintext return types as ret_type argument Maxime Alves LIRMM 2022-08-18 20:19:36 +0200
  • d5076abb21 [responses] html and plaintext return types as ret_type argument Maxime Alves LIRMM 2022-08-18 20:19:36 +0200
  • 0d0d49d257 [wip] 0.7.0 Maxime Alves LIRMM 2022-04-19 16:08:20 +0200
  • 5d1b88daca [release] 0.6.21 0.6.21 Maxime Alves LIRMM@home 2022-08-08 20:19:54 +0200
  • c0bd6ddc43 [release] 0.6.21 Maxime Alves LIRMM@home 2022-07-18 23:23:09 +0200
  • eba8919d97 [release] 0.6.21 0.6.21-rc1 Maxime Alves LIRMM@home 2022-08-08 20:19:54 +0200
  • d3c0970a0e [test][domain_middleware] tests for middleware Maxime Alves LIRMM@home 2022-08-08 20:19:25 +0200
  • bc37b2c4b7 [lib/domain_middleware] takes full domain config in constructor Maxime Alves LIRMM@home 2022-08-08 20:16:03 +0200
  • 782a489042 [testing] MODULE and CONFIG attributes Maxime Alves LIRMM@home 2022-08-08 20:01:48 +0200
  • b2084bf8c3 [wip] wip Maxime Alves LIRMM 2022-08-08 16:42:31 +0200
  • 6bb6abcbd4 [changelog] module 0.6.21-rc1 Maxime Alves LIRMM@home 2022-08-05 09:42:14 +0200
  • ff90e591aa [test][fix] configuration in halfapi route argument Maxime Alves LIRMM@home 2022-08-05 09:37:17 +0200
  • 4991684ffe [testing] fix test with MODULE attribute Maxime Alves LIRMM 2022-08-04 19:14:36 +0200
  • b2fbfd19cb [testing] disable dryrun test (non working) Maxime Alves LIRMM 2022-08-04 19:08:22 +0200
  • 380b90c077 [cli] fix domain command and add config_file argument (as json) Maxime Alves LIRMM 2022-08-04 19:06:25 +0200
  • 463c89c801 [docker] 3.10.5-slim-bullseye Maxime Alves LIRMM 2022-07-20 17:24:43 +0200
  • 7e4436a2de [acl] ajout du parametre "out" dans les kwargs d'une route Maxime Alves LIRMM@home 2022-01-25 14:16:49 +0100
  • 187a2f3f7e [testing] fix test with MODULE attribute 0.6.21-rc0 Maxime Alves LIRMM 2022-08-04 19:14:36 +0200
  • 671e03be79 [testing] disable dryrun test (non working) Maxime Alves LIRMM 2022-08-04 19:08:22 +0200
  • 30b3b07afc [cli] fix domain command and add config_file argument (as json) Maxime Alves LIRMM 2022-08-04 19:06:25 +0200
  • cbb40f03ab [docker] 3.10.5-slim-bullseye 0.6.21-rc0 Maxime Alves LIRMM 2022-07-20 17:24:43 +0200
  • 409bb400ab [release] 0.6.20 Maxime Alves LIRMM@home 2022-07-18 23:23:09 +0200
  • 779dd2d519 [deps] lock pipenv update Maxime Alves LIRMM 2022-07-18 20:35:49 +0200
  • 84747e3f73 [release] 0.6.20-rc0 0.6.20-rc0 Maxime Alves LIRMM 2022-07-18 20:20:56 +0200
  • 120cc4d15b [release] 0.6.20 0.6.20 Maxime Alves LIRMM 2022-07-18 20:20:56 +0200
  • 18748808c9 [fix] argument handling Maxime Alves LIRMM 2022-07-18 18:47:38 +0200
  • 34ede09fe2 [release] 0.6.19 0.6.19 23-dry-run-mode Maxime Alves LIRMM 2022-07-06 08:31:00 +0200
  • 6ebdf765bd [deps] pytest v7, [ci/cd] no tests on python3.6 Maxime Alves LIRMM 2022-07-06 08:27:50 +0200
  • 2d47789f61 [ci/cd] parallel tests on multiple python versions Maxime Alves LIRMM 2022-07-06 08:12:39 +0200
  • 998350cd89 - #32 missing tests for multipart/form-data, x-www-form-urlencoded and others (typically text/plain multipart Maxime Alves LIRMM 2022-07-06 08:01:28 +0200
  • 3ec6d7514e [release] 0.6.18 0.6.18 maxime 2022-06-23 15:48:58 +0200
  • 3c97d39cdc [config] restore dumped configuration when using HALFAPI_DOMAIN_NAME maxime 2022-06-23 15:33:19 +0200
  • f96c712aa8 [release] 0.6.17 0.6.17 maxime 2022-06-23 11:07:41 +0200
  • 23a93026aa [halfdomain] fix feature HALFAPI_DOMAIN_MODULE for acls route maxime 2022-06-23 11:03:52 +0200
  • 05cf37c775 [deps] ajout virtualenv dans les deps (pour build) maxime 2022-06-23 11:00:33 +0200
  • a46b045ca6 [release] 0.6.16 0.6.16 maxime 2022-06-23 07:24:05 +0200
  • f68b7e59b8 handle HALFAPI_DOMAIN_MODULE environment variable maxime 2022-06-23 07:21:49 +0200
  • b17ce623f4 [release] 0.6.15 0.6.15 Maxime Alves LIRMM@home 2022-05-17 16:19:41 +0200
  • 7dd7d00625 [halfdomain] fix last modification Maxime Alves LIRMM@home 2022-05-17 16:13:33 +0200
  • 389823db82 [deps] Pipfile lock Maxime Alves LIRMM@home 2022-05-17 16:02:23 +0200
  • e70239433f [halfdomain] add ability to specify a domain's acl module path in __acl__ attribute Maxime Alves LIRMM@home 2022-05-17 16:01:58 +0200
  • 739ffc9afa [release] 0.6.14 0.6.14 Maxime Alves LIRMM@home 2022-05-17 10:31:34 +0200
  • 99d4aaeb8d [lib/responses] ajout format XLSX, car ODS bug avec les dates Maxime Alves LIRMM@home 2022-05-17 10:30:12 +0200
  • 0d9dc2a018 [release] 0.6.13 0.6.13 Maxime Alves LIRMM 2022-03-21 09:48:34 +0100
  • b63b0f52c6 [domain] checks versions specified in __deps__ variable of domain module Maxime Alves LIRMM 2022-03-21 09:45:35 +0100
  • 63d6d1e8ea [release] 0.6.12 0.6.12 Maxime Alves LIRMM 2022-03-17 17:48:41 +0100
  • e8c99e6012 [ci/cd] install pytest in docker image, run pytest at launch Maxime Alves LIRMM 2022-03-17 17:38:20 +0100
  • 568aea9ea8 [clena] nettoyage des fonctions non utilisées Maxime Alves LIRMM 2022-03-16 13:09:50 +0100
  • 988a1e5bab [ci/cd] fix kaniko call 0.6.11 Maxime Alves LIRMM 2022-03-14 15:24:57 +0100
  • de72e469d2 [release] 0.6.11 Maxime Alves LIRMM 2022-03-14 15:16:06 +0100
  • f7879c6388 [release] 0.6.10 0.6.10 Maxime Alves LIRMM 2022-03-08 19:24:21 +0100
  • 84179743a6 [release] 0.6.9 0.6.9 Maxime Alves LIRMM 2022-03-02 16:46:32 +0100
  • adf7f872b6 changelog 0.6.8 Maxime Alves LIRMM 2022-02-28 10:21:01 +0100