Releases: EPFL-ENAC/ALICE-ETHZ-AREMA
Releases · EPFL-ENAC/ALICE-ETHZ-AREMA
v1.4.0
What's Changed
- feat: natural resources, building materials and technical constructions relations and ui by @ymarcon in #46
- feat: backend migration to fastapi and frontend updated accordingly by @ymarcon in #48
- feat: externalized env variables for quasar app docker images by @ymarcon in #51
- feat: added support for selecting fields in queries by @ymarcon in #52
- feat: use natural resource types to materials used in buildings, pros etc. by @ymarcon in #53
- chore(cd): replace dev/prod by one workflow that update k8s manifest by @guilbep in #54
- feat: added building elements that links technical constructions with professionals in a building by @ymarcon in #55
- Feat/workflow matrix cached by @guilbep in #57
Full Changelog: v1.3.0...v1.4.0
v1.3.0
1.3.0 (2024-07-08)
Features
- added new properties to natural resources and technical constructions #41 (c99bd8a)
- admin deps updated (5f014d7)
- building page added (9d13e56)
- buildings location added (3d8473c)
- display list of pros in the building page (8a84a58)
- fake professional page (180e1e2)
- frontend: home page (c147c7c)
- frontend: professional page (d185327)
- frontend: search page own layout, query for professionals (dd8264c)
- frontend: search result view in grid/table/map, translations (a19a966)
- frontend: shorten copyright (0f2bad7)
- frontend: shorten copyright (57995c0)
- frontend: translations and fake images (1cb4162)
- list buildings in search page (68ff01d)
- postgres replaced by postgis (8e6bc9d)
- professional coordinates are saved as a postgis geometry (6223450)
- professional description can be markdown (ff00dcb)
- styling for small devices (56c5920)
Bug Fixes
v1.2.0
v1.1.0
v1.0.1
v1.0.0
1.0.0 (2023-09-25)
Features
- add a map component on which polygons can be selected #2 (aeb3387)
- add circle map to professionals (ee69bd5)
- add circle selection on a map #2 (db1a4e8)
- add MapView for read-only features display and MapInput for features capture #2 (116f673)
- add osm capable components #8 (b71de9f)
- add radius field for drawing a circle, improve map styling (433f347)
- add s3 backend (proxy and fast api service) #1 (87c48b2)
- admin configured with pinia, vite, i18n (9a71a19)
- admin login page (d4537de)
- auth: add allow-anonymous logic (5a3e989)
- automated backend node package deployment (#18) (cb7d624)
- backend: add feather rest api and admin frontend (ce4170a)
- backend: add joint table for building and professional (cf4d9dc)
- backend: add seed (caa5a87)
- chore: add proper env variable for admin service (1384966)
- contributing: simplify pull-request flow (ce33fc1)
- couchdb-setup: add buildingElements and professionalTypes (23da15c)
- couple point address lookup with circle drawing, wip (7cdb1b8)
- creadteBy/createdAt are automatically applied after entity validation (97531d7)
- crud on natural resources (c92fc6b)
- crud operations on users page (d89a87d)
- docs: move swagger script to plugins directory (77d5430)
- documentation: add plugin for swagger authentication (d820ece)
- email formatting check, password min length, password can be updated (7bedc2e)
- frontend: add all resources and types (5a90cda)
- frontend: add description for main page (03c031e)
- frontend: add frontend .env file (d81c2df)
- frontend: add generic compononent for table resources (a53dbe1)
- frontend: add latest frontend (30329b5)
- frontend: add logo images to frontend (030cf62)
- frontend: add professionals and building (407dd66)
- frontend: add proper generic listener (8f9a1b3)
- frontend: add proper relationship between professionals and buildings (d3f1938)
- frontend: add relational couch (c8405ce)
- frontend: add working featherjs pinia (16fd676)
- frontend: cleanup frontend docker file (fb05149)
- frontend: fix api/docs and path for authentication (0e10078)
- frontend: request natural-resource on frontend (86988f3)
- frontend: routing not working anymore (1c5747d)
- frontend: update resources forms (e541e24)
- frontend: wip file upload (371e742)
- frontend: working images display and removal (c5613ad)
- frontend: working relation (6e08250)
- frontend: working table actions (f23a88e)
- frontend: working websocket in docker compose (d9f7bde)
- made components for circle input, polygons input and simple map (f1dd957)
- map: add point input, apply to building form (b88b052)
- more dummy menu entries (9b25f3b)
- professionals and buildings pages added (cf69d25)
- relational: add code to merge retrieved data (f9ea092)
- services: add most of the services (c0b934e)
- some quasar plugins added (37cf8d6)
- table: improve genericity (4b15d72)
- users listing, role wise (50422b8)
- users with role, default admin, auth handling in admin app, main page layout (c35b3b8)
- util function for handling table pagination (399e0b6)
Bug Fixes
- add custom css properties (94cfe97)
- add model modifier to capture manual radius and validation messages are translated (39de98a)
- api_url: add api_url env (61c5be5)
- app: remove code that does not compile (05dd327)
- backend: add populate for building (d9c2807)
- backend: user schema without roles (a1e7a3f)
- frontend: add socket io channels logic ([fd764ac](https...