Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
131 commits
Select commit Hold shift + click to select a range
d79759c
migrate: spatial unit component
Pranjal7852 Jul 6, 2025
e2f3c2e
migrate: spatial unit add modal component
Pranjal7852 Jul 6, 2025
719f935
migrate spatial edit metaData model
Pranjal7852 Jul 6, 2025
de44b09
migrate spatial unit-edit modal
Pranjal7852 Jul 6, 2025
fd57d42
migrate spatial unit modal
Pranjal7852 Jul 6, 2025
e5934a1
migrate spatial edit user modal
Pranjal7852 Jul 6, 2025
bf6ca2d
encapsulate services for admin spatial component
Pranjal7852 Jul 8, 2025
0f7100f
match css and HTML of new migarted modals
Pranjal7852 Jul 9, 2025
14cf371
fix state bug in spatial edit meta data modal
Pranjal7852 Jul 9, 2025
fc74541
chore: install ag-grid-angular
Pranjal7852 Jul 16, 2025
d783f60
implement ag-grid-angular in parent spatial component
Pranjal7852 Jul 16, 2025
504c117
chore: made corrections to column
Pranjal7852 Jul 16, 2025
0e06c35
migrate data grid helper service for edit features modal component
Pranjal7852 Jul 17, 2025
02cc010
fix button click bug
Pranjal7852 Jul 17, 2025
0678fcf
fix: size of all spatial modals
Pranjal7852 Jul 17, 2025
167a2d9
spatial unit edit feature table render fix
Pranjal7852 Jul 17, 2025
4337fc7
migrate: AdminIndicatorUnit parent component
Pranjal7852 Jul 17, 2025
e2101e2
chore: using new ag-grid-angular for table rendering
Pranjal7852 Jul 17, 2025
c39077f
chore: add angular/cdk/dragnDrop kit
Pranjal7852 Jul 18, 2025
515b04e
migrate: admin Indicator modals
Pranjal7852 Jul 18, 2025
772e1c8
migrate all indicators modals
Pranjal7852 Jul 18, 2025
540d1ac
migrate admin Indicator batch update modal
Pranjal7852 Jul 19, 2025
86cc3ef
migrate: admin georesourcin component
Pranjal7852 Jul 19, 2025
8774760
fix: UI fixed to parent geoSourcin component
Pranjal7852 Jul 21, 2025
f53fefe
migrate: georesourceAdd modal
Pranjal7852 Jul 21, 2025
6ffdd12
migrate geo resouce batch update modal
Pranjal7852 Jul 21, 2025
a9b30a6
migrate: edit metadata georesource modal
Pranjal7852 Jul 21, 2025
f7a8408
migrate georesource edit feature modal
Pranjal7852 Jul 21, 2025
018c838
migrate georesource edit user roles modal component
Pranjal7852 Jul 21, 2025
69cc78f
migrate geo resource delete modal
Pranjal7852 Jul 21, 2025
7ee7416
migrate: service migrate for spatial unit parent component
Pranjal7852 Jul 23, 2025
8014ed9
migrated services used inside spatial modals
Pranjal7852 Jul 23, 2025
3550380
spatialaddModal: error fix by replacing Jquery
Pranjal7852 Jul 24, 2025
0994c2a
spatialAddModal: intifite error fixed
Pranjal7852 Jul 24, 2025
9394fe4
fix:: add spatial unit grid error
Pranjal7852 Jul 24, 2025
f79681e
fix: state change for edit spatial unit modal
Pranjal7852 Jul 24, 2025
b7cf925
fix bugs for spatial edit feature modal
Pranjal7852 Jul 25, 2025
ccb015f
fix: spatial unit edit fetaures modal table rendring issue
Pranjal7852 Jul 25, 2025
a755ea7
fix: intial table render for adminIndicator component
Pranjal7852 Jul 25, 2025
899aaeb
data grid service for parent migrated
Pranjal7852 Jul 30, 2025
3c5d37c
cache and data exchnage service migrated for indicator parent
Pranjal7852 Jul 30, 2025
6ebfcc3
DnD component for parent indicator component corrected
Pranjal7852 Jul 30, 2025
118def6
fix: state update for DnD component
Pranjal7852 Jul 31, 2025
8c2a8fd
fix: infite loop in build hierarchy fun
Pranjal7852 Jul 31, 2025
08ca401
migrate indicator edit metadata component
Pranjal7852 Aug 1, 2025
79cc16a
migrate indicator edit feature component
Pranjal7852 Aug 1, 2025
f170616
add delete btn functionality to indicator edit feature modal
Pranjal7852 Aug 2, 2025
3994071
fix: Raumebene wählen drop down for indicatior edit feature modal
Pranjal7852 Aug 2, 2025
49f0667
fix delete iconn functioliaty in indicator edit features
Pranjal7852 Aug 4, 2025
be4ef5d
fix data grid error in edit feature modal
Pranjal7852 Aug 5, 2025
1c7caaa
add user role data service to edit indiactor modal
Pranjal7852 Aug 5, 2025
23de299
fix: progress bar css for indicator add modal
Pranjal7852 Aug 6, 2025
819ad19
remove console logs from indicator admin angular component
Pranjal7852 Aug 7, 2025
292b042
add mising step into add and edit modal
Pranjal7852 Aug 13, 2025
848963a
refactor generic functions from newly migrated spatial unit components
Pranjal7852 Aug 13, 2025
3da1ba3
rewrite angular service for georessource componentt
Pranjal7852 Aug 14, 2025
85c9389
get user role service migrated
Pranjal7852 Aug 14, 2025
5abe81a
add missing services to batch update georesoourcen modal
Pranjal7852 Aug 14, 2025
a642197
add service code for add georesource modal
Pranjal7852 Aug 18, 2025
7afec6d
fix pagination & filter in ag-grid angular for spatial unit
Pranjal7852 Aug 18, 2025
cf34953
remove console logs from add modal
Pranjal7852 Aug 18, 2025
e2bc3d6
chore: add missing functionlaity and service in geoRessource modals
Pranjal7852 Aug 21, 2025
083ca0f
add missing service and functionality in edit feature modal component
Pranjal7852 Aug 22, 2025
2df6b6e
chore: add new ngx-colour package for color picker
Pranjal7852 Aug 22, 2025
ee60639
fix: browser sanitization problem fixed with spatial edit metadata modal
Pranjal7852 Aug 23, 2025
e035aff
change the data picker to ngb-date picker
Pranjal7852 Aug 23, 2025
32cdad2
change date picker to ngbdatepicker inside unit add modal component
Pranjal7852 Aug 23, 2025
6557738
fix: data grid fixed inside add spatial unit modal
Pranjal7852 Aug 25, 2025
2a57daf
fix: line selector dropdown in add spatial unit modal
Pranjal7852 Aug 25, 2025
9d39ff0
fix: POST request fixed for edit user role modal
Pranjal7852 Aug 25, 2025
6300d24
fix: change date picker in add indicator modal
Pranjal7852 Aug 26, 2025
ea57425
fix: modal size and close on backdrop functionality
Pranjal7852 Aug 26, 2025
421d482
fix: date picker of all the spatial modals
Pranjal7852 Aug 26, 2025
df2ce11
fix: data grid default check box behaviour
Pranjal7852 Aug 26, 2025
a1cd532
incrase autocomplete time to 5 sec and fix css for add modal
Pranjal7852 Aug 26, 2025
053af66
fix: post request for spatial unit convertion
Pranjal7852 Aug 27, 2025
5f47413
fix: race condition for check boxes intialization
Pranjal7852 Aug 27, 2025
72fc90d
fix: date picker last update value and line picker dropdown
Pranjal7852 Aug 27, 2025
7530467
fix: toggle alignment issue
Pranjal7852 Aug 27, 2025
0122e9e
ft: make date picker keyboard friendly
Pranjal7852 Aug 27, 2025
85bf1fb
fix: add misssing fields for feature edit post request
Pranjal7852 Aug 27, 2025
099a3a2
fix: updateIntervalOptions in spatial add modal
Pranjal7852 Sep 1, 2025
670df6f
ft: increase padding of all spatial units modals
Pranjal7852 Sep 1, 2025
a9cb0a4
ft: make CRS and data input field text binded until modal closes
Pranjal7852 Sep 1, 2025
42b58b5
ft: correct date pickers for edit feature modal
Pranjal7852 Sep 1, 2025
3fac336
ft: alert window set to bottom
Pranjal7852 Sep 1, 2025
f84f24c
add: robust error validation for unit edit feature
Pranjal7852 Sep 1, 2025
baa3d51
Merge branch 'migrate/datagrid-Admin' into migarte/datagrid-georessource
Pranjal7852 Sep 1, 2025
78029de
ft: incrase width of modal and implement back drop functionality
Pranjal7852 Sep 1, 2025
c2de1a5
ft: date picker fixed for all modals for geo source components
Pranjal7852 Sep 2, 2025
4c3f8ec
fix: data grid for add and user role modal
Pranjal7852 Sep 2, 2025
ad48042
ft: add modular km-date-picker component
Pranjal7852 Sep 2, 2025
0e1bbae
ft: add new km-color-picker add and use inside add modal
Pranjal7852 Sep 2, 2025
fb16f22
chore: replace old code with new modular components
Pranjal7852 Sep 2, 2025
9edd29e
Merge branch 'migrate/datagrid-Admin' into migarte/datagrid-georessource
Pranjal7852 Sep 2, 2025
e242815
ft: use modular km-date picker inside add and edit metadata modal
Pranjal7852 Sep 5, 2025
16322d4
fix: the add modal component post request
Pranjal7852 Sep 5, 2025
122a464
fix: delete modal ref data correctly
Pranjal7852 Sep 5, 2025
f237f4a
fix: Datei retention in add and edit feature modal
Pranjal7852 Sep 9, 2025
ae3d921
fix: colour picke css in unti add modal
Pranjal7852 Sep 9, 2025
607d9e6
chore: run console log removal script for the spatial unit component
Pranjal7852 Sep 9, 2025
cbd7f17
Merge branch 'migrate/datagrid-Admin' into migarte/datagrid-georessource
Pranjal7852 Sep 9, 2025
5c4a583
fix: compilation error after removing logs
Pranjal7852 Sep 9, 2025
f63811f
Merge branch 'migrate/datagrid-Admin' into migarte/datagrid-georessource
Pranjal7852 Sep 9, 2025
ff3db68
Merge branch 'feature/migration' into migrate/datagrid-Admin
Pranjal7852 Sep 9, 2025
5d9c632
ft: modular km-line-pattern component add to standalone component
Pranjal7852 Sep 9, 2025
9beeb54
Merge branch 'migrate/datagrid-Admin' into migarte/datagrid-georessource
Pranjal7852 Sep 10, 2025
dc46600
ft: install ngx icon picker
Pranjal7852 Sep 10, 2025
f75b364
ft: new icon picker add and use in add modal component
Pranjal7852 Sep 10, 2025
f493325
using modular components inside add modal
Pranjal7852 Sep 12, 2025
57f92ee
ft: made topic managemet component standalone
Pranjal7852 Sep 12, 2025
c1fe281
fT: defautl value setted for add modal
Pranjal7852 Sep 12, 2025
21158f4
progress bar css fix
Pranjal7852 Sep 12, 2025
4359d14
edit meta data data exhange service import fixed
Pranjal7852 Sep 12, 2025
7be503f
registered new stand alone components
Pranjal7852 Sep 12, 2025
9b85437
correct dropdown error in add modal
Pranjal7852 Sep 13, 2025
f3c665c
fix: edit metadata patch request
Pranjal7852 Sep 13, 2025
cfdd60a
success and alert messaged corrected for edit metadata
Pranjal7852 Sep 13, 2025
5a2be1a
edit on enter functinionliaty
Pranjal7852 Sep 13, 2025
ea4eef1
fix: date edit functinality
Pranjal7852 Sep 15, 2025
d986e60
fix: edit feature modal registration error
Pranjal7852 Sep 15, 2025
90ca53d
ft: fix filtering in topics for Hauptthema field
Pranjal7852 Sep 15, 2025
a241d2a
force refresh on user role success event
Pranjal7852 Sep 15, 2025
77aa423
fixed role data on request
Pranjal7852 Sep 16, 2025
972f6f2
fT: add dynamic render to edit metadata modal
Pranjal7852 Sep 16, 2025
0a159c2
ft: fix patch request in edit feature
Pranjal7852 Sep 16, 2025
5ada409
rm: logs and debug elements
Pranjal7852 Sep 20, 2025
d74e757
Merge branch 'migarte/datagrid-georessource' into migrate/datagrid-in…
Pranjal7852 Sep 20, 2025
0776ab9
fix: modal size and modal
Pranjal7852 Sep 27, 2025
4ba6c3c
fix: header layout for edit metadata
Pranjal7852 Sep 27, 2025
9307fbc
add search to indictor componet
Pranjal7852 Sep 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,10 @@
"styles": [
"app/app.css",
"node_modules/bootstrap/dist/css/bootstrap.min.css",
"node_modules/nouislider/dist/nouislider.css"
"node_modules/@fortawesome/fontawesome-free/css/all.min.css",
"node_modules/nouislider/dist/nouislider.css",
"node_modules/ag-grid-community/styles/ag-grid.css",
"node_modules/ag-grid-community/styles/ag-theme-alpine.css"
],
"scripts": ["node_modules/mathjax/es5/tex-mml-chtml.js"]
},
Expand Down
11 changes: 11 additions & 0 deletions app/app-upgraded-providers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,17 @@ export const ajskommonitorFilterHelperServiceProvider: any = {
useFactory:kommonitorFilterHelperServiceFactory,
};

//importer helper
export function kommonitorImporterHelperServiceFactory (injector:any){
return injector.get('kommonitorImporterHelperService')
}

export const ajskommonitorImporterHelperServiceProvider: any = {
deps: ['$injector'],
provide: 'kommonitorImporterHelperService',
useFactory:kommonitorImporterHelperServiceFactory,
};

//keycloack helper
export function kommonitorKeycloackHelperServiceFactory (injector:any){
return injector.get('kommonitorKeycloackHelperService')
Expand Down
149 changes: 149 additions & 0 deletions app/app.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,76 @@
/* Georesource Edit User Roles Modal: independent wide styling */
body .modal-holder.georesource-edit-user-roles-modal-window .modal-dialog,
body .georesource-edit-user-roles-modal-window .modal-dialog,
body .modal.georesource-edit-user-roles-modal-window .modal-dialog,
.modal-dialog.georesource-edit-user-roles-modal {
max-width: 95vw;
width: 95vw;
}

.georesource-edit-user-roles-modal .modal-content {
width: 100%;
}
/* Georesource Edit Metadata Modal: independent wide styling */
body .modal-holder.georesource-edit-metadata-modal-window .modal-dialog,
body .georesource-edit-metadata-modal-window .modal-dialog,
body .modal.georesource-edit-metadata-modal-window .modal-dialog,
.modal-dialog.georesource-edit-metadata-modal {
max-width: 95vw;
width: 95vw;
}

.georesource-edit-metadata-modal .modal-content {
width: 100%;
}
/* Georesource Edit Features Modal: independent wide styling */
body .modal-holder.georesource-edit-features-modal-window .modal-dialog,
body .georesource-edit-features-modal-window .modal-dialog,
body .modal.georesource-edit-features-modal-window .modal-dialog,
.modal-dialog.georesource-edit-features-modal {
max-width: 95vw;
width: 95vw;
}

.georesource-edit-features-modal .modal-content {
width: 100%;
}
/* Georesource Delete Modal: independent wide styling */
body .modal-holder.georesource-delete-modal-window .modal-dialog,
body .georesource-delete-modal-window .modal-dialog,
body .modal.georesource-delete-modal-window .modal-dialog,
.modal-dialog.georesource-delete-modal {
max-width: 95vw;
width: 95vw;
}

.georesource-delete-modal .modal-content {
width: 100%;
}
/* Georesource Batch Update Modal: independent wide styling */
body .modal-holder.georesource-batch-update-modal-window .modal-dialog,
body .georesource-batch-update-modal-window .modal-dialog,
body .modal.georesource-batch-update-modal-window .modal-dialog,
.modal-dialog.georesource-batch-update-modal {
max-width: 95vw;
width: 95vw;
}

.georesource-batch-update-modal .modal-content {
width: 100%;
}
/* Georesource Add Modal: match Spatial Unit modal sizing but with independent classes */
body .modal-holder.georesource-add-modal-window .modal-dialog,
body .georesource-add-modal-window .modal-dialog,
body .modal.georesource-add-modal-window .modal-dialog,
.modal-dialog.georesource-add-modal {
max-width: 95vw;
width: 95vw;
}

/* Optional: ensure content stretches appropriately */
.georesource-add-modal .modal-content {
width: 100%;
}
/* app css stylesheet */

:root {
Expand Down Expand Up @@ -1649,6 +1722,82 @@ table, th, td {
}
}

/* Custom width for Spatial Unit Add modal (ng-bootstrap modalDialogClass) */
@media (min-width: 768px){
.modal-dialog.spatial-unit-add-modal {
/* Bootstrap 5: use CSS var plus hard width to be robust */
--bs-modal-width: 95vw;
max-width: 95vw !important;
width: 95vw !important;
}
}

/* Fallback for older ng-bootstrap/Bootstrap versions: target modal dialog within windowClass */
@media (min-width: 768px){
/* High-specificity, robust override */
body .modal-holder.spatial-unit-add-modal-window .modal-dialog,
body .spatial-unit-add-modal-window .modal-dialog,
body .modal.spatial-unit-add-modal-window .modal-dialog {
--bs-modal-width: 95vw;
max-width: 95vw !important;
width: 95vw !important;
}
}

/* Custom width for Indicator Add modal (ng-bootstrap modalDialogClass) */
@media (min-width: 768px){
.modal-dialog.indicator-add-modal {
--bs-modal-width: 85vw;
max-width: 85vw !important;
width: 85vw !important;
}
}

@media (min-width: 768px){
body .modal-holder.indicator-add-modal-window .modal-dialog,
body .indicator-add-modal-window .modal-dialog,
body .modal.indicator-add-modal-window .modal-dialog {
--bs-modal-width: 85vw;
max-width: 85vw !important;
width: 85vw !important;
}
}

/* Custom widths for other Indicator modals */
@media (min-width: 768px){
.modal-dialog.indicator-edit-metadata-modal,
.modal-dialog.indicator-edit-features-modal,
.modal-dialog.indicator-edit-roles-modal,
.modal-dialog.indicator-delete-modal,
.modal-dialog.indicator-batch-update-modal {
--bs-modal-width: 85vw;
max-width: 85vw !important;
width: 85vw !important;
}
}

@media (min-width: 768px){
body .modal-holder.indicator-edit-metadata-modal-window .modal-dialog,
body .indicator-edit-metadata-modal-window .modal-dialog,
body .modal.indicator-edit-metadata-modal-window .modal-dialog,
body .modal-holder.indicator-edit-features-modal-window .modal-dialog,
body .indicator-edit-features-modal-window .modal-dialog,
body .modal.indicator-edit-features-modal-window .modal-dialog,
body .modal-holder.indicator-edit-roles-modal-window .modal-dialog,
body .indicator-edit-roles-modal-window .modal-dialog,
body .modal.indicator-edit-roles-modal-window .modal-dialog,
body .modal-holder.indicator-delete-modal-window .modal-dialog,
body .indicator-delete-modal-window .modal-dialog,
body .modal.indicator-delete-modal-window .modal-dialog,
body .modal-holder.indicator-batch-update-modal-window .modal-dialog,
body .indicator-batch-update-modal-window .modal-dialog,
body .modal.indicator-batch-update-modal-window .modal-dialog {
--bs-modal-width: 85vw;
max-width: 85vw !important;
width: 85vw !important;
}
}

select {
overflow: auto;
}
Expand Down
Loading