-
chore: remove auto created CHANGELOG.md (
6572e44
) -
chore: add configuration to publishes artefacts to GitHub Releases (
dcc28fd
) -
chore: remove extra files created by semantic release (
3645371
) -
chore: adjust pydantic version (
80375df
) -
chore: adapt view only role in subscription app (
45a175f
) -
chore: adapt view only role in devices app inspect view (
4e606b7
) -
chore: adapt view only role in devices app (
10bbad0
) -
chore: delete not reachable code block (
9f5e7f3
) -
chore: handel multiple selection in entity list (
46bc8e6
) -
chore: replace deprecated substr() (
66f8159
) -
chore: include support for CSRF_TRUSTED_ORIGINS (#129) (
cdd441e
) -
chore: update Pillow version to 9.3.0 (#141) (
82d029f
) -
chore: base semantics app (#105)
-
chore: base semantics app
-
Layout semantics app
-
safety
-
Add detail-level
-
add sementics views
-
update configurations (.env docker-compose)
-
Start working on Fiware communication
-
Finished communication with Fiware and added comments
Now the entities will be queried from the context broker and then loaded into the visualisation
-
graph zoom limitation
-
Show entity
-
Integration of entity Tabel
-integration of he entity tabel. No Styling, still default layout
- Adding of several features
-> finishing and styling of entity Table -> Add Dropdown menu for Legend in main graph ->Start working on Search feature
-
Bugfix: fix deatail-level
-
Nodes coloring, legend adjustment
relationship coloring will follow
- Nodes coloring, legend adjustment
edge coloring will follow
-
Selection of different labels
-
Bug fix: node coloring
Nodes return to default color when checkbox is unchecked
- Bug fix: new docker volumes created with every restart (Windows)
Before pulling: docker-compose down After pulling: superuser & project must be recreated (with old data)
-
parents and children highlighting
-
Edge coloring
-
legend: stack order fixed
-
fixed: cursor stays default when hovering over text in dropdown
-
Enables Layout selection
-
Click to view next entity (table and detail level)
-
Adjustment of color scheme
-
info for presentation
-
Enable search, edit Buton, layout entity table, start coloring
-
Added new Features
-
Fixed scrolling and Bugfixing
-
display warning longer
-
implementation of review changes
-
deleted unused file, placed cytoscape.umd.js and tabulator.min.js in seperate folders under /static
-
Delete app/Entirety/docker-compose.yml
file is only necessary in the step-by-step
Co-authored-by: Johannes Radebold <johannes.radebold@rwth-aachen.de>
Co-authored-by: Hanna Hesel <hanna.hesel@eonerc.rwth-aachen.de>
Co-authored-by: Sebastian Blechmann <51322874+SBlechmann@users.noreply.github.com> (f2cb4b6
)
-
feat: addition of new viewer role with corresponding changes in Entity App (
d3bbd45
) -
feat: disable project admin (maintainer) to update fiware service and to create new project (
efb753c
) -
feat: disable project admin (maintainer) to update fiware service and to create new project (
487b0b1
)
-
refactor: restrict post methods from viewer role (
ea039a9
) -
refactor: adapt view only role in subscription app (
cceec47
) -
refactor: change label edit to inspect in entity app (
1336226
) -
refactor: remove redundant parenthesis (
1253158
)
-
Merge branch '163-refactor-semantic-release' (
2f711bb
) -
1.1.0
Automatically generated by python-semantic-release (7e21021
)
- 1.1.0
Automatically generated by python-semantic-release (1e60dc9
)
- Merge pull request #162 from N5GEH/development
new release 2024-02-07 (a93dbab
)
- Merge pull request #161 from N5GEH/160-release-preparation
160 release preparation (fa6e582
)
-
Merge branch 'main' into 160-release-preparation (
5be56ed
) -
Merge pull request #153 from N5GEH/147-add-viewer-role-in-app
add viewer role (d8f3acd
)
- Merge pull request #157 from N5GEH/156-pydantic-version-error
fix pydantic version error (31f8687
)
-
Update requirements.txt (
befaa3c
) -
Merge pull request #140 from N5GEH/138-disable-update-to-fiware-service-for-project-admins
138 disable update to fiware service for project admins (f02af4d
)
- Merge pull request #145 from N5GEH/142-update-semantics-app
142 update semantics app (1fef1a7
)
-
Merge remote-tracking branch 'origin/142-update-semantics-app' into 142-update-semantics-app (
48ecd06
) -
Merge remote-tracking branch 'origin/142-update-semantics-app' into 142-update-semantics-app (
294e789
) -
review changes (
3201367
) -
Merge preparations (
07ecf14
) -
Finished autocomplete search (
63edb8b
) -
Automated data collections for types in autocompletion, bugfix start search on enter (
f65d223
) -
First Version of autofill (
c670690
) -
Merge branch 'cake-cxtmenu' into 142-update-semantics-app
app/Entirety/static/semantics/css/base.scss (52a732e
)
-
deleted unused file, placed cytoscape.umd.js and tabulator.min.js in seperate folders under /static (
fc5b587
) -
merge preparation (
601ced5
) -
design fixes (
279c2ce
) -
Implement funding information (#71)
-
Create PR for #70
-
docs: implemented funding information and project link
Co-authored-by: SBlechmann <SBlechmann@users.noreply.github.com>
Co-authored-by: Sebastian Blechmann <sebastian.blechmann@eonerc.rwth-aachen.de> (c3bed82
)
- 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: 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 <junsong.du@eonerc.rwth-aachen.de> (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: base semantics app (
ebfb75e
) -
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
)
-
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 <dnikolay-ebc@users.noreply.github.com>
Co-authored-by: dnikolay-ebc <daniel.nikolay@rwth-aachen.de> (8a7bf65
)
- docs: update docs (
517bd4e
)
-
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: 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 <sbanoeon@users.noreply.github.com>
Co-authored-by: Saira Bano <saira.bano@eonerc.rwth-aachen.de> (de9d7e7
)
-
fix: update frontend frameworks (#61) (
220f26c
) -
fix: prevent storing password hashes for oidc auth (
a8fe241
)
- 1.0.0
Automatically generated by python-semantic-release (15979e2
)
- 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 a4d783b527a7f2caa7608fb414537f3c2a88c266. (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 <dnikolay-ebc@users.noreply.github.com> Co-authored-by: dnikolay-ebc <daniel.nikolay@rwth-aachen.de>
-
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 <sbanoeon@users.noreply.github.com> Co-authored-by: Saira Bano <saira.bano@eonerc.rwth-aachen.de>
- 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 <sbanoeon@users.noreply.github.com> Co-authored-by: Saira Bano <saira.bano@eonerc.rwth-aachen.de>
-
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 <sbanoeon@users.noreply.github.com> Co-authored-by: Saira Bano <saira.bano@eonerc.rwth-aachen.de> Co-authored-by: JunsongDu <junsong.du@eonerc.rwth-aachen.de> Co-authored-by: Saira Bano <79838286+sbanoeon@users.noreply.github.com>
-
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 <junsong.du@eonerc.rwth-aachen.de>
- 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 <saira.bano@eonerc.rwth-aachen.de> Co-authored-by: JunsongDu <junsong.du@eonerc.rwth-aachen.de>
-
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 <88837885+dnikolay-ebc@users.noreply.github.com>
Co-authored-by: dnikolay-ebc <dnikolay-ebc@users.noreply.github.com>
Co-authored-by: dnikolay-ebc <daniel.nikolay@rwth-aachen.de>
Co-authored-by: djs0109 <djs0109@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: sbanoeon <sbanoeon@users.noreply.github.com>
Co-authored-by: Saira Bano <saira.bano@eonerc.rwth-aachen.de>
Co-authored-by: Saira Bano <79838286+sbanoeon@users.noreply.github.com>
Co-authored-by: richardmarston <mail@richardmarston.net>
Co-authored-by: Sebastian Blechmann <sebastian.blechmann@eonerc.rwth-aachen.de> (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
)
- Frontend fixes
- search bar (semantics, entities), overall design fixed and "enter=search" added
- button: restore entities list (entities)
- arrows: switch between views (semantics)
- beautified nested attrs in entity table (semantics)
- scrollbar issue fixed (semantics) (
caf1354
)
- Merge branch 'development' into 115-batch-operation-of-devices
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
)
-
fix handleClick (
6e3a521
) -
Contextmenu added, design fixes (
ec9cce7
) -
implementation of review changes (
27ce67f
) -
Merge branch 'development' into 104-integrate-semantics-app (
fbc0193
) -
Merge pull request #120 from N5GEH/119-change-search-bar-in-entity-app
chore: single button for searching entities (024710c
)
-
display warning longer (
49e65e6
) -
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 <saira.bano@eonerc.rwth-aachen.de>
Co-authored-by: JunsongDu <junsong.du@eonerc.rwth-aachen.de> (b934018
)
-
Fixed scrolling and Bugfixing (
9033f1c
) -
Added new Features (
d6bac4a
) -
Enable search, edit Buton, layout entity table, start coloring (
76f7bb9
) -
info for presentation (
357bf90
) -
Adjustment of color scheme (
e4d904e
) -
Click to view next entity (table and detail level) (
1fc2e93
) -
Enables Layout selection (
0148227
) -
fixed: cursor stays default when hovering over text in dropdown (
db41451
) -
legend: stack order fixed (
6f5b602
) -
Edge coloring (
8a84e5a
) -
parents and children highlighting (
ea44510
) -
Bug fix: new docker volumes created with every restart (Windows)
Before pulling: docker-compose down
After pulling: superuser & project must be recreated (with old data) (4ac732d
)
- Bug fix: node coloring
Nodes return to default color when checkbox is unchecked (5ba48e0
)
-
Selection of different labels (
698e1d3
) -
Merge remote-tracking branch 'origin/104-integrate-semantics-app' into 104-integrate-semantics-app (
5cbda24
) -
Nodes coloring, legend adjustment
edge coloring will follow (fb077df
)
- Nodes coloring, legend adjustment
relationship coloring will follow (6e1d79b
)
-
Bugfix: fix deatail-level (
c6ebb8e
) -
Adding of several features
-> finishing and styling of entity Table
-> Add Dropdown menu for Legend in main graph
->Start working on Search feature (9806055
)
- Integration of entity Tabel
-integration of he entity tabel. No Styling, still default layout (6f89454
)
-
Show entity (
8857f55
) -
graph zoom limitation (
692ad4b
) -
Finished communication with Fiware and added comments
Now the entities will be queried from the context broker and then loaded into the visualisation (30f8f84
)
-
Start working on Fiware communication (
b65fd5c
) -
update configurations (.env docker-compose) (
296c026
) -
merge dev to 104 (
267006e
) -
add sementics views (
bb24beb
) -
Add detail-level (
0cde5d2
) -
safety (
21c041f
) -
Layout semantics app (
7b84cce
) -
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
app/Entirety/entities/views.py (d9c39c6
)
- Merge remote-tracking branch 'origin/78-implement-service-group' into 78-implement-service-group
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 <sbanoeon@users.noreply.github.com>
Co-authored-by: Saira Bano <saira.bano@eonerc.rwth-aachen.de>
Co-authored-by: JunsongDu <junsong.du@eonerc.rwth-aachen.de>
Co-authored-by: Saira Bano <79838286+sbanoeon@users.noreply.github.com> (04f2ef5
)
-
WEB_URL missing in settings doc (#83)
-
Create PR for #82
-
docs(fix): web_url to web_host
Co-authored-by: sbanoeon <sbanoeon@users.noreply.github.com>
Co-authored-by: Saira Bano <saira.bano@eonerc.rwth-aachen.de> (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
)
- chore: Merge pull request #65 from N5GEH/64-cleanup-environment
cleanup environment (75796be
)
-
chore: cleanup requirements and settings (
237f6af
) -
chore: add tooltips for notifications (
2038266
) -
chore: update (
33e6fd1
) -
chore: grant server admin full access to all projects (
a3d3682
) -
chore: suggested change for homepage (
cb5f652
) -
chore: test dirs (
0b58946
) -
chore: minor change (
0f1acc5
) -
chore: updated tooltips (
a9862c0
) -
chore: fix project image size (
b5a7540
) -
chore: Merge pull request #53 from N5GEH/52-fix-subscriptions-app
fix subscriptions app (9e50c53
)
-
docs: fixed text (
0eb716a
) -
docs: name fix (
7bc621d
) -
docs: added subscription tooltip (
b2ae90b
) -
docs: fixed class h1 (
d881ed2
) -
docs: update home page text (
e8edda8
) -
docs: include missing settings (
c500e12
)
-
feat: configurable auth backend (#46)
-
Create PR for #45
-
feat: login with local user
-
fix: fixed admin auth
-
chore: url fix
-
fix: use admin for user creation
-
chore: update requirements
Co-authored-by: dnikolay-ebc <dnikolay-ebc@users.noreply.github.com>
Co-authored-by: dnikolay-ebc <daniel.nikolay@rwth-aachen.de> (44335e2
)
- feat: implement subscriptions app (#49)
Co-authored-by: dnikolay-ebc <dnikolay-ebc@users.noreply.github.com> (55e5bf8
)
-
fix: added title (
e004f3d
) -
fix: correction (
ff26e1c
) -
fix: add missing title for devices (
40e9098
) -
fix: typo (
feefe2f
) -
fix: typo and type hint (
d719086
) -
fix: status above back button (
4e8c7e0
) -
fix: app selection class change (
0013abc
) -
fix: fix empty metadata field (
b237d68
) -
fix: remove page header (
30d8e82
)
- Merge pull request #66 from N5GEH/development
Create new release (37079b7
)
- Merge pull request #44 from N5GEH/43-roadmap
Roadmap finished before going public. (6ae590b
)
-
Create PR for #64 (
5d7b724
) -
Merge pull request #59 from N5GEH/58-improve-documentation
improve documentation (2092bc8
)
-
Merge remote-tracking branch 'origin/58-improve-documentation' into 58-improve-documentation (
508f482
) -
Merge pull request #39 from N5GEH/37-validate-attribute-value-in-entities-app
validate attribute value in entities app (b6f6ac2
)
- Merge pull request #51 from N5GEH/50-image-resize-on-project-overview
Image resize on project overview (0506d10
)
-
Merge remote-tracking branch 'origin/58-improve-documentation' into 58-improve-documentation (
bba3655
) -
Merge pull request #57 from N5GEH/56-shift-health-status-at-bottom
shift health status at bottom (b394b6d
)
-
Merge branch '58-improve-documentation' of https://github.com/N5GEH/n5geh.tools.entirety2 into 58-improve-documentation (
66e1d0d
) -
Merge branch '50-image-resize-on-project-overview' of https://github.com/N5GEH/n5geh.tools.entirety2 into 50-image-resize-on-project-overview (
992ecdf
) -
Merge remote-tracking branch 'origin/58-improve-documentation' into 58-improve-documentation (
0bca867
) -
Create PR for #58 (
6547c29
) -
Create PR for #50 (
b04e5ae
) -
Create PR for #56 (
5a9c353
) -
Merge pull request #55 from N5GEH/54-show-which-app-is-selected
Show which app is selected (25139fe
)
-
Create PR for #54 (
0f9c108
) -
Create PR for #52 (
31493ae
) -
Merge pull request #48 from N5GEH/47-typeerror-type-object-is-not-subscriptable
TypeError: 'type' object is not subscriptable (119683b
)
- Create PR for #50 (
e50f51e
)
-
chore: error from filip for attribute (
e008b8c
) -
chore: adjust the look of sidebar (
38b4fb2
) -
chore: adjust and add tooltips for devices (
e233edc
) -
chore: entities app roadmap (
29e5e85
) -
chore: change description of batch create devices (
97a640c
) -
chore: add roadmap for devices app (
5c8e0f2
) -
chore: change to 1 second (
d0b4050
) -
chore: health status on sidebar (
aef9ea7
) -
chore: minor adjustment (
e44b959
) -
chore: create roadmap (
f09aa29
) -
chore: updated entity tooltips (
284030d
) -
chore: minor change for tooltips (
418c88a
) -
chore: application load from env (
260f700
) -
chore: minor change (
a4f01a1
) -
chore: forward advanced deletion (
3ace773
) -
chore: catch validation error (
0eaac4f
) -
chore: non-selection handling (
7663907
) -
chore: using service and service path from project (
4c4c00c
) -
chore: add advanced deletion modal (
d1964f5
) -
chore: allow deleting related entity (
f5c3871
) -
chore: change extra form to 0 (
86dbb23
) -
chore: show the reason in error message (
71ae709
) -
chore: minor change of the table (
4de6e76
) -
chore: loki settings from env (
a1e9120
) -
chore: minor change (
d38d8c8
) -
chore: use project context mixin (
193f25d
) -
chore: add close button to message box (
c5e43e2
) -
chore: replace unused class based views with template view (
c6d794d
) -
chore: unify the list view (
cc24dfe
) -
chore: disable editing basic info (
a55cbd0
) -
chore: error handling (
e5a2107
) -
chore: miner change (
d760653
) -
chore: add error message for devices app (
9c5db87
) -
chore: clean up (
af653fa
) -
chore: conditional label on update or create (
1c67406
) -
chore: filter entity (
af7e006
) -
chore: include attributes in table (
26b3ee4
) -
chore: change table view (
999b4f4
) -
chore: set checkbox column name and type radio (
f201931
) -
chore: disable fields on update (
38e42ac
) -
chore: view for entity crud (
880e4d6
) -
chore: external filip requests (
ef4f296
) -
chore: delete and update templates (
4780fc6
) -
chore: delete entity url inclusion (
e194cf7
) -
chore: entity table (
64995b5
) -
chore: include url settings for fiware (
5051013
) -
chore: deletion forms (
c5a32ea
) -
chore: delete and edit buttons with modal (
d4e6308
) -
chore: include conditional addition of accordion (
81c357d
) -
chore: add example for message (
b36f26d
) -
chore: add message to base template (
9fbe60d
) -
chore: add tooltip for basic information (
23747df
) -
chore: change path of devices app (
37b1f6c
) -
chore: tooltip for project form (
093908e
) -
chore: entity table with django_table2 (
09f0072
) -
chore: enable delete devices (
1730909
) -
chore: mini change (
b117910
) -
chore: build command list (
cd7b1e3
) -
chore: use dropdown for type, change object_id to optional (
d262fcf
) -
chore: explicit import functions (
5f3bf5a
) -
chore: adapt the devices form to accordion (
ef730d8
) -
chore: reference to entities list view (
e9120d4
) -
chore: refactor template (
5660815
) -
chore: project image clickable for detail view (
b804586
) -
chore: adding/removing based on class (
936c584
) -
chore: entities base app (
53ae8f8
) -
chore: check AAA in devices App (
5ffd3a6
) -
chore: add devices app to sidebar (
ebe9cbe
) -
chore: get project data to devices app (
ab0e26d
) -
chore: remove button with js (
888675f
) -
chore: include accordion js for add button (
1b882f3
) -
chore: basic accordion template with formset (
ed2bbe5
)
- docs: updated notifications roadmap (
9f05668
)
-
feat: implement filter for devices (
6ecefb1
) -
feat: create docker deployment setup
-
Create PR for #27
-
chore: base docker compose with db
-
chore: minor change
-
chore: create Dockerfile
-
chore: change docker-compose file
-
feat: use nginx as web server
-
fix: fix media conf
-
fix: use template for nginx config
-
chore: update env example
-
chore: setup docker action
-
chore: test workflow
-
chore: test docker metadata
-
chore: test docker build
-
chore: test docker push
-
fix: make entrypoint executable
-
fix: update compose
-
fix: update action
-
chore: add release creation to action
-
chore: use specific versions in compose
Co-authored-by: sbanoeon <sbanoeon@users.noreply.github.com>
Co-authored-by: Saira Bano <saira.bano@eonerc.rwth-aachen.de>
Co-authored-by: JunsongDu <junsong.du@eonerc.rwth-aachen.de>
Co-authored-by: dnikolay-ebc <daniel.nikolay@rwth-aachen.de> (8eb29da
)
-
feat: implement update device (
f7b1c7c
) -
feat: implement device creation (
73c0efd
) -
feat: add first views for devices app (
3fef918
) -
feat: implement update device (
0380489
) -
feat: implement device creation (
08fc472
) -
feat: add first views for devices app (
ec8371a
) -
feat: add first views for devices app (
7aa5c87
)
-
fix: list type hint (
96d672d
) -
fix: change interval to 10 secs (
3aeb92b
) -
fix: add missing mixing for devices (
22d37c2
) -
fix: fixed rendering (
4fba7cb
) -
fix: fixed attribute tooltip (
897fe51
) -
fix: include project fields (
e12853b
) -
fix: minor bug fix (
ce3c157
) -
fix: attr type return numbers back (
ad3cc61
) -
fix: included delete entity (
f6388eb
) -
fix: old attribute types (
2d465ea
) -
fix: included delete devices (
0f41da4
) -
fix: minor bug fix (
3b5543a
) -
fix: js load bug fix (
f05d883
) -
fix: fixed bug (
b548a63
) -
fix: include actual request (
957b19f
) -
fix: entity form on error (
efc3844
) -
fix: move script to template (
3f28348
) -
fix: wrong total forms number (
86f6dac
) -
fix: object_id can be left empty (
30486be
) -
fix: empty form set in edit mode (
b0752cd
) -
fix: fixed modal title (
e6b56e9
) -
fix: loki host name slow the programm down (
ac66f61
) -
fix: syntext (
4010792
) -
fix: re-include loki settings (
fed076a
) -
fix: table to include both id and type (
657da3d
) -
fix: maxlength fix and entity type editable (
d336dcb
) -
fix: fixed edit button (
25f4f9d
) -
fix: change to filip util subscription function (
0044ddb
) -
fix: correct widget field type (
e22b8a9
) -
fix: conditional accordion form render (
019fdfc
) -
fix: project card alignment with description tooltip (
de53020
) -
fix: remove form tag from internal forms (
ae7a5d3
) -
fix: use form helper so that all forms are submitted (
15e8116
) -
fix: clone empty form instead of first form (
d6e508c
) -
fix: align example (
0bb8bbb
) -
fix: remove checkboxes for remove (
98c9bf2
) -
fix: js console error (
93f9315
)
-
Create PR for #47 (
4f1a3ef
) -
Update ROADMAP.md
add link (74fa959
)
- Merge pull request #41 from N5GEH/40-update-tooltip-messages
update tooltip messages (1ef4850
)
- Merge pull request #42 from N5GEH/36-health-status-on-project
health status on project (85c7117
)
-
Merge branch 'development' into 36-health-status-on-project (
bae54aa
) -
Merge branch 'development' into 40-update-tooltip-messages (
3c7d522
) -
Merge remote-tracking branch 'origin/43-roadmap' into 43-roadmap (
da1f963
) -
Create PR for #43 (
30939c1
) -
Merge pull request #16 from N5GEH/15-work-on-devices-app
work on devices app (3a0a907
)
-
Merge branch 'development' into 15-work-on-devices-app (
329178f
) -
Create PR for #36 (
b3503f1
) -
Create PR for #40 (
b748f04
) -
Create PR for #37 (
6b7f8b5
) -
Merge pull request #38 from N5GEH/35-on-off-application-based-on-env
on-off application based on env (35ef6b6
)
-
Merge branch 'development' into 15-work-on-devices-app (
eee4281
) -
Create PR for #35 (
d6281ab
) -
Merge pull request #25 from N5GEH/24-work-on-entities-app
work on entities app (a7cbcd7
)
-
Merge branch 'development' into 24-work-on-entities-app (
b7dc3ec
) -
Merge branch '24-work-on-entities-app' into 15-work-on-devices-app (
8c0ef77
) -
Merge branch 'development' into 15-work-on-devices-app (
23b96e8
) -
Merge branch '24-work-on-entities-app' into 15-work-on-devices-app (
a3b5994
) -
Merge pull request #34 from N5GEH/33-dictionary-type-settings-in-pydantic
Dictionary type settings in pydantic (a970a36
)
-
Merge branch '24-work-on-entities-app' into 15-work-on-devices-app (
5c0f4c4
) -
Create PR for #33 (
cf2ec3e
) -
Merge branch '24-work-on-entities-app' into 15-work-on-devices-app (
6ab042a
) -
Merge branch 'development' into 15-work-on-devices-app (
73b0c1d
) -
Merge pull request #32 from N5GEH/31-fix-logging-in-settings
Fix logging in settings (cbd0845
)
-
Create PR for #31 (
1145eeb
) -
Merge branch '24-work-on-entities-app' into 15-work-on-devices-app (
96e4c13
) -
Merge pull request #30 from N5GEH/29-general-way-to-display-error-message
general way to display error/warning/success message (ff34cd2
)
-
Create PR for #29 (
72cccfd
) -
Merge branch '21-implement-accordion-template-for-apps' into 15-work-on-devices-app (
256e171
) -
Merge branch '21-implement-accordion-template-for-apps' into 24-work-on-entities-app (
43f8f1b
) -
Create PR for #24 (
35b7743
) -
Merge branch '15-work-on-devices-app' of https://github.com/N5GEH/n5geh.tools.entirety2 into 15-work-on-devices-app (
eef330d
) -
Create PR for #15 (
3433f04
) -
Create PR for #15 (
5173353
) -
Create PR for #15 (
5d4c7b8
) -
Create PR for #15 (
32a1122
) -
Merge branch '15-work-on-devices-app' of https://github.com/N5GEH/n5geh.tools.entirety2 into 15-work-on-devices-app (
a2e17c7
) -
Create PR for #15 (
6a4d612
) -
Create PR for #15 (
5a37862
) -
Merge pull request #10 from N5GEH/9-implement-logging-for-application
implement logging for application (6216394
)
-
Merge branch 'main' into 9-implement-logging-for-application (
116eadd
) -
Merge branch '15-work-on-devices-app' of https://github.com/N5GEH/n5geh.tools.entirety2 into 15-work-on-devices-app (
110dcc6
) -
Create PR for #21 (
cbaea5d
) -
Create PR for #15 (
2a4336a
)
-
chore: example logging in view (
48acb67
) -
chore: pass all logs to loki (
77b3f23
) -
chore: template view based on user and list class for projects (
9166f4e
) -
chore: project mixins (
c305e10
)
-
fix: fixed card grid to auto (
72e2c71
) -
fix: delete unused view structure (
d1ed9c8
) -
fix: project context mixin (
e1d22c0
) -
fix: re-activated alarming url (
98c8f43
)
- Merge pull request #18 from N5GEH/17-auth-in-projects-app
auth in projects app (4e20613
)
- chore: added loki logging (
3a01b1c
)
- docs: update requirements.txt (
746bc0a
)
- refactor: style using boostrap classes instead of custom style (
275bd41
)
-
Create PR for #17 (
0f0e6f1
) -
Merge pull request #4 from N5GEH/3-Work-on-projects-application
Work on projects application (8749ea0
)
- Create PR for #15 (
fc3c64c
)
-
chore: fix typo (
f0ec3ba
) -
chore: exclude js/css frameworks from language detection (
11e8404
) -
chore: use lowercase branch names (
1ff5aca
) -
chore: exclude js/css frameworks from language detection (
dc46507
)
-
fix: remove extra line (
31c9e5c
) -
fix: database setting (
bb4750c
) -
fix: use oidc auth in django admin (
d4d862d
) -
fix: project reference (
bb8f59e
) -
fix: project card alignment (
4c93b1c
)
- refactor: restructure examples app (
19de04e
)
- Merge pull request #12 from N5GEH/11-redirect-admin-to-oidc-provider
redirect admin to oidc provider (49f88e7
)
-
Merge remote-tracking branch 'origin/main' into 9-implement-logging-for-application (
ab45244
) -
Merge remote-tracking branch 'origin/main' into 3-Work-on-projects-application
app/Entirety/templates/sidebar.html (d2d1c0f
)
-
Create PR for #11 (
95d919a
) -
Merge pull request #8 from N5GEH/7-Hackathon_1
Hackathon_1 (3a1f5c0
)
-
Merge branch '7-Hackathon_1' of https://github.com/N5GEH/n5geh.tools.entirety2 into 7-Hackathon_1 (
e4ba278
) -
Create PR for #7 (
6621a70
)
-
chore: delete modal and search bar styling (
80c738f
) -
chore: made project name unique (
8fea285
) -
chore: add alarming app for testing purposes (
1d166de
) -
chore: add user model meta info to database (
df4fcbb
) -
chore: cleanup templates (
5bd2f78
) -
chore: add super_admin to staff (
2cb2d1d
) -
chore: clean settings (
80d5e99
) -
chore: fix language code default (
0bb28b9
) -
chore: add oidc provider (
07c4cdb
)
-
docs: move settings to seperate file (
09688b9
) -
docs: add changelog and contributing to readme (
18a2a73
) -
docs: contribution guidelines added (
953f61a
) -
docs: update requirements for image upload (
8940b96
) -
docs: add env variable description to readme (
557e9a6
) -
docs: update requirements (
3a01011
)
-
feat: add custom error pages (
a84053a
) -
feat: raise a HTTP 403 if user is not authorized (
a556bdd
) -
feat: run apps in project context (
fcc4f0a
) -
feat: projects create and update view with form (
a7fc8f7
) -
feat: make sidebar sticky (
8bd132f
) -
feat: get authorization parameters from settings (
7ca3e49
) -
feat: add user profile page (
4e0f757
) -
feat: add basic authorization (
03ab314
) -
feat: pydantic settings setup (
c90c031
) -
feat: require login for view (
1151c93
) -
feat: login/logout implemented (
c0cd1aa
) -
feat: use pydantic settings (
5499f10
) -
feat: add user settings to ui template (
1ba1c29
) -
feat: projects application model view (
f2d0060
)
-
fix: show project name after selection (
a2cd2af
) -
fix: remove extra parameter No need to add form.helper if the FormHelper attribute is named helper (in forms.py) (
41fa198
) -
fix: corrected braces (
aa402f9
) -
fix: crispy form settings bootstrap5 (
6782418
) -
fix: scrollbar styling (
b278c8a
) -
fix: set sidebar link active (
a792b1f
) -
fix: fix requirements and settings (
1848ca3
)
- Merge pull request #6 from N5GEH/5-add-oidc-auth
add oidc auth (33ed830
)
-
Create PR for #9 (
32e4df0
) -
Create PR for #7 (
95cc8b9
) -
Merge branch 'main' into 3-Work-on-projects-application
app/Entirety/projects/templates/projects/index.html (c9c2025
)
- Create PR for #5 (
144408c
)
-
chore: fix typo (
8633ebe
) -
chore: Merge pull request #2 from N5GEH/1-create-base-ui
create base ui (a2e34cc
)
-
chore: updated requirements (
19b5b9d
) -
chore: use crispy forms (
5179429
) -
chore: modal form as template (
e393977
) -
chore: add semantic release (
5508397
) -
chore: example url in sidebar (
173c7de
) -
chore: use scss (
c832712
) -
chore: add navbar (
4fa3bc4
) -
chore: use local resources (
e942c3f
) -
chore: base repo setup (
671f17c
)
-
feat: add success message toast (
30acd77
) -
feat: dialog template with example (
02b485b
) -
feat: collapsible sidebar (
c7fefb2
) -
feat: create base app structure (
366bf73
)