Gregory Gauthier
24adb7d618
refactor(cli): improve argument parsing and update special characters
...
CMake / build (push) Successful in 42s
- Enhance CLI handling in main.cpp with better error messages, default length as size_t, and proper option validation
- Simplify special characters in passwdgen.cpp to a safer, common subset
2026-03-06 16:52:59 +00:00
Gregory Gauthier
5de5884aef
test(ci): enable verbose output in CI tests and refactor unit tests
...
CMake / build (push) Successful in 47s
- Add `-V` flag to `ctest` in CMake workflow for detailed test output
- Refactor `passwdgen_test.cpp` to use manual assertions and expand test cases for better coverage
- Remove redundant `test_passwdgen.cpp` file with similar but outdated test implementations
2026-03-06 16:37:00 +00:00
Gregory Gauthier
55475c4f6f
refactor(structure): reorganize project with src/ and include/ directories
...
CMake / build (push) Successful in 47s
Moved source files to src/ and headers to include/.
Updated CMakeLists.txt and include paths accordingly.
Added and updated test files in tests/.
Included generated CMake cache and compiler ID files.
2026-03-06 16:15:21 +00:00
5e75be2028
make tests more syntactically conformant
CMake / build (push) Successful in 50s
2025-09-05 12:51:09 +01:00
ed0b6ed110
refactor, and add proper tests
CMake / build (push) Successful in 1m1s
2025-09-05 12:43:46 +01:00
a30101f3aa
revisions and code cleanup
CMake / build (push) Successful in 44s
2025-09-05 12:00:39 +01:00
37c156b24a
Update .gitea/workflows/cmake.yml
CMake / build (push) Successful in 19s
2024-07-22 18:54:41 +00:00
e850c6c880
Update .gitea/workflows/cmake.yml
CMake / build (push) Successful in 24s
2024-07-21 23:39:42 +00:00
25dba8029b
Update .gitea/workflows/cmake.yml
2024-07-21 00:17:21 +00:00
7a582b216e
add build instructions to the readme
2024-02-23 20:31:03 +00:00
fe2e42a3f2
remove exposing echo
2024-02-22 14:56:17 +00:00
ca206f231d
attempt to use LOCIP var
2024-02-22 14:49:27 +00:00
2a781498e7
force etc/hosts for local server
2024-02-22 14:14:34 +00:00
d69279aafd
change image name to node16-bullseye to better match what it is
2024-02-22 13:57:49 +00:00
8063e2cd65
Update README.md
2024-02-22 13:35:37 +00:00
541f0aff03
Update .gitea/workflows/cmake.yml
2024-02-22 13:29:10 +00:00
3ff06feb2e
Update .gitea/workflows/cmake.yml
2024-02-22 13:27:25 +00:00
255b18e2c5
Update .gitea/workflows/cmake.yml
2024-02-20 18:22:25 +00:00
8cbfd64f2d
fixed yaml error
2024-02-20 18:21:36 +00:00
1d890a4593
trying again, but with one runner
2024-02-20 18:19:45 +00:00
51e761df38
make sure build still works
2024-02-20 18:06:35 +00:00
4784a9c5c5
one more time with ubuntu-latest
2024-02-20 17:44:35 +00:00
ec66f74d7d
modified build steps
2024-02-20 17:31:27 +00:00
24ee2009b0
modified docker image
2024-02-20 17:21:22 +00:00
e1def09764
try a different docker image
2024-02-20 17:15:45 +00:00
6027c4f1ba
change workflow runson
2024-02-15 22:13:13 +00:00
36ed1f9ebc
drive a runner action
2024-02-15 22:11:33 +00:00
2d2f392c1e
drive a runner action
2024-02-15 21:54:52 +00:00
9ede962190
remove circleci workflow; convert github workflow into gitea workflow
2024-02-15 21:52:54 +00:00
1921f3434d
remove circleci workflow; convert github workflow into gitea workflow
2024-02-15 21:52:41 +00:00
f23bd5fe14
remove product bins
2020-11-07 10:11:53 +00:00
2b86b0bf51
Merge pull request #1 from gmgauthier/circleci-project-setup
...
Circleci project setup
2020-11-07 10:00:13 +00:00
9176175019
Add .circleci/config.yml
2020-11-07 09:58:20 +00:00
bde4be616f
rename source file; fix argument parsing;
2020-11-07 09:52:46 +00:00
f32c89452d
Add .circleci/config.yml
2020-10-22 13:52:45 +01:00
8a342387f6
add readme
2020-10-22 13:48:54 +01:00
1e5b75eab6
Add .circleci/config.yml
2020-10-22 13:45:52 +01:00
a2eaef3df1
add compiled binaries for various environments
2020-10-22 13:28:47 +01:00
2a10f23cb9
Merge branch 'master' of https://github.com/gmgauthier/passwdgen
2020-10-22 13:13:58 +01:00
8196f1d72e
add cmakelists
2020-10-22 13:13:54 +01:00
0ce068cc49
Create cmake.yml
2020-10-22 13:11:51 +01:00
7677698fec
initial commit
2020-10-22 12:13:08 +01:00