No, Moodle has no built-in versioning system for courses.
Visvanath Ratnaweera
Posts made by Visvanath Ratnaweera
My idea was the separation: is it Moodle or the network (firewall counts as network)? If you can't do that, what you are seeing in the browser is the combined effect of both. So, you have more combinations to test.
Your comment "the certificates in that firewall are installed correctly" makes me think that you (and the engineering team) are off-loading the SSL to the firewall. Then Moodle delivers HTTP ($CFG->wwwroot) only and the firewall translates it in to HTTPS - and back. That is theory. I don't have such a configuration. If I had to debug, I will look in to the network traffic - tcpdump, etc. I know for a fact that the back and forth between HTTP and HTTPS confuses browsers, session variables, and server (Moodle) caches. I would get ready for a painful debugging process. Hope the engineering team will actively participate. Show this conversation to the team.
Your comment "the certificates in that firewall are installed correctly" makes me think that you (and the engineering team) are off-loading the SSL to the firewall. Then Moodle delivers HTTP ($CFG->wwwroot) only and the firewall translates it in to HTTPS - and back. That is theory. I don't have such a configuration. If I had to debug, I will look in to the network traffic - tcpdump, etc. I know for a fact that the back and forth between HTTP and HTTPS confuses browsers, session variables, and server (Moodle) caches. I would get ready for a painful debugging process. Hope the engineering team will actively participate. Show this conversation to the team.
*easier*, likely. But I imagine a system backup to be bigger than a data backup. So efficient in terms of the work and skill involved, less efficient in terms of storage.
What I meant to say earlier was that Moodle lives inside a system. In fact there are countless different systems and Moodle often don't have the rights to manipulate in the system. So there can't be a system backup best practice from Moodle. What it says is that, a Site backup has everything for a Site restore in a comparable environment. The exceptions are if you change the DBMS, I imagine going from MariaDB to MS SQL Server to be a difficult task, for example.
Not to argue about your use case of "multiple choice question with multiple correct answers", one often hears that 'The use of the options “all of above” and “none of the above” is not recommended, for the reasons outlined in [..] Recommendation: single best answer (SBA) items should include a contextual vignette, a clearly- defined, positively phrased question (lead-in), and 5 homogenous, concise, options, one of which is clearly identifiable as the single best answer.'
Ref.Guidelines for the development of multiple choice items & assessments.
(found in the Moodle Academy course Creating Quality Quiz Questions)
Ref.Guidelines for the development of multiple choice items & assessments.
(found in the Moodle Academy course Creating Quality Quiz Questions)