9e09b12dc3
Update README.md: Remove duplicate "de-lombok the source jar" entry in changelog.
thischwa2026-01-23 17:55:44 +01:00
d0802fc01d
Update pom.xml: Bump Checkstyle to 12.3.0, configure maven-jar-plugin with version 3.4.2, and adjust Checkstyle properties.
thischwa2026-01-23 17:40:53 +01:00
607b634b35
issue #11 - Refactor CfDnsClient with a simplified CfDnsClientBuilder for authentication and configuration. Update tests and README for new builder. Added authtification with apiToken
thischwa2026-01-23 17:26:58 +01:00
b593ca7311
issue #11 -Implement authentication refactor: Add CfAuth interface, ApiTokenAuth and EmailKeyAuth implementations, and CfAuthBuilder for flexible authentication in CfDnsClient. Update tests and adjust related classes for compatibility.
thischwa2026-01-23 15:36:17 +01:00
b07c818127
Update version in pom.xml from 0.2.0-beta-SNAPSHOT to 0.2.0-SNAPSHOT.
thischwa2026-01-19 18:02:10 +01:00
249dfd2de5fix#10 - Add lombok-maven-plugin for delomboking, configure maven-jar-plugin to attach delomboked sources, and update pom.xml with necessary properties and dependencies.
thischwa2026-01-18 15:22:32 +01:00
b241d8cf09
issue #9 - Refactor CfClientTest, CfDnsClient, and CfBasicHttpClient: improve error handling, enable record filtering, refine empty result behavior, and update tests for clarity and robustness.
thischwa2026-01-11 18:28:22 +01:00
b88f4f78ba
Fix JavaDoc formatting inconsistencies in CfBasicHttpClient, CfDnsClient, and ZoneOperations to improve readability and maintain standard alignment.
thischwa2026-01-11 11:46:13 +01:00
9e8ee5bb4a
Refactor tests: Replace assertTrue(size >= 1) with assertFalse(isEmpty) for clarity and correctness.
thischwa2026-01-09 15:25:33 +01:00
34010a4e77
issue #9: Add groupRecordsByFqdn utility to CfDnsClient, set zoneId in DNS record methods, and enhance tests for record validation and grouping.
thischwa2026-01-07 17:52:48 +01:00
0f1248d08b
issue #9: Refactor recordGet to recordList for consistency across API methods, update related documentation, and revise impacted tests.
thischwa2026-01-06 20:35:50 +01:00
acf2a2fc3b
issue #9: Add recordList method to CfDnsClient, update Zone-level fluent API, and implement tests for DNS record listing with optional type filters.
thischwa2026-01-06 20:14:05 +01:00
483b79b372
Simplify README code example by removing unnecessary line breaks and improving method chaining clarity.
thischwa2026-01-06 15:27:01 +01:00
5a6a17798b
Simplify README examples by removing unnecessary line breaks, standardizing method chaining, and improving code readability for batch DNS operations and fluent API usage.
thischwa2026-01-06 15:20:12 +01:00
edf1752e81
Simplify README examples by removing unnecessary line breaks, standardizing method chaining, and improving code readability for batch DNS operations and fluent API usage.
thischwa2026-01-06 15:07:26 +01:00
25fd480e69
Standardize and simplify README code examples by eliminating unnecessary line continuations, improving readability, and enhancing method chaining for DNS operations.
thischwa2026-01-06 14:35:25 +01:00
5098e17172
Simplify README examples by combining line continuations, improving method chaining clarity, and standardizing formatting for batch DNS operations.
thischwa2026-01-06 13:50:30 +01:00
1bfea09aa9
Refactor sldInfo to improve JavaDoc, split overloaded methods, and enhance exception handling.
thischwa2025-12-31 16:45:59 +01:00
12c75914b1
Add test for handling unknown SLDs with sldInfo method.
thischwa2025-12-31 16:30:49 +01:00
dd586be9f4
fix formatting in PagingRequest#getPagingParams JavaDoc and reorder RecordEntity#getName method.
thischwa2025-12-31 13:38:32 +01:00
77a584afb6
fix issue #8: Refactor sldInfo to support filtering by multiple record types. Adjust related methods, tests, and documentation accordingly.
thischwa2025-12-31 13:19:56 +01:00
6027e66afe
Update changelog: CfClient#sldInfo must return multiple RecordEntriesthischwa2025-12-30 15:49:41 +01:00
351730dc79
Bump version to 0.2.0-beta-SNAPSHOT and update changelog
thischwa2025-12-30 15:46:33 +01:00
c75f9d74cafix#7: Refactor sldInfo to return a list of records, update related methods and tests accordingly. Improve logging and exception handling for batch DNS operations.
thischwa2025-12-30 15:34:55 +01:00
1abe888a65
[maven-release-plugin] prepare for next development iteration
thischwa2025-12-30 13:01:18 +01:00
ce1f766326
Add maven-source-plugin to generate and attach source JARs, update changelog
thischwa2025-12-30 12:58:07 +01:00
a965f21d6b
Add batch DNS operations documentation and refine logging format in CfDnsClient. Extend tests for record creation and deletion.
thischwa2025-12-27 16:48:26 +01:00
a3dc89e2c5
Update changelog with details for v0.2.0-beta.1 changes
thischwa2025-12-26 10:15:47 +01:00
9c36fa1988
[maven-release-plugin] prepare for next development iteration
thischwa2025-12-26 10:00:45 +01:00
0eaca55e95
issue #5 - Update pom.xml version to 0.2.0-beta.1-SNAPSHOT, enhance logging, and refine DNS batch record processing method.
thischwa2025-12-25 20:43:31 +01:00
deb6fcf445
Reformat pom.xml for improved readability and consistency.
thischwa2025-12-25 16:34:47 +01:00
e18f8d7017
Update SonarQube organization and project key in pom.xml.
thischwa2025-12-25 16:33:53 +01:00
4df6757ee4
Update SonarQube project key and organization in GitLab CI; add dynamic project key to analysis command.
thischwa2025-12-25 16:26:28 +01:00
3d026dab1d
Use non-interactive mode (-B) for SonarQube analysis in GitLab CI pipeline.
thischwa2025-12-25 16:05:17 +01:00
c20bb6bb1c
Fix GitLab CI SonarQube script by removing unnecessary -B flag.
thischwa2025-12-25 16:00:51 +01:00
a5e96f38f8
Revert "Simplify SonarQube analysis command in GitLab CI pipeline."
thischwa2025-12-25 15:40:33 +01:00