This was a major sync action of templates and schemas from production to git. Here's what I did:
- marked all latest version of the templates/schemas on production as active, and earlier versions as legacy (in the database)
- made a local backup of the schemas/templates directory, and moved the directory out of the way
- filled the now empty directory with an export of all active templates/schemas from production. Commit.
- manually thoroughly examined all templates/schemas and made sure all references are pointing to the correct & latest version. Commit.
- manually thoroughly "merged" file per file the changes from the git_backup_directory (to make sure all latest development changes are now part of the latest production schemas/templates). Commit.
As a result of these actions the older/obsolete schemas/templates were removed from git. (by intention!) And as a result from that, some tests now fail. That was to be expected. I'm currently fixing the tests, which is usually nothing more than loading another template.
Closes TMSS-1967