BUILD: Updated build.xml to reference SqlCmd, WebDeploy, WIX and CodePlex dependencies from the build tools location;
BUILD: Updated Setup.WIX.wixproj to reference WIX from the build tools location (builds seamlessly in VS.NET as well);
BUILD: Updated WebsitePanel.LocalizationToolkit.Wix.wixproj to reference WIX from the build tools location (builds seamlessly in VS.NET as well);
BUILD: Updated deploy-debug.bat, deploy-release.bat to build WebPI feed along with everything else (BuildWebPlatformInstallerFeed target);
When creating a new website the GlobalDNSRecord configuration defines the
hostheaders/websitepointer to be created
Various forms updated where the hostname field is set to www
GlobalDNSRecord allows empty recordData field
To create related dns records when creating a hostheader/website pointer with
the specification of a hostname a 'A' or 'CNAME' globalDNSRecord definition
of '[host_name]' is required to create the the dns record.
This change addresses a couple of situations:
a) where sites had to be created with a freely chosen hostnames, which was
not possible
b) we needed a single repository with that would accommodated websites but
also sharepoint and tenant specific OWA sites, which was not possible
c) The concept of Domain Pointers was ok but appeared hard to understand
for the end users and added some complexity/additional steps when adding a new
site
The domain pointer approach is updated :
A) decoupled the “sites” from domain
B) Created a new “Domains” Domain Pointer record for each new site created,
to keep on track of the various sites created through the platform
C) Upon removal of the site the Pointer gets removed as well
D) For websites a freely chosen hostname can be taken, similar to
sharepoint (which is or generated or chosen by the tenant)
E) Removed the pointer displaying/listing from the UI, and show only the
top-level and subdomains.
This changeset contains fixed on the verification if a website or hostheade
(domain pointer) already exists
Fix on if no server component dns record (globaldnsrecord) is defined.
In order to use user selectable hostnames icw dns provisioning use the variable
[host_name] as hostname in the dns definitions. The variable will be replaced
Could not add contacts to a distribution lists
Create mailbox: room and equipment showed as numbers
Create Hosting Space: alignment of the hostname textbox
Webpointers: blank hostname did not register as dns alias
Webpublishing: generation of user name, username was not showing domain part
BackupWizard: ensured progress bar is at 100% when task is completed
Change mailbox plan did not update the size indicator
setup instruction tab is shown when there is no setup template
Creation of websites and pointers decoupled from Domains in order to choose
freely the hostname of a website or pointer.
Quota enforcement around domain pointers disabled, though registration is
still in place