Add modern webui build

Adds modern webui as a submodule. Contains changes in the specfile to
include the `dist` folder of modern webui.
Edits Apache httpd template to allow routing to modern webui, however
old ui is still the default.

Requires https://github.com/freeipa/freeipa-webui/pull/695 to be merged.

Signed-off-by: David Hanina <dhanina@redhat.com>
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
This commit is contained in:
David Hanina authored and Florence Blanc-Renaud committed 2025-09-25 17:07:35 +02:00
1 parent 0b796ce762
commit 9b7fc311d3
12 files changed
+107 -2

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
[submodule "install/freeipa-webui"]
path = install/freeipa-webui
url = https://github.com/freeipa/freeipa-webui.git