Commit Graph

  • 55d8492e2b
    Merge 1dd2542656 into 86da601ad6 Gustavo Henrique Miranda 2025-12-06 00:55:34 +0000
  • 1dd2542656
    Merge pull request #19 from gmbrax/fix/Fix-artist-proto-mismatch develop Gustavo Henrique Miranda 2025-12-05 21:55:31 -0300
  • c787eba20e Fix field name casing in UpdateArtistResponse proto message fix/Fix-artist-proto-mismatch Gustavo Henrique Santos Souza de Miranda 2025-12-05 21:48:46 -0300
  • 2294a57ffd Implement bit-rate management feature Gustavo Henrique Santos Souza de Miranda 2025-12-05 20:43:04 -0300
  • 8c8b8ec765
    Merge pull request #17 from gmbrax/fix/Fix-Repeated-return-on-CreateBitDepthHandler Gustavo Henrique Miranda 2025-12-05 18:12:32 -0300
  • 92b4b21e60 Remove duplicate `TransportProtocol.Response.newBuilder()` call in `CreateBitDepthHandler`. fix/Fix-Repeated-return-on-CreateBitDepthHandler Gustavo Henrique Santos Souza de Miranda 2025-12-05 17:02:02 -0300
  • 026a3aefa4
    Merge pull request #15 from gmbrax/feature/implement-bitdepth-management Gustavo Henrique Miranda 2025-12-05 04:55:14 -0300
  • 93c458d856
    Update src/main/java/com/mediamanager/service/delegate/handler/bitdepth/UpdateBitDepthHandler.java feature/implement-bitdepth-management Gustavo Henrique Miranda 2025-12-05 04:54:40 -0300
  • cd4b35f3c9
    Update src/main/java/com/mediamanager/service/delegate/handler/bitdepth/CreateBitDepthHandler.java Gustavo Henrique Miranda 2025-12-05 04:54:29 -0300
  • 2d77358d50 Implement BitDepth Management with CRUD Operations Gustavo Henrique Santos Souza de Miranda 2025-12-03 03:15:39 -0300
  • 9aadb7283c
    Merge pull request #14 from gmbrax/feature/Implement-composer-management Gustavo Henrique Miranda 2025-12-01 00:46:57 -0300
  • 371a2dd85c
    Merge branch 'develop' into feature/Implement-composer-management feature/Implement-composer-management Gustavo Henrique Miranda 2025-12-01 00:46:31 -0300
  • 4ac7ca4557
    Merge pull request #13 from gmbrax/feature/Implement-artist-management Gustavo Henrique Miranda 2025-12-01 00:44:19 -0300
  • db4217bec4 Implement Composer Management with CRUD Operations Gustavo Henrique Santos Souza de Miranda 2025-12-01 00:16:57 -0300
  • 51a46c37e5 Rename `DeleteArtistHandle` to `DeleteArtistHandler` for consistency and update related references. Clean up Protobuf comment in `UpdateArtistResponse`. feature/Implement-artist-management Gustavo Henrique Santos Souza de Miranda 2025-11-30 17:33:25 -0300
  • 0df4b31a4d Fix logging messages in `ArtistRepository` for clarity Gustavo Henrique Santos Souza de Miranda 2025-11-30 12:59:57 -0300
  • 3c42fd9735
    Update src/main/java/com/mediamanager/mapper/ArtistMapper.java Gustavo Henrique Miranda 2025-11-30 12:54:18 -0300
  • 0a61f1f2fa Implement Artist Management with CRUD Operations Gustavo Henrique Santos Souza de Miranda 2025-11-30 12:46:50 -0300
  • fecb0288d3
    Merge pull request #12 from gmbrax/feature/auto-handler-scanner Gustavo Henrique Miranda 2025-11-29 20:37:26 -0300
  • 5ce8f4ca2a Improve `DelegateActionManager` error handling for invalid handlers feature/auto-handler-scanner Gustavo Henrique Santos Souza de Miranda 2025-11-29 15:33:08 -0300
  • a5bd6e2c39
    Update src/main/java/com/mediamanager/service/delegate/DelegateActionManager.java Gustavo Henrique Miranda 2025-11-29 09:52:54 -0300
  • f87d6b1b53 Refactor `DelegateActionManager` for dynamic handler registration Gustavo Henrique Santos Souza de Miranda 2025-11-29 08:26:58 -0300
  • b715bb1bd3 Add `@Action` annotation and `ServiceLocator` for improved handler registration Gustavo Henrique Santos Souza de Miranda 2025-11-29 07:54:46 -0300
  • 9c3a1126a7
    Merge pull request #11 from gmbrax/feature/implement-genre-management Gustavo Henrique Miranda 2025-11-29 06:09:44 -0300
  • 48943160f1 Update Qodana workflow: add compile step and include generated sources for resolution master Gustavo Henrique Santos Souza de Miranda 2025-11-29 04:46:17 -0300
  • 4d6e1cbb3a Disable Qodana bootstrap script to avoid shell parsing issues in CI Gustavo Henrique Santos Souza de Miranda 2025-11-29 04:36:33 -0300
  • 652567aa8b Disable Qodana bootstrap script to avoid shell parsing issues in CI Gustavo Henrique Santos Souza de Miranda 2025-11-29 04:29:26 -0300
  • f0b786d740 Refine Qodana bootstrap: simplify POSIX-safe chain and suppress command output Gustavo Henrique Santos Souza de Miranda 2025-11-29 04:26:10 -0300
  • a55ff88e08 Refine Qodana config: simplify bootstrap logic and improve POSIX compatibility Gustavo Henrique Santos Souza de Miranda 2025-11-29 04:23:48 -0300
  • f39c19fb5c Update Qodana config and workflow: simplify linter configuration Gustavo Henrique Santos Souza de Miranda 2025-11-29 04:19:48 -0300
  • e729ffcd41 Refine Qodana config and workflow: improve bootstrap logic and pass linter image via args Gustavo Henrique Santos Souza de Miranda 2025-11-29 04:17:12 -0300
  • c6111980f5 Update Qodana config and workflow: refine bootstrap step and specify linter image Gustavo Henrique Santos Souza de Miranda 2025-11-29 04:14:20 -0300
  • 01364bdc16 Update Qodana config: add bootstrap step and exclude generated sources Gustavo Henrique Santos Souza de Miranda 2025-11-29 04:09:25 -0300
  • 64d6f80267 Update Qodana workflow: add target_ref input for workflow_dispatch runs Gustavo Henrique Santos Souza de Miranda 2025-11-29 03:59:36 -0300
  • 78f8e08bb9 Improve Qodana workflow: adjust checkout logic and enable PR-specific reporting Gustavo Henrique Santos Souza de Miranda 2025-11-29 03:54:13 -0300
  • a0bf000edc
    Add master branch to workflow triggers Gustavo Henrique Miranda 2025-11-29 03:51:09 -0300
  • 8e80b3c74e
    Add Contributor Code of Conduct document Gustavo Henrique Miranda 2025-11-29 03:33:54 -0300
  • f70c1e1d94 Switch from `EntityManager` to `EntityManagerFactory` across repositories, managers, and services for improved resource management and thread safety. feature/implement-genre-management Gustavo Henrique Santos Souza de Miranda 2025-11-29 03:02:49 -0300
  • 32fff9c725 Add null-safe ID handling in `GenreMapper` and fix minor logging format in `IPCManager` Gustavo Henrique Santos Souza de Miranda 2025-11-29 02:50:07 -0300
  • 7b61b2071e Implement Genre Management with CRUD Operations Gustavo Henrique Santos Souza de Miranda 2025-11-28 23:33:27 -0300
  • ba53d4d8c4
    Merge pull request #10 from gmbrax/refactor/add-hibernate-and-reflection-dependency Gustavo Henrique Miranda 2025-11-28 00:38:21 -0300
  • 081a1f1ed4 Add exception handling for entity scanning in `DatabaseManager` refactor/add-hibernate-and-reflection-dependency Gustavo Henrique Santos Souza de Miranda 2025-11-27 19:20:22 -0300
  • e395e21e8c Add validation for required Hibernate configuration properties in `DatabaseManager` Gustavo Henrique Santos Souza de Miranda 2025-11-27 19:08:11 -0300
  • 412a590a98 Add exception handling for Hibernate initialization in DatabaseManager Gustavo Henrique Santos Souza de Miranda 2025-11-27 19:04:44 -0300
  • bc0199312f Add null and open-state checks for EntityManager and EntityManagerFactory closure Gustavo Henrique Santos Souza de Miranda 2025-11-27 18:55:43 -0300
  • 4ae1e3075d Remove `Media` entity and integrate Hibernate ORM into `DatabaseManager`: Gustavo Henrique Santos Souza de Miranda 2025-11-27 18:40:08 -0300
  • fc09c4e257
    Merge pull request #9 from gmbrax/fix/fix-unsecure-postgres-version Gustavo Henrique Miranda 2025-11-24 22:19:31 -0300
  • 37b76d17f4
    Add 'develop' branch to Qodana workflow Gustavo Henrique Miranda 2025-11-24 22:12:41 -0300
  • 53004a3730 Fix the pom.xml to alter the postgres dependency to a safer version due a CVE in the 42.7.5 then it was bumped t0 42.7.7 fix/fix-unsecure-postgres-version Gustavo Henrique Santos Souza de Miranda 2025-11-24 21:59:35 -0300
  • 8211506360
    Merge pull request #8 from gmbrax/qodana-automation-1916015467 Gustavo Henrique Miranda 2025-11-24 21:38:02 -0300
  • 41a2b97122 Add github workflow file qodana-automation-1916015467 Qodana Application 2025-11-25 00:37:03 +0000
  • 4f3ee4ed74 Add qodana.yaml file Qodana Application 2025-11-25 00:37:03 +0000
  • 1aa0887fa9
    Implement database connection initialization claude/fix-todo-mic41nu4x8e10glo-012G2T8ptWaoXV7sTio46gNg Claude 2025-11-23 19:30:42 +0000
  • 7e154eb01c
    Merge pull request #7 from gmbrax/feature/IPC-Unix-Socket Gustavo Henrique Miranda 2025-11-22 23:41:12 -0300
  • 24fadf9474
    Merge pull request #6 from gmbrax/feature/add-SQLite-Implementation Gustavo Henrique Miranda 2025-11-22 23:37:31 -0300
  • 269780d8cf Add `CloseHandler` to support graceful connection termination. feature/IPC-Unix-Socket Gustavo Henrique Santos Souza de Miranda 2025-11-22 23:27:04 -0300
  • 6576b54057 - Add `HeartbeatHandler` and enhance `EchoHandler` for Protocol Buffers support. - Extend `test.proto` schema with heartbeat and echo message definitions. - Register `HeartbeatHandler` in `DelegateActionManager`. - Refactor Log4j2 configuration to standardize log levels. - Optimize client wait time in `IPCManager` for reduced latency. Gustavo Henrique Santos Souza de Miranda 2025-11-22 02:29:28 -0300
  • 2704be31bc Fix logging library dependency in `pom.xml`: replace `log4j-slf4j2-impl` with `log4j-slf4j-impl`. feature/add-SQLite-Implementation Gustavo Henrique Santos Souza de Miranda 2025-11-21 18:19:38 -0300
  • dc4b6cbdfa Add SQLite support with `SqliteDatabaseManager` and application mode handling: Gustavo Henrique Santos Souza de Miranda 2025-11-21 18:03:20 -0300
  • 353fee5985 Update `embedded-postgres` dependency to version 2.2.0 in `pom.xml`. feature/Implement-Local-postgres-embedded Gustavo Henrique Santos Souza de Miranda 2025-11-20 13:01:41 -0300
  • e56d86c0e5 Introduce Local Database Mode with Embedded PostgreSQL: Gustavo Henrique Santos Souza de Miranda 2025-11-20 10:55:07 -0300
  • 77259308c6
    Merge pull request #5 from gmbrax/feature/IPC-Unix-Socket Gustavo Henrique Miranda 2025-11-20 09:16:50 -0300
  • a0ad10b1bc Integrate `DelegateActionManager` for request handling and refactor IPC: Gustavo Henrique Santos Souza de Miranda 2025-11-17 07:21:52 -0300
  • 281618a725 docs: Add `REFACTORING.md` to document applied refactoring patterns and improvements. Gustavo Henrique Santos Souza de Miranda 2025-11-16 18:47:20 -0300
  • 23b6d54674 Add Protocol Buffers support to IPCManager and Maven build: Gustavo Henrique Santos Souza de Miranda 2025-11-15 01:54:31 -0300
  • 3998b18671
    Merge pull request #4 from gmbrax/feature/IPC-Unix-Socket Gustavo Henrique Miranda 2025-11-14 22:40:49 -0300
  • 3854635185 Remove the unused ` checkUnixSocketExists ` method from `IPCManager`. Gustavo Henrique Santos Souza de Miranda 2025-11-14 19:52:53 -0300
  • f1071dca03 Enhance `IPCManager` with non-blocking server support and improved connection handling: Gustavo Henrique Santos Souza de Miranda 2025-11-14 06:22:35 -0300
  • 73d1753935 Add `IPCManager` for UNIX domain socket communication: Gustavo Henrique Santos Souza de Miranda 2025-11-13 20:45:37 -0300
  • 81e38ce9ae
    Merge pull request #3 from gmbrax/fix/Fix-exir-log-messages Gustavo Henrique Miranda 2025-11-13 17:18:47 -0300
  • b7ff9d1e16 Improve logging, shutdown behavior, and build configuration: Gustavo Henrique Santos Souza de Miranda 2025-11-13 17:10:23 -0300
  • b0c45bf657 Refactor code for clarity and consistent formatting: Gustavo Henrique Santos Souza de Miranda 2025-11-13 05:58:57 -0300
  • ed2f197c60
    Merge pull request #2 from gmbrax/feature/Database-Connector Gustavo Henrique Miranda 2025-11-13 05:52:25 -0300
  • 01f12c4e15
    Merge branch 'develop' into feature/Database-Connector Gustavo Henrique Miranda 2025-11-13 05:50:00 -0300
  • 8c291867ce
    Merge pull request #1 from gmbrax/fix/fix-continous-run Gustavo Henrique Miranda 2025-11-13 05:47:47 -0300
  • 65e1493007 Improve shutdown hook and application lifecycle logging: Gustavo Henrique Santos Souza de Miranda 2025-11-13 05:40:01 -0300
  • 3bb0423167 Enhance `DatabaseManager` with logging, validation, and cleanup Gustavo Henrique Santos Souza de Miranda 2025-11-13 04:43:05 -0300
  • 22476abb27 Add `DatabaseManager` class and initialize database connection Gustavo Henrique Santos Souza de Miranda 2025-11-13 03:59:31 -0300
  • 885d5c95a4 Replace `application.properties` with `config.properties`: Gustavo Henrique Santos Souza de Miranda 2025-11-13 03:25:33 -0300
  • 86da601ad6 Remove .idea folder from repository and update .gitignore staging Gustavo Henrique Santos Souza de Miranda 2025-11-13 02:31:46 -0300
  • 386f9fdf33 Add GPLv3 license to project: included `COPYING` file with full license text. Gustavo Henrique Santos Souza de Miranda 2025-11-13 02:28:26 -0300
  • f66cfa6ea4 Initialize MediaManager-Core project with essential setup: Gustavo Henrique Santos Souza de Miranda 2025-11-13 02:24:11 -0300