]> git.ardis.lu - ArdisUtilities/log
ArdisUtilities
3 months agoAdd support for Vivaldi main
Ardis Lu [Wed, 8 Jul 2026 06:23:05 +0000 (23:23 -0700)]
Add support for Vivaldi

3 months agoAdd HKCU (per-user install) variants
Ardis Lu [Wed, 8 Jul 2026 06:17:45 +0000 (23:17 -0700)]
Add HKCU (per-user install) variants

3 months agoPersist credentials
Ardis Lu [Thu, 2 Jul 2026 08:02:18 +0000 (01:02 -0700)]
Persist credentials

This credential is required for `git push` later in the job.

3 months agoRefresh CI
Ardis Lu [Thu, 2 Jul 2026 06:17:04 +0000 (23:17 -0700)]
Refresh CI

6 months agoBump `actions/checkout` version to v6
Ardis Lu [Sun, 12 Apr 2026 04:32:13 +0000 (21:32 -0700)]
Bump `actions/checkout` version to v6

12 months agoAdd code repository mirrors
Ardis Lu [Thu, 9 Oct 2025 05:24:12 +0000 (22:24 -0700)]
Add code repository mirrors

12 months agoAdd MIT License
Ardis Lu [Wed, 8 Oct 2025 05:46:46 +0000 (22:46 -0700)]
Add MIT License

12 months agoUpgrade `actions/checkout` to v5
Ardis Lu [Thu, 2 Oct 2025 04:02:00 +0000 (21:02 -0700)]
Upgrade `actions/checkout` to v5

17 months agoSimplify implementation
Ardis Lu [Mon, 21 Apr 2025 04:54:45 +0000 (21:54 -0700)]
Simplify implementation

17 months agoDelete comments from code blocks
Ardis Lu [Sun, 20 Apr 2025 04:51:45 +0000 (21:51 -0700)]
Delete comments from code blocks

The comments are redundant with the explanation given, and also make copying the code block more annoying.

18 months agoAdd `-Encoding` option and support base64 encoding
Ardis Lu [Sat, 19 Apr 2025 06:16:17 +0000 (23:16 -0700)]
Add `-Encoding` option and support base64 encoding

18 months agoRemove alias if it exists before attempting to add
Ardis Lu [Sat, 19 Apr 2025 06:06:30 +0000 (23:06 -0700)]
Remove alias if it exists before attempting to add

Otherwise `Import-Module` will fail, even with the `-Force` flag.

19 months agoAdd alias section if any aliases exist
Ardis Lu [Mon, 10 Mar 2025 04:42:26 +0000 (21:42 -0700)]
Add alias section if any aliases exist

19 months agoUse platform agnostic newline
Ardis Lu [Mon, 10 Mar 2025 04:41:36 +0000 (21:41 -0700)]
Use platform agnostic newline

19 months agoAdd sri alias for Get-SubresourceIntegrity
Ardis Lu [Mon, 10 Mar 2025 04:40:58 +0000 (21:40 -0700)]
Add sri alias for Get-SubresourceIntegrity

21 months agoFix error when commandlet has no parameter documentation
Ardis Lu [Sat, 28 Dec 2024 00:34:32 +0000 (16:34 -0800)]
Fix error when commandlet has no parameter documentation

The parameters field is always present, but will equal an empty string (not $null) if no parameter documentation is written.

21 months agoAdd Open-HistoryFile
Ardis Lu [Fri, 27 Dec 2024 23:24:20 +0000 (15:24 -0800)]
Add Open-HistoryFile

2 years agoSet minimum required PowerShell version
Ardis Lu [Fri, 27 Sep 2024 04:11:57 +0000 (21:11 -0700)]
Set minimum required PowerShell version

2 years agoFix open command
Ardis Lu [Sun, 15 Sep 2024 22:10:56 +0000 (15:10 -0700)]
Fix open command

Otherwise, Get-Module will return null if the module hasn't been used (imported) in that session yet.

2 years agoSimplify uninstall instructions
Ardis Lu [Sun, 15 Sep 2024 06:05:21 +0000 (23:05 -0700)]
Simplify uninstall instructions

2 years agoUse OS-agnostic Invoke-Item to trigger file explorer
Ardis Lu [Sun, 15 Sep 2024 06:04:41 +0000 (23:04 -0700)]
Use OS-agnostic Invoke-Item to trigger file explorer

2 years agoGracefully abort if browser is not installed
Ardis Lu [Fri, 13 Sep 2024 02:55:01 +0000 (19:55 -0700)]
Gracefully abort if browser is not installed

2 years agoProperly check for non-existent properties
Ardis Lu [Thu, 29 Aug 2024 03:41:32 +0000 (20:41 -0700)]
Properly check for non-existent properties

In strict mode, accessing a non-existent property throws an error instead of returning $null.

2 years agoSet strict mode module-wide
Ardis Lu [Thu, 29 Aug 2024 03:03:05 +0000 (20:03 -0700)]
Set strict mode module-wide

2 years agoCheck for PowerShell 7
Ardis Lu [Thu, 22 Aug 2024 06:38:48 +0000 (23:38 -0700)]
Check for PowerShell 7

2 years agoAdd Open-TemporaryBrowser
Ardis Lu [Sun, 16 Jun 2024 04:29:03 +0000 (21:29 -0700)]
Add Open-TemporaryBrowser

2 years agoUse cross-platform delimiter to split PSModulePath
Ardis Lu [Mon, 27 May 2024 21:51:42 +0000 (14:51 -0700)]
Use cross-platform delimiter to split PSModulePath

Linux and MacOS use ":" instead of ";"

2 years agoUse cross-platform temp folder retrieval
Ardis Lu [Mon, 27 May 2024 21:44:10 +0000 (14:44 -0700)]
Use cross-platform temp folder retrieval

2 years agoRe-wrap logic in a function
Ardis Lu [Mon, 27 May 2024 21:37:51 +0000 (14:37 -0700)]
Re-wrap logic in a function

Required to make "irm ... | iex" work because iex can only run one clause

2 years agoOutput basic status logs
Ardis Lu [Mon, 27 May 2024 21:04:17 +0000 (14:04 -0700)]
Output basic status logs

2 years agoTry to install to env:PSModulePath before using hardcoded path
Ardis Lu [Mon, 27 May 2024 20:51:30 +0000 (13:51 -0700)]
Try to install to env:PSModulePath before using hardcoded path

2 years agoAdd shebang
Ardis Lu [Mon, 27 May 2024 20:27:58 +0000 (13:27 -0700)]
Add shebang

2 years agoAdd comment-based help docs
Ardis Lu [Mon, 27 May 2024 20:27:42 +0000 (13:27 -0700)]
Add comment-based help docs

2 years agoRemove unnecessary function wrapper
Ardis Lu [Mon, 27 May 2024 20:23:55 +0000 (13:23 -0700)]
Remove unnecessary function wrapper

2 years agoAdd quotes around URL to be consistent
Ardis Lu [Mon, 27 May 2024 20:20:05 +0000 (13:20 -0700)]
Add quotes around URL to be consistent

2 years agoAdd directions to pass -Persist to install.ps1
Ardis Lu [Tue, 30 Apr 2024 21:53:50 +0000 (14:53 -0700)]
Add directions to pass -Persist to install.ps1

2 years agoAdd -Persist parameter
Ardis Lu [Tue, 30 Apr 2024 21:33:12 +0000 (14:33 -0700)]
Add -Persist parameter

2 years agoAdd note about target PowerShell version
Ardis Lu [Tue, 30 Apr 2024 21:08:52 +0000 (14:08 -0700)]
Add note about target PowerShell version

2 years agoShow either link text or URI in a list
Ardis Lu [Mon, 8 Jan 2024 04:21:30 +0000 (20:21 -0800)]
Show either link text or URI in a list

2 years agoAdd "Related Links" section
Ardis Lu [Mon, 8 Jan 2024 04:09:46 +0000 (20:09 -0800)]
Add "Related Links" section

2 years agoUse capitalization consistent with Get-Help output
Ardis Lu [Mon, 8 Jan 2024 03:57:58 +0000 (19:57 -0800)]
Use capitalization consistent with Get-Help output

2 years agoAdd an alternate persistence method
Ardis Lu [Mon, 1 Jan 2024 04:51:17 +0000 (20:51 -0800)]
Add an alternate persistence method

2 years agoClarify the module installation is only for the current session
Ardis Lu [Mon, 1 Jan 2024 04:50:44 +0000 (20:50 -0800)]
Clarify the module installation is only for the current session

2 years agoAdd support for passing URL as subresource
Ardis Lu [Thu, 21 Dec 2023 07:07:38 +0000 (23:07 -0800)]
Add support for passing URL as subresource

2 years agoUse input subresource as href for tag
Ardis Lu [Thu, 21 Dec 2023 07:03:22 +0000 (23:03 -0800)]
Use input subresource as href for tag

2 years agoAdd Get-SubresourceIntegrity
Ardis Lu [Tue, 19 Dec 2023 07:00:06 +0000 (23:00 -0800)]
Add Get-SubresourceIntegrity

2 years agoAdd Open-ParentFolder
Ardis Lu [Thu, 26 Oct 2023 03:53:06 +0000 (20:53 -0700)]
Add Open-ParentFolder

3 years agoUse shorthand commands
Ardis Lu [Fri, 14 Jul 2023 03:01:26 +0000 (20:01 -0700)]
Use shorthand commands

3 years agoAdd Get-DocumentationPhoneNumber
Ardis Lu [Sun, 9 Jul 2023 03:20:16 +0000 (20:20 -0700)]
Add Get-DocumentationPhoneNumber

3 years agoUse advanced function for install script
Ardis Lu [Wed, 21 Jun 2023 04:10:08 +0000 (21:10 -0700)]
Use advanced function for install script

Required to use the clean block (interrupt trap)

3 years agoDelete temporary folder
Ardis Lu [Sat, 4 Feb 2023 06:16:06 +0000 (22:16 -0800)]
Delete temporary folder

3 years agoAdd directions on how to use install.ps1
Ardis Lu [Sat, 4 Feb 2023 06:03:23 +0000 (22:03 -0800)]
Add directions on how to use install.ps1

3 years agoAdd install script
Ardis Lu [Sat, 4 Feb 2023 05:58:06 +0000 (21:58 -0800)]
Add install script

3 years agoAdd link to the generated documentation
Ardis Lu [Mon, 24 Oct 2022 02:38:02 +0000 (19:38 -0700)]
Add link to the generated documentation

3 years agoChange job runner to Ubuntu
Ardis Lu [Mon, 24 Oct 2022 02:34:52 +0000 (19:34 -0700)]
Change job runner to Ubuntu

It's cheaper and PowerShell is also pre-installed on Ubuntu

3 years agoAdd documentation CI
Ardis Lu [Mon, 24 Oct 2022 02:32:35 +0000 (19:32 -0700)]
Add documentation CI

3 years agoAdd Get-HelpAsMarkdown
Ardis Lu [Mon, 24 Oct 2022 02:22:07 +0000 (19:22 -0700)]
Add Get-HelpAsMarkdown

3 years agoAdd trailing spaces
Ardis Lu [Mon, 24 Oct 2022 02:21:32 +0000 (19:21 -0700)]
Add trailing spaces

So it renders well in other formats

3 years agoUse full name instead of alias
Ardis Lu [Mon, 24 Oct 2022 02:20:42 +0000 (19:20 -0700)]
Use full name instead of alias

4 years agoAdd Test-TcpPort
Ardis Lu [Mon, 4 Jul 2022 23:20:41 +0000 (16:20 -0700)]
Add Test-TcpPort

4 years agoAdd Count parameter to Get-DocumentationIP
Ardis Lu [Mon, 4 Jul 2022 22:21:33 +0000 (15:21 -0700)]
Add Count parameter to Get-DocumentationIP

4 years agoAdd Get-DocumentationIP
Ardis Lu [Mon, 4 Jul 2022 08:36:26 +0000 (01:36 -0700)]
Add Get-DocumentationIP

4 years agoRename to Get-ExtendedFileProperty
Ardis Lu [Mon, 4 Jul 2022 07:09:28 +0000 (00:09 -0700)]
Rename to Get-ExtendedFileProperty

Microsoft guidelines recommend using singular nouns in cmdlets

4 years agoFix letter casing to be consistent
Ardis Lu [Sun, 26 Dec 2021 08:54:02 +0000 (00:54 -0800)]
Fix letter casing to be consistent

4 years agoUpdate PropertyIndex type
Ardis Lu [Sun, 26 Dec 2021 08:52:18 +0000 (00:52 -0800)]
Update PropertyIndex type

4 years agoAdd Get-ExtendedFileProperties
Ardis Lu [Sun, 26 Dec 2021 08:48:49 +0000 (00:48 -0800)]
Add Get-ExtendedFileProperties

4 years agoDelete unnecessary quotes
Ardis Lu [Sun, 26 Dec 2021 08:09:56 +0000 (00:09 -0800)]
Delete unnecessary quotes

4 years agoMove New-Object call into begin block
Ardis Lu [Sun, 26 Dec 2021 08:08:59 +0000 (00:08 -0800)]
Move New-Object call into begin block

It's not necessary to create this object on every loop.

4 years agoUse -LiteralPath to resolve paths
Ardis Lu [Sat, 25 Dec 2021 04:52:07 +0000 (20:52 -0800)]
Use -LiteralPath to resolve paths

Allows special characters in the path, like brackets.

4 years agoForce update type defaults
Ardis Lu [Sat, 25 Dec 2021 04:51:38 +0000 (20:51 -0800)]
Force update type defaults

Allows users to re-import the module for quick fixes.

4 years agoAdd Get-SizeDurationRatio
Ardis Lu [Sat, 25 Dec 2021 04:10:16 +0000 (20:10 -0800)]
Add Get-SizeDurationRatio

4 years agoUpdate Get-StringHash output type
Ardis Lu [Sat, 25 Dec 2021 03:57:18 +0000 (19:57 -0800)]
Update Get-StringHash output type

4 years agoDefine custom StringHashInfo object
Ardis Lu [Sat, 25 Dec 2021 03:46:50 +0000 (19:46 -0800)]
Define custom StringHashInfo object

Allows the output of Get-StringHash to match Get-FileHash's shape.

4 years agoUpdate pipe example to show multiple inputs
Ardis Lu [Fri, 24 Dec 2021 09:05:13 +0000 (01:05 -0800)]
Update pipe example to show multiple inputs

4 years agoMake input strings mandatory
Ardis Lu [Fri, 24 Dec 2021 07:41:04 +0000 (23:41 -0800)]
Make input strings mandatory

It doesn't make sense to default to null or empty string, it should explicitly ask for input.

4 years agoImprove error message for ValidateScript
Ardis Lu [Fri, 24 Dec 2021 05:39:14 +0000 (21:39 -0800)]
Improve error message for ValidateScript

4 years agoAdd output types
Ardis Lu [Fri, 24 Dec 2021 05:15:54 +0000 (21:15 -0800)]
Add output types

This allows PowerShell to autocomplete properties.

4 years agoDelete accidental extra whitespace
Ardis Lu [Fri, 24 Dec 2021 04:33:55 +0000 (20:33 -0800)]
Delete accidental extra whitespace

4 years agoFix rootFolder logic
Ardis Lu [Sun, 12 Dec 2021 05:09:20 +0000 (21:09 -0800)]
Fix rootFolder logic

It should get the command root and not the script file root.

4 years agoUpdate ProjectUri to GitHub repo
Ardis Lu [Thu, 9 Dec 2021 07:32:04 +0000 (23:32 -0800)]
Update ProjectUri to GitHub repo

4 years agoInitial commit
Ardis Lu [Thu, 9 Dec 2021 07:28:19 +0000 (23:28 -0800)]
Initial commit

This page took 0.067385 seconds and 4 git commands to generate.