diff --git a/.agents/rules/gis-geoserver.md b/.agents/rules/gis-geoserver.md deleted file mode 100644 index f562f5e..0000000 --- a/.agents/rules/gis-geoserver.md +++ /dev/null @@ -1,141 +0,0 @@ ---- -trigger: always_on ---- - -Regla 0. Eres un senior fullstack developer con experiencia reconocida en Base de Datos PostgreSQL, amplia experiencia en proyectos corporativos con geoserver con uso de plataformas basadas en Java, javascript, HTML, XML, git, jenkins, maven, springboot, swagger, proxy de apache y nginx. - -Regla 1. El ambiente de desarrollo y compilación se encuentra en el 192.168.1.123. -El JENKINS a usar está en este servidor. Los comandos del jenkins se ejecutan en el servidor 192.168.1.123. -El MAVEN a usar está en este servidor. Los comandos maven se ejecutan en el servidor 192.168.1.123. -El DOCKER a usar está en el servidor 192.168.1.123. Los comandos docker se ejecutan en el servidor192.168.1.123. -Todas las compilaciones se ejecutarán en el servidor 192.168.1.123. - -La base de datos georreferenciada SIGEM del Postgis está en este servidor y el superuser es el usuario registrado en el motor de base de datos como: -Usuario: sigem_user -Contraseña: sigem_pass - -Regla 2. Las bases de datos alfanuméricas de los municipios a usar vinculadas a la base de datos georreferenciada Postgis serán definidas dinámicamente usando la tabla ENTIDADES la Base de Datos SIGEMWEB en el servidor 192.168.1.254 - -Regla 3. El proxypass principal de redireccionamiento reside en el servidor 192.168.1.10 - -El proxypass maestro de redireccionamiento reside en el servidor 192.168.1.20 - -Regla 4. Para el LOGIN, el código del municipio es seleccionado por el usuario de la aplicación al loguearse. -Para el LOGIN siempre se utiliza en año actual. -Para las pruebas de LOGIN se usa el usuario 'operador' y el pase 'ataj800306465'. - -Regla 5. Los parámetros para la visualización y despliegue de mapas en el geoserver deberá usarse el registro correspondiente al municipio que se obtiene en la tabla ENTIDADES. El código del municipio es seleccionado por el usuario de la aplicación al loguearse. -Por ejemplo: -select * from public.entidades WHERE activo= TRUE AND entidad= 505 ; - -Los parámetros disponibles son: - sigem_site character varying(100) - sigem_dbname character varying(100) - latlong character varying(70) - lng character varying(35) - lat character varying(35) - zoom character varying(2) - mapa_base character varying(100) - boundno character varying(70) - boundse character varying(70) - maxzoom character varying(2) - minzoom character varying(2) - -La base de datos del municipio con los datos de liquidaciones de deudas y pagos se encuentran la base de datos remota referida por las columnas sigem_site y sigem_dbname para definir el string de conexión incluida credenciales. Se usa la tabla ENTIDADES de la Base de Datos SIGEMWEB del servidor 192.168.1.254 y se use el registro correspondiente a la entidad seleccionada usando la columna entidad. - -La visualización de mapas será en 2D y no se usará 3D en este proyecto. - -El servicio de Postgres Versión 17 en el servidor 192.168.1.254 usa el puerto 5432, usuario: postgres y password: x25yvaga2017 - -Regla 6. Para la construcción en la compilación, se usa JAVA21 del 192.168.1.123 - -Regla 7. Credenciales para acceso al 192.168.1.123 -cbareiro/x25yvaga2023 -root/x25yvaga2023 - -Regla 8. Credenciales para acceso al 192.168.1.10 -cbareiro/x25yvaga2020 -root/x25yvaga2021 - -Regla 9. Credenciales para acceso al 192.168.1.20 -cbareiro/x25yvaga2020 -root/x25yvaga2020 - -Regla 10. Credenciales para acceso al 192.168.1.129 -cbareiro/x25yvaga2025 - -Regla 11. Credenciales para JENKINS EN 192.168.1.123 -Usuario: admin -Contraseña: x25yvaga2024 - -Regla 12. Para el despliegue del módulo GIS, el Jenkinsfile ya tiene configurado el ID de credencial SSH como sigem-server-123, el cual utiliza el usuario root para las operaciones automáticas de scp y docker compose en ese servidor. - -Regla 13. Apache Tomcat -Los siguientes usuarios estan configurados en Tomcat para la administracion del servidor de -aplicaciones y el despliegue de servicios. Cada usuario tiene roles especificos asignados. - -Tomcat Manager -Usuario Password -usuario: manager pase: x25yvaga2023 Roles: manager-gui - -admin geoserver admin, manager-gui -GeoServer Web UI -usuario: admin pase: geoserver Roles: admin, manager-gui -http://192.168.1.123:8080/geoserver - -Regla 14. Administración del GEOSERVER. -Los siguientes endpoints son los puntos de acceso principales del sistema GeoServer desplegado: -Servicio URL -GeoServer Web UI http://192.168.1.123:8080/geoserver -Tomcat Manager http://192.168.1.123:8080/manager/html -WMS (Mapas) http://192.168.1.123:8080/geoserver/wms -WFS (Vectores) http://192.168.1.123:8080/geoserver/wfs -WCS (Coberturas) http://192.168.1.123:8080/geoserver/wcs -REST API http://192.168.1.123:8080/geoserver/rest - -Regla 15. La aplicación se desplegará en el servidor 192.168.1.123 -La carpeta de trabajo es: /yvyape/proyectos/sigem-gis - -Regla 16. Conexión FDW y Sincronización de Vistas. -Esta conexión vía Foreign Data Wrapper deberá utilizarse para toda consulta que requiera obtener datos de la base de datos remota del municipio. -La aplicación GIS-GEOSERVER procederá a usar el código del municipio seleccionado en el LOGIN por parte del usuario. Si el valor de la columna ACTIVO = true entonces se verificará si existe el FDW de ese municipio. Si no existe que lo cree para el servidor de ese municipio en la base de datos georreferenciada del GIS-GEOSERVER. -Independientemente de si el FDW ya existía, el sistema debe **recrear o refrescar obligatoriamente** las vistas de unión locales (`vw_lotes_morosidad_X` y `vw_mejoras_morosidad_X`) en cada LOGIN o actualización manual para asegurar la sincronización de los datos numéricos de morosidad. - -Regla 17. Para el repositorio de código fuente se usa el servidor de git 192.168.1.100 Para acceso al repositorio git usar usuario: cbareiro@yvaga.com.py y password carlos57 -Para la conexión al proyecto git se usa git@git.yvaga.com.py:geo/gis-geoserver.git con SSH. -Para la conexión al proyecto git se usa http://git.yvaga.com.py/geo/gis-geoserver.git con HTTP. - -Regla 18. Para usar SSH desde el equipo local Windows 11, debes usar la aplicación Bitvise con usuario cbareiro. - -Regla 19: Uso obligatorio de ./mvnw clean package -DskipTests para builds ágiles. - -Regla 20. Para el FrontEnd las llamadas usarán /gis-geoserver/ como prefijo base. -El acceso al FrontEnd será por https://sigemtest.yvaga.com.py/gis-geoserver/login. - -Regla 21. Para el BackEnd el camino es server.servlet.context-path=/gis-geoserver. - -Regla 22: Integridad de Comandos Remotos (Bitvise) -Está vinculada a la Regla 18. -Queda prohibido el uso de comandos printf, echo o concatenaciones multilínea complejas directamente dentro de sexec para crear archivos en el servidor. -Ante la necesidad de crear o modificar un archivo completo (como docker-compose.yml o Dockerfile), se debe crear el archivo localmente primero y utilizar sftpc para subirlo. Esto garantiza que el contenido llegue íntegro y sin errores de formato causados por el shell de Windows. - -Regla 23. Columnas de Unión (Joins). -Para toda vista de unión entre tablas locales del GIS (`eXXX_lotes_conccc`, `eXXX_mejoras`) y las tablas remotas del FDW, se debe utilizar obligatoriamente la columna **`ccc`** (Clave Catastral Común) como clave de relación. Queda prohibido el uso de la columna `lote_codigo` para este fin en la Entidad 505 y sucesivas que compartan el mismo esquema. -Esta es la definición de vista que funciona: -CREATE OR REPLACE VIEW public.vw_lotes_morosidad_505 AS -SELECT - l.*, - m.inm_ficha, - m.inm_ctacatastral, - m.trb_total_deuda, - m.trb_total_pago, - m.ultimo_pago -FROM public.e505_lotes_conccc l -LEFT JOIN fdw_505.v_liq_entidad_totalxobjeto m ON l.ccc = m.inm_ctacatastral - -Regla 24. Resiliencia del LOGIN. -Toda orquestación de servicios secundarios (GeoServer REST API, habilitación de MVT, etc.) invocada durante el proceso de LOGIN debe ser **no-bloqueante**. Esto implica el uso obligatorio de bloques `try-catch` para capturar cualquier fallo externo y la configuración de un tiempo de espera (**timeout**) máximo de **2 segundo** por conexión, para no comprometer la fluidez del acceso al sistema. - -Regla 25. Protocolo de Registro de Logros (Hitos). -Ante cada logro o funcionalidad nueva validada que requiera un registro oficial, se añadirá (append) una entrada al archivo `VERSION.txt` (local y remoto) en formato texto plano, siguiendo el formato: "Version SIG (Abril 2026) - AAAA.MM.DD.HH.MM.SS ID DOCKER: ". Aqui´se debería agregar el id único del docker usado, A esto se le debe agregar un texto de observación mío. -Este registro oficial deberá ser autorizado por el usuario. Se aplica solamente por indicaciones del usuario cuando confirme algún hito de éxito que le interese. \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e0dbdfc --- /dev/null +++ b/.gitignore @@ -0,0 +1,30 @@ +# Build artifacts +target/ +*.jar +*.war +*.class + +# Maven wrapper cache +.mvn/repository/ + +# IDE files +.idea/ +*.iml +.vscode/ +*.swp + +# Temp and logs +*.log +*.tmp +*.bak + +# Docker temp +docker-compose.yml.remote.tmp + +# Binary / export files +*.gpkg +project.zip + +# Not related to this project +sigem_kafka/ +.agents/ diff --git a/GIS-GEOSERVER/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties index c595b00..c595b00 100644 --- a/GIS-GEOSERVER/.mvn/wrapper/maven-wrapper.properties +++ b/.mvn/wrapper/maven-wrapper.properties diff --git a/GIS-GEOSERVER/0 b/0 index 589ed04..589ed04 100644 --- a/GIS-GEOSERVER/0 +++ b/0 diff --git a/GIS-GEOSERVER/Dockerfile b/Dockerfile index ad46747..ad46747 100644 --- a/GIS-GEOSERVER/Dockerfile +++ b/Dockerfile diff --git a/GIS-GEOSERVER/FdwService.java b/FdwService.java index fd5d30e..fd5d30e 100644 --- a/GIS-GEOSERVER/FdwService.java +++ b/FdwService.java diff --git a/GIS-GEOSERVER/docker-compose.yml.remote.tmp b/GIS-GEOSERVER/docker-compose.yml.remote.tmp deleted file mode 100644 index f031835..0000000 --- a/GIS-GEOSERVER/docker-compose.yml.remote.tmp +++ /dev/null @@ -1,22 +0,0 @@ -version: '3.8' -services: - gis-geoserver-backend: - image: sigem/gis-geoserver-app:latest - container_name: sigem-gis-backend - restart: unless-stopped - ports: - - "8081:8081" - volumes: - - /home/cbareiro/sigem-gis/gis-geoserver.jar:/app.jar - environment: - - TZ=America/Asuncion - - GIS_DB_HOST=proyecto-postgres-1 - networks: - - sigem-net - - proyecto_sigem_network - -networks: - sigem-net: - driver: bridge - proyecto_sigem_network: - external: true diff --git a/GIS-GEOSERVER/project.zip b/GIS-GEOSERVER/project.zip deleted file mode 100644 index c4bf442..0000000 --- a/GIS-GEOSERVER/project.zip +++ /dev/null diff --git a/GIS-GEOSERVER/sigem_export.gpkg b/GIS-GEOSERVER/sigem_export.gpkg deleted file mode 100644 index 6bd1f0c..0000000 --- a/GIS-GEOSERVER/sigem_export.gpkg +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/application.properties b/GIS-GEOSERVER/target/classes/application.properties deleted file mode 100644 index c8adb29..0000000 --- a/GIS-GEOSERVER/target/classes/application.properties +++ /dev/null @@ -1,23 +0,0 @@ -server.port=8081 -server.servlet.context-path=/gis-geoserver - -# Configuración JPA (No gestionada por auto-configuración, pero usada manualmente) -spring.jpa.hibernate.ddl-auto=none -spring.jpa.show-sql=true -spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect -spring.application.name=gis-geoserver - -# JPA Config -spring.datasource.master.url=jdbc:postgresql://192.168.1.254:5432/sigemweb -spring.datasource.master.username=postgres -spring.datasource.master.password=x25yvaga2017 -spring.datasource.gis.url=jdbc:postgresql://proyecto-postgres-1:5432/sigem -spring.datasource.gis.username=sigem_user -spring.datasource.gis.password=sigem_pass - -# Configuración de GeoServer Interno -geoserver.url=http://192.168.1.123:8083/geoserver -geoserver.username=admin -geoserver.password=geoserver -geoserver.workspace=sigem -geoserver.datastore=sigem_datastore diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/GisApplication.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/GisApplication.class deleted file mode 100644 index 5a8592d..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/GisApplication.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/WebConfig.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/WebConfig.class deleted file mode 100644 index ca0b43f..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/WebConfig.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/config/DataSourceConfig.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/config/DataSourceConfig.class deleted file mode 100644 index 22696cc..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/config/DataSourceConfig.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/controller/AdminController.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/controller/AdminController.class deleted file mode 100644 index 1c7e0e5..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/controller/AdminController.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/controller/GisController.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/controller/GisController.class deleted file mode 100644 index c63b69d..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/controller/GisController.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/controller/ProxyController.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/controller/ProxyController.class deleted file mode 100644 index 2dca0cb..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/controller/ProxyController.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/controller/WebViewController.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/controller/WebViewController.class deleted file mode 100644 index d056683..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/controller/WebViewController.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/security/AuthController.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/security/AuthController.class deleted file mode 100644 index 18e501f..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/security/AuthController.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/security/AuthRequest.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/security/AuthRequest.class deleted file mode 100644 index 7c45c96..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/security/AuthRequest.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/security/AuthResponse.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/security/AuthResponse.class deleted file mode 100644 index ef42689..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/security/AuthResponse.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/security/JwtAuthenticationFilter.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/security/JwtAuthenticationFilter.class deleted file mode 100644 index aff3d5d..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/security/JwtAuthenticationFilter.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/security/JwtUtil.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/security/JwtUtil.class deleted file mode 100644 index 26c3e81..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/security/JwtUtil.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/security/SecurityConfig.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/security/SecurityConfig.class deleted file mode 100644 index 62dee71..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/security/SecurityConfig.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/service/FdwService.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/service/FdwService.class deleted file mode 100644 index 8033277..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/service/FdwService.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/com/sigem/gis/service/GeoServerService.class b/GIS-GEOSERVER/target/classes/com/sigem/gis/service/GeoServerService.class deleted file mode 100644 index ae63e2f..0000000 --- a/GIS-GEOSERVER/target/classes/com/sigem/gis/service/GeoServerService.class +++ /dev/null diff --git a/GIS-GEOSERVER/target/classes/static/landing.html b/GIS-GEOSERVER/target/classes/static/landing.html deleted file mode 100644 index ca8ed45..0000000 --- a/GIS-GEOSERVER/target/classes/static/landing.html +++ /dev/null @@ -1,220 +0,0 @@ - - - - - - SIGEMWEB - Dashboard - - - - - - - - - - -
- - - - - - - - - -
- -
- - - -
- - - - - - - - - - - - - - - diff --git a/GIS-GEOSERVER/target/classes/static/login.html b/GIS-GEOSERVER/target/classes/static/login.html deleted file mode 100644 index 312e629..0000000 --- a/GIS-GEOSERVER/target/classes/static/login.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - - Inicie Sesión - Ecosistema SIGEM - - - - - - - - - - -
- - -
- - -
-
- - - - - - - - - - - - diff --git a/GIS-GEOSERVER/target/classes/static/mapas.html b/GIS-GEOSERVER/target/classes/static/mapas.html deleted file mode 100644 index 273718d..0000000 --- a/GIS-GEOSERVER/target/classes/static/mapas.html +++ /dev/null @@ -1,769 +0,0 @@ - - - - - - - SISTEMA GIS - MapLibre 3D Elite - - - - - - - - -
-
SIGEM GIS
- -
-
- - -
- - - - -
- -
-
Vista Cartográfica General
-
-
- - - - - \ No newline at end of file diff --git a/GIS-GEOSERVER/target/classes/static/widgets.html b/GIS-GEOSERVER/target/classes/static/widgets.html deleted file mode 100644 index 5dfe60b..0000000 --- a/GIS-GEOSERVER/target/classes/static/widgets.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - - - - - - - - -
- Tablero General (Estadísticas Simuladas) -
- -
- -
-
-
-

99,999

-

Lotes Registrados

-
-
- -
- Más info -
-
- -
-
-
-

Gs. ---

-

Recaudación del Día

-
-
- -
- Más info -
-
- - -
-
-
-

---

-

Nuevas Actividades Comerciales

-
-
- -
- Más info -
-
- -
-
-
-

45%

-

Índice General de Morosidad

-
-
- -
- Más info -
-
-
- -
-
-
-
-

Estado del Sistema

-
-
-

Use el menú lateral para navegar por los distintos módulos administrativos. La funcionalidad de Mapas Tributarios se encuentra activa bajo "Control de Gestión -> Mapas". Otras opciones en despliegue.

-
-
-
-
- - - - - diff --git a/GIS-GEOSERVER/target/gis-geoserver-0.0.1-SNAPSHOT.jar b/GIS-GEOSERVER/target/gis-geoserver-0.0.1-SNAPSHOT.jar deleted file mode 100644 index d55e850..0000000 --- a/GIS-GEOSERVER/target/gis-geoserver-0.0.1-SNAPSHOT.jar +++ /dev/null diff --git a/GIS-GEOSERVER/target/gis-geoserver-0.0.1-SNAPSHOT.jar.original b/GIS-GEOSERVER/target/gis-geoserver-0.0.1-SNAPSHOT.jar.original deleted file mode 100644 index 6c09708..0000000 --- a/GIS-GEOSERVER/target/gis-geoserver-0.0.1-SNAPSHOT.jar.original +++ /dev/null diff --git a/GIS-GEOSERVER/target/maven-archiver/pom.properties b/GIS-GEOSERVER/target/maven-archiver/pom.properties deleted file mode 100644 index 4f37849..0000000 --- a/GIS-GEOSERVER/target/maven-archiver/pom.properties +++ /dev/null @@ -1,3 +0,0 @@ -artifactId=gis-geoserver -groupId=com.sigem -version=0.0.1-SNAPSHOT diff --git a/GIS-GEOSERVER/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/GIS-GEOSERVER/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst deleted file mode 100644 index 5483338..0000000 --- a/GIS-GEOSERVER/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst +++ /dev/null @@ -1,15 +0,0 @@ -com\sigem\gis\WebConfig.class -com\sigem\gis\security\JwtUtil.class -com\sigem\gis\service\FdwService.class -com\sigem\gis\service\GeoServerService.class -com\sigem\gis\security\AuthResponse.class -com\sigem\gis\security\AuthRequest.class -com\sigem\gis\controller\WebViewController.class -com\sigem\gis\security\JwtAuthenticationFilter.class -com\sigem\gis\config\DataSourceConfig.class -com\sigem\gis\controller\GisController.class -com\sigem\gis\security\SecurityConfig.class -com\sigem\gis\controller\AdminController.class -com\sigem\gis\controller\ProxyController.class -com\sigem\gis\GisApplication.class -com\sigem\gis\security\AuthController.class diff --git a/GIS-GEOSERVER/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/GIS-GEOSERVER/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst deleted file mode 100644 index 86417ee..0000000 --- a/GIS-GEOSERVER/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst +++ /dev/null @@ -1,15 +0,0 @@ -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\security\AuthController.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\GisApplication.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\security\SecurityConfig.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\config\DataSourceConfig.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\controller\WebViewController.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\controller\AdminController.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\security\JwtAuthenticationFilter.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\controller\GisController.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\service\GeoServerService.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\service\FdwService.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\security\AuthRequest.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\WebConfig.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\controller\ProxyController.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\security\AuthResponse.java -C:\desarrollo\Antigravity\GIS-GEOSERVER\src\main\java\com\sigem\gis\security\JwtUtil.java diff --git a/GIS-GEOSERVER/GeoServerService.java b/GeoServerService.java index 53f8d5b..53f8d5b 100644 --- a/GIS-GEOSERVER/GeoServerService.java +++ b/GeoServerService.java diff --git a/GIS-GEOSERVER/Jenkinsfile b/Jenkinsfile index 334def9..334def9 100644 --- a/GIS-GEOSERVER/Jenkinsfile +++ b/Jenkinsfile diff --git a/GIS-GEOSERVER/ProxyController.java b/ProxyController.java index f981c41..f981c41 100644 --- a/GIS-GEOSERVER/ProxyController.java +++ b/ProxyController.java diff --git a/GIS-GEOSERVER/RestTemplateConfig.java b/RestTemplateConfig.java index b3353d0..b3353d0 100644 --- a/GIS-GEOSERVER/RestTemplateConfig.java +++ b/RestTemplateConfig.java diff --git a/GIS-GEOSERVER/SecurityConfig.java b/SecurityConfig.java index cb49f2d..cb49f2d 100644 --- a/GIS-GEOSERVER/SecurityConfig.java +++ b/SecurityConfig.java diff --git a/GIS-GEOSERVER/SecurityConfig_master.java b/SecurityConfig_master.java index 7966fde..7966fde 100644 --- a/GIS-GEOSERVER/SecurityConfig_master.java +++ b/SecurityConfig_master.java diff --git a/GIS-GEOSERVER/VERSION.txt b/VERSION.txt index 68aefb7..68aefb7 100644 --- a/GIS-GEOSERVER/VERSION.txt +++ b/VERSION.txt diff --git a/GIS-GEOSERVER/apache_ssl_update.conf b/apache_ssl_update.conf index 551b384..551b384 100644 --- a/GIS-GEOSERVER/apache_ssl_update.conf +++ b/apache_ssl_update.conf diff --git a/GIS-GEOSERVER/application_master.properties b/application_master.properties index 3ed700c..3ed700c 100644 --- a/GIS-GEOSERVER/application_master.properties +++ b/application_master.properties diff --git a/GIS-GEOSERVER/check_geom.sql b/check_geom.sql index ff0e516..ff0e516 100644 --- a/GIS-GEOSERVER/check_geom.sql +++ b/check_geom.sql diff --git a/GIS-GEOSERVER/check_rule5.sql b/check_rule5.sql index 4583a67..4583a67 100644 --- a/GIS-GEOSERVER/check_rule5.sql +++ b/check_rule5.sql diff --git a/GIS-GEOSERVER/control_gestion.php b/control_gestion.php index 7ba96c0..7ba96c0 100644 --- a/GIS-GEOSERVER/control_gestion.php +++ b/control_gestion.php diff --git a/GIS-GEOSERVER/dbconf.php b/dbconf.php index 34b82a2..34b82a2 100644 --- a/GIS-GEOSERVER/dbconf.php +++ b/dbconf.php diff --git a/GIS-GEOSERVER/debug_db.sh b/debug_db.sh index cdefa1c..cdefa1c 100644 --- a/GIS-GEOSERVER/debug_db.sh +++ b/debug_db.sh diff --git a/GIS-GEOSERVER/detect_locks.sql b/detect_locks.sql index 51a2583..51a2583 100644 --- a/GIS-GEOSERVER/detect_locks.sql +++ b/detect_locks.sql diff --git a/GIS-GEOSERVER/diag_db.sh b/diag_db.sh index 03fe9fe..03fe9fe 100644 --- a/GIS-GEOSERVER/diag_db.sh +++ b/diag_db.sh diff --git a/GIS-GEOSERVER/diag_db_docker.sh b/diag_db_docker.sh index 37d6181..37d6181 100644 --- a/GIS-GEOSERVER/diag_db_docker.sh +++ b/diag_db_docker.sh diff --git a/GIS-GEOSERVER/diag_fdw.sql b/diag_fdw.sql index 4863c98..4863c98 100644 --- a/GIS-GEOSERVER/diag_fdw.sql +++ b/diag_fdw.sql diff --git a/GIS-GEOSERVER/diag_schema_505.sql b/diag_schema_505.sql index ff2e737..ff2e737 100644 --- a/GIS-GEOSERVER/diag_schema_505.sql +++ b/diag_schema_505.sql diff --git a/GIS-GEOSERVER/diag_v28.sh b/diag_v28.sh index dba5d28..dba5d28 100644 --- a/GIS-GEOSERVER/diag_v28.sh +++ b/diag_v28.sh diff --git a/GIS-GEOSERVER/docker-compose-v33.yml b/docker-compose-v33.yml index 083cb37..083cb37 100644 --- a/GIS-GEOSERVER/docker-compose-v33.yml +++ b/docker-compose-v33.yml diff --git a/GIS-GEOSERVER/docker-compose.integrated.yml b/docker-compose.integrated.yml index 6773283..6773283 100644 --- a/GIS-GEOSERVER/docker-compose.integrated.yml +++ b/docker-compose.integrated.yml diff --git a/GIS-GEOSERVER/docker-compose.v18.yml b/docker-compose.v18.yml index 0e7953d..0e7953d 100644 --- a/GIS-GEOSERVER/docker-compose.v18.yml +++ b/docker-compose.v18.yml diff --git a/GIS-GEOSERVER/docker-compose.yml b/docker-compose.yml index 2b149e7..2b149e7 100644 --- a/GIS-GEOSERVER/docker-compose.yml +++ b/docker-compose.yml diff --git a/GIS-GEOSERVER/docker-compose_v20.yml b/docker-compose_v20.yml index d921818..d921818 100644 --- a/GIS-GEOSERVER/docker-compose_v20.yml +++ b/docker-compose_v20.yml diff --git a/GIS-GEOSERVER/docker-compose_v22.yml b/docker-compose_v22.yml index a10e9c0..a10e9c0 100644 --- a/GIS-GEOSERVER/docker-compose_v22.yml +++ b/docker-compose_v22.yml diff --git a/GIS-GEOSERVER/docker-compose_v24.yml b/docker-compose_v24.yml index 9dbeff0..9dbeff0 100644 --- a/GIS-GEOSERVER/docker-compose_v24.yml +++ b/docker-compose_v24.yml diff --git a/GIS-GEOSERVER/docker-compose_v25.yml b/docker-compose_v25.yml index 2430f31..2430f31 100644 --- a/GIS-GEOSERVER/docker-compose_v25.yml +++ b/docker-compose_v25.yml diff --git a/GIS-GEOSERVER/docker-compose_v26.yml b/docker-compose_v26.yml index 9dbeff0..9dbeff0 100644 --- a/GIS-GEOSERVER/docker-compose_v26.yml +++ b/docker-compose_v26.yml diff --git a/GIS-GEOSERVER/extensions.sql b/extensions.sql index 39f84cd..39f84cd 100644 --- a/GIS-GEOSERVER/extensions.sql +++ b/extensions.sql diff --git a/GIS-GEOSERVER/extract_carto.sh b/extract_carto.sh index 7114a89..7114a89 100644 --- a/GIS-GEOSERVER/extract_carto.sh +++ b/extract_carto.sh diff --git a/GIS-GEOSERVER/fix_fdw_direct.sql b/fix_fdw_direct.sql index bd65850..bd65850 100644 --- a/GIS-GEOSERVER/fix_fdw_direct.sql +++ b/fix_fdw_direct.sql diff --git a/GIS-GEOSERVER/gwc_lotes.xml b/gwc_lotes.xml index 261ede6..261ede6 100644 --- a/GIS-GEOSERVER/gwc_lotes.xml +++ b/gwc_lotes.xml diff --git a/GIS-GEOSERVER/gwc_mejoras.xml b/gwc_mejoras.xml index 28bacea..28bacea 100644 --- a/GIS-GEOSERVER/gwc_mejoras.xml +++ b/gwc_mejoras.xml diff --git a/GIS-GEOSERVER/inject_gis.sh b/inject_gis.sh index ad38074..ad38074 100644 --- a/GIS-GEOSERVER/inject_gis.sh +++ b/inject_gis.sh diff --git a/GIS-GEOSERVER/liq_por_tipo.php b/liq_por_tipo.php index bdd1bcd..bdd1bcd 100644 --- a/GIS-GEOSERVER/liq_por_tipo.php +++ b/liq_por_tipo.php diff --git a/GIS-GEOSERVER/login.html b/login.html index a2c7c82..a2c7c82 100644 --- a/GIS-GEOSERVER/login.html +++ b/login.html diff --git a/GIS-GEOSERVER/login_institucional_bksp.html b/login_institucional_bksp.html index 7f973eb..7f973eb 100644 --- a/GIS-GEOSERVER/login_institucional_bksp.html +++ b/login_institucional_bksp.html diff --git a/GIS-GEOSERVER/loginform.php b/loginform.php index 9c107f7..9c107f7 100644 --- a/GIS-GEOSERVER/loginform.php +++ b/loginform.php diff --git a/GIS-GEOSERVER/main_login.php b/main_login.php index 4860b94..4860b94 100644 --- a/GIS-GEOSERVER/main_login.php +++ b/main_login.php diff --git a/GIS-GEOSERVER/mapa_main.js b/mapa_main.js index 77167f2..77167f2 100644 --- a/GIS-GEOSERVER/mapa_main.js +++ b/mapa_main.js diff --git a/GIS-GEOSERVER/mapa_mapStyles.js b/mapa_mapStyles.js index 07852ff..07852ff 100644 --- a/GIS-GEOSERVER/mapa_mapStyles.js +++ b/mapa_mapStyles.js diff --git a/GIS-GEOSERVER/mapa_parametros.js b/mapa_parametros.js index d66a37f..d66a37f 100644 --- a/GIS-GEOSERVER/mapa_parametros.js +++ b/mapa_parametros.js diff --git a/GIS-GEOSERVER/mapas.html b/mapas.html index ed90aea..ed90aea 100644 --- a/GIS-GEOSERVER/mapas.html +++ b/mapas.html diff --git a/GIS-GEOSERVER/mapas_legacy.html b/mapas_legacy.html index e1100cf..e1100cf 100644 --- a/GIS-GEOSERVER/mapas_legacy.html +++ b/mapas_legacy.html diff --git a/GIS-GEOSERVER/mapas_repatriado.html b/mapas_repatriado.html index 8b1eeae..8b1eeae 100644 --- a/GIS-GEOSERVER/mapas_repatriado.html +++ b/mapas_repatriado.html diff --git a/GIS-GEOSERVER/mapas_restoration.html b/mapas_restoration.html index 0e7e53b..0e7e53b 100644 --- a/GIS-GEOSERVER/mapas_restoration.html +++ b/mapas_restoration.html diff --git a/GIS-GEOSERVER/morosidad_style_wms.sld b/morosidad_style_wms.sld index f119068..f119068 100644 --- a/GIS-GEOSERVER/morosidad_style_wms.sld +++ b/morosidad_style_wms.sld diff --git a/GIS-GEOSERVER/mvnw b/mvnw index bd8896b..bd8896b 100644 --- a/GIS-GEOSERVER/mvnw +++ b/mvnw diff --git a/GIS-GEOSERVER/mvnw.cmd b/mvnw.cmd index 92450f9..92450f9 100644 --- a/GIS-GEOSERVER/mvnw.cmd +++ b/mvnw.cmd diff --git a/GIS-GEOSERVER/pom.xml b/pom.xml index 9025af6..9025af6 100644 --- a/GIS-GEOSERVER/pom.xml +++ b/pom.xml diff --git a/GIS-GEOSERVER/restore_db_v18.sh b/restore_db_v18.sh index 8fea393..8fea393 100644 --- a/GIS-GEOSERVER/restore_db_v18.sh +++ b/restore_db_v18.sh diff --git a/GIS-GEOSERVER/run_backup.sh b/run_backup.sh index ca0d327..ca0d327 100644 --- a/GIS-GEOSERVER/run_backup.sh +++ b/run_backup.sh diff --git a/GIS-GEOSERVER/run_v18_upgrade.sh b/run_v18_upgrade.sh index 9a3db40..9a3db40 100644 --- a/GIS-GEOSERVER/run_v18_upgrade.sh +++ b/run_v18_upgrade.sh diff --git a/GIS-GEOSERVER/search_menu.sh b/search_menu.sh index 00f9ea9..00f9ea9 100644 --- a/GIS-GEOSERVER/search_menu.sh +++ b/search_menu.sh diff --git a/GIS-GEOSERVER/show_fdw.sql b/show_fdw.sql index 43d445a..43d445a 100644 --- a/GIS-GEOSERVER/show_fdw.sql +++ b/show_fdw.sql diff --git a/sigem_kafka b/sigem_kafka deleted file mode 160000 index e9ad97d..0000000 --- a/sigem_kafka +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e9ad97dbf12357d36f10d254ae420fa4fcf05b98 diff --git a/GIS-GEOSERVER/sigemtest.yvaga.com.py-le-ssl.conf b/sigemtest.yvaga.com.py-le-ssl.conf index 9ca97fc..9ca97fc 100644 --- a/GIS-GEOSERVER/sigemtest.yvaga.com.py-le-ssl.conf +++ b/sigemtest.yvaga.com.py-le-ssl.conf diff --git a/GIS-GEOSERVER/sigemtest_original.vhost b/sigemtest_original.vhost index 8fbf6ff..8fbf6ff 100644 --- a/GIS-GEOSERVER/sigemtest_original.vhost +++ b/sigemtest_original.vhost diff --git a/GIS-GEOSERVER/sigemtest_restored.vhost b/sigemtest_restored.vhost index 0e52862..0e52862 100644 --- a/GIS-GEOSERVER/sigemtest_restored.vhost +++ b/sigemtest_restored.vhost diff --git a/GIS-GEOSERVER/sigemtest_v20_isolated.vhost b/sigemtest_v20_isolated.vhost index 30a01bb..30a01bb 100644 --- a/GIS-GEOSERVER/sigemtest_v20_isolated.vhost +++ b/sigemtest_v20_isolated.vhost diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/GisApplication.java b/src/main/java/com/sigem/gis/GisApplication.java index 449cd02..449cd02 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/GisApplication.java +++ b/src/main/java/com/sigem/gis/GisApplication.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/WebConfig.java b/src/main/java/com/sigem/gis/WebConfig.java index 4f36aca..4f36aca 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/WebConfig.java +++ b/src/main/java/com/sigem/gis/WebConfig.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/config/DataSourceConfig.java b/src/main/java/com/sigem/gis/config/DataSourceConfig.java index b1ca1f2..b1ca1f2 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/config/DataSourceConfig.java +++ b/src/main/java/com/sigem/gis/config/DataSourceConfig.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/controller/AdminController.java b/src/main/java/com/sigem/gis/controller/AdminController.java index 22815f6..22815f6 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/controller/AdminController.java +++ b/src/main/java/com/sigem/gis/controller/AdminController.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/controller/GisController.java b/src/main/java/com/sigem/gis/controller/GisController.java index 9c51fc4..9c51fc4 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/controller/GisController.java +++ b/src/main/java/com/sigem/gis/controller/GisController.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/controller/ProxyController.java b/src/main/java/com/sigem/gis/controller/ProxyController.java index 7903cb2..7903cb2 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/controller/ProxyController.java +++ b/src/main/java/com/sigem/gis/controller/ProxyController.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/controller/WebViewController.java b/src/main/java/com/sigem/gis/controller/WebViewController.java index 5b378c2..5b378c2 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/controller/WebViewController.java +++ b/src/main/java/com/sigem/gis/controller/WebViewController.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/security/AuthController.java b/src/main/java/com/sigem/gis/security/AuthController.java index 92a538a..92a538a 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/security/AuthController.java +++ b/src/main/java/com/sigem/gis/security/AuthController.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/security/AuthRequest.java b/src/main/java/com/sigem/gis/security/AuthRequest.java index 195fbc2..195fbc2 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/security/AuthRequest.java +++ b/src/main/java/com/sigem/gis/security/AuthRequest.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/security/AuthResponse.java b/src/main/java/com/sigem/gis/security/AuthResponse.java index ede2a5a..ede2a5a 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/security/AuthResponse.java +++ b/src/main/java/com/sigem/gis/security/AuthResponse.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/security/JwtAuthenticationFilter.java b/src/main/java/com/sigem/gis/security/JwtAuthenticationFilter.java index 8db3b53..8db3b53 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/security/JwtAuthenticationFilter.java +++ b/src/main/java/com/sigem/gis/security/JwtAuthenticationFilter.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/security/JwtUtil.java b/src/main/java/com/sigem/gis/security/JwtUtil.java index 7e71b40..7e71b40 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/security/JwtUtil.java +++ b/src/main/java/com/sigem/gis/security/JwtUtil.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/security/SecurityConfig.java b/src/main/java/com/sigem/gis/security/SecurityConfig.java index 8f4a802..8f4a802 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/security/SecurityConfig.java +++ b/src/main/java/com/sigem/gis/security/SecurityConfig.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/service/FdwService.java b/src/main/java/com/sigem/gis/service/FdwService.java index c2f1d7f..c2f1d7f 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/service/FdwService.java +++ b/src/main/java/com/sigem/gis/service/FdwService.java diff --git a/GIS-GEOSERVER/src/main/java/com/sigem/gis/service/GeoServerService.java b/src/main/java/com/sigem/gis/service/GeoServerService.java index a89d358..a89d358 100644 --- a/GIS-GEOSERVER/src/main/java/com/sigem/gis/service/GeoServerService.java +++ b/src/main/java/com/sigem/gis/service/GeoServerService.java diff --git a/GIS-GEOSERVER/src/main/resources/application.properties b/src/main/resources/application.properties index c8adb29..c8adb29 100644 --- a/GIS-GEOSERVER/src/main/resources/application.properties +++ b/src/main/resources/application.properties diff --git a/GIS-GEOSERVER/src/main/resources/static/landing.html b/src/main/resources/static/landing.html index ca8ed45..ca8ed45 100644 --- a/GIS-GEOSERVER/src/main/resources/static/landing.html +++ b/src/main/resources/static/landing.html diff --git a/GIS-GEOSERVER/src/main/resources/static/login.html b/src/main/resources/static/login.html index 312e629..312e629 100644 --- a/GIS-GEOSERVER/src/main/resources/static/login.html +++ b/src/main/resources/static/login.html diff --git a/GIS-GEOSERVER/src/main/resources/static/mapas.html b/src/main/resources/static/mapas.html index 273718d..273718d 100644 --- a/GIS-GEOSERVER/src/main/resources/static/mapas.html +++ b/src/main/resources/static/mapas.html diff --git a/GIS-GEOSERVER/src/main/resources/static/widgets.html b/src/main/resources/static/widgets.html index 5dfe60b..5dfe60b 100644 --- a/GIS-GEOSERVER/src/main/resources/static/widgets.html +++ b/src/main/resources/static/widgets.html diff --git a/GIS-GEOSERVER/tomcat-users.xml b/tomcat-users.xml index c19f85a..c19f85a 100644 --- a/GIS-GEOSERVER/tomcat-users.xml +++ b/tomcat-users.xml diff --git a/GIS-GEOSERVER/upgrade_to_v18.sh b/upgrade_to_v18.sh index 8dc3dff..8dc3dff 100644 --- a/GIS-GEOSERVER/upgrade_to_v18.sh +++ b/upgrade_to_v18.sh diff --git a/GIS-GEOSERVER/upload_geojson.sh b/upload_geojson.sh index e204175..e204175 100644 --- a/GIS-GEOSERVER/upload_geojson.sh +++ b/upload_geojson.sh diff --git a/GIS-GEOSERVER/verify_db.sh b/verify_db.sh index 762582c..762582c 100644 --- a/GIS-GEOSERVER/verify_db.sh +++ b/verify_db.sh diff --git a/GIS-GEOSERVER/yvyape_vhost.txt b/yvyape_vhost.txt index e436bcd..e436bcd 100644 --- a/GIS-GEOSERVER/yvyape_vhost.txt +++ b/yvyape_vhost.txt