Skip to content

Upcoming 2.41.x Release Features + Updates#94

Open
masonville17 wants to merge 92 commits intolwhitelock:masterfrom
Hudu-Technologies-Inc:master
Open

Upcoming 2.41.x Release Features + Updates#94
masonville17 wants to merge 92 commits intolwhitelock:masterfrom
Hudu-Technologies-Inc:master

Conversation

@masonville17
Copy link
Contributor

It's a lot lighter than it would appear :)
As-Always, the bulk of the changes are in the generated markdown files.

The main changes are:

  • The model name validation for flaggable items (which was multi-lingual) was expanded to accept / validate input params for Hudu model names. All relatable/uploadable/passwordable/etc object types included in validation, like below, have been tested and verified to be accessible and settable from API.
... -passwordabletype "zonen"
... -toabletype "procedura" -fromabletype "motdepasse"
... -uploadabletype "azienda"
  • New-HuduPassword and Set-HuduPassword now uses PSBoundParameters parameter detection, so password properties can be unset by providing $null, as in
set-hudupassword -id 45 -passwordfolderid $null
  • empty-string defaults for password cmdlets were removed (which causes unnecessary type changes and other icky stuff that is hard to track down. As of late I've seen a few empty-strings cast as integer, resulting in 0)
image image
  • Photos (not public photos) cmdlets are provided here (and locked behind script-scoped variable that holds hudu version). The photos endpoints are distinct from public_photos and both sets of endpoints are here to stay, I'm told.
image
  • get-huduuploads cmdlet is paginated for 2.41.x and allows for downloading files if on 2.41.x or newer.

For any hudu versions below 2.41.x (probably everyone), there is no noticeable change, other than you can provide model names in your language of choice.

masonville17 and others added 30 commits January 2, 2026 14:54
…e too, remove is good. start writing pester tests and improve as findings arise
… created/updateed dates, duplicate names, etc
…ies-Inc/huduAPI into chore/add-flags-endpoints
…ther common languages) are all unique and case-insensitive:
Pull recent changes for date filtering into future flags endpoints
…tos-reassociate

Chore/set publicphotos reassociate
masonville17 and others added 19 commits March 2, 2026 13:01
… cononical so that we can reuse it elsewhere
…e type names (with some love for other languages as well). Further- the password cmdlets really needed psboundparams- so that these properties can not only be set but unset
…o passwordablize article+website. Going through the matricies now to make sure everything available is ready and there
…ements-feb25-typevalidation

Feat/v2.41.x improvements feb25 typevalidation
doesnt change expected behavior with hudu versions lower than 2.41.x (other than allowing more model name aliases  + unsetting password fields)
@masonville17
Copy link
Contributor Author

I should add that these changes dont really effect anyone on Hudu versions lower than 2.41.x (other than fixing the string as int thing in passwords) and have been tested on pre-2.41.x and post-2.41.x at-length

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant