]> git.proxmox.com Git - proxmox-backup.git/blobdiff - www/Makefile
ui: tfa/recovery: add print button to key info window
[proxmox-backup.git] / www / Makefile
index affeb6a92a286618690b494e2dd5280107c0fb9f..c2d80c7444a56af760dc08ec48ff57e1699c3ff7 100644 (file)
@@ -1,12 +1,22 @@
 include ../defines.mk
 
 IMAGES := \
-       images/logo-128.png \
+       images/icon-tape.svg                            \
+       images/logo-128.png                             \
        images/proxmox_logo.png
 
+TAPE_UI_FILES=
+
+ifdef TEST_TAPE_GUI
+TAPE_UI_FILES=                                         \
+       TapeManagement.js
+endif
+
 JSSRC=                                                 \
+       Utils.js                                        \
        form/UserSelector.js                            \
        form/TokenSelector.js                           \
+       form/AuthidSelector.js                          \
        form/RemoteSelector.js                          \
        form/DataStoreSelector.js                       \
        form/CalendarEvent.js                           \
@@ -14,22 +24,30 @@ JSSRC=                                                      \
        data/RunningTasksStore.js                       \
        button/TaskButton.js                            \
        config/UserView.js                              \
+       config/TfaView.js                               \
        config/TokenView.js                             \
        config/RemoteView.js                            \
        config/ACLView.js                               \
        config/SyncView.js                              \
        config/VerifyView.js                            \
+       config/WebauthnView.js                          \
        window/ACLEdit.js                               \
+       window/AddTfaRecovery.js                        \
+       window/AddTotp.js                               \
+       window/AddWebauthn.js                           \
        window/BackupFileDownloader.js                  \
+       window/BackupGroupChangeOwner.js                \
        window/CreateDirectory.js                       \
        window/DataStoreEdit.js                         \
        window/FileBrowser.js                           \
        window/NotesEdit.js                             \
        window/RemoteEdit.js                            \
+       window/NotifyOptions.js                         \
        window/SyncJobEdit.js                           \
        window/UserEdit.js                              \
        window/UserPassword.js                          \
        window/TokenEdit.js                             \
+       window/TfaEdit.js                               \
        window/VerifyJobEdit.js                         \
        window/ZFSCreate.js                             \
        dashboard/DataStoreStatistics.js                \
@@ -37,23 +55,29 @@ JSSRC=                                                      \
        dashboard/RunningTasks.js                       \
        dashboard/TaskSummary.js                        \
        panel/Tasks.js                                  \
-       Utils.js                                        \
-       AccessControlPanel.js                           \
+       panel/XtermJsConsole.js                         \
+       panel/AccessControl.js                          \
+       panel/StorageAndDisks.js                        \
+       panel/UsageChart.js                             \
        ZFSList.js                                      \
        DirectoryList.js                                \
        LoginView.js                                    \
        VersionInfo.js                                  \
        SystemConfiguration.js                          \
        Subscription.js                                 \
-       DataStoreSummary.js                             \
-       DataStoreNotes.js                               \
-       DataStorePruneAndGC.js                          \
-       DataStorePrune.js                               \
-       DataStoreContent.js                             \
-       DataStorePanel.js                               \
+       datastore/Summary.js                            \
+       datastore/Notes.js                              \
+       datastore/PruneAndGC.js                         \
+       datastore/Prune.js                              \
+       datastore/Content.js                            \
+       datastore/OptionView.js                         \
+       datastore/Panel.js                              \
+       datastore/DataStoreListSummary.js               \
+       datastore/DataStoreList.js                      \
        ServerStatus.js                                 \
        ServerAdministration.js                         \
        Dashboard.js                                    \
+       ${TAPE_UI_FILES}                                \
        NavigationTree.js                               \
        Application.js                                  \
        MainView.js
@@ -74,7 +98,7 @@ js/proxmox-backup-gui.js: .lint-incremental js OnlineHelpInfo.js ${JSSRC}
 
 .PHONY: check
 check:
-       eslint ${JSSRC}
+       eslint --strict ${JSSRC}
        touch ".lint-incremental"
 
 .lint-incremental: ${JSSRC}