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
thischwa
aaaa3eb887
Update Javadocs [skip ci]
2025-06-09 08:38:28 +00:00
thischwa
35840e900a
Use personal access token for git push command in deploy_pages stage
2025-06-09 10:34:06 +02:00
thischwa
f38e451c2d
Add GITLAB_USERNAME and GITLAB_USEREMAIL variables to CI pipeline configuration
2025-06-08 14:24:25 +02:00
thischwa
02d1822255
Reorganize Git configuration commands in deploy_pages stage
2025-06-08 13:16:20 +02:00
thischwa
2da79626b2
Switch to apk package manager for installing git in deploy_pages stage
2025-06-08 13:03:17 +02:00
thischwa
e4b9126569
Install git in deploy_pages stage to support Javadoc generation in CI pipeline
2025-06-08 12:52:58 +02:00
thischwa
eb404d7aac
fix typo
2025-06-08 12:44:09 +02:00
thischwa
0215601b63
Simplify Javadoc generation command in deploy_pages stage of CI pipeline
2025-06-08 12:37:56 +02:00
thischwa
188ca09f39
Add deploy_pages stage and automate Javadoc deployment in CI
2025-06-08 12:33:45 +02:00
thischwa
74f8a55264
Update Javadoc files with the latest generated content
...
Updated HTML documentation to reflect recent changes in the codebase. Simplified and standardized formatting for consistency across all Javadoc files.
2025-06-08 11:44:32 +02:00
thischwa
018c1be918
Correct issue management URL in pom.xml
2025-06-08 11:41:51 +02:00
thischwa
ef77ce2781
Update README formatting and enhance Javadoc examples
...
Standardized README parameter formatting for consistency. Enhanced Javadoc in `CfDnsClient` with new example for creating subdomain records.
2025-06-08 11:35:03 +02:00
thischwa
4763abc84b
Clean up README formatting and reorganize changelog entries
2025-06-05 13:04:46 +02:00
thischwa
d7f8ff884a
.
2025-05-01 17:51:44 +02:00
thischwa
d191d891b3
.
2025-05-01 17:49:25 +02:00
thischwa
6639a6d53d
.
2025-05-01 17:29:12 +02:00
thischwa
cb2bfda88d
Removed obsolete constructors at the exceptions and Update Javadoc files with latest generated content.
2025-04-26 18:56:41 +02:00
thischwa
a5f892b86a
Refactor ResultInfo to use Java record
...
Replaced the ResultInfo class with a Java record for conciseness and immutability. Adjusted related validation logic and method calls to align with the new record structure. Minor updates to Javadoc documentation were also included.
2025-04-26 18:40:38 +02:00
thischwa
3efbe1eaae
Update response handling logic in ResponseValidator
...
Refined the condition for exception handling based on 'emptyResultThrowsException' to clarify when exceptions are triggered versus returning empty results. Updated Javadoc output files to reflect the latest documentation changes.
2025-04-26 17:46:36 +02:00
thischwa
25855078f8
Add unit tests for ResponseValidator with Mockito integration
...
Introduced `ResponseValidatorTest` to comprehensively test the `ResponseValidator` class. Enhanced the project dependencies by updating JUnit to 5.12.2 and integrating Mockito with `mockito-junit-jupiter` 5.17.0 for mocking support. Clarified Javadoc for handling `RecordMultipleResponse` cases in `ResponseValidator`.
2025-04-26 11:38:05 +02:00
thischwa
697906a669
Refactor response handling with ResponseValidator class
...
Introduced a new ResponseValidator class to encapsulate response validation logic, improving code readability and maintainability. Updated CfDnsClient to delegate response validation to this new class. Adjusted tests to align with the refactor and ensure proper exception handling.
2025-04-25 18:56:35 +02:00
thischwa
e33318e989
Update Javadoc generation timestamps
...
Regenerated Javadoc files with updated timestamps for consistency and accuracy. No functional or content changes have been made to the documentation.
2025-04-23 17:57:47 +02:00
thischwa
2e7fa7586a
Update README with API version details and method categorization
2025-04-23 17:26:26 +02:00
thischwa
57934b7f46
Merge remote-tracking branch 'origin/develop' into develop
2025-04-23 17:26:16 +02:00
thischwa
31c5ab4533
Update README with API version details and method categorization
2025-04-23 17:13:35 +02:00
thischwa
21d0d1a6cb
Update CI pipeline to exclude tagged builds
...
Added an `except` rule to the build job to skip execution for tagged commits. This ensures the build job runs only for relevant non-tagged changes.
2025-04-23 17:12:36 +02:00
thischwa
192bb59b6f
Update CI pipeline to exclude tagged builds
...
Added an `except` rule to the build job to skip execution for tagged commits. This ensures the build job runs only for relevant non-tagged changes.
2025-04-23 16:43:23 +02:00
thischwa
cf533a15a1
Merge remote-tracking branch 'origin/develop' into develop
2025-04-23 16:41:03 +02:00
thischwa
d9ec4f8c44
Regenerate Javadoc files for consistency
...
Refactor record creation method to improve clarity
Renamed `recordCreate` to `recordCreateSld` to better align with its function of creating records specifically for SLDs. Updated relevant tests, documentation, and method references to use the new naming for consistency and improved readability
2025-04-23 16:33:04 +02:00
thischwa
28ed41e28e
Regenerate Javadoc files for consistency
...
The Javadoc files have been regenerated to reflect updates in metadata including timestamps and headers. This ensures the documentation remains consistent with the latest source code revisions.
2025-04-23 16:31:24 +02:00
thischwa
b3be440320
Regenerate Javadoc files for consistency
...
The Javadoc files have been regenerated to reflect updates in metadata including timestamps and headers. This ensures the documentation remains consistent with the latest source code revisions.
2025-04-23 16:30:40 +02:00
thischwa
51a96d3583
Refactor record creation method to improve clarity
...
Renamed `recordCreate` to `recordCreateSld` to better align with its function of creating records specifically for SLDs. Updated relevant tests, documentation, and method references to use the new naming for consistency and improved readability.
2025-04-23 16:29:05 +02:00
thischwa
41b44b22c2
Update Javadoc files for version 0.2.0-SNAPSHOT
...
Updated auto-generated Javadoc files to reflect changes for version 0.2.0-SNAPSHOT. This includes metadata, timestamps, and minor structural adjustments across multiple HTML files.
2025-04-22 18:18:49 +02:00
thischwa
579c5e07d7
Update README with dependency version and changelog
...
Updated the Maven dependency version to 0.1.0-beta.3 in the README. Added a new changelog section detailing version updates for better tracking.
2025-04-22 18:06:04 +02:00
thischwa
3d302f7518
[maven-release-plugin] prepare for next development iteration
2025-04-22 17:42:36 +02:00
thischwa
5fdb327948
[maven-release-plugin] prepare release v0.1.0-beta.3
2025-04-22 17:42:32 +02:00
thischwa
06a454d4ee
Set sonar.test.exclusions in pom.xml
...
Added configuration to exclude test files from Sonar analysis. This ensures that test-related code is not included in the quality inspection metrics.
2025-04-22 07:53:50 +02:00
thischwa
6606030090
Update SonarQube project key and simplify CI script
...
Updated the SonarQube project key in `pom.xml` to reflect the new naming convention. Simplified the CI script by removing redundant project key specification, ensuring consistency and maintainability.
2025-04-22 07:45:45 +02:00
thischwa
51a93e36b8
Add SonarCloud project configuration to pom.xml
...
Included project key, name, and branch for SonarCloud integration. This enables better tracking and analysis of code quality on the develop branch.
2025-04-22 07:36:47 +02:00
thischwa
7873b239e3
Update Sonar Maven plugin version in CI pipeline
...
Removed the hardcoded version of the Sonar Maven plugin to use the latest available version. This ensures compatibility with updates and reduces maintenance overhead.
2025-04-22 07:26:25 +02:00
thischwa
1ee3efa6c6
Update Sonar settings and SCM details in project config
...
Added `sonar.sourceEncoding` and updated Sonar Maven plugin to a specific version for improved compatibility. Adjusted SCM values to reflect the correct repository URLs under the `thischwa` namespace.
2025-04-22 07:16:03 +02:00