This website requires JavaScript.
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