feat(schema-formio): Add new package @tsed/formio-schema to convert Ts.ED schema to a Formio schema

:tada: This PR is included in version 6.61.0 :tada:
The release is available on:

v6.61.0
GitHub release

Your semantic-release bot :package::rocket:


Create basic, reference VDG web service and dockerize it.

The goal is to make a production-quality (but not necessarily hyper-scale) VDG web service with at least the following features:

Ability to perform did:webplus DID resolution on behalf of "thin" clients.  This includes:

Fetching, verifying, and storing DID documents from VDRs
Identifying illegal DID operations (e.g. forked DIDs)
Historical DID document and DID document metadata resolution

Supplying appropriate headers for correct CDN behavior.  In particular, the idempotent files should be considered immutable and have a long cache TTL.
Ability to process webhook-originated requests
Relational DB as backing data store (Postgres for now)
Associated docker image to ease deployment

For the time being, TLS termination and authentication will be assumed to be handled by a reverse proxy.
Nice-to-have features:

Example docker-compose that demonstrates use of a reverse proxy for TLS termination and/or authentication.

Initial pass completed by https://github.com/LedgerDomain/did-webplus/pull/26


xrootd: no need to fix manpath on linux (GNUInstallDirs is used)

The install paths handling is different on linux and it's already homebrew complaint so we don't have to fix it:
https://github.com/xrootd/xrootd/blob/4d465799a237523651883faf8f4b09b09d5918d5/cmake/XRootDOSDefs.cmake#L32-L55

On Mac OS man should not be installed in prefix. This smells like an upstream bug. Can you report this bug upstream and include a link to the issue here?
if not should be unless

Updated.

https://github.com/xrootd/xrootd/issues/193

Thanks for the fix!


support go module in  go1.12 +

In accordance with Go's release policy of supporting the previous two releases, we are supporting upwards from Go 1.11 in this library.
I'd suggest you update this to support at least Go 1.11. Also, take a look at #892

@asahasrabuddhe  I will double check...........


User name shouldn't be required

Most services identify the user by his username. making the field mandatory is a limiting factor.

There is a  'isUsernameRequired' => false, parameter you can use now to do this. Can this issue be closed?


How does this package handle Android rollouts?

Hi guys, this package looks pretty amazing! I'm wondering how you guys handle Android rollouts? If I use 20% rollout as a default, is it just a 1/5 chance that your server will see the updated version? And is it possible that someone who is in a region that hasn't had the app rolled out to them yet will get a message that the app is available, when in fact it isn't available for them yet?

Hi! That's a great question, to which I honestly don't know the right answer, as I personally haven't used phased rollouts on Android before.
The way this package grabs the version number of the latest version is by scraping the Google Play Store web page for the particular app. I'm guessing this will only show the new version number once it's live for all users, but I'm not 100% certain of that.

Hi,
What is happening when an app is not publicly available on google play, but on closed testing?

This will scrape the public Google Play page to find the current version number, so closed testing versions will not be included in the response you get back.


Update rename-transact-sql.md

It seems that the link is incorrect. We have to link to "Azure Synapse Analytics" article , not "Analytics Platform System (PDW)".
The customer is confused.

@MemiyazaMiyazaki : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off

@MikeRayMSFT: I'm sorry - only the author of this article, @ronortloff, can sign off on your changes. But we do have an exception process - if you are on the Microsoft content or product team for this product area, you can ask the PR review team to review and merge it by sending mail to the techdocprs alias.