all-in-one/tests/QA/050-optional-addons.md
Simon L. d3da82fd41 QA-tests: update some details
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-03-13 21:35:00 +01:00

1.8 KiB

Optional addons

  • Close to the bottom of the page in the AIO interface, you should see the optional addons section
  • You should be able to change optional addons when containers are stopped and not change them when containers are running
  • Enabling either of the options should start a new container with the same or comparable name and should also list them in the containers section
  • After all containers are started with the new config active, you should verify that the options were automatically activated/deactivated.
    • ClamAV by trying to upload a testvirus to Nextcloud https://www.eicar.org/?page_id=3950
    • Collabora by trying to open a .docx or .odt file in Nextcloud
    • Nextcloud Talk by opening the Talk app in Nextcloud, creating a new chat and trying to join a call in this chat. Also verifying in the settings that the HPB and turn server work.
    • Imaginary by having a look if when uploading a new picture in Nextcloud, it adds some log entries to the container
    • Fulltextsearch by trying to search for a heading inside a file in Nextcloud
    • Talk-recording by starting a call and trying to record something
  • When Collabora is enabled
    • It should show below the Optional Addons section a section where you can change the dictionaries for collabora. de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru should be a valid setting. E.g. de.De not. If already set, it should show a button that allows to remove the setting again.
    • Also, you should see an input field that allows to enter additional collabora options. E.g. net.content_security_policy=false should not be accepted, but --o:net.content_security_policy="frame-ancestors *.example.com:*;" should.

You can now continue with 060-environmental-variables.md