Skip to content

Releases: EPFL-ENAC/ALICE-ETHZ-AREMA

v1.4.0

04 Dec 16:05
e07353e
Compare
Choose a tag to compare

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

08 Jul 08:34
ac74588
Compare
Choose a tag to compare

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

  • building page service call (0391cc8)
  • deploy job deps (a7464f1)
  • docker-prod: use :main tag (4c1ef6f)
  • enable postgis extension in postgresql (67e7e8f)
  • frontend: image path (aed796d)
  • workflow: merge build and deploy (513147f)

v1.2.0

02 Oct 12:58
6bce8ad
Compare
Choose a tag to compare

1.2.0 (2023-10-02)

Features

  • chore: add build and change docker compose prod (8a57666)

v1.1.0

02 Oct 12:29
fd3515f
Compare
Choose a tag to compare

1.1.0 (2023-10-02)

Features

  • circles can be drawn to locate professionals (321e966)
  • frontend mockup pages (ea551dd)
  • map viewer component added, applied to profesionnals (f5b9db9)
  • professional - professional type relation implemented (779b33b)

Bug Fixes

  • case insensitive search (944d448)

v1.0.1

25 Sep 13:49
Compare
Choose a tag to compare

Change workflow to deploy/build only on tag creation

v1.0.0

25 Sep 13:34
a61c963
Compare
Choose a tag to compare

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...
Read more