Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Opensource/docker compose2 #146

Merged
merged 7 commits into from
Jun 20, 2024
Merged

Opensource/docker compose2 #146

merged 7 commits into from
Jun 20, 2024

Conversation

martind260
Copy link
Member

Description

Creates docker-compose to startup a fully functional Datenportal with infrastructure.

Reference

Issues #139

@martind260 martind260 merged commit 48a8b13 into sprint Jun 20, 2024
8 checks passed
@martind260 martind260 deleted the opensource/docker-compose2 branch July 4, 2024 06:41
vermali pushed a commit that referenced this pull request Sep 17, 2024
* Bug/dave 224 belastungsplan fehler (#110)

* paramater für reportTool angepasst

* paramater für reportTool angepasst

* werte auf hundert runden ins backend verlagert

* legende map-keys angepasst

* lfw eingefügt

* belastungsplan steht als base64 zur verfügung

* größe des Belastungsplans in PX und nicht in VH

* tag hinzugefügt

* klammern bei jedem zweiten wert hinzugefügt

* Feat/dave 198 export chart als pdf (#114)

* fix speeddial

* fix var names, prepare pdf fetch

* paramater für reportTool angepasst

* paramater für reportTool angepasst

* werte auf hundert runden ins backend verlagert

* services fuer messstellen implementiert

* legende map-keys angepasst

* fix filtermenu preselect after history

* lfw eingefügt

* belastungsplan steht als base64 zur verfügung

* größe des Belastungsplans in PX und nicht in VH

* tag hinzugefügt

* klammern bei jedem zweiten wert hinzugefügt

* linter

* add Belastungsplan to report

---------

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

* Refactor/dave 253 pkg zaehlstelle (#116)

* umstellung auf composition api

* umstellung auf falsy

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* Feat/240 umstellung composition api common app (#115)

* umstellung composition api

* info-message-dto hinzugefügt

* umstellung auf composition api

* umstellung auf composition api

* umstellung auf composition api

* umstellung auf composition api

* umstellung auf composition api

* name angepasst

* files gelöscht, da nicht verwendet

* text angepasst, prop auf optional gesetzt

* Refactor/dave 254 umstellung composition api views (#117)

* umstellung composition api

* main also ausnahme für single-world-filename hinzgefügt

* umstellung auf composition api

* ZaehlstelleHeaderDTO create default hinzugefügt

* Refactor/dave 257 pkg zaehlstelle charts (#118)

* umstellung auf composition api

* umstellung auf falsy

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* refactor reportTools.ts

* änderungen reingezogen von sprint

* merge sprint

* Refactor/dave 257 pkg zaehlstelle charts2 (#119)

* umstellung auf composition api

* umstellung auf falsy

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* refactor reportTools.ts

* änderungen reingezogen von sprint

* heatmap auf composition Api umgestellt

* stepline auf composition Api umgestellt

* stepline auf composition Api umgestellt

* diagramme an neue stepline angepasst

* zeitreihe auf composition Api umgestellt

* listenausgabe auf composition Api umgestellt

* anmerkung eingebaut

* Refactor/dave 257 pkg zaehlstelle charts schematischeuebersicht (#120)

* umstellung auf composition api

* umstellung auf falsy

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* refactor reportTools.ts

* änderungen reingezogen von sprint

* heatmap auf composition Api umgestellt

* stepline auf composition Api umgestellt

* stepline auf composition Api umgestellt

* diagramme an neue stepline angepasst

* zeitreihe auf composition Api umgestellt

* listenausgabe auf composition Api umgestellt

* anmerkung eingebaut

* schematischeuebersicht auf composition api umgestellt

* fix error

* Refactor/dave 257 pkg zaehlstelle charts kreisverkehr (#121)

* umstellung auf composition api

* umstellung auf falsy

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* refactor reportTools.ts

* änderungen reingezogen von sprint

* heatmap auf composition Api umgestellt

* stepline auf composition Api umgestellt

* stepline auf composition Api umgestellt

* diagramme an neue stepline angepasst

* zeitreihe auf composition Api umgestellt

* listenausgabe auf composition Api umgestellt

* anmerkung eingebaut

* schematischeuebersicht auf composition api umgestellt

* fix error

* kreisverkehr auf composition api umgestellt

* DAVE-258 zaehlstelle icons als composition api (#123)

* icons auf composition api umgestellt

* Initialisierung des Stores mit defaultObject

* remove unused imports

* Refactor/dave 257 pkg zaehlstelle charts kreuzung (#122)

* umstellung auf composition api

* umstellung auf falsy

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* umgestellt auf composition api

* refactor reportTools.ts

* änderungen reingezogen von sprint

* heatmap auf composition Api umgestellt

* stepline auf composition Api umgestellt

* stepline auf composition Api umgestellt

* diagramme an neue stepline angepasst

* zeitreihe auf composition Api umgestellt

* listenausgabe auf composition Api umgestellt

* anmerkung eingebaut

* schematischeuebersicht auf composition api umgestellt

* fix error

* kreisverkehr auf composition api umgestellt

* kreuzung auf composition api umgestellt

* Refactor/dave 259 optionsmenue (#125)

* umgestellt auf Composition Api

* umgestellt auf Composition Api

* umgestellt auf Composition Api

* neu gebaut

* Anmerkung eingebaut

* Refactor/dave 252 pdfreport (#126)

* auf composition api umgestellt

* umgestellt auf Composition Api

* umgestellt auf Composition Api

* umgestellt auf Composition Api

* neu gebaut

* umgestellt auf Composition Api

* umgestellt auf composition api und reines leaflet (#128)

* Refactor/dave 238 remove unused code (#129)

* auf composition api umgestellt

* umgestellt auf Composition Api

* umgestellt auf Composition Api

* umgestellt auf Composition Api

* neu gebaut

* umgestellt auf Composition Api

* umgestellt auf composition api und reines leaflet

* remove unused code
reorga types pkg

* components.d.ts neu gebaut

* fix useStore error

* Refactor/dave 261 composables (#130)

* auf composition api umgestellt

* umgestellt auf Composition Api

* umgestellt auf Composition Api

* umgestellt auf Composition Api

* neu gebaut

* umgestellt auf Composition Api

* umgestellt auf composition api und reines leaflet

* remove unused code
reorga types pkg

* components.d.ts neu gebaut

* daveutils auf composable umgebaut
Alle composables unter im pkg util gesammelt

* fix useStore error

* Refactor/dave 285 app als composition api (#132)

* auf composition api umgestellt

* umgestellt auf Composition Api

* umgestellt auf Composition Api

* umgestellt auf Composition Api

* neu gebaut

* umgestellt auf Composition Api

* umgestellt auf composition api und reines leaflet

* remove unused code
reorga types pkg

* components.d.ts neu gebaut

* daveutils auf composable umgebaut
Alle composables unter im pkg util gesammelt

* umgestellt auf Composition Api

* anmerkung eingebaut

* Refactor/dave 284 umstellung auf pinia (#133)

* auf composition api umgestellt

* umgestellt auf Composition Api

* umgestellt auf Composition Api

* umgestellt auf Composition Api

* neu gebaut

* umgestellt auf Composition Api

* umgestellt auf composition api und reines leaflet

* remove unused code
reorga types pkg

* components.d.ts neu gebaut

* daveutils auf composable umgebaut
Alle composables unter im pkg util gesammelt

* add pinia

* historystore auf pinia umgestellt

* zaehlstelle.ts auf pinia umgestellt

* eventbus.ts in zaehlstelleStore integriert

* snackbar.ts auf pinia umgestellt

* umgestellt auf Composition Api

* snackbar.ts auf pinia umgestellt

* fix test

* belastungsplan.ts auf pinia umgestellt

* search.ts auf pinia umgestellt

* search.ts auf pinia umgestellt

* pdfreport.ts auf pinia umgestellt

* user.ts auf pinia umgestellt

* messstelle.ts auf pinia umgestellt

* filteroptionsMessstelle.ts in messstelle.ts integriert und auf pinia umgestellt

* belastungsplan.ts.ts in zaehlstelle.ts integriert

* filteroptions.ts in zaehlstelle.ts integriert und auf pinia umgestellt

* zaehlung.ts in zaehlstelle.ts integriert und auf pinia umgestellt

* merge sprint

* Refactor/dave 256 umstellung composition api pdf report (#134)

* umstellung auf composition api

* i18n für composition api hinzugefügt

* i18n anpassung, let zu const geändert

* i18n durch dateUtils ersetzt

* i18n composable eingefügt

* isDraggable zu draggableCard geändert

* merged sprint into branch

* Bug/dave 277 flackern bei sso timeout beheben (#138)

* flackern bei SSO-Timeout behoben

* merge sprint

* fix package-lock.json

* Bug/dave 235 zeiträume ueber 5 jahre (#137)

* fehler wenn ein zeitraum über 5 Jahre mit der Rolle anwender ausgewählt wird

* dropdown um während der entwicklung zwischen dummy-usern zu wechseln

* dropdown um während der entwicklung zwischen dummy-usern zu wechseln

* Revert "dropdown um während der entwicklung zwischen dummy-usern zu wechseln"

This reverts commit 31a3d6b.

* Revert "dropdown um während der entwicklung zwischen dummy-usern zu wechseln"

This reverts commit c1e4f62.

* fix test (#142)

* Feat/dave 168 filtersteuerung messfaehigkeit (#143)

* fehler wenn ein zeitraum über 5 Jahre mit der Rolle anwender ausgewählt wird

* dropdown um während der entwicklung zwischen dummy-usern zu wechseln

* dropdown um während der entwicklung zwischen dummy-usern zu wechseln

* Revert "dropdown um während der entwicklung zwischen dummy-usern zu wechseln"

This reverts commit 31a3d6b.

* Revert "dropdown um während der entwicklung zwischen dummy-usern zu wechseln"

This reverts commit c1e4f62.

* filtersteuerung mittels messfaehigkeit

* fahzeug- und Intervallauswahl mit Messfaehigkeit verschraenkt

* fix test

* fix test

* remove unused code

---------

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

* Opensource/docker compose2 (#146)

* docker-compose created

* docker.yml added

---------

Co-authored-by: DanielOber <[email protected]>
Co-authored-by: Der-Alex-K <[email protected]>

* add .github/workflows/build_push_ghcr.yaml (#147)

* Hardcoded city areas removed (#149)

* pfeilgröße angepasst, spitzenstunde hinzugefügt (#148)

* pfeilgröße angepasst, spitzenstunde hinzugefügt

* pfeilgröße angepasst, spitzenstunde hinzugefügt

* Feat/dave 110 gesamtauswertungen berechnung (#150)

* neue typen eingeführt, anbindung ans Backend eingebaut

* fix errormessage

* Feat/dave 190 anpassung datepicker (#131)

* datum in die vergangenheit auf 2006 begrenzt

* das im textfeld eingegebene datum wird auch im datepicker angezeigt

* :art

* das tagesdatum kann nicht ausgewählt werden und ist ausgegraut

* der nutzer wird bei einer falschen eingabe darauf hingewiesen, dass das format falsch ist oder das datum nicht existiert

* datepicker zeigt immer automatisch das aktuell ausgewählte (kleinste) datum

* wenn das aufbaudatum der messstelle vor 2006 liegt ist der datepicker trotzdem auf den 01.01.2006 begrenzt

* rückmeldungen aus review eingearbeitet

* DAVE-302 DAVE-316 Hebung Frameworks Java Vue Vuetify (#156)

* hebung der dependencies, anpassen der script teile in den files

* revert linter

* fix map.value

* map umgestellt auf vue 3

* refactor plugins, App, Main, VisitHistory, InfoMessage umgestellt auf vuetify 3

* rename Main to HomeView

* add vertical stepper

* Auswertungsview + componenten umgestellt auf Vue 3

* change java files and pom

* change unit tests

* change unit tests

* change to java 21

* reset profiles

* change profile test to profile unittest

* zaehlstelleview auf vue 3 umgestellt (wip)

* GeometriePanel auf vue 3 umgestellt

* ZaehlungsvergleichPanel auf vue 3 umgestellt

* add context propagation

* DarstellungsoptionenPanel auf vue 3 umgestellt

* fix test

* fix reload

* update leaflet versions

* ZaehlstelleMap auf vue 3 umgestellt

* change pdf report

* fix tooltips

* fix tooltips

* fix tooltips

* fix tooltips

* adapt speed dial

* adapt pdf preview dialog

* fix pdf report view

* change vue dragable

* add vue draggable

* add diagramme, fix tab

* update datatable (wip)

* pdf view

* reformat code

* remove draggable

* add buttons to move asset

* remove dragability

* remove dragability

* remove dragability

* set page setting

* fix bug

* set init titles

* set init titles

* fix position speed dial

* fix speed dial

* fix bug

* reformat vuew

* remove css

* adapt dialog for deletion

* adapt title

* fix text asset form

* adapt code

* adapt code

* change heading asset form

* change data table asset

* change asset forms

* update datatable fix row color (wip)

* update datatable headers (wip)

* unify width of components

* fix takepicture of map

* fix image asset form

* fix speed dial

* fix speed dial

* gui: fix lcm pdf review

* gui: fix lcm pdf review

* remove feature of pdf preview

* reformat code

* remove key

* remove key

* reduce spaver

* Listenausgabe gehoben auf vue 3

* update belastungsplan to vue 3

* update speeddial, pdfreportmenu to vue 3

* fix speeddials with tooltips

* fix speeddial

* messstellenview auf vue 3 umstellen (wip)

* activate diagramms

* pdfreportmenu umgestellt auf vue 3

* messstelle diagramme umgestellt auf vue 3

* fix colors

* fahrzeugpanel umgestellt auf vue 3

* darstellungspanel und messquerschnittpanel umgestellt auf vue 3

* zeitpanel umgestellt auf vue 3 (wip)

* zeitpanel umgestellt auf vue 3 (wip)

* snackbar umgestellt auf vue 3

* btn und icons vereinheitlicht

* views vereinheitlicht

* code vereinheitlicht

* code vereinheitlicht

* code vereinheitlicht

* fix package-lock.json

* prettier

* remove linter for vuetify

* vix deprecated props

* vix deprecated props

* vix deprecated events

* vix deprecated color

* vix deprecated props

* vix deprecated props

* vix deprecated props

* vix geometrie panel

* vix progressloader

* Datepicker eingebaut

* fix Datepicker

* fix search bug

* fix search

* fix saveMapPosition

* Anmerkungen

* hebung spring boot

* Anmerkungen eingearbeitet

* rename test

* rename test

* change names of classes and methods

* remove class with unused constants

* Âremove unused search store

* remove unsed class with unused method

* rename utils class for validation rules

* rename ReportTools

* Anmerkungen eingearbeitet

* == to ===

* Anmerkungen eingearbeitet

* rename DaveUtils to DownloadUtils

* Anmerkungen eingearbeitet

* Anmerkungen eingearbeitet

* remove unnecessary comments in store classes

* change storename

* simplyfy code

* Anmerkungen eingearbeitet

* move composables

* Anmerkungen eingearbeitet

* adapt gitignore

* format code with npm run fix

* fix linter

* "@typescript-eslint/no-explicit-any" as "warn"

* fix linter

* add fix prettier and eslint

* update version vue-tsc

* fix datatype

* import as type

* add datatype

* add datatype

* fix lint

* fix lint

* fix linting

---------

Co-authored-by: alexander.kerscher <[email protected]>

* On push sprint (#171)

* on-push-sprint

* tag as var

* Feat/dave 346 select all (#168)

* move selectAll to the top

* fix missing buttons if screen to small

* add overflow-x

* prettier

* add Toast when adding map to Report (#169)

add loading to create Pdf button

* fix wrong toast (#173)

* Bug/dave 35 x belastungsplan (#176)

* fix DAVE-351: switch color for North and South

* fix DAVE-350: change line width

* fix DAVE-352: fix rotation for east

* switch to Himmelsrichtungen Enum

* recalculate line width

* metadata rm tags (#178)

* Bug/dave 353 belastungsplan (#177)

* fix DAVE-351: switch color for North and South

* fix DAVE-350: change line width

* fix DAVE-352: fix rotation for east

* switch to Himmelsrichtungen Enum

* recalculate line width

* fix Belastungsplan Zaehlstelle if no Fahrzeug is selected

* fix Belastungsplan Messstelle if no Fahrzeug is selected

* refactor to composable

* remove unused methods

* remove old todos

* Anmerkung eingebaut

* Refactoring (#179)

* refactor TooltipWithIcon

* remove baseicon

---------

Co-authored-by: DanielOber <[email protected]>
Co-authored-by: martind260 <[email protected]>
Co-authored-by: Klaus Mueller <[email protected]>
Co-authored-by: Viviane Johns <[email protected]>
Co-authored-by: boal <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants