15c7e87d73
Merge pull request #108 from wneessen/dependabot/github_actions/github/codeql-action-3.25.1
...
Bump github/codeql-action from 3.25.0 to 3.25.1
2024-04-17 22:39:49 +02:00
dependabot[bot]
1c75dca961
Bump github/codeql-action from 3.25.0 to 3.25.1
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.25.0 to 3.25.1.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](df5a14dc28...c7f9125735
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 20:05:31 +00:00
f9a7efe42d
Merge pull request #107 from wneessen/dependabot/github_actions/github/codeql-action-3.25.0
...
Bump github/codeql-action from 3.24.10 to 3.25.0
2024-04-15 22:03:58 +02:00
dependabot[bot]
87c4fcfed4
Bump github/codeql-action from 3.24.10 to 3.25.0
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.24.10 to 3.25.0.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](4355270be1...df5a14dc28
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-15 19:17:08 +00:00
bf357c6fee
Merge pull request #106 from wneessen/dependabot/docker/golang-450e382
...
Bump golang from `b994e2c` to `450e382`
2024-04-12 00:46:29 +02:00
dependabot[bot]
fd11369b68
Bump golang from b994e2c
to 450e382
...
Bumps golang from `b994e2c` to `450e382`.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-11 19:53:30 +00:00
2bdb6ce916
Merge pull request #105 from wneessen/dependabot/docker/golang-b994e2c
...
Bump golang from `c4fb952` to `b994e2c`
2024-04-10 22:24:37 +02:00
dependabot[bot]
169a830deb
Bump golang from c4fb952
to b994e2c
...
Bumps golang from `c4fb952` to `b994e2c`.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-10 20:14:32 +00:00
275b5dba71
Merge pull request #104 from wneessen/dependabot/github_actions/codecov/codecov-action-4.3.0
...
Bump codecov/codecov-action from 4.2.0 to 4.3.0
2024-04-09 23:22:54 +02:00
dependabot[bot]
5ef7019b12
Bump codecov/codecov-action from 4.2.0 to 4.3.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](7afa10ed9b...84508663e9
)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-09 19:23:09 +00:00
42c334f2d4
Merge pull request #103 from wneessen/dependabot/github_actions/docker/setup-buildx-action-3.3.0
...
Bump docker/setup-buildx-action from 3.2.0 to 3.3.0
2024-04-08 21:53:46 +02:00
dependabot[bot]
6d92513629
Bump docker/setup-buildx-action from 3.2.0 to 3.3.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](2b51285047...d70bba72b1
)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 19:42:36 +00:00
8a5810cc91
Merge pull request #102 from wneessen/dependabot/github_actions/github/codeql-action-3.24.10
...
Bump github/codeql-action from 3.24.9 to 3.24.10
2024-04-05 22:24:22 +02:00
dependabot[bot]
3ae07cad4d
Bump github/codeql-action from 3.24.9 to 3.24.10
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.24.9 to 3.24.10.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](1b1aada464...4355270be1
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-05 19:49:07 +00:00
5dc7809c93
Merge pull request #100 from wneessen/dependabot/github_actions/codecov/codecov-action-4.2.0
...
Bump codecov/codecov-action from 4.1.1 to 4.2.0
2024-04-04 23:51:36 +02:00
a286b29414
Merge pull request #101 from wneessen/dependabot/github_actions/sonarsource/sonarqube-quality-gate-action-72f24ebf1f81eda168a979ce14b8203273b7c3ad
...
Bump sonarsource/sonarqube-quality-gate-action from f9fe214a5be5769c40619de2fff2726c36d2d5eb to 72f24ebf1f81eda168a979ce14b8203273b7c3ad
2024-04-04 23:51:19 +02:00
dependabot[bot]
3f5f61f403
Bump sonarsource/sonarqube-quality-gate-action
...
Bumps [sonarsource/sonarqube-quality-gate-action](https://github.com/sonarsource/sonarqube-quality-gate-action ) from f9fe214a5be5769c40619de2fff2726c36d2d5eb to 72f24ebf1f81eda168a979ce14b8203273b7c3ad.
- [Release notes](https://github.com/sonarsource/sonarqube-quality-gate-action/releases )
- [Commits](f9fe214a5b...72f24ebf1f
)
---
updated-dependencies:
- dependency-name: sonarsource/sonarqube-quality-gate-action
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-04 19:53:45 +00:00
dependabot[bot]
737cd0c985
Bump codecov/codecov-action from 4.1.1 to 4.2.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.1.1 to 4.2.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](c16abc29c9...7afa10ed9b
)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-04 19:53:42 +00:00
bfe3a99a96
Merge pull request #99 from wneessen/add_logo
...
Add logo to README and release package
2024-04-03 22:16:06 +02:00
46b7b2c9dd
Added license files
2024-04-03 22:13:57 +02:00
ab818cf7df
Add logo to README and release package
...
A new logo has been added to the README file. The logo has also been included in the release package by updating the .goreleaser.yaml file. The related asset files have been managed properly with necessary hooks.
2024-04-03 21:56:14 +02:00
36617c8be2
Merge pull request #98 from wneessen/dependabot/docker/golang-c4fb952
...
Bump golang from `0b55ab8` to `c4fb952`
2024-04-03 21:29:54 +02:00
dependabot[bot]
fa7e0e8699
Bump golang from 0b55ab8
to c4fb952
...
Bumps golang from `0b55ab8` to `c4fb952`.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-03 19:25:37 +00:00
2dc66d5341
Merge pull request #97 from wneessen/dependabot/github_actions/sonarsource/sonarqube-scan-action-53c3e3207fe4b8d52e2f1ac9d6eb1d2506f626c0
...
Bump sonarsource/sonarqube-scan-action from 9ad16418d1dd6d28912bc0047ee387e90181ce1c to 53c3e3207fe4b8d52e2f1ac9d6eb1d2506f626c0
2024-04-02 03:05:59 +02:00
dependabot[bot]
ecf7c1063b
Bump sonarsource/sonarqube-scan-action
...
Bumps [sonarsource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action ) from 9ad16418d1dd6d28912bc0047ee387e90181ce1c to 53c3e3207fe4b8d52e2f1ac9d6eb1d2506f626c0.
- [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases )
- [Commits](9ad16418d1...53c3e3207f
)
---
updated-dependencies:
- dependency-name: sonarsource/sonarqube-scan-action
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 19:38:29 +00:00
cff8d507b3
Merge pull request #96 from wneessen/dependabot/github_actions/codecov/codecov-action-4.1.1
...
Bump codecov/codecov-action from 4.1.0 to 4.1.1
2024-03-26 20:51:24 +01:00
dependabot[bot]
ef2f27c35f
Bump codecov/codecov-action from 4.1.0 to 4.1.1
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](54bcd8715e...c16abc29c9
)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-26 19:46:28 +00:00
54c76b370e
Merge pull request #95 from wneessen/more_test-coverage
...
Add new test cases and rearrange existing ones
2024-03-26 19:55:08 +01:00
2a6ebbce8f
Add new test cases and rearrange existing ones
...
Additional tests are added for testing the random string generator using specialized config options. The code changes also include a rearrangement of certain existing tests to ensure more efficient coverage and logical consistency.
2024-03-26 19:52:36 +01:00
d302625908
Merge pull request #94 from wneessen/feature/93_installation-documentation-should-include-go-install-instructions
...
Add Go install instructions to README
2024-03-26 09:55:41 +01:00
ab05d338e8
Add Go install instructions to README
...
This commit includes detailed Go install instructions for the apg-go project into the README.md. The instructions verify Go version, describe the installation of the latest version and retrieval of a specific version, and also details on how to execute apg-go. This additional information allows users with Go installed in their systems to easily use and test the apg-go project.
2024-03-26 09:52:39 +01:00
86a06adc34
Merge pull request #92 from wneessen/remove_unused_files
...
Remove cosign files, since we use GH for Docker
2024-03-25 19:43:09 +01:00
e1b88274eb
Remove cosign files, since we use GH for Docker
2024-03-25 19:40:47 +01:00
cac191470f
Merge pull request #91 from wneessen/improve_workflow
...
Update workflows to trigger on specific file changes
2024-03-25 19:34:43 +01:00
0e2df1fe07
Update workflows to trigger on specific file changes
...
The update limits the GolangCI, Codecov, SonarQube, and Docker workflow triggers to only fire when specific related files are modified. By focusing on relevant paths like '**.go', 'go.*' and respective workflow files, we enhance the efficiency of our CI/CD process.
2024-03-25 19:32:40 +01:00
b7b4073483
Merge pull request #90 from wneessen/feature/70_group-password-characters-in-a-smart-phone-friendly-order
...
Add mobile-friendly character groupoing
2024-03-25 11:53:42 +01:00
5a28adb170
Update apg-go commands in README
...
This commit replaces all instances of apg with apg-go in the examples of the README.md file, making them consistent and accurate. Additionally, a new feature for mobile-friendly character grouping has been hooked in. This feature improves user experience, especially for mobile users, by organising the generated passwords in a "keypad-order" grouping.
2024-03-25 11:39:46 +01:00
3c437e7238
Add mobile-friendly password grouping feature
...
This commit introduces a new mobile grouping feature in our password generator package. Furthermore, a new unit test was added to the 'random_test.go' file to validate this functionality. This change allows users to better handle passwords on mobile devices by altering their formation.
2024-03-25 11:31:41 +01:00
0c942a47c1
Add support for mobile-friendly password grouping
...
This commit introduces a new feature "MobileGrouping" that changes the way passwords are generated to be more mobile-friendly. The `config.go` file was updated to include this new attribute, along with its corresponding method given as an Option. Additionally, the respective unit test was added ensuring the proper function of this feature.
2024-03-25 11:31:31 +01:00
6a8a5bb5aa
Update APG version to 1.2.0
...
The version of the APG (Automatic Password Generator) package has been updated from VERSION 1.1.0 to 1.2.0. No further description of what changes have been implemented with this new version was provided in the diffs.
2024-03-25 11:31:03 +01:00
0404b68489
Add mobile-friendly character grouping option
...
The update adds a new command line flag '-g' for activating mobile-friendly character grouping in password generation (Algo: 1). Enabling this option can make the passwords more readable, but it also comes with the caveat of possibly reducing the password's entropy.
2024-03-25 11:30:46 +01:00
54ab50a517
Add SPDX headers to grouping files
...
The change includes adding SPDX headings to both 'grouping.go' and 'grouping_test.go' files. These headings not only display the copyright text but also provide the necessary license information, ensuring an understanding of the legal usage of these source code files.
2024-03-25 11:09:29 +01:00
0bb1b6c09b
Add grouping functionality and corresponding tests
...
Implemented a new function 'GroupCharsForMobile' in the 'apg' package, which groups characters in a mobile-friendly manner based on their Unicode category. Accompanying tests for this function have also been created in 'grouping_test.go'. This update enhances password readability on mobile devices.
2024-03-25 11:06:54 +01:00
8da604dc65
Merge pull request #89 from wneessen/dependabot/github_actions/github/codeql-action-3.24.9
...
Bump github/codeql-action from 3.24.8 to 3.24.9
2024-03-23 00:44:43 +01:00
dependabot[bot]
2263417aaf
Bump github/codeql-action from 3.24.8 to 3.24.9
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.24.8 to 3.24.9.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](05963f47d8...1b1aada464
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-22 20:02:01 +00:00
ff719d09b7
Merge pull request #84 from wneessen/dependabot/github_actions/actions/setup-go-5.0.0
...
Bump actions/setup-go from 3.5.0 to 5.0.0
2024-03-19 20:45:20 +01:00
850ea82828
Merge pull request #85 from wneessen/dependabot/github_actions/docker/build-push-action-5.3.0
...
Bump docker/build-push-action from 3.3.1 to 5.3.0
2024-03-19 20:45:06 +01:00
474c137f89
Merge pull request #86 from wneessen/dependabot/github_actions/docker/metadata-action-5.5.1
...
Bump docker/metadata-action from 3.3.0 to 5.5.1
2024-03-19 20:44:53 +01:00
8907dc60e1
Merge pull request #87 from wneessen/dependabot/github_actions/sonarsource/sonarqube-scan-action-9ad16418d1dd6d28912bc0047ee387e90181ce1c
...
Bump sonarsource/sonarqube-scan-action from 1b9d398800bf807ad36901b351fff52deba642d6 to 9ad16418d1dd6d28912bc0047ee387e90181ce1c
2024-03-19 20:44:37 +01:00
dependabot[bot]
c674235d94
Bump sonarsource/sonarqube-scan-action
...
Bumps [sonarsource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action ) from 1b9d398800bf807ad36901b351fff52deba642d6 to 9ad16418d1dd6d28912bc0047ee387e90181ce1c.
- [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases )
- [Commits](1b9d398800...9ad16418d1
)
---
updated-dependencies:
- dependency-name: sonarsource/sonarqube-scan-action
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-19 19:42:38 +00:00