Commit Graph

80 Commits

Author SHA1 Message Date
b83f53d140 Minimal MkDocs configuration to display harvested docs. 2025-11-14 08:57:16 +01:00
32ee557f93 Fixed incorrect import.
All checks were successful
/ unit-tests (push) Successful in 44s
2025-11-12 09:03:27 +01:00
565464e266 Added harvester package with harvester module and harvest_readmes() function prototype.
All checks were successful
/ unit-tests (push) Successful in 10s
2025-11-09 20:55:05 +01:00
c3c5f9935c Added package build and develop instructions. 2025-11-09 19:29:09 +01:00
c29e0b4e21 Added PyProject file. 2025-11-09 19:24:53 +01:00
c32fc25cee Excluded Python package build artifacts from Git repository. 2025-11-09 19:24:33 +01:00
e6bca1ce47 Updates related to package name refactor.
All checks were successful
/ unit-tests (push) Successful in 10s
2025-11-09 19:21:56 +01:00
2addc85e40 Moved devops related code to a separate package. 2025-11-09 19:18:53 +01:00
5412c3ea09 Add DevOps OAuth2 flow details to README
All checks were successful
/ unit-tests (push) Successful in 10s
2025-11-09 18:45:10 +01:00
6e16cebeea Add branch support to Item class and enhance get_content method 2025-11-09 18:44:52 +01:00
d06bc05a2d Updated argument handling for get-token.py.
All checks were successful
/ unit-tests (push) Successful in 9s
2025-11-09 10:59:19 +01:00
495ba0b0b3 Modernized the get-token.py.
All checks were successful
/ unit-tests (push) Successful in 13s
2025-11-09 10:52:22 +01:00
7d5d451d0c Refactor harvester to list Markdown files across all projects and repositories
All checks were successful
/ unit-tests (push) Successful in 12s
2025-11-08 19:30:21 +01:00
8b2a06551a Modified harvester script to look for Python files in the test repository.
All checks were successful
/ unit-tests (push) Successful in 10s
2025-11-08 18:15:26 +01:00
89b9f8d6e6 Modified Item's get_child_items to accept pattern and recurse parameters to support looking for specific patterns in the repository. 2025-11-08 18:14:34 +01:00
d6b58f0b51 Added __getitem__ to allow easy directory traversal. 2025-11-08 17:50:51 +01:00
89ba272003 Updated harverster to new devops module API.
All checks were successful
/ unit-tests (push) Successful in 10s
2025-11-08 17:35:09 +01:00
5d7f2f51de Removed run id logic. 2025-11-08 17:34:23 +01:00
def594d5b7 Fixed incorrect projest initialization code when createing a list of projects. 2025-11-08 17:34:10 +01:00
73a63d0605 Refactor logger functions to include run ID in log messages for better traceability
Some checks failed
/ unit-tests (push) Failing after 6s
2025-11-08 15:21:42 +01:00
cb0840f380 Add VSCode settings for Python debugging configuration 2025-11-08 15:09:01 +01:00
f2e6f4907a Add type ignore comments to suppress type checking warnings in test assertions
All checks were successful
/ unit-tests (push) Successful in 9s
2025-11-08 15:05:29 +01:00
80d4988bad Fix repository initialization to pass the organization reference to the Repository class. 2025-11-08 15:05:21 +01:00
9b2922c1ef Added a method to get the content of files.
Some checks failed
/ unit-tests (push) Failing after 10s
2025-11-08 14:56:10 +01:00
27a5a13c47 Change the get_url method to return the Response instead of parsed JSON to allow downloading content of files. 2025-11-08 14:55:45 +01:00
6588313fa1 Added get_child_items to Item class. 2025-11-08 10:33:02 +01:00
086618fe72 Added a heredoc to get-token. 2025-11-08 10:32:30 +01:00
54361e6c18 Fixed auto_properties. 2025-11-07 21:21:49 +01:00
e4497791f3 Entity get reegineering. 2025-11-07 00:20:54 +01:00
fd2fd61633 Add loki-logger-handler to requirements for enhanced logging support 2025-11-07 00:20:23 +01:00
869d861165 Add logger setup function with support for console, file, and Loki logging 2025-11-07 00:19:57 +01:00
44dcbe7fa9 Add get-token script to retrieve authentication token
All checks were successful
/ unit-tests (push) Successful in 48s
2025-11-06 23:27:55 +01:00
d3344b8799 Add script to create Python virtual environment 2025-11-04 09:14:10 +01:00
05c9e5184c Implemented devops decorator and a get method that retrieves object properties by a key.
All checks were successful
/ unit-tests (push) Successful in 10s
2025-11-04 08:37:35 +01:00
9748230745 Added a new debug configuration for debugging
All checks were successful
/ unit-tests (push) Successful in 1m2s
the current file.
2025-11-04 07:55:34 +01:00
8c0a92a8b7 Remove unused import of DefaultAzureCredential from devops.py 2025-11-04 07:55:27 +01:00
31e1b88cd1 Updated authentication scenarios.
All checks were successful
/ unit-tests (push) Successful in 9s
2025-11-03 21:24:25 +01:00
678b6161cc Added PEM read/write functions.
All checks were successful
/ unit-tests (push) Successful in 11s
2025-11-03 20:42:42 +01:00
b7608dcdf8 Moved devops package to sk module.
All checks were successful
/ unit-tests (push) Successful in 9s
2025-11-03 14:52:20 +01:00
f797cd098d Added a prototype authentication function using client certificate.
All checks were successful
/ unit-tests (push) Successful in 11s
2025-11-03 14:49:52 +01:00
2f2cb1c337 Add minimal authentication package for Azure using client credentials
All checks were successful
/ unit-tests (push) Successful in 11s
2025-11-03 13:41:21 +01:00
ddab4df55f Add function to create self-signed certificates with PEM format 2025-11-03 13:37:34 +01:00
6e757dd0b8 Update .gitignore to include additional shell secrets and certificate files 2025-11-03 13:37:25 +01:00
07c662b1e8 Fix badge link in README.md to point to the correct unit tests workflow 2025-11-03 10:36:34 +01:00
6c8bcc775f Renamed unit-tests workflow.
All checks were successful
/ unit-tests (push) Successful in 11s
2025-11-03 10:35:28 +01:00
32ebcf74b0 Wrapped the badge around a link to the workflow. 2025-11-03 10:33:54 +01:00
1caf0f3069 Fix formatting in README.md for project description 2025-11-03 09:31:11 +01:00
9acb223ef1 Added a badge. 2025-11-03 09:29:05 +01:00
9ef54860a5 Updated test workflow. Narrowed trigger conditions.
All checks were successful
/ unit-tests (push) Successful in 12s
2025-11-03 08:50:26 +01:00
77ec8354c8 Added MIT license.
All checks were successful
/ unit-tests (push) Successful in 10s
2025-11-03 08:48:29 +01:00