Commit Graph

35 Commits

Author SHA1 Message Date
edb1501f40 Bump module version to 1.4.4 and enhance Invoke-GiteaFileDownload to handle LFS file downloads with type inference and properly format file path based on API URL
All checks were successful
Publish Powershell Module to Gitea Repository / test (push) Successful in 10s
Publish Powershell Module to Gitea Repository / deploy (push) Successful in 31s
1.4.4
2025-05-27 12:38:58 -04:00
5854940f75 Bump module version to 1.4.3 and update download URL in Get-GiteaChildItem function to allow for getting LFS files from other branches
All checks were successful
Publish Powershell Module to Gitea Repository / test (push) Successful in 10s
Publish Powershell Module to Gitea Repository / deploy (push) Successful in 32s
1.4.3
2025-05-27 12:11:54 -04:00
02f83e6633 Bump module version to 1.4.2 and update exported functions in the module manifest
All checks were successful
Publish Powershell Module to Gitea Repository / test (push) Successful in 10s
Publish Powershell Module to Gitea Repository / deploy (push) Successful in 33s
1.4.2
2025-05-27 11:52:31 -04:00
d4c7aa5a92 Bump module version to 1.4.1 in the module manifest 2025-05-27 11:41:09 -04:00
15381257e5 Exclude "Tests" directory when retrieving module name for publishing
All checks were successful
Publish Powershell Module to Gitea Repository / test (push) Successful in 10s
Publish Powershell Module to Gitea Repository / deploy (push) Successful in 34s
1.4.1
2025-05-27 11:35:41 -04:00
1c09d40253 Resolve -preserverelativepath issue in invoke-giteafiledownload, update pester tests, and bump module version to 1.4.0
Some checks failed
Publish Powershell Module to Gitea Repository / deploy (push) Has been cancelled
Publish Powershell Module to Gitea Repository / test (push) Has been cancelled
1.4.0
2025-05-27 11:31:00 -04:00
1d0c8b43bc Update module path in test files for consistency 2025-05-27 08:19:53 -04:00
445fa8a429 Move tests to root 2025-05-27 08:16:01 -04:00
dd47a1b7e2 Bump module version to 1.3.1 in the module manifest.
All checks were successful
Publish Powershell Module to Gitea Repository / test (push) Successful in 9s
Publish Powershell Module to Gitea Repository / deploy (push) Successful in 32s
1.3.1
2025-04-30 15:23:44 -04:00
c65cde9fbc Refactor path handling for cross-platform compatibility and update configuration directory path 2025-04-30 15:20:52 -04:00
c18f68bc46 Remove unnecessary blank line in Pester test execution step 2025-04-30 15:05:05 -04:00
51a3a15a4f Bump module version to 1.3.0 in the module manifest 1.3.0 2025-04-30 15:02:25 -04:00
0451788a13 Merge pull request 'Merge in Get-GiteaReleases and related pester tests' (#3) from pester-dev into main
Reviewed-on: public/ps-modules-giteautilities#3
2025-04-30 15:00:34 -04:00
34fcb73d32 Add unit tests for Get-GiteaReleases function to validate behavior and error handling 2025-04-30 14:59:51 -04:00
172922ba61 Add Get-GiteaReleases function to retrieve releases from a Gitea repository 2025-04-29 17:18:00 -04:00
24f2e90cc9 Merge pull request 'Merge in pester tests' (#2) from pester-dev into main
Reviewed-on: public/ps-modules-giteautilities#2
2025-04-28 08:21:34 -04:00
135af8dfb8 Add CI workflow to run Pester tests before deployment 2025-04-28 08:21:09 -04:00
c5c9f81c50 Add unit tests for Set-GiteaConfiguration, Get-GiteaConfiguration, and Get-GiteaFileContent functions 2025-04-25 17:33:38 -04:00
68da95104b Bump module version to 1.2.0
All checks were successful
Publish Powershell Module to Gitea Repository / deploy (push) Successful in 34s
1.2.0
2025-04-25 16:12:59 -04:00
6ec0944a32 Merge pull request '1.2.0-rc1' (#1) from 1.2.0-rc1 into main
Reviewed-on: public/ps-modules-giteautilities#1
2025-04-25 16:12:25 -04:00
9cdcfeddff Refactor Get-GiteaChildItem to improve LFS handling; extract size and SHA from LFS pointers. Remove excess entries in returned object. 2025-04-25 16:10:52 -04:00
8e1a5f187a Enhance Get-GiteaChildItem to retrieve and parse LFS pointer details for size and SHA; update download URL for LFS files. 2025-04-25 15:44:37 -04:00
dfb34f240b Refactor verbose logging to debug level for token information; enhance Get-GiteaChildItem to handle LFS pointer details and update download URLs. 2025-04-25 15:03:33 -04:00
0c40d07bcd Remove Get-GiteaLFSFile function to streamline codebase; enhance clarity and maintainability. 2025-04-25 14:25:13 -04:00
3cdf0a6610 Add LoadVariables and Force switches to Get-GiteaConfiguration; implement Get-GiteaLFSFile for LFS file retrieval 2025-04-25 14:07:34 -04:00
d1d2366c4a Bump module version to 1.1.0 and update exported functions to include Set-GiteaConfiguration and Get-GiteaConfiguration
All checks were successful
Publish Powershell Module to Gitea Repository / deploy (push) Successful in 1m11s
1.1.0
2025-04-25 10:15:02 -04:00
fb2a87ed84 Add PreserveRelativePath and type parameters to Invoke-GiteaFileDownload; enhance Get-GiteaChildItem with File switch for filtering 2025-04-24 16:34:18 -04:00
d8dfb1d1fe Enhance Get-GiteaChildItem function with recursion and depth parameters for improved directory listing 2025-04-24 15:57:17 -04:00
305ec3c2fb Add Get-GiteaChildItem, Config management, LFS detection. Increase usability with pipes. 2025-04-24 15:41:46 -04:00
e9d6aa255f Update Gitea workflow to use public repository for module publishing 2025-03-12 12:20:12 -04:00
e38aad86f8 Correct workflows path
All checks were successful
Publish Powershell Module to Gitea Repository / deploy (push) Successful in 35s
1.0.0
2025-03-12 12:16:37 -04:00
bba0a9d4f1 Add GitHub Actions workflow for publishing PowerShell module to Gitea 2025-03-12 12:15:57 -04:00
13546b58b9 Add module manifest for PS-GiteaUtilities with initial metadata 2025-03-12 12:14:20 -04:00
64f1ffebfb Add Gitea utilities module with functions to retrieve file content and download files 2025-03-12 12:10:10 -04:00
cbe3e41734 first commit 2025-03-12 12:09:53 -04:00