Merge pull request #1 from nightscout/master

pr
Merge branch 'origin-main-master'
Applied selected time format to the time scales in both chart blocks
Merge branch 'dev' of github.com:nightscout/cgm-remote-monitor
ensure indexes on the date, type, and sgv fields for the entries collection at startup
fix tests
renamed entries.api() to entries.storage(); renamed entriesAPI to entriesStorage; also ensure indexes for treatments and devicestatus collections
Merge pull request #210 from nightscout/wip/indexes

ensure indexes on the date, type, and sgv fields at startup
fixed type when creating the pebble endpoint
detect deployed git HEAD in azure

When deployed on MS azure, the available git commit used to deploy the
software is available in the SCM_COMMIT_ID environment variable.
We encourage all hosting providers to provide some similar facility to
avoid spawning spurious processes.

Thanks to @shanselman for reminders and pointers to the fix.
Forcing SSL for Azure

Forcing SSL for Azure
Node Debugging Support for Azure
Correct Git Attributes
Node web.config for Azure, and removed it from gitignore
Enabling Websockets!

Enabling Websockets if they are on. Need to confirm if they need to be
turned on manually.
Typo
Enabling node websockets

Counter-intuitively this needs to be FALSE so IIS can let go of
websockets and node can take over.
Merge pull request #213 from nightscout/wip/azure/git-head

detect deployed git HEAD in azure
Merge pull request #214 from shanselman/wip/azuresslforce

Forcing SSL for Azure PLUS adding WebSockets support
Merge pull request #215 from nightscout/dev

some azure tweaks
Merge branch 'master' of github.com:asidorovich/cgm-remote-monitor into asidorovich-master
don't lose te Day/Date and Month in the X2 ticks; removed am/pm from 12 hour time to match previous behavior
Merging @asidorovich X axis 12/24 formating with 1 extra tweek