Commit Graph
100 Commits
Author SHA1 Message Date
thischwa c75f9d74ca fix #7: Refactor sldInfo to return a list of records, update related methods and tests accordingly. Improve logging and exception handling for batch DNS operations. 2025-12-30 15:34:55 +01:00
thischwa 1abe888a65 [maven-release-plugin] prepare for next development iteration 2025-12-30 13:01:18 +01:00
thischwa 80670c2a90 [maven-release-plugin] prepare release v0.2.0-beta.2 2025-12-30 13:01:11 +01:00
thischwa ce1f766326 Add maven-source-plugin to generate and attach source JARs, update changelog 2025-12-30 12:58:07 +01:00
thischwa a965f21d6b Add batch DNS operations documentation and refine logging format in CfDnsClient. Extend tests for record creation and deletion. 2025-12-27 16:48:26 +01:00
thischwa a3dc89e2c5 Update changelog with details for v0.2.0-beta.1 changes 2025-12-26 10:15:47 +01:00
thischwa 9c36fa1988 [maven-release-plugin] prepare for next development iteration 2025-12-26 10:00:45 +01:00
thischwa 335c9a6c5e [maven-release-plugin] prepare release v0.2.0-beta.1 2025-12-26 10:00:40 +01:00
thischwa 9dfb5f4c75 Revert pom.xml version to 0.2.0-beta.1-SNAPSHOT. 2025-12-26 09:57:22 +01:00
thischwa e12eaff137 fixed test for put 2025-12-26 09:47:52 +01:00
thischwa 596006276e fixed test for put 2025-12-25 21:18:30 +01:00
thischwa 43ff58febc Update pom.xml version to 0.2.0-beta.2-SNAPSHOT. 2025-12-25 20:52:03 +01:00
thischwa f2f7f662a1 [maven-release-plugin] prepare for next development iteration 2025-12-25 20:48:03 +01:00
thischwa 9a376415b3 [maven-release-plugin] prepare release v0.2.0-beta.1 2025-12-25 20:47:57 +01:00
thischwa 0eaca55e95 issue #5 - Update pom.xml version to 0.2.0-beta.1-SNAPSHOT, enhance logging, and refine DNS batch record processing method. 2025-12-25 20:43:31 +01:00
thischwa deb6fcf445 Reformat pom.xml for improved readability and consistency. 2025-12-25 16:34:47 +01:00
thischwa e18f8d7017 Update SonarQube organization and project key in pom.xml. 2025-12-25 16:33:53 +01:00
thischwa 4df6757ee4 Update SonarQube project key and organization in GitLab CI; add dynamic project key to analysis command. 2025-12-25 16:26:28 +01:00
thischwa 3d026dab1d Use non-interactive mode (-B) for SonarQube analysis in GitLab CI pipeline. 2025-12-25 16:05:17 +01:00
thischwa c20bb6bb1c Fix GitLab CI SonarQube script by removing unnecessary -B flag. 2025-12-25 16:00:51 +01:00
thischwa a5e96f38f8 Revert "Simplify SonarQube analysis command in GitLab CI pipeline."
This reverts commit 7f56c6f453.
2025-12-25 15:40:33 +01:00
thischwa 4cb9b9929e Revert "Add SonarQube Maven plugin to pom.xml configuration."
This reverts commit 67df00c36e.
2025-12-25 15:40:33 +01:00
thischwa 67df00c36e Add SonarQube Maven plugin to pom.xml configuration. 2025-12-25 15:25:59 +01:00
thischwa 7f56c6f453 Simplify SonarQube analysis command in GitLab CI pipeline. 2025-12-25 15:10:45 +01:00
thischwa a5d7992391 Enhance code readability by improving comments, formatting, and aligning annotations across classes. 2025-12-25 14:43:54 +01:00
thischwa b4ce867efc issue #6 - ResponseResultInfo#Errors: wrong object structure
issue #5 - Add batch DNS record operations and refactor Cloudflare API client.
2025-12-25 14:27:18 +01:00
thischwa eb821a2218 [maven-release-plugin] prepare for next development iteration 2025-08-19 12:30:24 +02:00
thischwa 7c42b111fc [maven-release-plugin] prepare release v0.1.0 2025-08-19 12:30:20 +02:00
thischwa 56b26a85c4 Update formatting in pom.xml for improved readability. Adjust version to 0.1.0-SNAPSHOT. 2025-08-19 12:29:52 +02:00
thischwa 8b6a7ce802 [maven-release-plugin] prepare release v0.1.0 2025-08-19 12:24:56 +02:00
thischwa 678285705e Merge remote-tracking branch 'origin/develop' into develop 2025-08-19 11:47:45 +02:00
thischwa 121b591bf7 Remove redundant release stage from GitLab CI configuration. 2025-08-19 11:47:08 +02:00
thischwa 7803854301 Reorder GitLab CI steps for better configuration and clarity in the release stage 2025-08-19 11:44:22 +02:00
thischwa d58b2fc0a6 Reorder GitLab CI steps for better configuration and clarity in the release stage 2025-08-19 11:39:34 +02:00
thischwa 5ddc60f1c6 Set default branch name during CI pipeline using CI_COMMIT_REF_NAME or fallback to release 2025-08-19 11:25:47 +02:00
thischwa 957039edac Add missing git installation step in release stage of GitLab CI configuration 2025-08-19 11:02:47 +02:00
thischwa e817b97755 set version before release 2025-08-19 10:54:40 +02:00
thischwa d09301faf0 Remove tags trigger from GitLab Pages deployment in CI configuration 2025-08-19 10:47:33 +02:00
thischwa 2d8ba6a6f7 Update README.md to reflect placeholder version and changelog for release 2025-08-19 10:34:45 +02:00
thischwa 5002e8f129 Update GitLab CI to match pre-release version pattern in release job 2025-08-19 10:28:24 +02:00
thischwa 5383aa4c1c Automate Maven release process and version tagging in GitLab CI pipeline 2025-08-19 10:19:26 +02:00
thischwa 31c2910c93 fix json error 2025-08-19 10:12:18 +02:00
thischwa c4aebef5dc Add release stage to GitLab CI pipeline for automating project releases 2025-08-19 09:48:07 +02:00
thischwa 8246007d92 Add CfClientPenTest for penetration testing and enhance CfClientTest with environment checks 2025-08-18 20:12:40 +02:00
thischwa 997d0df060 Refactor CfClientTest to improve test clarity, ensure cleanup, and enhance validation logic 2025-08-18 19:16:40 +02:00
thischwa d9334ba10b Update Javadoc comment in RecordSingleResponse to reference RecordEntity 2025-08-18 18:32:33 +02:00
thischwa a2a76a60f2 Add tags to GitLab Pages deployment trigger in CI configuration 2025-07-02 11:38:41 +02:00
thischwa 10d63c43ca Update GitLab CI messages and correct Javadoc URL in README.md 2025-07-02 11:31:30 +02:00
thischwa 85391083a9 Merge remote-tracking branch 'origin/develop' into develop 2025-07-02 11:21:39 +02:00
thischwa 150fbe8b16 Update GitLab CI to rename deploy step and add Pages deployment configuration 2025-07-02 11:20:39 +02:00
thischwa 7240d7d04e Fix typo in GitLab CI artifact path and include test report files in artifacts 2025-07-02 11:19:51 +02:00
thischwa 48bd84c829 Merge remote-tracking branch 'origin/develop' into develop 2025-07-01 20:21:51 +02:00
thischwa fffe69441e Simplify apidocs copying step in GitLab CI 2025-07-01 20:21:19 +02:00
thischwa 6c32cf1c15 Fix typo in GitLab CI artifact path and include test report files in artifacts 2025-07-01 20:20:32 +02:00
thischwa cc03d97199 Fix typo in GitLab CI artifact path and include test report files in artifacts 2025-06-30 20:14:38 +02:00
thischwa 4a4f45341c Fix typo in GitLab CI artifact path and include test report files in artifacts 2025-06-30 20:14:01 +02:00
thischwa b347c713fb Add Maven Surefire plugin to export test summaries 2025-06-30 19:58:10 +02:00
thischwa 95fa741a1d Fix typo in Javadoc URL in README.md to correct namespace link 2025-06-30 19:38:50 +02:00
thischwa 29425678cf Update project references to use updated GitLab namespace 2025-06-30 19:29:56 +02:00
thischwa db4b47ef55 Add license badge to README.md 2025-06-28 13:31:22 +02:00
thischwa de24c9f1ab Fix incorrect Javadoc URL in README.md 2025-06-09 19:09:07 +02:00
thischwa dde9f84204 Update GitLab CI to include apidocs directory in Pages deployment 2025-06-09 18:52:42 +02:00
thischwa 89df5cd734 Fix GitLab CI to correctly copy contents of Javadocs to public directory 2025-06-09 18:48:25 +02:00
thischwa 5f344a61e3 Fix typo in GitLab CI artifact path for the public directory 2025-06-09 18:45:16 +02:00
thischwa 8a2b54c937 Update GitLab CI to use verbose flag when copying files for Pages deployment 2025-06-09 18:40:47 +02:00
thischwa 89a8719032 Update GitLab CI to use verbose flag when copying files for Pages deployment 2025-06-09 17:55:43 +02:00
thischwa e33f2f6534 Fix GitLab CI to correctly copy Javadocs to the public directory 2025-06-09 17:52:14 +02:00
thischwa 0d83a271ed Add ls -all to GitLab CI for debugging public directory contents 2025-06-09 17:43:06 +02:00
thischwa 7583536c8f Adjust GitLab CI to update Javadoc deployment path 2025-06-09 17:36:10 +02:00
thischwa 0864d36995 Refactor GitLab CI to consolidate Pages deployment into existing stages 2025-06-09 17:30:54 +02:00
thischwa e48315ac7c Fix GitLab CI copy command for deploying Javadocs 2025-06-09 17:20:07 +02:00
thischwa 949d6dfada Remove Javadoc profile and related GitLab CI configuration 2025-06-09 17:17:22 +02:00
thischwa 41071aca77 remove javadoc 2025-06-09 16:50:09 +02:00
thischwa 585211ca40 Update Javadocs 2025-06-09 12:18:45 +00:00
thischwa 0e4d68d719 Update example IP address in Javadoc and adjust GitLab CI rules 2025-06-09 14:12:35 +02:00
thischwa f90c9a57fd Update example IP address in CfDnsClient Javadoc 2025-06-09 14:02:06 +02:00
thischwa dd7faf41c0 Merge remote-tracking branch 'origin/develop' into develop 2025-06-09 14:01:12 +02:00
thischwa 32ca1a53e8 Refactor GitLab CI stages and fix example IP address in CfDnsClient documentation 2025-06-09 14:01:02 +02:00
thischwa 204221b17c Update Javadocs [skip ci] 2025-06-09 11:49:05 +00:00
thischwa e8dac5a7e3 Merge remote-tracking branch 'origin/develop' into develop 2025-06-09 13:36:16 +02:00
thischwa cf11e065f8 Refactor GitLab CI stages and fix example IP address in CfDnsClient documentation 2025-06-09 13:36:06 +02:00
thischwa aba98e310a Update Javadocs [skip ci] 2025-06-09 11:34:11 +00:00
thischwa 843d61d11a Merge remote-tracking branch 'origin/develop' into develop 2025-06-09 13:29:51 +02:00
thischwa 3e8a8bf14b Refactor GitLab CI stages and fix example IP address in CfDnsClient documentation 2025-06-09 13:29:41 +02:00
thischwa 78885a3b4f Update Javadocs [skip ci] 2025-06-09 11:22:55 +00:00
thischwa 00bc33060c Refactor GitLab CI stages and fix example IP address in CfDnsClient documentation 2025-06-09 13:17:03 +02:00
thischwa df1893fdb9 Refactor GitLab CI stages and fix example IP address in CfDnsClient documentation 2025-06-09 13:13:25 +02:00
thischwa 7eed3154ec Update Javadocs [skip ci] 2025-06-09 10:55:56 +00:00
thischwa 555d365eb9 Refactor GitLab CI stages and fix example IP address in CfDnsClient documentation 2025-06-09 12:51:17 +02:00
thischwa 8c9ae0a7ff Fix Javadoc update commit message and adjust stage definition in GitLab CI pipeline 2025-06-09 12:31:05 +02:00
thischwa 8e9438ac2a Merge remote-tracking branch 'origin/develop' into develop 2025-06-09 12:15:19 +02:00
thischwa a091734611 fixed idention 2025-06-09 12:15:09 +02:00
thischwa c25562da56 Update Javadocs 2025-06-09 10:12:03 +00:00
thischwa fd04d48a23 Enhance Javadoc update script in CI pipeline with improved logging for push actions 2025-06-09 12:07:55 +02:00
thischwa 2c567d70b5 just a test commit 2025-06-09 11:51:06 +02:00
thischwa 05e0967a9f Improve Javadoc update logic in CI pipeline for conditional commits 2025-06-09 11:41:55 +02:00
thischwa 55dc201e74 Update Javadocs [skip ci] 2025-06-09 09:24:32 +00:00
thischwa de4f3a8a2b Update git checkout process in deploy_pages stage for enhanced branch handling 2025-06-09 11:04:15 +02:00
thischwa 19a570b933 Merge remote-tracking branch 'origin/develop' into develop 2025-06-09 10:52:21 +02:00
thischwa a6d561657f just a test commit 2025-06-09 10:52:08 +02:00