Skip to content

Conversation

@mateodurante
Copy link
Contributor

This pull request introduces several updates across workflows, Docker configurations, and dependencies to improve metadata handling, build processes, and dependency management. The changes focus on enhancing version tracking, standardizing metadata inclusion in builds, and updating dependencies for the frontend application.

Workflow Updates

  • Enhanced metadata extraction in .github/workflows/push-tag-rc.yml and .github/workflows/push-tag.yml, including variables for RAW_TAG, CLEAN_TAG, COMMIT, and BRANCH for better version tracking and branch identification. [1] [2]
  • Added build arguments and image labels to Docker build steps in workflows to embed version, commit, and branch metadata. [1] [2] [3] [4] [5] [6]

Dockerfile Enhancements

  • Added ARG and ENV variables for APP_VERSION_TAG, APP_COMMIT, and APP_BRANCH in docker/Dockerfile.dev, docker/Dockerfile.prod, frontend/Dockerfile.dev, and frontend/Dockerfile.prod to include build metadata in the application. [1] [2] [3] [4] [5] [6]
  • Generated version.json files in both backend and frontend builds to store metadata for runtime access. [1] [2] [3] [4]

Dependency Updates

  • Updated multiple dependencies in frontend/package-lock.json, including @babel packages, to newer versions for improved performance and compatibility. [1] [2] [3] [4] [5]

Configuration Changes

  • Updated docker/docker-compose.yml to use the latest release candidate images (rc-2.3.8.2) for all services. [1] [2] [3] [4]
  • Modified docker/.env/ngen.base.env to rename and adjust blocked fields for cases and events.

volframz and others added 13 commits April 30, 2025 15:16
* Moved changes

* Update frontend/src/views/user/components/TableUsers.jsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update frontend/src/views/tanstackquery/UserComponent.jsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update frontend/src/views/tanstackquery/EventComponent.jsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Event component only retrieves a single event, adding it to the cache

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Mateo Durante <mdurante@cert.unlp.edu.ar>
* Kintun frontend integration. Retests table, with send and refresh functionality.

* Remove console log from refresh function and enhance error handling during event analysis deletion

* Analyzer mappings views created and modified api service

* Update frontend/src/api/services/analyzerMapping.jsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Agustin Paturlanne <aguspaturlanne@gmail.com>
Co-authored-by: Agustin Paturlanne <50930830+aguspatur22@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Replace a list of allowed fields with a list of blocked fields

* better clean list
* add about view to api and frontend

* add TAG and TAG_RAW to workflow variables
@mateodurante mateodurante merged commit 8857e05 into main May 16, 2025
9 checks passed
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