396 Commits

Author SHA1 Message Date
admin 8895d4c82e Edit README.md 2025-04-15 17:24:06 +00:00
thischwa a24c262216 Merge remote-tracking branch 'origin/develop' into develop 2025-04-15 19:14:33 +02:00
thischwa 63284b19bc Update GitLab CI variables for project relocation
The GitLab CI configuration variables have been updated to reflect changes in the project location. The updates include adjustments to the clone directory, project key, and organization, ensuring that Sonar analysis and GitLab CI operations are correctly configured for the relocated project.
2025-04-15 19:14:12 +02:00
thischwa f7035fad01 Set Sonar branch name to 'develop' in CI pipeline
Added the Sonar branch name parameter to ensure proper tracking of the 'develop' branch during analysis. This change enhances consistency and accuracy in SonarQube reporting for this branch.
2025-04-15 19:13:28 +02:00
thischwa fe2f9c512f Set Sonar branch name to 'develop' in CI pipeline
Added the Sonar branch name parameter to ensure proper tracking of the 'develop' branch during analysis. This change enhances consistency and accuracy in SonarQube reporting for this branch.
2025-04-15 08:03:36 +02:00
thischwa 65b5ebcdfb update docu because of obsolete api-token 2025-04-14 10:14:57 +02:00
thischwa 16a586c080 Refactor code for consistent formatting and style. 2025-04-14 09:50:35 +02:00
thischwa 97b7f8371a Refactor code style and add tests for exception handling
Adjusted code style to align with consistent brace formatting and removed the null/blank check for `baseUrl` in the constructor. Added unit tests to verify exception handling in `CfDnsClient` for null arguments.
2025-04-13 19:57:15 +02:00
thischwa f0bc7b5446 Update README to reflect cloudflaredns version bump
Updated the Maven dependency version from 0.1.0-beta.1 to 0.1.0-beta.2. This ensures the documentation reflects the latest release for accurate usage.
2025-04-13 19:35:42 +02:00
thischwa 1bd0a6f963 [maven-release-plugin] prepare for next development iteration 2025-04-13 19:34:02 +02:00
thischwa 83ad5d7fe8 [maven-release-plugin] prepare release v0.1.0-beta.2 v0.1.0-beta.2 2025-04-13 19:33:58 +02:00
thischwa 9e3e12a08b Refactor constructor to explicitly throw IllegalArgumentException
Updated the constructor in CfBasicHttpClient to include explicit throws for IllegalArgumentException. This enhances clarity and ensures the method signature reflects the potential for exceptions. Minor formatting adjustments were also made for improved code readability.
2025-04-13 19:27:21 +02:00
thischwa 34ea8e1b62 fixed issue #3 2025-04-13 17:33:50 +02:00
thischwa f5ba156c49 Update Javadoc link and remove outdated documentation
Replaced the Javadoc link in the README with the updated URL and deleted the obsolete `docs/README.MD` file. This ensures that the documentation points to the correct and current resources.
2025-04-13 09:51:08 +02:00
thischwa 99939ed591 Add GitLab Pages deployment to CI configuration
This update introduces a new job to deploy GitLab Pages. The job copies content from the `docs/` directory to the `public/` directory and is triggered only on the `develop` branch.
2025-04-13 09:42:28 +02:00
thischwa 49a1d51ce8 Update version format in README dependency example
Corrected the version format to match standard semantic versioning. This ensures consistency and avoids potential confusion for users copying the dependency snippet.
2025-04-12 20:22:03 +02:00
thischwa 694965d6ec Update version format in README dependency example
Corrected the version format to match standard semantic versioning. This ensures consistency and avoids potential confusion for users copying the dependency snippet.
2025-04-12 19:35:47 +02:00
thischwa c4e5a3e6e5 [maven-release-plugin] prepare for next development iteration 2025-04-12 19:29:51 +02:00
thischwa 8fe07af331 [maven-release-plugin] prepare release v0.1.0-beta.1 v0.1.0-beta.1 2025-04-12 19:29:47 +02:00
thischwa a87bc48d3d wip 2025-04-12 19:27:37 +02:00
thischwa 07b2f3fd6d Edit pom.xml 2025-04-12 19:22:02 +02:00
thischwa 4172700ec4 [maven-release-plugin] prepare release v0.1.0-beta.1 2025-04-12 18:57:17 +02:00
thischwa fa09ae5987 Update repository URL and dependency version in README
Replaced the Maven repository URL with the new GitLab package URL and updated the dependency version from `0.1.0-beta.1` to `0.1.0.beta-2`. This ensures compatibility with the latest hosting and artifact version.
2025-04-12 18:36:00 +02:00
thischwa afbc7d5807 test commit 2025-04-12 18:25:58 +02:00
thischwa 2bf1a4fff7 Remove GitLab repository cloning workflow
This workflow is no longer needed as the repository cloning task has been deprecated or moved. Removing it helps streamline the GitHub Actions setup and eliminates unnecessary maintenance overhead.
2025-04-12 12:03:43 +02:00
thischwa a6c6e77a4b Replace build workflow with daily GitLab repository clone.
Removed the build-and-test.yml GitHub Actions workflow, including Maven build and Sonar integration. Introduced a new workflow to clone a GitLab repository daily using a scheduled cron job.
2025-04-11 19:31:27 +02:00
thischwa 448be91197 [maven-release-plugin] prepare for next development iteration 2025-04-10 18:45:37 +02:00
thischwa 9f0493744f [maven-release-plugin] prepare release v0.1.0.beta-2 2025-04-10 18:45:33 +02:00
thischwa b69799851c fix repo settings 2025-04-10 18:15:31 +02:00
thischwa 4aed622d14 wip 2025-04-09 18:29:18 +02:00
thischwa 49455a25d5 wip 2025-04-09 18:25:55 +02:00
thischwa e7ca5b90f7 wip 2025-04-09 18:23:27 +02:00
thischwa 7d3e944f48 wip 2025-04-09 18:18:46 +02:00
thischwa ead5bf04d5 wip 2025-04-09 17:42:47 +02:00
thischwa 5d85f14752 wip 2025-04-09 17:31:41 +02:00
thischwa da99731b57 wip 2025-04-09 17:30:06 +02:00
thischwa 924b265d91 Merge remote-tracking branch 'origin/develop' into develop 2025-04-08 19:38:45 +02:00
thischwa 5d950162ef wip 2025-04-08 19:38:25 +02:00
thischwa d553381abf Edit pom.xml 2025-04-08 19:18:56 +02:00
thischwa 9d16fca2d0 wip 2025-04-08 19:08:25 +02:00
thischwa 56080236ef Remove unused SonarQube configs and cache setup.
Cleaned up commented-out SonarQube configuration from `pom.xml` and removed redundant cache settings in `.gitlab-ci.yml`. This simplifies the build configuration and eliminates unused or unnecessary definitions.
2025-04-08 18:43:28 +02:00
thischwa 8fdb7887cf Update issue tracker URL and adjust SonarQube configurations
Switched issue tracking from GitHub to GitLab in `pom.xml`. Commented out SonarQube configurations in `pom.xml` and adjusted exclusions in `.gitlab-ci.yml` script. These changes align with the project's migration to GitLab and streamlined quality analysis setup.
2025-04-08 18:24:41 +02:00
thischwa 5ae9432958 Update sonar exclusions path to include all subdirectories
Refined the `sonar.exclusions` configuration in `pom.xml` to account for all subdirectories under `docs`. This ensures proper exclusion of nested files during SonarCloud analysis.
2025-04-08 17:56:30 +02:00
thischwa 21b188b913 Update Sonar exclusions path in pom.xml
Changed the Sonar exclusions path from `src/docs/**/*` to `docs/**` for better alignment with the project's folder structure. This ensures accurate exclusion of intended files during analysis.
2025-04-08 17:32:46 +02:00
thischwa 29352da798 Update SonarCloud badge URLs with authentication tokens
Updated the project identifiers and added tokens to SonarCloud badge links in the README for improved integration. These changes ensure accurate data retrieval and display on the project status badges.
2025-04-08 17:26:50 +02:00
thischwa 34bd08ba7b Add sonar exclusions for documentation files
Excluded `src/docs/**/*` from SonarCloud analysis to avoid unnecessary scans of documentation files. This helps focus the analysis on relevant source code and improves overall build clarity.
2025-04-07 10:24:04 +02:00
thischwa 0cab3af773 Edit .gitlab-ci.yml 2025-04-07 09:50:59 +02:00
thischwa 6dcb347d6d wip 2025-04-06 19:46:23 +02:00
thischwa e9d64e194c wip 2025-04-06 19:32:45 +02:00
thischwa cb36f3d1ac wip 2025-04-06 19:17:01 +02:00