Skip to content

v1.0.0

Compare
Choose a tag to compare
@djs0109 djs0109 released this 05 Sep 09:34
· 107 commits to development since this release

v1.0.0 (2023-09-05)

Breaking

  • chore: change database environment variables

BREAKING CHANGE: the env variable DATABASE_URL is now split into DATABASE_USER, DATABASE_PASSWORD, DATABASE_PORT, and DATABASE_HOST (ac6f84f)

Chore

  • chore: update token (5de2199)

  • chore: update token (6a74a53)

  • chore: update devices app roadmap (b327d51)

  • chore: limit column length for entity and service group (b2d3e03)

  • chore: adaption of ROADMAP.md (2c831d2)

  • chore: change image build back to main and development (b228f9e)

  • chore: test image (deacc83)

  • chore: create image for this branch (0a3a7f5)

  • chore: temporary change to solve the pydantic issue (4a20a09)

  • chore: create default super user (4d84f22)

  • chore: default search by id (a2d370f)

  • chore: single button for searching entities (3ed1af9)

  • chore: update docs (5fb6aaf)

  • chore: handle other attribute types (#101)

  • chore: handle other attribute types

  • fix: move common entirety list text widget

  • chore: change attribute type to charfield in devices app

  • fix: error while merging

  • chore: update filip version

  • chore: disable type validator of get_attributes


Co-authored-by: JunsongDu <[email protected]> (7659835)

  • chore: update roadmap (9dced89)

  • chore: add error logger for devices app (89db589)

  • chore: merged dev into current (9a6c345)

  • chore: merged dev into current (9ad4f12)

  • chore: remove extra code (ac7b12c)

  • chore: tiny adjustment (ea0e3ec)

  • chore: move group form to separate script (9fb5771)

  • chore: move group form to separate script and add tooltips (4f02317)

  • chore: basic logging for subscriptions app (ed8a237)

  • chore: made common utils function for session data (c263c3e)

  • chore: delete session data after usage (4aa148e)

  • chore: disable other existing loggers (05b4376)

  • chore: add more info to logger (6d7512e)

  • chore: add logger for devices app (f7b919d)

  • chore: added entities logging (15d7093)

  • chore: added oidc basic logging (89eea82)

  • chore: segregate loki and console logging (9608341)

  • chore: increase trigger interval (#88) (952eb8c)

  • chore: fiware service exception from filip (#86) (a899f93)

  • chore: disable editing resource and apikey (0ee2ac2)

  • chore: change default value of boolean params (e245693)

  • chore: service groups list view (623fd7e)

  • chore: first draft of tabs (abe34d2)

  • chore: add bootstrap icons as vendored (cf0eb27)

  • chore: remove automatic branch creation

Use GitHub native feature for future branch and pull request creation (6eee91d)

Documentation

  • docs(fix): fixed typo (20fb7ce)

  • docs: update setup guide (#73)

  • Create PR for #72

  • chore: update compose reference

  • docs: update deployment guide

  • fix: cleanup requirements

  • docs: update deployment guide

  • docs: moved deployment guide to separate repository

  • fix: fixed superuser creation

  • chore: fix typo

Co-authored-by: dnikolay-ebc <[email protected]>
Co-authored-by: dnikolay-ebc <[email protected]> (8a7bf65)

Feature

  • feat: add length limitation for columns in table (3d6b189)

  • feat: allow batch devices creation from json payload (f989e84)

  • feat: batch deletion for devices and service groups (1e55a4d)

  • feat: show the device if duplicated (58d9a88)

  • feat: add logger for service group CRUD (2852282)

  • feat: implement filter for service groups (7a17af2)

  • feat: redirection of service group tab (74d82ac)

  • feat: service group curl option (8b82f25)

Fix

  • fix: json.js conflict (3ea292e)

  • fix: it should be search-entity in the html (97ab821)

  • fix: explicit_attrs instead of explicitAttrs (4f3fd69)

  • fix: checkbox bugs (5704c80)

  • fix: fixed consistency in subscription deletion (#102) (a25f325)

  • fix: typo (bf50666)

  • fix: fixed enabler type (052ebd0)

  • fix: delete related devices (9e3a067)

  • fix: add error handling (bc551a6)

  • fix: both project and server admin in owner dropdown (76df880)

  • fix: optimize settings (#77)

  • Create PR for #76

  • chore: optimize object creation

  • chore: app load by default

Co-authored-by: sbanoeon <[email protected]>
Co-authored-by: Saira Bano <[email protected]> (de9d7e7)

  • fix: update frontend frameworks (#61) (220f26c)

  • fix: prevent storing password hashes for oidc auth (a8fe241)

Unknown

  • Merge pull request #135 from N5GEH/133-token-for-semantic-release-outdated

chore: update token (c9d80c5)

  • Merge pull request #134 from N5GEH/133-token-for-semantic-release-outdated

chore: update token (f6e88ea)

  • Merge pull request #132 from N5GEH/development

New release (e827c42)

  • Merge pull request #131 from N5GEH/revert-128-development

Revert "new release" (fabdab5)

  • Revert "new release (#128)"

This reverts commit a4d783b. (e093f20)

  • new release (#128)

  • Create PR for #68

  • docs: update docs

  • Create PR for #74

  • fix: prevent storing password hashes for oidc auth

  • Create PR for #78

  • docs: update setup guide (#73)

  • Create PR for #72

  • chore: update compose reference

  • docs: update deployment guide

  • fix: cleanup requirements

  • docs: update deployment guide

  • docs: moved deployment guide to separate repository

  • fix: fixed superuser creation

  • chore: fix typo

Co-authored-by: dnikolay-ebc <[email protected]>
Co-authored-by: dnikolay-ebc <[email protected]>

  • fix: update frontend frameworks (#61)

  • fix: optimize settings (#77)

  • Create PR for #76

  • chore: optimize object creation

  • chore: app load by default

Co-authored-by: sbanoeon <[email protected]>
Co-authored-by: Saira Bano <[email protected]>

  • chore: remove automatic branch creation

Use GitHub native feature for future branch and pull request creation

  • chore: add bootstrap icons as vendored

  • chore: first draft of tabs

  • WEB_URL missing in settings doc (#83)

  • Create PR for #82

  • docs(fix): web_url to web_host

Co-authored-by: sbanoeon <[email protected]>
Co-authored-by: Saira Bano <[email protected]>

  • add users to project (#63)

  • Create PR for #62

  • fix: static root for collection

  • chore: added users to project option

  • chore: enable owner change for server admin

  • fix: manual created superuser dose not have superuser access

  • fix: project admin should not see all projects

  • fix: owner field optional for non-server admins

  • fix: project admin limited update options

Co-authored-by: sbanoeon <[email protected]>
Co-authored-by: Saira Bano <[email protected]>
Co-authored-by: JunsongDu <[email protected]>
Co-authored-by: Saira Bano <[email protected]>

  • chore: service groups list view

  • feat: service group curl option

  • feat: redirection of service group tab

  • chore: change default value of boolean params

  • chore: disable editing resource and apikey

  • chore: fiware service exception from filip (#86)

  • chore: increase trigger interval (#88)

  • fix: both project and server admin in owner dropdown

  • chore: segregate loki and console logging

  • fix: add error handling

  • fix: delete related devices

  • chore: added oidc basic logging

  • chore: added entities logging

  • fix: fixed enabler type

  • 90 batch crud entities (#94)

  • chore: batch create entity from json

  • fix: used filip update function instead of post

  • chore: delete batch entities

  • chore: force delete entities

  • chore: include json icon

  • chore: include example in form

  • chore: exception handling in list view

  • fix: typo

  • feat: implement filter for service groups

  • chore: add logger for devices app

  • chore: add more info to logger

  • chore: disable other existing loggers

  • chore: delete session data after usage

  • 95 update contribution guidelines (#96)

  • docs: GitHub workflow for development

  • docs(fix): docker image

  • fix: addition according to review

  • fix: fixed consistency in subscription deletion (#102)

  • chore: made common utils function for session data

  • chore: basic logging for subscriptions app

  • chore: move group form to separate script and add tooltips

  • chore: move group form to separate script

  • chore: tiny adjustment

  • fix: checkbox bugs

  • chore: remove extra code

  • fix: explicit_attrs instead of explicitAttrs

  • chore: merged dev into current

  • feat: add logger for service group CRUD

  • chore: add error logger for devices app

  • chore: update roadmap

  • docs(fix): fixed typo

  • 107 include new user flags for user roles (#111)

  • chore: include maintainer flag for projects

  • chore: update option for maintainer on sidebar

  • chore: include widget

  • chore: include maintainers in project context

  • fix: fixed maintainer function

  • chore: handle other attribute types (#101)

  • chore: handle other attribute types

  • fix: move common entirety list text widget

  • chore: change attribute type to charfield in devices app

  • fix: error while merging

  • chore: update filip version

  • chore: disable type validator of get_attributes


Co-authored-by: JunsongDu <[email protected]>

  • chore: change database environment variables

BREAKING CHANGE: the env variable DATABASE_URL is now split into DATABASE_USER, DATABASE_PASSWORD, DATABASE_PORT, and DATABASE_HOST

  • chore: update docs

  • feat: show the device if duplicated

  • feat: batch deletion for devices and service groups

  • 84 user experience improvement (#100)

  • Add entirety logo to banner

  • Make website and logo optional in new project form

  • Add dropdown for entities in subscription form

  • Add entirety logo to banner

  • Make website and logo optional in new project form

  • Add dropdown for entities in subscription form

  • Add multi value field for entity/type pattern and id

  • Move subscription create/update button to bottom of form
    Change style to match entity create button

  • chore: re-arrange logo

  • chore: use blank image as default

  • chore: change tooltip to dynamic


Co-authored-by: Saira Bano <[email protected]>
Co-authored-by: JunsongDu <[email protected]>

  • chore: single button for searching entities

  • fix: it should be search-entity in the html

  • chore: default search by id

  • chore: create default super user

  • chore: temporary change to solve the pydantic issue

  • chore: create image for this branch

  • chore: test image

  • chore: change image build back to main and development

  • 99 display metadata in entities app (#118)

  • chore: handle metadata in entity form

  • chore: tooltip for metadata

  • fix: fixed tooltip key title in javascript

  • fix: change method to load json from string and not a file

  • fix: error handling for metadata in Create and Update

  • chore: adaption of ROADMAP.md

  • feat: allow batch devices creation from json payload

  • feat: add length limitation for columns in table

  • chore: limit column length for entity and service group

  • fix: json.js conflict

  • chore: update devices app roadmap


Co-authored-by: Daniel Nikolay <[email protected]>
Co-authored-by: dnikolay-ebc <[email protected]>
Co-authored-by: dnikolay-ebc <[email protected]>
Co-authored-by: djs0109 <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: sbanoeon <[email protected]>
Co-authored-by: Saira Bano <[email protected]>
Co-authored-by: Saira Bano <[email protected]>
Co-authored-by: richardmarston <[email protected]>
Co-authored-by: Sebastian Blechmann <[email protected]> (a4d783b)

  • Merge pull request #116 from N5GEH/115-batch-operation-of-devices

Batch operation of devices (1b89182)

  • Merge pull request #109 from N5GEH/108-update-roadmap

chore: update roadmap (88043f0)

  • Merge branch 'development' into 115-batch-operation-of-devices

Conflicts:

app/Entirety/static/js/json.js (4aeb6a3)

  • 99 display metadata in entities app (#118)

  • chore: handle metadata in entity form

  • chore: tooltip for metadata

  • fix: fixed tooltip key title in javascript

  • fix: change method to load json from string and not a file

  • fix: error handling for metadata in Create and Update (d693839)

  • Merge pull request #126 from N5GEH/125-rework-entirety-image

125 rework entirety image (9980475)

  • Merge pull request #120 from N5GEH/119-change-search-bar-in-entity-app

chore: single button for searching entities (024710c)

  • 84 user experience improvement (#100)

  • Add entirety logo to banner

  • Make website and logo optional in new project form

  • Add dropdown for entities in subscription form

  • Add entirety logo to banner

  • Make website and logo optional in new project form

  • Add dropdown for entities in subscription form

  • Add multi value field for entity/type pattern and id

  • Move subscription create/update button to bottom of form
    Change style to match entity create button

  • chore: re-arrange logo

  • chore: use blank image as default

  • chore: change tooltip to dynamic


Co-authored-by: Saira Bano <[email protected]>
Co-authored-by: JunsongDu <[email protected]> (b934018)

  • Merge pull request #113 from N5GEH/112-seperate-env-for-db-password-and-user-in-django

112 seperate env for db password and user in django (0ddfe1c)

  • 107 include new user flags for user roles (#111)

  • chore: include maintainer flag for projects

  • chore: update option for maintainer on sidebar

  • chore: include widget

  • chore: include maintainers in project context

  • fix: fixed maintainer function (1313e26)

  • Merge pull request #93 from N5GEH/89-implement-application-level-logging

89 implement application level logging (aaf23cd)

  • Merge pull request #79 from N5GEH/78-implement-service-group

Implement service group (29d6c50)

  • Merge branch 'development' into 78-implement-service-group

Conflicts:

app/Entirety/entities/views.py (d9c39c6)

  • Merge remote-tracking branch 'origin/78-implement-service-group' into 78-implement-service-group

Conflicts:

app/Entirety/devices/utils.py (2270636)

  • 95 update contribution guidelines (#96)

  • docs: GitHub workflow for development

  • docs(fix): docker image

  • fix: addition according to review (0b94bfe)

  • 90 batch crud entities (#94)

  • chore: batch create entity from json

  • fix: used filip update function instead of post

  • chore: delete batch entities

  • chore: force delete entities

  • chore: include json icon

  • chore: include example in form

  • chore: exception handling in list view (2a57184)

  • Merge pull request #92 from N5GEH/91-bugs-in-entities-app

91 bugs in entities app (28f2564)

  • add users to project (#63)

  • Create PR for #62

  • fix: static root for collection

  • chore: added users to project option

  • chore: enable owner change for server admin

  • fix: manual created superuser dose not have superuser access

  • fix: project admin should not see all projects

  • fix: owner field optional for non-server admins

  • fix: project admin limited update options

Co-authored-by: sbanoeon <[email protected]>
Co-authored-by: Saira Bano <[email protected]>
Co-authored-by: JunsongDu <[email protected]>
Co-authored-by: Saira Bano <[email protected]> (04f2ef5)

  • WEB_URL missing in settings doc (#83)

  • Create PR for #82

  • docs(fix): web_url to web_host

Co-authored-by: sbanoeon <[email protected]>
Co-authored-by: Saira Bano <[email protected]> (ec03ec3)

  • Create PR for #78 (7aa980f)

  • Merge pull request #75 from N5GEH/74-prevent-oidc-from-storing-password-hashes

prevent oidc from storing password hashes (a8938f6)

  • Create PR for #74 (90cbd06)

  • Merge pull request #69 from N5GEH/68-add-deployment-guide

add deployment guide (e43a55d)

  • Create PR for #68 (a8b5710)

  • Merge pull request #67 from N5GEH/main

followup main (d50f537)