8.0.2 (2024-10-28)
- entrance: ensure street is set for building creation (b2e175a)
8.0.1 (2024-08-27)
- add italian translations (a80b5b4)
8.0.0 (2024-08-06)
- deps: update dependencies (fa89ba0)
- deps: Drop support for Ember LTS < v4.12. This addon now
requires the usage of
ember-intl
v7 andember-power-select
v8.
8.0.0-beta.1 (2024-07-31)
- deps: update dependencies (fa89ba0)
- deps: Drop support for Ember LTS < v4.12. This addon now
requires the usage of
ember-intl
v7 andember-power-select
v8.
7.6.0 (2024-07-17)
- search-street: improve contrast for hovered dropdown item (4f29486)
- street-search: remove locality name from query (1d47d54)
- options: add romance/rm language code (1b25bc0)
- search-street: add validation support for component (98c0290)
- search-street: update locality after street selection (a31b818)
- search-street: update search-street component usage (c39ef38)
- street-service: add low level request optimization for multi language search (d6d35ff)
- street-service: second guess with all available languages (71b8dd7)
7.5.5 (2024-03-19)
- projects: fix detection of active project id (c9df3d4)
7.5.4 (2024-03-19)
- deps: fix dependency ranges and update ember-flatpickr (2e8c9e2)
- deps: update dependencies (a55274f)
7.5.3 (2024-03-18)
- project: revert handling of missing current route information (d263bff)
7.5.2 (2024-03-18)
- project: handle missing current route information (8eabd5f)
7.5.1 (2024-03-15)
- readme: node compatibility (0a32ea8)
7.5.0 (2024-03-11)
- initial setup of canton to local storage (cfdba83)
- search-street: improve contrast for hovered item ESID (73e1785)
- street-search: replace linkStreet sub-form with street select (3db3d70)
7.4.6 (2024-02-08)
- add SO municipalities (9605a79)
7.4.5 (2024-01-30)
- add gr municipalities (f2e54e2)
7.4.4 (2023-12-12)
- deps: update dependencies (7fe9406)
7.4.3 (2023-09-21)
- intl: improve french translations (ba07720)
7.4.2 (2023-09-01)
- buildings: never disable linked building tab (7bae82c)
7.4.1 (2023-08-31)
- projects: ignore linked archived projects & improve header layout (8861c04)
7.4.0 (2023-08-31)
- validations: remove unndeeded validations and add some missing validation (bcad503)
- search-street: add info about wildcard search (b76dc97)
7.3.0 (2023-07-25)
- extractErrorsFromXML: use object for error list for readability (5f552b8)
- project/form: fix spelling error on class (f036b31)
- translations: add french deepl translations (eeab6fe)
- translations: spelling (2802f37)
- work: allow linked work for all types of constructions (cde554b)
- building: add error mapping for forbidden buildingClass Landwirtschaftliche Betriebsgebäude (027357f)
- constructionProject: add Sonderbau as a typeOfConstructionProject (defbd9b)
7.2.1 (2023-07-03)
- project: improve styling of info box for special constructions (bceb735)
7.2.0 (2023-06-29)
- deps: remove ember-data 4 from package.json since were not ready yet (3347d89)
- translations: add fr for translations special construction info text (73402b3)
7.1.0 (2023-06-28)
- deps: add support for ember-data v4 (db8a6ce)
- project: add special construction project info text (e7be035)
7.0.0 (2023-05-01)
- deps: update dependencies (c3035de)
- deps: Drop support for Ember v3.
6.4.1 (2023-04-11)
- intl: correct typos in login info text (46f60ee)
6.4.0 (2023-03-20)
- login: add a contact to the login site in case it doesn't work (ed194ce)
6.3.5 (2023-03-02)
- intl: improve fr translation of official construction project file no hint (9e4ca5b)
- linked-models: ensure creation link is shown independently of search route (847fe2e), closes #462
- validations: allow blank entries for official construction project file no (1ae5fb3)
6.3.4 (2023-02-06)
- maintenance-costs: only display maintenance-costs link in q1 (0319233)
- project-validation: prevent officialConstructionProjectFileNo from starting with zero (b83a211)
6.3.3 (2023-01-13)
- quarterly-closure: closure states after 640 should not block editing (836abf2)
6.3.2 (2023-01-09)
- remove deprecations for ember v4 (8a8c929)
6.3.1 (2023-01-05)
- link-street: pass correct street model to
setStreet
function (ab19b6c)
6.3.0 (2022-12-29)
- deps: update git repository url in package.json (2f56c44)
- form: sort contries by label (04a7b3d)
- intl: include French translations for global functionality (a83b9f9)
6.2.0 (2022-10-31)
- intl: include French translations (f7f7dd2)
6.1.0 (2022-10-28)
- date: use flatpickr instead of deprecated pikaday (705a879)
6.0.4 (2022-10-10)
- qc: sort projects in quarterly closure by creation date (b162f30)
- search: prevent project link query for empty search results (f22664b)
- search: start pagination at index 0 (c37b411)
6.0.3 (2022-09-29)
- import: fix import functionality (27da792)
- project: don't rerender unnecessarily (df737d5)
- projects: handle refetching of projects for new projects (192fddb)
6.0.2 (2022-09-21)
- global: minor ui change (524b789)
- projects: fix instance link querying by eproid (e1fff2e)
- quarterly-closure: fix fetching of status after closure (4f19d91)
- search: make search pagination optional (3e883e9)
- status: fix lifecycle error links for global views (801936b)
6.0.1 (2022-09-19)
- search: separate project and building search validations (0510045)
6.0.0 (2022-09-16)
- date: update validated form and allow date to be cleared (006653a)
- forms: disable object links during quarterly closure (b9d054f)
- global: display both status change and correction in global view (256b7d8)
- global: minor layout fixes (295d6cb)
- global: minor ui fixes (b9b1abd)
- import: fix access to import resource after it was destroyed (08830ef)
- login: prevent requests if no token is returned from gwr api (ad2b9b8)
- projects: ensure linked projects are recomputed correctly (e018a29)
- quarterly-closure: display quarter according to bfs (7fdfde4)
- search: minor table styling fixes (d451149)
- search: validate building and search id in search (8b731ea)
- readme: update supported node version (94af4da)
- search: include instance links for linked projects (2f8d348)
- search: sort results by descending modification date (8b0d46e)
- readme: Drop node v12 support.
5.0.4 (2022-09-05)
- search: handle missing building status in preview title (5809eb4)
- search: include gwr-config service for modal container (c89288e)
- search: reset projectId query-params on route exit (736a70e)
- status: include status actions in project context (9a22571)
5.0.3 (2022-09-02)
- ember-resources: update to prevent integration issue into camac-ng (24b1d63)
5.0.2 (2022-09-02)
- ember-engines-router-service: downgrade to 0.3.0 since 0.4.0 has an issue (bfbd79d)
5.0.1 (2022-09-02)
- search: make prompt selectable (d55800a)
5.0.0 (2022-09-02)
- building/import: revert a refactor from 4894e52 (60f7998)
- building/import: state is now handled correctly and the modal is shown when you click import (0b7b533)
- correct query (d12dd78)
- createDate and modifyDate for search project and search building (3771311)
- deps: upgrade dependencies to fix ember-power-select issue (7a6ad41)
- import: show a warning if no import data was loaded (4894e52)
- incorrect search btn labels (850a368)
- login: prevent flickering while token is fetched (4ceaabe)
- pagination (988231a)
- pagination: handle if no page is supplied and update doc (74b3431)
- pr comments (5c1ecb8)
- PR feedback (5894602)
- project-nav: fix linked-building-tab bug (88abc2f)
- project-search: fix hasError in xml template (c772799)
- quarterly-closure: various integration fixes (d095d6f)
- refactor filters and results table (6d8f89f)
- refactor validations for building and project search (856773c)
- remove EGID presence validation (be82a73)
- rename baseModel to baseQuery (5b3dba8)
- search: check hasError for unset and not falsy (879a0c2)
- search: fix validation lookup and simplify validation (4a966f8)
- use the correct pageSize for pagination (a0f37bd)
- README: document needed changeset-validations configuration (164bd9f)
- basic pagination (793b578)
- building search validations (fe6f4b8)
- building-search: implement building preview (0a1d6e8)
- custom translated validate form error component (3ec3813)
- enable raw changeset validation errors (d06e25c)
- filter component refactored to not use project form anymore (ac90d17)
- German validation errors (dd5bf60)
- global-landing-page: enable global search links (04765ba)
- global: add back navigation for global views (f32607a)
- global: add landing page (b238dd7)
- global: all edit forms now work globally when navigated to from project context (0a4cfef)
- global: building can now be edited outside of project context (69a881b)
- global: display tab nav in global project edit view (07f5ca3)
- global: linked building list works now for projects (8e18f54)
- global: project edit view works with global search (e8f0265)
- login: display currently logged in user and municipality (4e24d1e)
- pass changeset/data back up to on-submit function (1690c66)
- quarterly-closure: add error list to quarterly closure (94ef81a)
- quarterly-closure: add fist closure status handling (5d835ce)
- quarterly-closure: add link to housing stat for maintenance cost (a5ab6f8)
- quarterly-closure: disable forms while bfs is checking data (07ff49c)
- refactor "search building" to use new Search::Filter component (b71e56b)
- README: This change requires the consuming app to specify
"changeset-validations": { rawOutput: true },
in their environment file. This currentlry has the limitation, that if your app useschangeset-validations
itself, this option changes the behaviour in the whole app. Due to engine config restrictions, there is sadly currently no other way than maybe implementing something on build-pipeline level.
4.0.7 (2022-09-02)
- deps: upgrade dependencies to fix ember-power-select issue (c45aa33)
4.0.6 (2022-05-19)
- deps: downgrade ember-engines-router-service to v0.3.0 (c13db17)
4.0.5 (2022-05-18)
- intl: improve locality error messages (515f7e5)
- street: enable country-coded locales for street language options (610af16)
4.0.4 (2022-03-17)
- import: fix query-params-only transition on import all (8b360a8)
4.0.3 (2022-02-16)
- date: pikaday use monday as first day of week (d5617b2)
4.0.2 (2022-02-09)
- deps: update ember-pikaday and remove moment and dayjs (1acbffc)
4.0.1 (2022-01-25)
- deprecations: fix all self-inflicted deprecations (3481dbf)
4.0.0 (2022-01-25)
- deps: update dependencies and remove deprecations (6ae955a)
- deps: This drops support for node v10 and requires the host
app to use
ember-auto-import
v2. Also, the host app doesn't have to inject the host router service into the engine anymore.
3.4.0 (2021-12-29)
- ci: make ember-release scenario optional (3f665e9)
- translations: include French translation files (a20d7b7)
3.3.0 (2021-11-04)
- import: add error handling for failed data imports (c9980c1)
- import: show floor type/number in dwelling import modal (cde49d1)
3.2.1 (2021-10-22)
- login: remain on login page after failed login attempt (0ef2728)
3.2.0 (2021-10-18)
- building: add realestate id validation and surface / volume units (6e8525f)
- dates: do not show construction / demolition dates on new models (d7cc4ac)
- dwelling: do not show floor number field for ground floor (dd96b5e)
- dwelling: refetch dwellings after dwelling update (bf02e33)
- entrance: fix tooltip container on building entrance number (d5eb009)
- header: add scroll into view for status change (7a3ee64)
- import: show conditional fields during import (0952c69)
- import: show import date fields and cast imported dates (00fe1fa)
- project: add hints for typeOfConstructionProject (881a945)
- project: filter project list by local_id (26c55e1)
- translations: fix some typos (4227439)
- linked-models: clarification info for object additions (12d7886)
- project: complete client country options (bd36e3f)
- search: add back routes for building and project search (a22c9d2)
3.1.1 (2021-10-01)
- components/link-street: use decorator function from ember-concurrency-decorators (8dbf001)
3.1.0 (2021-10-01)
- client: correct fields on client model (8339e91)
- client: ensure client identification type is set correctly (7d11198)
- entrance: ensure entrance & street are within same locality (d88b91d)
- life-cycles: correct life cycle error links for camac-ng (0c3f1c6)
- model-form: bump ember-validated-form to v4.1.0 to fix on-update issue (2752b23)
- model-form: fix merge conflict issue (aaeb372)
- model-form: read dates as date objects instead of strings (34a525e)
- project: differentiate swiss and foreign client addresses (6a69d14)
- realestate-identification: remove unused (ignored) fields (bf94133)
- translation: change field label of energy source field (93740aa)
- ui: minor bugfixes and changes (4bdfe3c)
- dwelling: show complete entrance address in dwelling form (f842502)
- header: add info for deleting fields (1a53df2)
- model-form: complete validations on models (6c443af)
- project: alert user about missing buildings on superstructure projects (caea071)
3.0.0 (2021-09-28)
- building: add default building entrance and street validation (74b1a5b)
- building: make default building entrance editable (1ca2c4e)
- controllers/import: reset query params while fetching caluma data (d56ac06)
- data-import: pass instanceId to import functions (eacdc4f)
- import: ignore null values in import data (ab7df83)
- model-form: ensure date values are reset on model update (b73d6a5)
- project: correct confirmation dialog modal container (1bd5be9)
- project: fix client identification template (9c50743)
- project: replace non-realisation date with cancellation date (bca5f83)
- project/new: extend new route from form route (e2837d3)
- translations: use a conciser word for cancel to reject a import value (1ea1a8e)
- ui: render tooltips in correct application container (65f5265)
- modal-container: make the modal container configurable via config-service (328fdd8)
- building: enable building entrance deactivation (6840c4a)
- add import for buildings, entrances & dwellings (9c80eca)
- import: implement import-modal for dwelling, entrances and buildings (10db43c)
- modal-container: To keep the previous behavior of modals,
modalContainer
now needs to be set to a valid dom-selector in the gwr config service.
Example:
modalContainer = "#my-modal-div"
2.7.1 (2021-09-13)
- import: ensure diff fields are registered correctly (33fd1cd)
2.7.0 (2021-09-13)
- building: add realestateIdentification form fields (f9d3e0f)
- building-entrance: display coordinates and ARBID (ce2bbdf)
- building-entrance: fix link to street (62682a0)
- buildingWork: boolean fields are only allowed on a transformation (bed4a3a)
- dwelling: make residence flags readonly (b37c5c1)
- dwelling: rename field dateOfConstruction to yearOfConstruction (5fb41c7)
- dwelling: use correct field for dateOfDemolition (329f91f)
- dwelling;building: remove status select (78d1c31)
- fields: remove unneeded fields and change field types (0b9ca98)
- form: display plain text with form-labels instead of bold-text (065c0c5)
- general: fix minor issues (a560d9a)
- life-cycles: cascade building set to realized (c2fb120)
- life-cycles: cascade project non-realisation and refusal (2ecefa8)
- life-cycles: complete transition requirements (dd0cbab)
- life-cycles: ensure life-cycle preconditions hold (249556c)
- life-cycles: fix set to construction started on dwellings (3af601e)
- life-cycles: perform check before life cycle transitions (47227a6)
- life-cycles: prohibit checks for infrastructure projects (3f5a5d0)
- life-cycles: reload linked objects on status change (c953b3f)
- life-cycles: require realestate identification for completion (158702c)
- project-nav-tab: check for superstructure id not infrastructure (aae885a)
- search-building: fix translations and add missing search field (2f18c51)
- translations: add missing values (7715d1d)
- constructionProject: add projectFreeText1 and 2 to view (fe8ace2)
- dwelling: add yearOfDemolition and yearOfConstruction (32a4c52)
- linked-projects: add a visual separation to projects list (170a9e0)
- project: add editable work list for infrastructure projects (28dfd39)
- project: confirmation dialog when switching type of construction project (2548141)
- project: full realestateIdentification (2da1822)
- project-nav: add housingstat link (e9784bb)
- project-nav: display building tab on infra projects (c484256)
2.6.0 (2021-08-24)
- construction-project: set ARBID to 1 so there are no errors for the empty linked work (780fa4d)
- construction-project: display fixed values as plain text instead of input (3486f62)
- project-number: make officialConstructionProjectFileNo writable (f6eb978)
- project-search: display official number in results (cca3966)
2.5.1 (2021-08-13)
- building: allow all states to be set for new buildings (77a5417)
- model-form: fix resetting date input after manual entry (4eb5206)
- project: allow unrounded values for totalCostsOfProject field (0a13803)
- project: fix date fields in project form (9bf6e47)
- project: make typeOfConstruction field of project required (10a06a4)
2.5.0 (2021-08-11)
- auth: ensure authentication token is refreshed (b47c2d0)
- import: fix project import and add better user flow and validation support (d5e00fe)
- intl: correct translation path for new dwelling form title (b65c003)
- login: improve login screen (3aff280)
- modal: fix modal container (af06db0)
- status: add fallback for missing model status (c414334)
- login: sorted and searchable municipalities (754604f)
2.4.1 (2021-08-03)
- don't import full uikit (f8be161)
2.4.0 (2021-08-02)
- model-form/header: improve ui of context menu button (9859101)
- errors: form error handling & general issue overview (2775e6a)
- project, building & dwelling life cycle handling (2deea9d)
2.3.0 (2021-07-08)
- logout: enable logout functionality (500ac4b)
2.2.0 (2021-07-01)
- use drop tasks for mutating data on the gwr api (62daa59)
- building: fix creation of building (6771645)
- building-work: set default kind of work (f5b9361)
- building/kindOfWork: since this is now a model-form we have to supply a changeset (d60bc48)
- deactivate-building-entrance: disable the remove button for now (97bb8be)
- dwelling: adapt model-form select options change in dwelling form (b45d2bc)
- dwellings: pr comment fixes (0a04cf6)
- entrance: remove rebase errors (b723bd3)
- entrance: remove rebase errors (019a3d2)
- form: disable submit button on loading (1af567d)
- intl: correct pluralization of model translations (3658c5f)
- modal: show and contain gwr modal (f18ed7b)
- model-form: fix errors on submit and minor template changes (2a31911)
- save: fix issues after service refactor (d226b7c)
- style: change location of validated-form style files (3c37e9c)
- translations: call translations with correct count param (7d7676d)
- validations: add support for nested
on
validations (bbf5d79)
- building-entrance: implement creation of building entrance (b768093)
- building-entrance: update building entrance (ca2f661)
- dwelling: add missing translations (73d7813)
- dwelling: edit form (64e90d2)
- dwelling: new route and api work (1983c08)
- dwelling: remove and reallocate (954e20b)
- dwellings: add more informations to the linked-models table (dc89511)
- dwellings: be verbose about what information we display (1a68e19)
- dwellings: initial route and setup (1cdfaf5)
- entrance: add search view for street (0c0601b)
- entrance: routing and basic form (37dadd2)
- entrance: routing and basic form (c29a346)
- select: allow custom value and label arguments (06369e8)
2.1.3 (2021-06-17)
- login: hide login modal after authentication (f47f1cd)
2.1.2 (2021-06-15)
- login: scope modal to engine container (0c83095)
2.1.1 (2021-06-14)
- styling: small changes to fix integration styling issues (eacf57b)
2.1.0 (2021-06-08)
- building: new the API does not always deliver a street object for the entrance list (b7d7770)
- building: on creation, set a dummy entrance with the current municipality (468a6a9)
- checkbox: set value instead of checked on input (559a9e8)
- building: add heating forms (7029054)
- building: add update form for buildings for simple fields (f49c637)
- building: buildings can be created and kindOfWork can be updated (1745f9b)
- models: add building related models (71befeb)
2.0.1 (2021-05-10)
- municipalities: move municipalities out of env since this is not read and move into a model file (480691e)
2.0.0 (2021-05-06)
- project-table: cast eproid from data model to number for comparison (6a15404)
- login: add municipality select to login (226a9b6)
- login: rename
municipalityId
tomunicipality
in config
1.10.2 (2021-04-27)
- buildingWork: Dont show a work entry which has no building (0f38b38)
- delete project: fetch projects after delete (8c98894)
1.10.1 (2021-04-26)
- client: only submit client form if organisation name or offical name is present (baa01f3)
1.10.0 (2021-04-26)
- BREAKING CHANGE: move auth token and camac group to gwr config service (8142c72)
1.9.0 (2021-04-16)
- dependencies: add session as service dependency (68ca843)
- organisation form: add explanation to the UID field (0ed51d5)
1.8.0 (2021-04-16)
- auth-fetch: set
retry
to true after one failed attempt infetch
(0a3d65a)
- client: implement organisation form (61bec87)
- organisation form: add explanation to the UID field (864c436)
1.7.0 (2021-04-14)
- auth: reenable configuration for user and password in the config service (b97289c)
- linked-buildings: add entries to table for identification (c541e7f)
1.6.0 (2021-04-12)
- form navigation: update to ember 2.24 to fix
<LinkTo>
issues in engines (d592c14) - login-modal: handle application state after login (9156b87)
- project: rename service constructionProject->gwr (8391324)
- select: fix typeofwork select in link projects screen (8221112)
- xml: update namespace and rename field constructionSurveyDep (0f4401d)
- authentication: implement a login modal for the gwr api (d2c1264)
1.5.3 (2021-03-30)
- models: dont take class name as querySelector root for xml (2ba8400)
1.5.2 (2021-03-26)
- select: convert the values to number for selects since otherwise the active option is broken (0ce3ca4)
1.5.1 (2021-03-24)
- modal: set the container of the modal so its still in a uikit context (e2f32e0)
1.5.0 (2021-03-22)
- checkbox: set checkvalue according to passed data (faa91b0)
- form: set constructionSurveyDept from config and make field readonly (303ebbb)
- linked-buildings: dont transition to form if current route is linked-buildings (5bdf9a7)
- linked-table: reload table if new project is added (96ac1ff)
- building-search: implement building search mask (b52aab6)
- buildings: display linked buildings with ability to remove them (5125df8)
- link-building: add error handling (1babd88)
- link-building: add form modal for kindOfWork (80cb62a)
- link-building: add update call to bind buildings (aca5b21)
1.4.1 (2021-03-10)
- project/new: return instance id from model hook and not an object (5fb64ca)
1.4.0 (2021-03-10)
- form: add remove link button (427fde4)
1.3.0 (2021-03-08)
- login: make login credentials configurable (684c07d)
1.2.1 (2021-03-05)
- service/construction-project: fix url for project search (2f1f459)
1.2.0 (2021-03-05)
- gwr-api: make gwr endpoint configureable (861bce9)
1.1.1 (2021-03-04)
- form: fix data import since we already recieve a json object and not a response (ab7705a)
1.1.0 (2021-03-04)
- gwr-config: remove the need for the api config since we now outsource the fetching to the host app (938a313)
- adapter: remove adapter since a adapter should come from the hostap (f0737e4)
- create-project: we now can create projects (8195bcc)
- model: specify "root" object for selectors (a62e466)
- project/form: fix some routing issues related to the new route (be40085)
- routes: remove landing-page from routes since we deleted this in the second to last commit (c47b64b)
- service/construction-project: actually return the project from the response and fix type in EGRID property naming (9bae3b7)
- token: send wsk_id as a number otherwise the backend returns a 500 error (584303e)
- translations: add translations for the link table (2f5bc2d)
- xml: change xml to work with the new api version (4544cc7)
- xml-model: keep default structure of model if no field is in xml (801bcbc)
- api: add interface model
SearchResult
to handle search results (b18bec3) - form-prototype: add seperate landing-page and apply all button for import (e7ce49f)
- form-prototype: add seperate landing-page and apply all button for import (1dc4cd7)
- import: rename the fetch service and implement the import (c52cd91)
- init: initial setup (cbb9a97)
- init: initial setup (5007f15)
- init: initial setup (e6aafa8)
- link-existing: first xml api setup (dcc19bc)
- link-existing: start with search (de32c85)
- linked-project-list: display a list of linked projects (34ef2c6)
- models: enhance models and api service (75e2236)
- models/construction-project: work on xml templates (6d72262)
- project-form: add prototype (fc82ced)
- add cors proxy to dev setup (81fb3f8)
- project-form: make form more reusable (1eb095a)
- data import api (673815a)
- save gwr project links in backend (7b29eba)
- search: first attempt at an search interface (ee0d073)
- search: search by EPROID (27be5da)
- search-project: add validation for filter form (319ee48)
- search-project: finalize implementation of search ui and xml api interface (5610508)
- xml-api: add primitive xml api handling (8e8ef8f)