Commit Graph

  • 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
  • b96f4908c6 [release] 0.6.8 Maxime Alves LIRMM 2022-02-28 10:10:06 +0100
  • a388faf1d8 [testing] add "secret" and "production" variable to test_domain configuration Maxime Alves LIRMM 2022-02-28 09:58:47 +0100
  • 4d6e935813 [ci/cd] fix kaniko executor 0.6.7 Maxime Alves LIRMM 2022-02-10 16:31:26 +0100
  • 4e080f805f [fix] odsresponse Maxime Alves LIRMM 2022-02-10 16:30:08 +0100
  • 91dd4cbaa8 [ci/cd] check tag and not branch master Maxime Alves LIRMM 2022-02-10 14:52:20 +0000
  • 209c6ef40a [ci/cd] add rules to execute build stage Maxime Alves LIRMM 2022-02-10 14:31:30 +0000
  • a1c1bf04df [ci/cd] stages Maxime Alves LIRMM 2022-02-10 15:12:57 +0100
  • 90203b2edf [ci] add ./tests to pytest command Maxime Alves LIRMM 2022-02-10 12:38:54 +0100
  • a69d2b7639 [tests] async router renamed to async_router Maxime Alves LIRMM 2022-02-10 12:30:49 +0100
  • c3153921f7 [tests] test_domain import dummy_domain inside test class Maxime Alves LIRMM 2022-02-10 11:59:40 +0100
  • 97fee8ca96 [ci] execute pytest on tests folder Maxime Alves LIRMM 2022-02-10 11:56:35 +0100
  • fa99c025b5 [tests] Proposition #31 refactor-acl Joël Maïzi 2022-02-10 11:37:26 +0100
  • d33c82e348 [0.6.7] fix ODSResponse Maxime Alves LIRMM 2022-02-10 10:30:19 +0100
  • 058121d985 [release] 0.6.6 0.6.6 Maxime Alves LIRMM@home 2022-01-21 14:39:46 +0100
  • 2e5680d29a [auth] dont activate authenticationMiddleware if secret is missing. NO SECRET ONLY IN FULLY PUBLIC DOMAINS!!! Maxime Alves LIRMM@home 2022-01-21 14:39:34 +0100
  • 979007f287 [fix][log] active domains list logging Maxime Alves LIRMM@home 2022-01-21 14:38:28 +0100
  • df555c7d26 [fix] when running one-domain mode we should set the configuration as if the domain was activated Maxime Alves LIRMM@home 2022-01-21 14:37:54 +0100
  • be312d4b7a [fix][run] wont pop keys if we dont operate on a copy Maxime Alves LIRMM@home 2022-01-21 14:32:55 +0100
  • f02a97fbf8 [testing] set starlette client in setUp Maxime Alves LIRMM 2021-12-15 12:37:49 +0100
  • e9ffb553c8 [release] 0.6.4 0.6.4 Maxime Alves LIRMM@home 2021-12-14 09:05:50 +0100
  • 776cc8c85e [testing] fix check_routes of test_domain Maxime Alves LIRMM@home 2021-12-14 09:04:06 +0100
  • 5d5ffdfb7c [tests] re-enable dummy_project route testing Maxime Alves LIRMM@home 2021-12-14 09:03:45 +0100
  • 7c0f5717f4 [half_route] error handling Maxime Alves LIRMM@home 2021-12-14 09:01:38 +0100
  • 7fb5e25411 [release] 0.6.3 0.6.3 Maxime Alves LIRMM 2021-12-13 14:47:21 +0100
  • a0dbbca04d [fix] forgot __init__.py in testing Maxime Alves LIRMM 2021-12-13 14:45:00 +0100
  • 95fb267e81 [release] 0.6.2 0.6.2 Maxime Alves LIRMM 2021-12-13 13:50:52 +0100
  • e9bf94a607 [cli/domain] now instantiate HalfAPI and manually add the domain before calling schema function Maxime Alves LIRMM 2021-12-13 12:45:52 +0100
  • f82cd5552b [half_domain] remove "config" argument, now uses "config" attribute from HalfAPI instance, add version and halfapi_versrion attributes, update DomainMiddleware init arguments Maxime Alves LIRMM 2021-12-13 12:44:48 +0100
  • bdbad9e296 [halfapi] now inherits from Starlette class. Uses a dict to store HalfDomain instances Maxime Alves LIRMM 2021-12-13 12:43:26 +0100
  • 76e942ab91 [tests] add test file for lib/domain_middleware Maxime Alves LIRMM 2021-12-13 12:42:12 +0100
  • 8fff1f5372 [tests] fix tests and add "mix_stderr=False" to CliRunner instance Maxime Alves LIRMM 2021-12-13 12:40:40 +0100
  • 048c9f1bab [tests] fix for schema lists Maxime Alves LIRMM 2021-12-08 16:45:00 +0100
  • d5f39a7929 [schemas] always give a list of schemas Maxime Alves LIRMM 2021-12-08 16:42:12 +0100
  • 648841d90f [dummy_domain] set an id to dummy_domain Maxime Alves LIRMM 2021-12-08 13:08:22 +0100
  • c658815eb5 [cli] fix halfapi domain --read Maxime Alves LIRMM 2021-12-08 13:08:08 +0100
  • 46e62575ae [half_domain] fix test_dummy_project Maxime Alves LIRMM 2021-12-08 12:23:47 +0100
  • 7001cec86e [wip] refactor half_domain Maxime Alves LIRMM 2021-12-07 11:42:02 +0100
  • b4157c4a7d [wip][testfail] multiple-domains app Maxime Alves LIRMM@home 2021-12-06 08:29:21 +0100
  • 96f78e76c5 [tests][testfail] add default routes testing, /halfapi/acls fail Maxime Alves LIRMM@home 2021-12-04 09:56:14 +0100
  • d54dcd641d [conf] fix secret tempfile creation Maxime Alves LIRMM@home 2021-12-04 00:28:30 +0100
  • 7060d201ec [deps] optional requirements for ODSResponse Maxime Alves LIRMM 2021-12-03 17:26:14 +0100
  • dbca2f28fb [conf] use of toml for halfapi configs. re-enable possibility of multiple domains Maxime Alves LIRMM 2021-12-03 17:25:57 +0100
  • d06857bf49 [config][wip][nf] removal of "domains" and "domain" section Maxime Alves LIRMM@home 2021-12-03 09:41:00 +0100
  • 3dc951c81e [tests] tidy cli tests Maxime Alves LIRMM@home 2021-12-03 09:20:40 +0100
  • a8e5cfc0ff [wip][responses] allow to change return format with "format" route argument, add ODSResponse Maxime Alves LIRMM@home 2021-12-01 21:16:19 +0100
  • 20cada4fa0 [halfapi] fix domain importlib Maxime Alves LIRMM@home 2021-12-01 21:14:17 +0100
  • c1bb637be7 [lib.router] forbid extra-keys in routes dict (no more FQTN at same level of methods) Maxime Alves LIRMM@home 2021-12-01 21:13:35 +0100
  • a37c2356d6 [lib.domain] error log when missing docstring Maxime Alves LIRMM@home 2021-12-01 21:12:19 +0100
  • 038715e94a [halfapi] config option "--dry-run", used in test_domain Maxime Alves LIRMM@home 2021-12-01 21:11:26 +0100
  • 2f9005a1a5 [release] 0.6.1 0.6.1 Maxime Alves LIRMM@home 2021-12-01 17:02:56 +0100
  • a2d79f49b9 [tests] dummy domain test (you can use this example in your own domain) Maxime Alves LIRMM@home 2021-12-01 17:02:23 +0100
  • cf98b08fa5 [tests] mv base domain test to halfapi/testing Maxime Alves LIRMM@home 2021-12-01 17:01:56 +0100
  • c1191bbb0e [deps] update deps Maxime Alves LIRMM@home 2021-12-01 16:25:53 +0100
  • 837c646bc5 [ci] switch to bullseye-3.9 0.6.0 Maxime Alves LIRMM@home 2021-12-01 15:49:59 +0100
  • 49c13c56ac [lib.domain] implement domain schema - try: halfapi domain dummy_domain Maxime Alves LIRMM@home 2021-12-01 13:31:46 +0100
  • 1ccfa0d10e [lib.schemas] router schema update Maxime Alves LIRMM@home 2021-12-01 13:07:01 +0100
  • 238bd99bd3 [cli.routes] add json schema export Maxime Alves LIRMM@home 2021-12-01 13:06:00 +0100
  • 429a90d786 [halfapi] fix typo Maxime Alves LIRMM@home 2021-12-01 12:21:26 +0100