Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(table-mode): add missing properties for v8.6 and 8.7 #1643

Merged
merged 51 commits into from
Apr 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
84f9be1
feat(tablemode): update the manager and add thermal pollutants missing
skamril Nov 29, 2023
7a69d0a
test(tablemode): refactor unit tests (WIP)
laurent-laporte-pro Dec 12, 2023
53c3e4c
feat(tablemode): add methods in managers to get all clusters/short-te…
laurent-laporte-pro Jan 18, 2024
3c6ab14
feat(tablemode): add the `AreaProperties` model
laurent-laporte-pro Jan 18, 2024
fac3524
feat(tablemode): replace `area_management.AreaUI` class with `area.Ar…
laurent-laporte-pro Jan 18, 2024
0767804
fix(renewable): add missing classes in `__all__`
laurent-laporte-pro Jan 19, 2024
6332cff
test(tablemode): drop dependency to `AdequacyPatchMode` in integratio…
laurent-laporte-pro Jan 19, 2024
a8313e0
chore(tablemode): replace `properties_management.AdequacyPatchMode` w…
laurent-laporte-pro Jan 19, 2024
f73f49b
feat(tablemode): add the `get_all_area_props` method to `AreaManager`
laurent-laporte-pro Jan 19, 2024
dde6df9
feat(tablemode): improve and simplify the `TableModeManager` class
laurent-laporte-pro Jan 19, 2024
cd681d7
style(link): use `t` alias to import `typing`
laurent-laporte-pro Feb 7, 2024
f65a721
refactor(config): move the `IniProperties` in a specific module for r…
laurent-laporte-pro Feb 7, 2024
8ca175b
feat(tablemode): integrate Links manager in the table mode
laurent-laporte-pro Feb 7, 2024
7366716
refactor(tablemode): refactor the binding constraints
laurent-laporte-pro Feb 15, 2024
065efd5
feat(tablemode): integrate binding constraints manager in the table m…
laurent-laporte-pro Feb 16, 2024
ad9ea05
feat(tablemode): integrate binding constraints manager in the table mode
laurent-laporte-pro Mar 3, 2024
ab9c0d9
feat(tablemode): the `columns` parameter is now optional
laurent-laporte-pro Mar 13, 2024
b92b812
feat(tablemode): the `columns` parameter is now optional
laurent-laporte-pro Mar 13, 2024
eaa0498
feat(tablemode): add support for binding constraints v8.7
laurent-laporte-pro Mar 15, 2024
863ef26
feat(tablemode): change API route to "/v1/studies/{uuid}/table-mode/{…
laurent-laporte-pro Mar 30, 2024
2ee0fdb
feat(config): rgb color field is converted to "#RRGGBB" format
laurent-laporte-pro Mar 31, 2024
d064897
feat(config): the default value of `filter-synthesis` and `filter-yea…
laurent-laporte-pro Mar 31, 2024
70de108
chore: correct typing in `BindingConstraintManager` class
laurent-laporte-pro Mar 31, 2024
efeb783
feat(tablemode): manage links update
laurent-laporte-pro Mar 31, 2024
9ff7d2d
feat(tablemode): manage thermals update
laurent-laporte-pro Mar 31, 2024
d8ddee1
test(commands): correct unit test related to renewable commands
laurent-laporte-pro Apr 3, 2024
5c14213
test: simplify integration tests
laurent-laporte-pro Apr 3, 2024
2b63395
feat(tablemode): implement table mode update
laurent-laporte-pro Apr 3, 2024
404622f
feat(tablemode,tablemode-ui): add missing columns in table mode
laurent-laporte-pro Apr 23, 2024
4b94eb2
fix(tablemode): avoid raising 404 Not Found if table is missing (i.e.…
laurent-laporte-pro Apr 7, 2024
233b449
feat(tablemode): correct code style
laurent-laporte-pro Apr 7, 2024
2bd92e0
docs(tablemode): add docstring and API docs for Table Mode
laurent-laporte-pro Apr 7, 2024
8ad85b5
test(tablemode): correct Table Mode unit test
laurent-laporte-pro Apr 7, 2024
de1c0d5
feat(tablemode): avoid sending columns with empty values
laurent-laporte-pro Apr 8, 2024
1fad0f1
feat(tablemode): improve validation of filtering fields
laurent-laporte-pro Apr 8, 2024
9f22cde
feat(tablemode): improve DataFrame to JSON conversion
laurent-laporte-pro Apr 8, 2024
e9e0a89
feat(tablemode): validate `filter_synthesis`, `filter_year_by_year` f…
laurent-laporte-pro Apr 9, 2024
72aa56c
feat(tablemode): remove `colorRgb` column from Table template
laurent-laporte-pro Apr 9, 2024
d642c13
test(tablemode): correct unit tests ("colorRgb" is removed)
laurent-laporte-pro Apr 10, 2024
bc1285c
feat(tablemode): change in `TableModeType` to handle aliases of old t…
laurent-laporte-pro Apr 10, 2024
b542ef8
refactor(config): refactor validation of colors in Area and Link models
laurent-laporte-pro Apr 19, 2024
7cb7166
fix(area): correct endpoint to update Area UI
laurent-laporte-pro Apr 19, 2024
e167300
refactor(api-ui): update studydata
laurent-laporte-pro Apr 22, 2024
8c42941
fix(storage): issue to run server
skamril Apr 22, 2024
e2e44c6
feat(tablemode-ui): only display columns of study version
skamril Apr 23, 2024
463632b
fix: resolution of conflicts
laurent-laporte-pro Apr 23, 2024
9c8f37f
feat(config-ui): add "Geographic Trimming (Binding Constraints)" tab
laurent-laporte-pro Apr 23, 2024
f3863c2
fix(st-storage): turn `STStorageOutput` fields into optional fields
laurent-laporte-pro Apr 22, 2024
38cb653
test(st-storage): correct integration tests for ST Storages
laurent-laporte-pro Apr 23, 2024
95a5ac5
test(st-storage): correct unit tests for ST Storages
laurent-laporte-pro Apr 23, 2024
893cdd4
test(bc): correct unit tests for ST Storages
laurent-laporte-pro Apr 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion antarest/core/exceptions.py
Original file line number Diff line number Diff line change
Expand Up @@ -366,7 +366,7 @@ def __init__(self, message: str) -> None:
super().__init__(HTTPStatus.BAD_REQUEST, message)


class BindingConstraintNotFoundError(HTTPException):
class BindingConstraintNotFound(HTTPException):
def __init__(self, message: str) -> None:
super().__init__(HTTPStatus.NOT_FOUND, message)

Expand Down
Loading
Loading