From e035d526d662df400d72fbd4ea07523486695b75 Mon Sep 17 00:00:00 2001 From: Alasdair Smith Date: Tue, 5 Nov 2019 14:00:13 +0000 Subject: [PATCH] Merge pull request #2287 from overleaf/as-frontend-rearch Restructure frontend directories GitOrigin-RevId: 5a1224ca186f4809df45680a80d374c1c318d7bf --- services/web/.eslintignore | 3 +- services/web/.eslintrc | 4 +- services/web/.gitignore | 4 +- services/web/.prettierignore | 3 +- .../src/Features/Project/ProjectController.js | 2 +- .../js}/analytics/AbTestingManager.js | 0 .../web/{public/src => frontend/js}/base.js | 0 .../js}/components/inputSuggestions.js | 0 .../js}/directives/asyncForm.js | 0 .../js}/directives/autoSubmitForm.js | 0 .../js}/directives/bookmarkableTabset.js | 0 .../js}/directives/complexPassword.js | 0 .../js}/directives/creditCards.js | 0 .../src => frontend/js}/directives/equals.js | 0 .../js}/directives/eventTracking.js | 0 .../js}/directives/expandableTextArea.js | 0 .../js}/directives/fineUpload.js | 0 .../src => frontend/js}/directives/focus.js | 0 .../src => frontend/js}/directives/mathjax.js | 0 .../js}/directives/maxHeight.js | 0 .../src => frontend/js}/directives/onEnter.js | 0 .../js}/directives/rightClick.js | 0 .../src => frontend/js}/directives/scroll.js | 0 .../js}/directives/selectAll.js | 0 .../js}/directives/stopPropagation.js | 0 .../js}/directives/videoPlayState.js | 0 .../src => frontend/js}/filters/formatDate.js | 0 .../js}/filters/wrapLongWords.js | 0 .../web/{public/src => frontend/js}/ide.js | 0 .../js}/ide/SafariScrollPatcher.js | 0 .../ide/binary-files/BinaryFilesManager.js | 0 .../controllers/BinaryFileController.js | 0 .../chat/controllers/ChatButtonController.js | 0 .../ide/chat/controllers/ChatController.js | 0 .../chat/controllers/ChatMessageController.js | 0 .../src => frontend/js}/ide/chat/index.js | 0 .../js}/ide/chat/services/chatMessages.js | 0 .../controllers/CloneProjectController.js | 0 .../CloneProjectModalController.js | 0 .../src => frontend/js}/ide/clone/index.js | 0 .../ide/cobranding/CobrandingDataService.js | 0 .../js}/ide/colors/ColorManager.js | 0 .../js}/ide/connection/ConnectionManager.js | 0 .../js}/ide/directives/SafePath.js | 0 .../js}/ide/directives/layout.js | 0 .../js}/ide/directives/validFile.js | 0 .../js}/ide/editor/Document.js | 0 .../js}/ide/editor/EditorManager.js | 0 .../js}/ide/editor/EditorShareJsCodec.js | 0 .../js}/ide/editor/ShareJsDoc.js | 0 .../js}/ide/editor/components/spellMenu.js | 0 .../SavingNotificationController.js | 0 .../js}/ide/editor/directives/aceEditor.js | 0 .../auto-complete/AutoCompleteManager.js | 0 .../aceEditor/auto-complete/CommandManager.js | 0 .../auto-complete/EnvironmentManager.js | 0 .../aceEditor/auto-complete/Helpers.js | 0 .../aceEditor/auto-complete/PackageManager.js | 0 .../auto-complete/snippets/Environments.js | 0 .../snippets/TopHundredSnippets.js | 0 .../cursor-position/CursorPositionAdapter.js | 0 .../cursor-position/CursorPositionManager.js | 0 .../aceEditor/highlights/HighlightsManager.js | 0 .../aceEditor/metadata/MetadataManager.js | 0 .../spell-check/HighlightedWordManager.js | 0 .../spell-check/SpellCheckAdapter.js | 0 .../spell-check/SpellCheckManager.js | 0 .../track-changes/TrackChangesAdapter.js | 0 .../track-changes/TrackChangesManager.js | 0 .../directives/aceEditor/undo/UndoManager.js | 0 .../js}/ide/editor/directives/toggleSwitch.js | 0 .../js}/ide/file-tree/FileTreeManager.js | 0 .../controllers/FileTreeController.js | 0 .../controllers/FileTreeEntityController.js | 0 .../controllers/FileTreeFolderController.js | 0 .../FileTreeRootFolderController.js | 0 .../js}/ide/file-tree/directives/draggable.js | 0 .../js}/ide/file-tree/directives/droppable.js | 0 .../ide/file-tree/directives/fileEntity.js | 0 .../file-tree/util/fileOperationI18nNames.js | 0 .../ide/file-tree/util/iconTypeFromName.js | 0 .../js}/ide/files/services/files.js | 0 .../js}/ide/graphics/services/graphics.js | 0 .../js}/ide/history/HistoryManager.js | 0 .../js}/ide/history/HistoryV2Manager.js | 0 .../history/components/historyEntriesList.js | 0 .../ide/history/components/historyEntry.js | 0 .../history/components/historyFileEntity.js | 0 .../ide/history/components/historyFileTree.js | 0 .../ide/history/components/historyLabel.js | 0 .../history/components/historyLabelsList.js | 0 .../controllers/HistoryDiffController.js | 0 .../controllers/HistoryListController.js | 0 .../HistoryV2AddLabelModalController.js | 0 .../HistoryV2DeleteLabelModalController.js | 0 .../HistoryV2FileTreeController.js | 0 .../controllers/HistoryV2ListController.js | 0 .../controllers/HistoryV2ToolbarController.js | 0 .../directives/historyDraggableBoundary.js | 0 .../directives/historyDroppableArea.js | 0 .../ide/history/directives/infiniteScroll.js | 0 .../js}/ide/history/util/HistoryViewModes.js | 0 .../ide/history/util/displayNameForUser.js | 0 .../js}/ide/hotkeys/BackspaceHighjack.js | 0 .../hotkeys/controllers/HotkeysController.js | 0 .../src => frontend/js}/ide/hotkeys/index.js | 0 .../human-readable-logs/HumanReadableLogs.js | 0 .../HumanReadableLogsRules.js | 0 .../js}/ide/metadata/MetadataManager.js | 0 .../js}/ide/metadata/services/metadata.js | 0 .../ide/online-users/OnlineUsersManager.js | 0 .../controllers/OnlineUsersController.js | 0 .../src => frontend/js}/ide/pdf/PdfManager.js | 0 .../js}/ide/pdf/controllers/PdfController.js | 0 .../controllers/PdfViewToggleController.js | 0 .../ide/pdfng/directives/pdfAnnotations.js | 0 .../js}/ide/pdfng/directives/pdfHighlights.js | 0 .../js}/ide/pdfng/directives/pdfJs.js | 0 .../js}/ide/pdfng/directives/pdfPage.js | 0 .../js}/ide/pdfng/directives/pdfRenderer.js | 0 .../js}/ide/pdfng/directives/pdfSpinner.js | 0 .../js}/ide/pdfng/directives/pdfTextLayer.js | 0 .../js}/ide/pdfng/directives/pdfViewer.js | 0 .../js}/ide/permissions/PermissionsManager.js | 0 .../js}/ide/preamble/services/preamble.js | 0 .../js}/ide/references/ReferencesManager.js | 0 .../js}/ide/review-panel/RangesTracker.js | 0 .../ide/review-panel/ReviewPanelManager.js | 0 .../controllers/BulkActionsModalController.js | 0 .../controllers/ReviewPanelController.js | 0 .../TrackChangesUpgradeModalController.js | 0 .../directives/addCommentEntry.js | 0 .../directives/aggregateChangeEntry.js | 0 .../directives/bulkActionsEntry.js | 0 .../review-panel/directives/changeEntry.js | 0 .../review-panel/directives/commentEntry.js | 0 .../directives/resolvedCommentEntry.js | 0 .../directives/resolvedCommentsDropdown.js | 0 .../directives/reviewPanelCollapseHeight.js | 0 .../directives/reviewPanelSorted.js | 0 .../directives/reviewPanelToggle.js | 0 .../js}/ide/review-panel/filters/notEmpty.js | 0 .../js}/ide/review-panel/filters/numKeys.js | 0 .../filters/orderOverviewEntries.js | 0 .../src => frontend/js}/ide/services/ide.js | 0 .../controllers/ProjectNameController.js | 0 .../controllers/SettingsController.js | 0 .../src => frontend/js}/ide/settings/index.js | 0 .../js}/ide/settings/services/settings.js | 0 ...OwnershipTransferConfirmModalController.js | 0 .../ide/share/controllers/ShareController.js | 0 .../ShareProjectModalController.js | 0 .../ShareProjectModalMemberRowController.js | 0 .../src => frontend/js}/ide/share/index.js | 0 .../js}/ide/share/services/projectInvites.js | 0 .../js}/ide/share/services/projectMembers.js | 0 .../controllers/WordCountController.js | 0 .../controllers/WordCountModalController.js | 0 .../js}/ide/wordcount/index.js | 0 .../{public/src => frontend/js}/libraries.js | 0 .../web/{public/src => frontend/js}/main.js | 0 .../js}/main/account-settings.js | 0 .../js}/main/account-upgrade.js | 0 .../components/affiliationForm.js | 0 .../controllers/UserAffiliationsController.js | 0 .../factories/UserAffiliationsDataService.js | 0 .../src => frontend/js}/main/announcements.js | 0 .../js}/main/annual-upgrade.js | 0 .../{public/src => frontend/js}/main/bonus.js | 0 .../js}/main/clear-sessions.js | 0 .../src => frontend/js}/main/contact-us.js | 0 .../{public/src => frontend/js}/main/event.js | 0 .../js}/main/exposed-settings.js | 0 .../src => frontend/js}/main/importing.js | 0 .../{public/src => frontend/js}/main/keys.js | 0 .../{public/src => frontend/js}/main/learn.js | 0 .../js}/main/new-subscription.js | 0 .../oauth/controllers/UserOauthController.js | 0 .../{public/src => frontend/js}/main/plans.js | 0 .../js}/main/project-list/index.js | 0 .../left-hand-menu-promo-controller.js | 0 .../main/project-list/modal-controllers.js | 0 .../project-list/notifications-controller.js | 0 .../js}/main/project-list/project-list.js | 0 .../project-list/services/project-list.js | 0 .../js}/main/project-list/tag-controllers.js | 0 .../js}/main/register-users.js | 0 .../js}/main/scribtex-popup.js | 0 .../js}/main/subscription-dashboard.js | 0 .../subscription/team-invite-controller.js | 0 .../js}/main/system-messages.js | 0 .../src => frontend/js}/main/templates.js | 0 .../src => frontend/js}/main/translations.js | 0 .../src => frontend/js}/main/user-details.js | 0 .../js}/main/user-membership.js | 0 .../js}/modules/errorCatcher.js | 0 .../js}/modules/localStorage.js | 0 .../js}/modules/recursionHelper.js | 0 .../js}/modules/sessionStorage.js | 0 .../js}/services/algolia-search.js | 0 .../js}/services/queued-http.js | 0 .../js}/services/validateCaptcha.js | 0 .../js}/services/validateCaptchaV3.js | 0 .../src => frontend/js}/services/wait-for.js | 0 .../src => frontend/js}/utils/EventEmitter.js | 0 .../src => frontend/js}/utils/underscore.js | 0 .../js}/vendor/ace-1.4.5/ace.js | 0 .../js}/vendor/ace-1.4.5/ext-beautify.js | 0 .../ace-1.4.5/ext-elastic_tabstops_lite.js | 0 .../js}/vendor/ace-1.4.5/ext-emmet.js | 0 .../js}/vendor/ace-1.4.5/ext-error_marker.js | 0 .../vendor/ace-1.4.5/ext-keybinding_menu.js | 0 .../vendor/ace-1.4.5/ext-language_tools.js | 0 .../js}/vendor/ace-1.4.5/ext-linking.js | 0 .../js}/vendor/ace-1.4.5/ext-modelist.js | 0 .../js}/vendor/ace-1.4.5/ext-options.js | 0 .../js}/vendor/ace-1.4.5/ext-prompt.js | 0 .../js}/vendor/ace-1.4.5/ext-rtl.js | 0 .../js}/vendor/ace-1.4.5/ext-searchbox.js | 0 .../js}/vendor/ace-1.4.5/ext-settings_menu.js | 0 .../js}/vendor/ace-1.4.5/ext-spellcheck.js | 0 .../js}/vendor/ace-1.4.5/ext-split.js | 0 .../vendor/ace-1.4.5/ext-static_highlight.js | 0 .../js}/vendor/ace-1.4.5/ext-statusbar.js | 0 .../js}/vendor/ace-1.4.5/ext-textarea.js | 0 .../js}/vendor/ace-1.4.5/ext-themelist.js | 0 .../js}/vendor/ace-1.4.5/ext-whitespace.js | 0 .../js}/vendor/ace-1.4.5/keybinding-emacs.js | 0 .../vendor/ace-1.4.5/keybinding-sublime.js | 0 .../js}/vendor/ace-1.4.5/keybinding-vim.js | 0 .../js}/vendor/ace-1.4.5/mode-abap.js | 0 .../js}/vendor/ace-1.4.5/mode-abc.js | 0 .../js}/vendor/ace-1.4.5/mode-actionscript.js | 0 .../js}/vendor/ace-1.4.5/mode-ada.js | 0 .../js}/vendor/ace-1.4.5/mode-apache_conf.js | 0 .../js}/vendor/ace-1.4.5/mode-apex.js | 0 .../js}/vendor/ace-1.4.5/mode-applescript.js | 0 .../js}/vendor/ace-1.4.5/mode-aql.js | 0 .../js}/vendor/ace-1.4.5/mode-asciidoc.js | 0 .../js}/vendor/ace-1.4.5/mode-asl.js | 0 .../js}/vendor/ace-1.4.5/mode-assembly_x86.js | 0 .../js}/vendor/ace-1.4.5/mode-autohotkey.js | 0 .../js}/vendor/ace-1.4.5/mode-batchfile.js | 0 .../js}/vendor/ace-1.4.5/mode-bro.js | 0 .../js}/vendor/ace-1.4.5/mode-c9search.js | 0 .../js}/vendor/ace-1.4.5/mode-c_cpp.js | 0 .../js}/vendor/ace-1.4.5/mode-cirru.js | 0 .../js}/vendor/ace-1.4.5/mode-clojure.js | 0 .../js}/vendor/ace-1.4.5/mode-cobol.js | 0 .../js}/vendor/ace-1.4.5/mode-coffee.js | 0 .../js}/vendor/ace-1.4.5/mode-coldfusion.js | 0 .../js}/vendor/ace-1.4.5/mode-crystal.js | 0 .../js}/vendor/ace-1.4.5/mode-csharp.js | 0 .../vendor/ace-1.4.5/mode-csound_document.js | 0 .../vendor/ace-1.4.5/mode-csound_orchestra.js | 0 .../js}/vendor/ace-1.4.5/mode-csound_score.js | 0 .../js}/vendor/ace-1.4.5/mode-csp.js | 0 .../js}/vendor/ace-1.4.5/mode-css.js | 0 .../js}/vendor/ace-1.4.5/mode-curly.js | 0 .../js}/vendor/ace-1.4.5/mode-d.js | 0 .../js}/vendor/ace-1.4.5/mode-dart.js | 0 .../js}/vendor/ace-1.4.5/mode-diff.js | 0 .../js}/vendor/ace-1.4.5/mode-django.js | 0 .../js}/vendor/ace-1.4.5/mode-dockerfile.js | 0 .../js}/vendor/ace-1.4.5/mode-dot.js | 0 .../js}/vendor/ace-1.4.5/mode-drools.js | 0 .../js}/vendor/ace-1.4.5/mode-edifact.js | 0 .../js}/vendor/ace-1.4.5/mode-eiffel.js | 0 .../js}/vendor/ace-1.4.5/mode-ejs.js | 0 .../js}/vendor/ace-1.4.5/mode-elixir.js | 0 .../js}/vendor/ace-1.4.5/mode-elm.js | 0 .../js}/vendor/ace-1.4.5/mode-erlang.js | 0 .../js}/vendor/ace-1.4.5/mode-forth.js | 0 .../js}/vendor/ace-1.4.5/mode-fortran.js | 0 .../js}/vendor/ace-1.4.5/mode-fsharp.js | 0 .../js}/vendor/ace-1.4.5/mode-fsl.js | 0 .../js}/vendor/ace-1.4.5/mode-ftl.js | 0 .../js}/vendor/ace-1.4.5/mode-gcode.js | 0 .../js}/vendor/ace-1.4.5/mode-gherkin.js | 0 .../js}/vendor/ace-1.4.5/mode-gitignore.js | 0 .../js}/vendor/ace-1.4.5/mode-glsl.js | 0 .../js}/vendor/ace-1.4.5/mode-gobstones.js | 0 .../js}/vendor/ace-1.4.5/mode-golang.js | 0 .../vendor/ace-1.4.5/mode-graphqlschema.js | 0 .../js}/vendor/ace-1.4.5/mode-groovy.js | 0 .../js}/vendor/ace-1.4.5/mode-haml.js | 0 .../js}/vendor/ace-1.4.5/mode-handlebars.js | 0 .../js}/vendor/ace-1.4.5/mode-haskell.js | 0 .../vendor/ace-1.4.5/mode-haskell_cabal.js | 0 .../js}/vendor/ace-1.4.5/mode-haxe.js | 0 .../js}/vendor/ace-1.4.5/mode-hjson.js | 0 .../js}/vendor/ace-1.4.5/mode-html.js | 0 .../js}/vendor/ace-1.4.5/mode-html_elixir.js | 0 .../js}/vendor/ace-1.4.5/mode-html_ruby.js | 0 .../js}/vendor/ace-1.4.5/mode-ini.js | 0 .../js}/vendor/ace-1.4.5/mode-io.js | 0 .../js}/vendor/ace-1.4.5/mode-jack.js | 0 .../js}/vendor/ace-1.4.5/mode-jade.js | 0 .../js}/vendor/ace-1.4.5/mode-java.js | 0 .../js}/vendor/ace-1.4.5/mode-javascript.js | 0 .../js}/vendor/ace-1.4.5/mode-json.js | 0 .../js}/vendor/ace-1.4.5/mode-jsoniq.js | 0 .../js}/vendor/ace-1.4.5/mode-jsp.js | 0 .../js}/vendor/ace-1.4.5/mode-jssm.js | 0 .../js}/vendor/ace-1.4.5/mode-jsx.js | 0 .../js}/vendor/ace-1.4.5/mode-julia.js | 0 .../js}/vendor/ace-1.4.5/mode-kotlin.js | 0 .../js}/vendor/ace-1.4.5/mode-latex.js | 0 .../js}/vendor/ace-1.4.5/mode-less.js | 0 .../js}/vendor/ace-1.4.5/mode-liquid.js | 0 .../js}/vendor/ace-1.4.5/mode-lisp.js | 0 .../js}/vendor/ace-1.4.5/mode-livescript.js | 0 .../js}/vendor/ace-1.4.5/mode-logiql.js | 0 .../js}/vendor/ace-1.4.5/mode-logtalk.js | 0 .../js}/vendor/ace-1.4.5/mode-lsl.js | 0 .../js}/vendor/ace-1.4.5/mode-lua.js | 0 .../js}/vendor/ace-1.4.5/mode-luapage.js | 0 .../js}/vendor/ace-1.4.5/mode-lucene.js | 0 .../js}/vendor/ace-1.4.5/mode-makefile.js | 0 .../js}/vendor/ace-1.4.5/mode-markdown.js | 0 .../js}/vendor/ace-1.4.5/mode-mask.js | 0 .../js}/vendor/ace-1.4.5/mode-matlab.js | 0 .../js}/vendor/ace-1.4.5/mode-maze.js | 0 .../js}/vendor/ace-1.4.5/mode-mel.js | 0 .../js}/vendor/ace-1.4.5/mode-mixal.js | 0 .../js}/vendor/ace-1.4.5/mode-mushcode.js | 0 .../js}/vendor/ace-1.4.5/mode-mysql.js | 0 .../js}/vendor/ace-1.4.5/mode-nginx.js | 0 .../js}/vendor/ace-1.4.5/mode-nim.js | 0 .../js}/vendor/ace-1.4.5/mode-nix.js | 0 .../js}/vendor/ace-1.4.5/mode-nsis.js | 0 .../js}/vendor/ace-1.4.5/mode-objectivec.js | 0 .../js}/vendor/ace-1.4.5/mode-ocaml.js | 0 .../js}/vendor/ace-1.4.5/mode-pascal.js | 0 .../js}/vendor/ace-1.4.5/mode-perl.js | 0 .../js}/vendor/ace-1.4.5/mode-perl6.js | 0 .../js}/vendor/ace-1.4.5/mode-pgsql.js | 0 .../js}/vendor/ace-1.4.5/mode-php.js | 0 .../ace-1.4.5/mode-php_laravel_blade.js | 0 .../js}/vendor/ace-1.4.5/mode-pig.js | 0 .../js}/vendor/ace-1.4.5/mode-plain_text.js | 0 .../js}/vendor/ace-1.4.5/mode-powershell.js | 0 .../js}/vendor/ace-1.4.5/mode-praat.js | 0 .../js}/vendor/ace-1.4.5/mode-prolog.js | 0 .../js}/vendor/ace-1.4.5/mode-properties.js | 0 .../js}/vendor/ace-1.4.5/mode-protobuf.js | 0 .../js}/vendor/ace-1.4.5/mode-puppet.js | 0 .../js}/vendor/ace-1.4.5/mode-python.js | 0 .../js}/vendor/ace-1.4.5/mode-r.js | 0 .../js}/vendor/ace-1.4.5/mode-razor.js | 0 .../js}/vendor/ace-1.4.5/mode-rdoc.js | 0 .../js}/vendor/ace-1.4.5/mode-red.js | 0 .../js}/vendor/ace-1.4.5/mode-redshift.js | 0 .../js}/vendor/ace-1.4.5/mode-rhtml.js | 0 .../js}/vendor/ace-1.4.5/mode-rst.js | 0 .../js}/vendor/ace-1.4.5/mode-ruby.js | 0 .../js}/vendor/ace-1.4.5/mode-rust.js | 0 .../js}/vendor/ace-1.4.5/mode-sass.js | 0 .../js}/vendor/ace-1.4.5/mode-scad.js | 0 .../js}/vendor/ace-1.4.5/mode-scala.js | 0 .../js}/vendor/ace-1.4.5/mode-scheme.js | 0 .../js}/vendor/ace-1.4.5/mode-scss.js | 0 .../js}/vendor/ace-1.4.5/mode-sh.js | 0 .../js}/vendor/ace-1.4.5/mode-sjs.js | 0 .../js}/vendor/ace-1.4.5/mode-slim.js | 0 .../js}/vendor/ace-1.4.5/mode-smarty.js | 0 .../js}/vendor/ace-1.4.5/mode-snippets.js | 0 .../js}/vendor/ace-1.4.5/mode-soy_template.js | 0 .../js}/vendor/ace-1.4.5/mode-space.js | 0 .../js}/vendor/ace-1.4.5/mode-sparql.js | 0 .../js}/vendor/ace-1.4.5/mode-sql.js | 0 .../js}/vendor/ace-1.4.5/mode-sqlserver.js | 0 .../js}/vendor/ace-1.4.5/mode-stylus.js | 0 .../js}/vendor/ace-1.4.5/mode-svg.js | 0 .../js}/vendor/ace-1.4.5/mode-swift.js | 0 .../js}/vendor/ace-1.4.5/mode-tcl.js | 0 .../js}/vendor/ace-1.4.5/mode-terraform.js | 0 .../js}/vendor/ace-1.4.5/mode-tex.js | 0 .../js}/vendor/ace-1.4.5/mode-text.js | 0 .../js}/vendor/ace-1.4.5/mode-textile.js | 0 .../js}/vendor/ace-1.4.5/mode-toml.js | 0 .../js}/vendor/ace-1.4.5/mode-tsx.js | 0 .../js}/vendor/ace-1.4.5/mode-turtle.js | 0 .../js}/vendor/ace-1.4.5/mode-twig.js | 0 .../js}/vendor/ace-1.4.5/mode-typescript.js | 0 .../js}/vendor/ace-1.4.5/mode-vala.js | 0 .../js}/vendor/ace-1.4.5/mode-vbscript.js | 0 .../js}/vendor/ace-1.4.5/mode-velocity.js | 0 .../js}/vendor/ace-1.4.5/mode-verilog.js | 0 .../js}/vendor/ace-1.4.5/mode-vhdl.js | 0 .../js}/vendor/ace-1.4.5/mode-visualforce.js | 0 .../js}/vendor/ace-1.4.5/mode-wollok.js | 0 .../js}/vendor/ace-1.4.5/mode-xml.js | 0 .../js}/vendor/ace-1.4.5/mode-xquery.js | 0 .../js}/vendor/ace-1.4.5/mode-yaml.js | 0 .../js}/vendor/ace-1.4.5/mode-zeek.js | 0 .../js}/vendor/ace-1.4.5/snippets/abap.js | 0 .../js}/vendor/ace-1.4.5/snippets/abc.js | 0 .../vendor/ace-1.4.5/snippets/actionscript.js | 0 .../js}/vendor/ace-1.4.5/snippets/ada.js | 0 .../vendor/ace-1.4.5/snippets/apache_conf.js | 0 .../js}/vendor/ace-1.4.5/snippets/apex.js | 0 .../vendor/ace-1.4.5/snippets/applescript.js | 0 .../js}/vendor/ace-1.4.5/snippets/aql.js | 0 .../js}/vendor/ace-1.4.5/snippets/asciidoc.js | 0 .../js}/vendor/ace-1.4.5/snippets/asl.js | 0 .../vendor/ace-1.4.5/snippets/assembly_x86.js | 0 .../vendor/ace-1.4.5/snippets/autohotkey.js | 0 .../vendor/ace-1.4.5/snippets/batchfile.js | 0 .../js}/vendor/ace-1.4.5/snippets/bro.js | 0 .../js}/vendor/ace-1.4.5/snippets/c9search.js | 0 .../js}/vendor/ace-1.4.5/snippets/c_cpp.js | 0 .../js}/vendor/ace-1.4.5/snippets/cirru.js | 0 .../js}/vendor/ace-1.4.5/snippets/clojure.js | 0 .../js}/vendor/ace-1.4.5/snippets/cobol.js | 0 .../js}/vendor/ace-1.4.5/snippets/coffee.js | 0 .../vendor/ace-1.4.5/snippets/coldfusion.js | 0 .../js}/vendor/ace-1.4.5/snippets/crystal.js | 0 .../js}/vendor/ace-1.4.5/snippets/csharp.js | 0 .../ace-1.4.5/snippets/csound_document.js | 0 .../ace-1.4.5/snippets/csound_orchestra.js | 0 .../vendor/ace-1.4.5/snippets/csound_score.js | 0 .../js}/vendor/ace-1.4.5/snippets/csp.js | 0 .../js}/vendor/ace-1.4.5/snippets/css.js | 0 .../js}/vendor/ace-1.4.5/snippets/curly.js | 0 .../js}/vendor/ace-1.4.5/snippets/d.js | 0 .../js}/vendor/ace-1.4.5/snippets/dart.js | 0 .../js}/vendor/ace-1.4.5/snippets/diff.js | 0 .../js}/vendor/ace-1.4.5/snippets/django.js | 0 .../vendor/ace-1.4.5/snippets/dockerfile.js | 0 .../js}/vendor/ace-1.4.5/snippets/dot.js | 0 .../js}/vendor/ace-1.4.5/snippets/drools.js | 0 .../js}/vendor/ace-1.4.5/snippets/edifact.js | 0 .../js}/vendor/ace-1.4.5/snippets/eiffel.js | 0 .../js}/vendor/ace-1.4.5/snippets/ejs.js | 0 .../js}/vendor/ace-1.4.5/snippets/elixir.js | 0 .../js}/vendor/ace-1.4.5/snippets/elm.js | 0 .../js}/vendor/ace-1.4.5/snippets/erlang.js | 0 .../js}/vendor/ace-1.4.5/snippets/forth.js | 0 .../js}/vendor/ace-1.4.5/snippets/fortran.js | 0 .../js}/vendor/ace-1.4.5/snippets/fsharp.js | 0 .../js}/vendor/ace-1.4.5/snippets/fsl.js | 0 .../js}/vendor/ace-1.4.5/snippets/ftl.js | 0 .../js}/vendor/ace-1.4.5/snippets/gcode.js | 0 .../js}/vendor/ace-1.4.5/snippets/gherkin.js | 0 .../vendor/ace-1.4.5/snippets/gitignore.js | 0 .../js}/vendor/ace-1.4.5/snippets/glsl.js | 0 .../vendor/ace-1.4.5/snippets/gobstones.js | 0 .../js}/vendor/ace-1.4.5/snippets/golang.js | 0 .../ace-1.4.5/snippets/graphqlschema.js | 0 .../js}/vendor/ace-1.4.5/snippets/groovy.js | 0 .../js}/vendor/ace-1.4.5/snippets/haml.js | 0 .../vendor/ace-1.4.5/snippets/handlebars.js | 0 .../js}/vendor/ace-1.4.5/snippets/haskell.js | 0 .../ace-1.4.5/snippets/haskell_cabal.js | 0 .../js}/vendor/ace-1.4.5/snippets/haxe.js | 0 .../js}/vendor/ace-1.4.5/snippets/hjson.js | 0 .../js}/vendor/ace-1.4.5/snippets/html.js | 0 .../vendor/ace-1.4.5/snippets/html_elixir.js | 0 .../vendor/ace-1.4.5/snippets/html_ruby.js | 0 .../js}/vendor/ace-1.4.5/snippets/ini.js | 0 .../js}/vendor/ace-1.4.5/snippets/io.js | 0 .../js}/vendor/ace-1.4.5/snippets/jack.js | 0 .../js}/vendor/ace-1.4.5/snippets/jade.js | 0 .../js}/vendor/ace-1.4.5/snippets/java.js | 0 .../vendor/ace-1.4.5/snippets/javascript.js | 0 .../js}/vendor/ace-1.4.5/snippets/json.js | 0 .../js}/vendor/ace-1.4.5/snippets/jsoniq.js | 0 .../js}/vendor/ace-1.4.5/snippets/jsp.js | 0 .../js}/vendor/ace-1.4.5/snippets/jssm.js | 0 .../js}/vendor/ace-1.4.5/snippets/jsx.js | 0 .../js}/vendor/ace-1.4.5/snippets/julia.js | 0 .../js}/vendor/ace-1.4.5/snippets/kotlin.js | 0 .../js}/vendor/ace-1.4.5/snippets/latex.js | 0 .../js}/vendor/ace-1.4.5/snippets/less.js | 0 .../js}/vendor/ace-1.4.5/snippets/liquid.js | 0 .../js}/vendor/ace-1.4.5/snippets/lisp.js | 0 .../vendor/ace-1.4.5/snippets/livescript.js | 0 .../js}/vendor/ace-1.4.5/snippets/logiql.js | 0 .../js}/vendor/ace-1.4.5/snippets/logtalk.js | 0 .../js}/vendor/ace-1.4.5/snippets/lsl.js | 0 .../js}/vendor/ace-1.4.5/snippets/lua.js | 0 .../js}/vendor/ace-1.4.5/snippets/luapage.js | 0 .../js}/vendor/ace-1.4.5/snippets/lucene.js | 0 .../js}/vendor/ace-1.4.5/snippets/makefile.js | 0 .../js}/vendor/ace-1.4.5/snippets/markdown.js | 0 .../js}/vendor/ace-1.4.5/snippets/mask.js | 0 .../js}/vendor/ace-1.4.5/snippets/matlab.js | 0 .../js}/vendor/ace-1.4.5/snippets/maze.js | 0 .../js}/vendor/ace-1.4.5/snippets/mel.js | 0 .../js}/vendor/ace-1.4.5/snippets/mixal.js | 0 .../js}/vendor/ace-1.4.5/snippets/mushcode.js | 0 .../js}/vendor/ace-1.4.5/snippets/mysql.js | 0 .../js}/vendor/ace-1.4.5/snippets/nginx.js | 0 .../js}/vendor/ace-1.4.5/snippets/nim.js | 0 .../js}/vendor/ace-1.4.5/snippets/nix.js | 0 .../js}/vendor/ace-1.4.5/snippets/nsis.js | 0 .../vendor/ace-1.4.5/snippets/objectivec.js | 0 .../js}/vendor/ace-1.4.5/snippets/ocaml.js | 0 .../js}/vendor/ace-1.4.5/snippets/pascal.js | 0 .../js}/vendor/ace-1.4.5/snippets/perl.js | 0 .../js}/vendor/ace-1.4.5/snippets/perl6.js | 0 .../js}/vendor/ace-1.4.5/snippets/pgsql.js | 0 .../js}/vendor/ace-1.4.5/snippets/php.js | 0 .../ace-1.4.5/snippets/php_laravel_blade.js | 0 .../js}/vendor/ace-1.4.5/snippets/pig.js | 0 .../vendor/ace-1.4.5/snippets/plain_text.js | 0 .../vendor/ace-1.4.5/snippets/powershell.js | 0 .../js}/vendor/ace-1.4.5/snippets/praat.js | 0 .../js}/vendor/ace-1.4.5/snippets/prolog.js | 0 .../vendor/ace-1.4.5/snippets/properties.js | 0 .../js}/vendor/ace-1.4.5/snippets/protobuf.js | 0 .../js}/vendor/ace-1.4.5/snippets/puppet.js | 0 .../js}/vendor/ace-1.4.5/snippets/python.js | 0 .../js}/vendor/ace-1.4.5/snippets/r.js | 0 .../js}/vendor/ace-1.4.5/snippets/razor.js | 0 .../js}/vendor/ace-1.4.5/snippets/rdoc.js | 0 .../js}/vendor/ace-1.4.5/snippets/red.js | 0 .../js}/vendor/ace-1.4.5/snippets/redshift.js | 0 .../js}/vendor/ace-1.4.5/snippets/rhtml.js | 0 .../js}/vendor/ace-1.4.5/snippets/rst.js | 0 .../js}/vendor/ace-1.4.5/snippets/ruby.js | 0 .../js}/vendor/ace-1.4.5/snippets/rust.js | 0 .../js}/vendor/ace-1.4.5/snippets/sass.js | 0 .../js}/vendor/ace-1.4.5/snippets/scad.js | 0 .../js}/vendor/ace-1.4.5/snippets/scala.js | 0 .../js}/vendor/ace-1.4.5/snippets/scheme.js | 0 .../js}/vendor/ace-1.4.5/snippets/scss.js | 0 .../js}/vendor/ace-1.4.5/snippets/sh.js | 0 .../js}/vendor/ace-1.4.5/snippets/sjs.js | 0 .../js}/vendor/ace-1.4.5/snippets/slim.js | 0 .../js}/vendor/ace-1.4.5/snippets/smarty.js | 0 .../js}/vendor/ace-1.4.5/snippets/snippets.js | 0 .../vendor/ace-1.4.5/snippets/soy_template.js | 0 .../js}/vendor/ace-1.4.5/snippets/space.js | 0 .../js}/vendor/ace-1.4.5/snippets/sparql.js | 0 .../js}/vendor/ace-1.4.5/snippets/sql.js | 0 .../vendor/ace-1.4.5/snippets/sqlserver.js | 0 .../js}/vendor/ace-1.4.5/snippets/stylus.js | 0 .../js}/vendor/ace-1.4.5/snippets/svg.js | 0 .../js}/vendor/ace-1.4.5/snippets/swift.js | 0 .../js}/vendor/ace-1.4.5/snippets/tcl.js | 0 .../vendor/ace-1.4.5/snippets/terraform.js | 0 .../js}/vendor/ace-1.4.5/snippets/tex.js | 0 .../js}/vendor/ace-1.4.5/snippets/text.js | 0 .../js}/vendor/ace-1.4.5/snippets/textile.js | 0 .../js}/vendor/ace-1.4.5/snippets/toml.js | 0 .../js}/vendor/ace-1.4.5/snippets/tsx.js | 0 .../js}/vendor/ace-1.4.5/snippets/turtle.js | 0 .../js}/vendor/ace-1.4.5/snippets/twig.js | 0 .../vendor/ace-1.4.5/snippets/typescript.js | 0 .../js}/vendor/ace-1.4.5/snippets/vala.js | 0 .../js}/vendor/ace-1.4.5/snippets/vbscript.js | 0 .../js}/vendor/ace-1.4.5/snippets/velocity.js | 0 .../js}/vendor/ace-1.4.5/snippets/verilog.js | 0 .../js}/vendor/ace-1.4.5/snippets/vhdl.js | 0 .../vendor/ace-1.4.5/snippets/visualforce.js | 0 .../js}/vendor/ace-1.4.5/snippets/wollok.js | 0 .../js}/vendor/ace-1.4.5/snippets/xml.js | 0 .../js}/vendor/ace-1.4.5/snippets/xquery.js | 0 .../js}/vendor/ace-1.4.5/snippets/yaml.js | 0 .../js}/vendor/ace-1.4.5/snippets/zeek.js | 0 .../js}/vendor/ace-1.4.5/theme-ambiance.js | 0 .../js}/vendor/ace-1.4.5/theme-chaos.js | 0 .../js}/vendor/ace-1.4.5/theme-chrome.js | 0 .../js}/vendor/ace-1.4.5/theme-clouds.js | 0 .../vendor/ace-1.4.5/theme-clouds_midnight.js | 0 .../js}/vendor/ace-1.4.5/theme-cobalt.js | 0 .../vendor/ace-1.4.5/theme-crimson_editor.js | 0 .../js}/vendor/ace-1.4.5/theme-dawn.js | 0 .../js}/vendor/ace-1.4.5/theme-dracula.js | 0 .../js}/vendor/ace-1.4.5/theme-dreamweaver.js | 0 .../js}/vendor/ace-1.4.5/theme-eclipse.js | 0 .../js}/vendor/ace-1.4.5/theme-github.js | 0 .../js}/vendor/ace-1.4.5/theme-gob.js | 0 .../js}/vendor/ace-1.4.5/theme-gruvbox.js | 0 .../vendor/ace-1.4.5/theme-idle_fingers.js | 0 .../js}/vendor/ace-1.4.5/theme-iplastic.js | 0 .../js}/vendor/ace-1.4.5/theme-katzenmilch.js | 0 .../js}/vendor/ace-1.4.5/theme-kr_theme.js | 0 .../js}/vendor/ace-1.4.5/theme-kuroir.js | 0 .../js}/vendor/ace-1.4.5/theme-merbivore.js | 0 .../vendor/ace-1.4.5/theme-merbivore_soft.js | 0 .../vendor/ace-1.4.5/theme-mono_industrial.js | 0 .../js}/vendor/ace-1.4.5/theme-monokai.js | 0 .../js}/vendor/ace-1.4.5/theme-overleaf.js | 0 .../vendor/ace-1.4.5/theme-pastel_on_dark.js | 0 .../vendor/ace-1.4.5/theme-solarized_dark.js | 0 .../vendor/ace-1.4.5/theme-solarized_light.js | 0 .../js}/vendor/ace-1.4.5/theme-sqlserver.js | 0 .../js}/vendor/ace-1.4.5/theme-terminal.js | 0 .../js}/vendor/ace-1.4.5/theme-textmate.js | 0 .../js}/vendor/ace-1.4.5/theme-tomorrow.js | 0 .../vendor/ace-1.4.5/theme-tomorrow_night.js | 0 .../ace-1.4.5/theme-tomorrow_night_blue.js | 0 .../ace-1.4.5/theme-tomorrow_night_bright.js | 0 .../theme-tomorrow_night_eighties.js | 0 .../js}/vendor/ace-1.4.5/theme-twilight.js | 0 .../js}/vendor/ace-1.4.5/theme-vibrant_ink.js | 0 .../js}/vendor/ace-1.4.5/theme-xcode.js | 0 .../js}/vendor/ace-1.4.5/worker-coffee.js | 0 .../js}/vendor/ace-1.4.5/worker-css.js | 0 .../js}/vendor/ace-1.4.5/worker-html.js | 0 .../js}/vendor/ace-1.4.5/worker-javascript.js | 0 .../js}/vendor/ace-1.4.5/worker-json.js | 0 .../js}/vendor/ace-1.4.5/worker-latex.js | 0 .../js}/vendor/ace-1.4.5/worker-lua.js | 0 .../js}/vendor/ace-1.4.5/worker-php.js | 0 .../js}/vendor/ace-1.4.5/worker-xml.js | 0 .../js}/vendor/ace-1.4.5/worker-xquery.js | 0 .../js}/vendor/libs/algolia-2.5.2.js | 0 .../js}/vendor/libs/angular-1.6.4.min.js | 0 .../js}/vendor/libs/angular-1.6.4.min.js.map | 0 .../angular-autocomplete/ac_template.html | 0 .../angular-autocomplete.js | 0 .../js}/vendor/libs/angular-cookie.js | 0 .../js}/vendor/libs/angular-mocks.js | 0 .../js}/vendor/libs/angular-sanitize-1.6.4.js | 0 .../js}/vendor/libs/bib-log-parser.js | 0 .../js}/vendor/libs/fineuploader-5.15.4.js | 0 .../js}/vendor/libs/jquery-1.11.1.min.js | 0 .../js}/vendor/libs/jquery-1.11.1.min.js.map | 0 .../js}/vendor/libs/jquery-layout.js | 0 .../js}/vendor/libs/jquery.storage.js | 0 .../js}/vendor/libs/jquery.ui.touch-punch.js | 0 .../js}/vendor/libs/jquery.validate.js | 0 .../js}/vendor/libs/latex-log-parser.js | 0 .../js}/vendor/libs/mathjax/.gitignore | 0 .../js}/vendor/libs/mathjax/MathJax.js | 0 .../js}/vendor/libs/mathjax/config/Safe.js | 0 .../libs/mathjax/config/TeX-AMS_HTML.js | 0 .../libs/mathjax/extensions/FontWarnings.js | 0 .../extensions/HTML-CSS/handle-floats.js | 0 .../libs/mathjax/extensions/HelpDialog.js | 0 .../libs/mathjax/extensions/MatchWebFonts.js | 0 .../libs/mathjax/extensions/MathEvents.js | 0 .../libs/mathjax/extensions/MathMenu.js | 0 .../libs/mathjax/extensions/MathZoom.js | 0 .../vendor/libs/mathjax/extensions/Safe.js | 0 .../libs/mathjax/extensions/TeX/AMScd.js | 0 .../libs/mathjax/extensions/TeX/AMSmath.js | 0 .../libs/mathjax/extensions/TeX/AMSsymbols.js | 0 .../libs/mathjax/extensions/TeX/HTML.js | 0 .../libs/mathjax/extensions/TeX/action.js | 0 .../libs/mathjax/extensions/TeX/autobold.js | 0 .../mathjax/extensions/TeX/autoload-all.js | 0 .../libs/mathjax/extensions/TeX/bbox.js | 0 .../libs/mathjax/extensions/TeX/begingroup.js | 0 .../libs/mathjax/extensions/TeX/boldsymbol.js | 0 .../libs/mathjax/extensions/TeX/cancel.js | 0 .../libs/mathjax/extensions/TeX/color.js | 0 .../libs/mathjax/extensions/TeX/enclose.js | 0 .../libs/mathjax/extensions/TeX/extpfeil.js | 0 .../libs/mathjax/extensions/TeX/mathchoice.js | 0 .../libs/mathjax/extensions/TeX/mhchem.js | 0 .../libs/mathjax/extensions/TeX/newcommand.js | 0 .../libs/mathjax/extensions/TeX/noErrors.js | 0 .../mathjax/extensions/TeX/noUndefined.js | 0 .../libs/mathjax/extensions/TeX/unicode.js | 0 .../libs/mathjax/extensions/TeX/verb.js | 0 .../libs/mathjax/extensions/asciimath2jax.js | 0 .../libs/mathjax/extensions/jsMath2jax.js | 0 .../vendor/libs/mathjax/extensions/mml2jax.js | 0 .../vendor/libs/mathjax/extensions/tex2jax.js | 0 .../libs/mathjax/extensions/toMathML.js | 0 .../TeX/woff/MathJax_AMS-Regular.woff | Bin .../TeX/woff/MathJax_Caligraphic-Bold.woff | Bin .../TeX/woff/MathJax_Caligraphic-Regular.woff | Bin .../TeX/woff/MathJax_Fraktur-Bold.woff | Bin .../TeX/woff/MathJax_Fraktur-Regular.woff | Bin .../HTML-CSS/TeX/woff/MathJax_Main-Bold.woff | Bin .../TeX/woff/MathJax_Main-Italic.woff | Bin .../TeX/woff/MathJax_Main-Regular.woff | Bin .../TeX/woff/MathJax_Math-BoldItalic.woff | Bin .../TeX/woff/MathJax_Math-Italic.woff | Bin .../TeX/woff/MathJax_Math-Regular.woff | Bin .../TeX/woff/MathJax_SansSerif-Bold.woff | Bin .../TeX/woff/MathJax_SansSerif-Italic.woff | Bin .../TeX/woff/MathJax_SansSerif-Regular.woff | Bin .../TeX/woff/MathJax_Script-Regular.woff | Bin .../TeX/woff/MathJax_Size1-Regular.woff | Bin .../TeX/woff/MathJax_Size2-Regular.woff | Bin .../TeX/woff/MathJax_Size3-Regular.woff | Bin .../TeX/woff/MathJax_Size4-Regular.woff | Bin .../TeX/woff/MathJax_Typewriter-Regular.woff | Bin .../vendor/libs/mathjax/images/CloseX-31.png | Bin .../libs/mathjax/images/MenuArrow-15.png | Bin .../libs/mathjax/jax/element/mml/jax.js | 0 .../mathjax/jax/element/mml/optable/Arrows.js | 0 .../jax/element/mml/optable/BasicLatin.js | 0 .../element/mml/optable/CombDiacritMarks.js | 0 .../mml/optable/CombDiactForSymbols.js | 0 .../jax/element/mml/optable/Dingbats.js | 0 .../element/mml/optable/GeneralPunctuation.js | 0 .../element/mml/optable/GeometricShapes.js | 0 .../jax/element/mml/optable/GreekAndCoptic.js | 0 .../element/mml/optable/Latin1Supplement.js | 0 .../element/mml/optable/LetterlikeSymbols.js | 0 .../jax/element/mml/optable/MathOperators.js | 0 .../element/mml/optable/MiscMathSymbolsA.js | 0 .../element/mml/optable/MiscMathSymbolsB.js | 0 .../mml/optable/MiscSymbolsAndArrows.js | 0 .../jax/element/mml/optable/MiscTechnical.js | 0 .../element/mml/optable/SpacingModLetters.js | 0 .../element/mml/optable/SuppMathOperators.js | 0 .../mml/optable/SupplementalArrowsA.js | 0 .../mml/optable/SupplementalArrowsB.js | 0 .../libs/mathjax/jax/input/TeX/config.js | 0 .../vendor/libs/mathjax/jax/input/TeX/jax.js | 0 .../HTML-CSS/autoload/annotation-xml.js | 0 .../jax/output/HTML-CSS/autoload/maction.js | 0 .../jax/output/HTML-CSS/autoload/menclose.js | 0 .../jax/output/HTML-CSS/autoload/mglyph.js | 0 .../output/HTML-CSS/autoload/mmultiscripts.js | 0 .../jax/output/HTML-CSS/autoload/ms.js | 0 .../jax/output/HTML-CSS/autoload/mtable.js | 0 .../jax/output/HTML-CSS/autoload/multiline.js | 0 .../mathjax/jax/output/HTML-CSS/config.js | 0 .../HTML-CSS/fonts/TeX/AMS/Regular/Arrows.js | 0 .../HTML-CSS/fonts/TeX/AMS/Regular/BBBold.js | 0 .../fonts/TeX/AMS/Regular/BoxDrawing.js | 0 .../fonts/TeX/AMS/Regular/CombDiacritMarks.js | 0 .../fonts/TeX/AMS/Regular/Dingbats.js | 0 .../fonts/TeX/AMS/Regular/EnclosedAlphanum.js | 0 .../TeX/AMS/Regular/GeneralPunctuation.js | 0 .../fonts/TeX/AMS/Regular/GeometricShapes.js | 0 .../fonts/TeX/AMS/Regular/GreekAndCoptic.js | 0 .../fonts/TeX/AMS/Regular/Latin1Supplement.js | 0 .../fonts/TeX/AMS/Regular/LatinExtendedA.js | 0 .../TeX/AMS/Regular/LetterlikeSymbols.js | 0 .../HTML-CSS/fonts/TeX/AMS/Regular/Main.js | 0 .../fonts/TeX/AMS/Regular/MathOperators.js | 0 .../fonts/TeX/AMS/Regular/MiscMathSymbolsB.js | 0 .../fonts/TeX/AMS/Regular/MiscSymbols.js | 0 .../fonts/TeX/AMS/Regular/MiscTechnical.js | 0 .../HTML-CSS/fonts/TeX/AMS/Regular/PUA.js | 0 .../TeX/AMS/Regular/SpacingModLetters.js | 0 .../TeX/AMS/Regular/SuppMathOperators.js | 0 .../fonts/TeX/Caligraphic/Bold/Main.js | 0 .../fonts/TeX/Caligraphic/Regular/Main.js | 0 .../fonts/TeX/Fraktur/Bold/BasicLatin.js | 0 .../HTML-CSS/fonts/TeX/Fraktur/Bold/Main.js | 0 .../HTML-CSS/fonts/TeX/Fraktur/Bold/Other.js | 0 .../HTML-CSS/fonts/TeX/Fraktur/Bold/PUA.js | 0 .../fonts/TeX/Fraktur/Regular/BasicLatin.js | 0 .../fonts/TeX/Fraktur/Regular/Main.js | 0 .../fonts/TeX/Fraktur/Regular/Other.js | 0 .../HTML-CSS/fonts/TeX/Fraktur/Regular/PUA.js | 0 .../HTML-CSS/fonts/TeX/Greek/Bold/Main.js | 0 .../fonts/TeX/Greek/BoldItalic/Main.js | 0 .../HTML-CSS/fonts/TeX/Greek/Italic/Main.js | 0 .../HTML-CSS/fonts/TeX/Greek/Regular/Main.js | 0 .../HTML-CSS/fonts/TeX/Main/Bold/Arrows.js | 0 .../fonts/TeX/Main/Bold/CombDiacritMarks.js | 0 .../TeX/Main/Bold/CombDiactForSymbols.js | 0 .../fonts/TeX/Main/Bold/GeneralPunctuation.js | 0 .../fonts/TeX/Main/Bold/GeometricShapes.js | 0 .../fonts/TeX/Main/Bold/Latin1Supplement.js | 0 .../fonts/TeX/Main/Bold/LatinExtendedA.js | 0 .../fonts/TeX/Main/Bold/LatinExtendedB.js | 0 .../fonts/TeX/Main/Bold/LetterlikeSymbols.js | 0 .../HTML-CSS/fonts/TeX/Main/Bold/Main.js | 0 .../fonts/TeX/Main/Bold/MathOperators.js | 0 .../fonts/TeX/Main/Bold/MiscMathSymbolsA.js | 0 .../fonts/TeX/Main/Bold/MiscSymbols.js | 0 .../fonts/TeX/Main/Bold/MiscTechnical.js | 0 .../fonts/TeX/Main/Bold/SpacingModLetters.js | 0 .../fonts/TeX/Main/Bold/SuppMathOperators.js | 0 .../TeX/Main/Bold/SupplementalArrowsA.js | 0 .../fonts/TeX/Main/Italic/CombDiacritMarks.js | 0 .../TeX/Main/Italic/GeneralPunctuation.js | 0 .../fonts/TeX/Main/Italic/Latin1Supplement.js | 0 .../TeX/Main/Italic/LetterlikeSymbols.js | 0 .../HTML-CSS/fonts/TeX/Main/Italic/Main.js | 0 .../TeX/Main/Regular/CombDiacritMarks.js | 0 .../fonts/TeX/Main/Regular/GeometricShapes.js | 0 .../HTML-CSS/fonts/TeX/Main/Regular/Main.js | 0 .../fonts/TeX/Main/Regular/MiscSymbols.js | 0 .../TeX/Main/Regular/SpacingModLetters.js | 0 .../fonts/TeX/Math/BoldItalic/Main.js | 0 .../HTML-CSS/fonts/TeX/Math/Italic/Main.js | 0 .../fonts/TeX/SansSerif/Bold/BasicLatin.js | 0 .../TeX/SansSerif/Bold/CombDiacritMarks.js | 0 .../HTML-CSS/fonts/TeX/SansSerif/Bold/Main.js | 0 .../fonts/TeX/SansSerif/Bold/Other.js | 0 .../fonts/TeX/SansSerif/Italic/BasicLatin.js | 0 .../TeX/SansSerif/Italic/CombDiacritMarks.js | 0 .../fonts/TeX/SansSerif/Italic/Main.js | 0 .../fonts/TeX/SansSerif/Italic/Other.js | 0 .../fonts/TeX/SansSerif/Regular/BasicLatin.js | 0 .../TeX/SansSerif/Regular/CombDiacritMarks.js | 0 .../fonts/TeX/SansSerif/Regular/Main.js | 0 .../fonts/TeX/SansSerif/Regular/Other.js | 0 .../fonts/TeX/Script/Regular/BasicLatin.js | 0 .../HTML-CSS/fonts/TeX/Script/Regular/Main.js | 0 .../fonts/TeX/Script/Regular/Other.js | 0 .../HTML-CSS/fonts/TeX/Size1/Regular/Main.js | 0 .../HTML-CSS/fonts/TeX/Size2/Regular/Main.js | 0 .../HTML-CSS/fonts/TeX/Size3/Regular/Main.js | 0 .../HTML-CSS/fonts/TeX/Size4/Regular/Main.js | 0 .../TeX/Typewriter/Regular/BasicLatin.js | 0 .../Typewriter/Regular/CombDiacritMarks.js | 0 .../fonts/TeX/Typewriter/Regular/Main.js | 0 .../fonts/TeX/Typewriter/Regular/Other.js | 0 .../fonts/TeX/WinChrome/Regular/Main.js | 0 .../HTML-CSS/fonts/TeX/WinIE6/Regular/AMS.js | 0 .../HTML-CSS/fonts/TeX/WinIE6/Regular/Bold.js | 0 .../HTML-CSS/fonts/TeX/WinIE6/Regular/Main.js | 0 .../HTML-CSS/fonts/TeX/fontdata-extra.js | 0 .../jax/output/HTML-CSS/fonts/TeX/fontdata.js | 0 .../mathjax/jax/output/HTML-CSS/imageFonts.js | 0 .../libs/mathjax/jax/output/HTML-CSS/jax.js | 0 .../mathjax/localization/en/FontWarnings.js | 0 .../libs/mathjax/localization/en/HTML-CSS.js | 0 .../mathjax/localization/en/HelpDialog.js | 0 .../libs/mathjax/localization/en/MathML.js | 0 .../libs/mathjax/localization/en/MathMenu.js | 0 .../libs/mathjax/localization/en/TeX.js | 0 .../vendor/libs/mathjax/localization/en/en.js | 0 .../js}/vendor/libs/moment-2.9.0.js | 0 .../js}/vendor/libs/ng-context-menu-0.1.4.js | 0 .../js}/vendor/libs/ng-tags-input-3.0.0.js | 0 .../js}/vendor/libs/passfield.js | 0 .../js}/vendor/libs/platform.js | 0 .../js}/vendor/libs/polyfills/array-fill.js | 0 .../vendor/libs/polyfills/array-includes.js | 0 .../js}/vendor/libs/polyfills/symbol.js | 0 .../js}/vendor/libs/select/select.js | 0 .../js}/vendor/libs/select/select.min.js | 0 .../js}/vendor/libs/select/select.min.js.map | 0 .../js}/vendor/libs/sharejs.js | 0 .../plugins/sigma.exporters.svg.min.js | 0 .../plugins/sigma.layout.forceAtlas2.min.js | 0 .../plugins/sigma.parsers.cypher.min.js | 0 .../plugins/sigma.parsers.gexf.min.js | 0 .../plugins/sigma.parsers.json.min.js | 0 .../plugins/sigma.pathfinding.astar.min.js | 0 .../plugins/sigma.plugins.animate.min.js | 0 .../plugins/sigma.plugins.dragNodes.min.js | 0 .../plugins/sigma.plugins.filter.min.js | 0 .../sigma.plugins.neighborhoods.min.js | 0 .../plugins/sigma.plugins.relativeSize.min.js | 0 .../sigma.renderers.customEdgeShapes.min.js | 0 .../sigma.renderers.customShapes.min.js | 0 .../plugins/sigma.renderers.edgeLabels.min.js | 0 .../sigma.renderers.parallelEdges.min.js | 0 .../plugins/sigma.renderers.snapshot.min.js | 0 .../plugins/sigma.statistics.HITS.min.js | 0 .../js}/vendor/libs/sigma-master/sigma.min.js | 0 .../vendor/libs/sigma-master/sigma.require.js | 0 .../js}/vendor/libs/typeahead.js | 0 .../js}/vendor/libs/ui-bootstrap.js | 0 .../js}/vendor/libs/underscore-1.9.1.js | 0 services/web/karma.conf.js | 12 ++--- .../{public/src => frontend/js}/ide/index.js | 0 .../main/controllers/LaunchpadController.js | 0 .../{public/src => frontend/js}/main/index.js | 0 services/web/modules/modules-ide.js | 2 +- services/web/modules/modules-main.js | 2 +- .../{unit_frontend => frontend}/bootstrap.js | 0 .../spell-check/SpellCheckManagerTests.js | 0 .../ide/history/HistoryV2ManagerTests.js | 0 .../history/util/displayNameForUserTests.js | 0 .../import_tests.js | 10 ++-- .../src => frontend}/support/fixture.js | 0 .../utils/EventEmitterTests.js | 0 services/web/webpack.config.js | 43 +++++++++--------- 867 files changed, 42 insertions(+), 43 deletions(-) rename services/web/{public/src => frontend/js}/analytics/AbTestingManager.js (100%) rename services/web/{public/src => frontend/js}/base.js (100%) rename services/web/{public/src => frontend/js}/components/inputSuggestions.js (100%) rename services/web/{public/src => frontend/js}/directives/asyncForm.js (100%) rename services/web/{public/src => frontend/js}/directives/autoSubmitForm.js (100%) rename services/web/{public/src => frontend/js}/directives/bookmarkableTabset.js (100%) rename services/web/{public/src => frontend/js}/directives/complexPassword.js (100%) rename services/web/{public/src => frontend/js}/directives/creditCards.js (100%) rename services/web/{public/src => frontend/js}/directives/equals.js (100%) rename services/web/{public/src => frontend/js}/directives/eventTracking.js (100%) rename services/web/{public/src => frontend/js}/directives/expandableTextArea.js (100%) rename services/web/{public/src => frontend/js}/directives/fineUpload.js (100%) rename services/web/{public/src => frontend/js}/directives/focus.js (100%) rename services/web/{public/src => frontend/js}/directives/mathjax.js (100%) rename services/web/{public/src => frontend/js}/directives/maxHeight.js (100%) rename services/web/{public/src => frontend/js}/directives/onEnter.js (100%) rename services/web/{public/src => frontend/js}/directives/rightClick.js (100%) rename services/web/{public/src => frontend/js}/directives/scroll.js (100%) rename services/web/{public/src => frontend/js}/directives/selectAll.js (100%) rename services/web/{public/src => frontend/js}/directives/stopPropagation.js (100%) rename services/web/{public/src => frontend/js}/directives/videoPlayState.js (100%) rename services/web/{public/src => frontend/js}/filters/formatDate.js (100%) rename services/web/{public/src => frontend/js}/filters/wrapLongWords.js (100%) rename services/web/{public/src => frontend/js}/ide.js (100%) rename services/web/{public/src => frontend/js}/ide/SafariScrollPatcher.js (100%) rename services/web/{public/src => frontend/js}/ide/binary-files/BinaryFilesManager.js (100%) rename services/web/{public/src => frontend/js}/ide/binary-files/controllers/BinaryFileController.js (100%) rename services/web/{public/src => frontend/js}/ide/chat/controllers/ChatButtonController.js (100%) rename services/web/{public/src => frontend/js}/ide/chat/controllers/ChatController.js (100%) rename services/web/{public/src => frontend/js}/ide/chat/controllers/ChatMessageController.js (100%) rename services/web/{public/src => frontend/js}/ide/chat/index.js (100%) rename services/web/{public/src => frontend/js}/ide/chat/services/chatMessages.js (100%) rename services/web/{public/src => frontend/js}/ide/clone/controllers/CloneProjectController.js (100%) rename services/web/{public/src => frontend/js}/ide/clone/controllers/CloneProjectModalController.js (100%) rename services/web/{public/src => frontend/js}/ide/clone/index.js (100%) rename services/web/{public/src => frontend/js}/ide/cobranding/CobrandingDataService.js (100%) rename services/web/{public/src => frontend/js}/ide/colors/ColorManager.js (100%) rename services/web/{public/src => frontend/js}/ide/connection/ConnectionManager.js (100%) rename services/web/{public/src => frontend/js}/ide/directives/SafePath.js (100%) rename services/web/{public/src => frontend/js}/ide/directives/layout.js (100%) rename services/web/{public/src => frontend/js}/ide/directives/validFile.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/Document.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/EditorManager.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/EditorShareJsCodec.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/ShareJsDoc.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/components/spellMenu.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/controllers/SavingNotificationController.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/auto-complete/AutoCompleteManager.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/auto-complete/CommandManager.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/auto-complete/EnvironmentManager.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/auto-complete/Helpers.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/auto-complete/PackageManager.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/auto-complete/snippets/Environments.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/auto-complete/snippets/TopHundredSnippets.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/cursor-position/CursorPositionAdapter.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/cursor-position/CursorPositionManager.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/highlights/HighlightsManager.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/metadata/MetadataManager.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/spell-check/HighlightedWordManager.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/spell-check/SpellCheckAdapter.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/spell-check/SpellCheckManager.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/track-changes/TrackChangesAdapter.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/track-changes/TrackChangesManager.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/aceEditor/undo/UndoManager.js (100%) rename services/web/{public/src => frontend/js}/ide/editor/directives/toggleSwitch.js (100%) rename services/web/{public/src => frontend/js}/ide/file-tree/FileTreeManager.js (100%) rename services/web/{public/src => frontend/js}/ide/file-tree/controllers/FileTreeController.js (100%) rename services/web/{public/src => frontend/js}/ide/file-tree/controllers/FileTreeEntityController.js (100%) rename services/web/{public/src => frontend/js}/ide/file-tree/controllers/FileTreeFolderController.js (100%) rename services/web/{public/src => frontend/js}/ide/file-tree/controllers/FileTreeRootFolderController.js (100%) rename services/web/{public/src => frontend/js}/ide/file-tree/directives/draggable.js (100%) rename services/web/{public/src => frontend/js}/ide/file-tree/directives/droppable.js (100%) rename services/web/{public/src => frontend/js}/ide/file-tree/directives/fileEntity.js (100%) rename services/web/{public/src => frontend/js}/ide/file-tree/util/fileOperationI18nNames.js (100%) rename services/web/{public/src => frontend/js}/ide/file-tree/util/iconTypeFromName.js (100%) rename services/web/{public/src => frontend/js}/ide/files/services/files.js (100%) rename services/web/{public/src => frontend/js}/ide/graphics/services/graphics.js (100%) rename services/web/{public/src => frontend/js}/ide/history/HistoryManager.js (100%) rename services/web/{public/src => frontend/js}/ide/history/HistoryV2Manager.js (100%) rename services/web/{public/src => frontend/js}/ide/history/components/historyEntriesList.js (100%) rename services/web/{public/src => frontend/js}/ide/history/components/historyEntry.js (100%) rename services/web/{public/src => frontend/js}/ide/history/components/historyFileEntity.js (100%) rename services/web/{public/src => frontend/js}/ide/history/components/historyFileTree.js (100%) rename services/web/{public/src => frontend/js}/ide/history/components/historyLabel.js (100%) rename services/web/{public/src => frontend/js}/ide/history/components/historyLabelsList.js (100%) rename services/web/{public/src => frontend/js}/ide/history/controllers/HistoryDiffController.js (100%) rename services/web/{public/src => frontend/js}/ide/history/controllers/HistoryListController.js (100%) rename services/web/{public/src => frontend/js}/ide/history/controllers/HistoryV2AddLabelModalController.js (100%) rename services/web/{public/src => frontend/js}/ide/history/controllers/HistoryV2DeleteLabelModalController.js (100%) rename services/web/{public/src => frontend/js}/ide/history/controllers/HistoryV2FileTreeController.js (100%) rename services/web/{public/src => frontend/js}/ide/history/controllers/HistoryV2ListController.js (100%) rename services/web/{public/src => frontend/js}/ide/history/controllers/HistoryV2ToolbarController.js (100%) rename services/web/{public/src => frontend/js}/ide/history/directives/historyDraggableBoundary.js (100%) rename services/web/{public/src => frontend/js}/ide/history/directives/historyDroppableArea.js (100%) rename services/web/{public/src => frontend/js}/ide/history/directives/infiniteScroll.js (100%) rename services/web/{public/src => frontend/js}/ide/history/util/HistoryViewModes.js (100%) rename services/web/{public/src => frontend/js}/ide/history/util/displayNameForUser.js (100%) rename services/web/{public/src => frontend/js}/ide/hotkeys/BackspaceHighjack.js (100%) rename services/web/{public/src => frontend/js}/ide/hotkeys/controllers/HotkeysController.js (100%) rename services/web/{public/src => frontend/js}/ide/hotkeys/index.js (100%) rename services/web/{public/src => frontend/js}/ide/human-readable-logs/HumanReadableLogs.js (100%) rename services/web/{public/src => frontend/js}/ide/human-readable-logs/HumanReadableLogsRules.js (100%) rename services/web/{public/src => frontend/js}/ide/metadata/MetadataManager.js (100%) rename services/web/{public/src => frontend/js}/ide/metadata/services/metadata.js (100%) rename services/web/{public/src => frontend/js}/ide/online-users/OnlineUsersManager.js (100%) rename services/web/{public/src => frontend/js}/ide/online-users/controllers/OnlineUsersController.js (100%) rename services/web/{public/src => frontend/js}/ide/pdf/PdfManager.js (100%) rename services/web/{public/src => frontend/js}/ide/pdf/controllers/PdfController.js (100%) rename services/web/{public/src => frontend/js}/ide/pdf/controllers/PdfViewToggleController.js (100%) rename services/web/{public/src => frontend/js}/ide/pdfng/directives/pdfAnnotations.js (100%) rename services/web/{public/src => frontend/js}/ide/pdfng/directives/pdfHighlights.js (100%) rename services/web/{public/src => frontend/js}/ide/pdfng/directives/pdfJs.js (100%) rename services/web/{public/src => frontend/js}/ide/pdfng/directives/pdfPage.js (100%) rename services/web/{public/src => frontend/js}/ide/pdfng/directives/pdfRenderer.js (100%) rename services/web/{public/src => frontend/js}/ide/pdfng/directives/pdfSpinner.js (100%) rename services/web/{public/src => frontend/js}/ide/pdfng/directives/pdfTextLayer.js (100%) rename services/web/{public/src => frontend/js}/ide/pdfng/directives/pdfViewer.js (100%) rename services/web/{public/src => frontend/js}/ide/permissions/PermissionsManager.js (100%) rename services/web/{public/src => frontend/js}/ide/preamble/services/preamble.js (100%) rename services/web/{public/src => frontend/js}/ide/references/ReferencesManager.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/RangesTracker.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/ReviewPanelManager.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/controllers/BulkActionsModalController.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/controllers/ReviewPanelController.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/controllers/TrackChangesUpgradeModalController.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/directives/addCommentEntry.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/directives/aggregateChangeEntry.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/directives/bulkActionsEntry.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/directives/changeEntry.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/directives/commentEntry.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/directives/resolvedCommentEntry.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/directives/resolvedCommentsDropdown.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/directives/reviewPanelCollapseHeight.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/directives/reviewPanelSorted.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/directives/reviewPanelToggle.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/filters/notEmpty.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/filters/numKeys.js (100%) rename services/web/{public/src => frontend/js}/ide/review-panel/filters/orderOverviewEntries.js (100%) rename services/web/{public/src => frontend/js}/ide/services/ide.js (100%) rename services/web/{public/src => frontend/js}/ide/settings/controllers/ProjectNameController.js (100%) rename services/web/{public/src => frontend/js}/ide/settings/controllers/SettingsController.js (100%) rename services/web/{public/src => frontend/js}/ide/settings/index.js (100%) rename services/web/{public/src => frontend/js}/ide/settings/services/settings.js (100%) rename services/web/{public/src => frontend/js}/ide/share/controllers/OwnershipTransferConfirmModalController.js (100%) rename services/web/{public/src => frontend/js}/ide/share/controllers/ShareController.js (100%) rename services/web/{public/src => frontend/js}/ide/share/controllers/ShareProjectModalController.js (100%) rename services/web/{public/src => frontend/js}/ide/share/controllers/ShareProjectModalMemberRowController.js (100%) rename services/web/{public/src => frontend/js}/ide/share/index.js (100%) rename services/web/{public/src => frontend/js}/ide/share/services/projectInvites.js (100%) rename services/web/{public/src => frontend/js}/ide/share/services/projectMembers.js (100%) rename services/web/{public/src => frontend/js}/ide/wordcount/controllers/WordCountController.js (100%) rename services/web/{public/src => frontend/js}/ide/wordcount/controllers/WordCountModalController.js (100%) rename services/web/{public/src => frontend/js}/ide/wordcount/index.js (100%) rename services/web/{public/src => frontend/js}/libraries.js (100%) rename services/web/{public/src => frontend/js}/main.js (100%) rename services/web/{public/src => frontend/js}/main/account-settings.js (100%) rename services/web/{public/src => frontend/js}/main/account-upgrade.js (100%) rename services/web/{public/src => frontend/js}/main/affiliations/components/affiliationForm.js (100%) rename services/web/{public/src => frontend/js}/main/affiliations/controllers/UserAffiliationsController.js (100%) rename services/web/{public/src => frontend/js}/main/affiliations/factories/UserAffiliationsDataService.js (100%) rename services/web/{public/src => frontend/js}/main/announcements.js (100%) rename services/web/{public/src => frontend/js}/main/annual-upgrade.js (100%) rename services/web/{public/src => frontend/js}/main/bonus.js (100%) rename services/web/{public/src => frontend/js}/main/clear-sessions.js (100%) rename services/web/{public/src => frontend/js}/main/contact-us.js (100%) rename services/web/{public/src => frontend/js}/main/event.js (100%) rename services/web/{public/src => frontend/js}/main/exposed-settings.js (100%) rename services/web/{public/src => frontend/js}/main/importing.js (100%) rename services/web/{public/src => frontend/js}/main/keys.js (100%) rename services/web/{public/src => frontend/js}/main/learn.js (100%) rename services/web/{public/src => frontend/js}/main/new-subscription.js (100%) rename services/web/{public/src => frontend/js}/main/oauth/controllers/UserOauthController.js (100%) rename services/web/{public/src => frontend/js}/main/plans.js (100%) rename services/web/{public/src => frontend/js}/main/project-list/index.js (100%) rename services/web/{public/src => frontend/js}/main/project-list/left-hand-menu-promo-controller.js (100%) rename services/web/{public/src => frontend/js}/main/project-list/modal-controllers.js (100%) rename services/web/{public/src => frontend/js}/main/project-list/notifications-controller.js (100%) rename services/web/{public/src => frontend/js}/main/project-list/project-list.js (100%) rename services/web/{public/src => frontend/js}/main/project-list/services/project-list.js (100%) rename services/web/{public/src => frontend/js}/main/project-list/tag-controllers.js (100%) rename services/web/{public/src => frontend/js}/main/register-users.js (100%) rename services/web/{public/src => frontend/js}/main/scribtex-popup.js (100%) rename services/web/{public/src => frontend/js}/main/subscription-dashboard.js (100%) rename services/web/{public/src => frontend/js}/main/subscription/team-invite-controller.js (100%) rename services/web/{public/src => frontend/js}/main/system-messages.js (100%) rename services/web/{public/src => frontend/js}/main/templates.js (100%) rename services/web/{public/src => frontend/js}/main/translations.js (100%) rename services/web/{public/src => frontend/js}/main/user-details.js (100%) rename services/web/{public/src => frontend/js}/main/user-membership.js (100%) rename services/web/{public/src => frontend/js}/modules/errorCatcher.js (100%) rename services/web/{public/src => frontend/js}/modules/localStorage.js (100%) rename services/web/{public/src => frontend/js}/modules/recursionHelper.js (100%) rename services/web/{public/src => frontend/js}/modules/sessionStorage.js (100%) rename services/web/{public/src => frontend/js}/services/algolia-search.js (100%) rename services/web/{public/src => frontend/js}/services/queued-http.js (100%) rename services/web/{public/src => frontend/js}/services/validateCaptcha.js (100%) rename services/web/{public/src => frontend/js}/services/validateCaptchaV3.js (100%) rename services/web/{public/src => frontend/js}/services/wait-for.js (100%) rename services/web/{public/src => frontend/js}/utils/EventEmitter.js (100%) rename services/web/{public/src => frontend/js}/utils/underscore.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ace.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-beautify.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-elastic_tabstops_lite.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-emmet.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-error_marker.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-keybinding_menu.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-language_tools.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-linking.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-modelist.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-options.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-prompt.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-rtl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-searchbox.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-settings_menu.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-spellcheck.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-split.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-static_highlight.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-statusbar.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-textarea.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-themelist.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/ext-whitespace.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/keybinding-emacs.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/keybinding-sublime.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/keybinding-vim.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-abap.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-abc.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-actionscript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-ada.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-apache_conf.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-apex.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-applescript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-aql.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-asciidoc.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-asl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-assembly_x86.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-autohotkey.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-batchfile.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-bro.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-c9search.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-c_cpp.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-cirru.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-clojure.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-cobol.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-coffee.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-coldfusion.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-crystal.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-csharp.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-csound_document.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-csound_orchestra.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-csound_score.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-csp.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-css.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-curly.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-d.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-dart.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-diff.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-django.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-dockerfile.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-dot.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-drools.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-edifact.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-eiffel.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-ejs.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-elixir.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-elm.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-erlang.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-forth.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-fortran.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-fsharp.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-fsl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-ftl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-gcode.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-gherkin.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-gitignore.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-glsl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-gobstones.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-golang.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-graphqlschema.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-groovy.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-haml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-handlebars.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-haskell.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-haskell_cabal.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-haxe.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-hjson.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-html.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-html_elixir.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-html_ruby.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-ini.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-io.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-jack.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-jade.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-java.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-javascript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-json.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-jsoniq.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-jsp.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-jssm.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-jsx.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-julia.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-kotlin.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-latex.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-less.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-liquid.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-lisp.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-livescript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-logiql.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-logtalk.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-lsl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-lua.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-luapage.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-lucene.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-makefile.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-markdown.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-mask.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-matlab.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-maze.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-mel.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-mixal.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-mushcode.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-mysql.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-nginx.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-nim.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-nix.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-nsis.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-objectivec.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-ocaml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-pascal.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-perl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-perl6.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-pgsql.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-php.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-php_laravel_blade.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-pig.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-plain_text.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-powershell.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-praat.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-prolog.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-properties.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-protobuf.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-puppet.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-python.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-r.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-razor.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-rdoc.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-red.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-redshift.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-rhtml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-rst.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-ruby.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-rust.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-sass.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-scad.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-scala.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-scheme.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-scss.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-sh.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-sjs.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-slim.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-smarty.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-snippets.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-soy_template.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-space.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-sparql.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-sql.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-sqlserver.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-stylus.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-svg.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-swift.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-tcl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-terraform.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-tex.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-text.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-textile.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-toml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-tsx.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-turtle.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-twig.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-typescript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-vala.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-vbscript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-velocity.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-verilog.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-vhdl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-visualforce.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-wollok.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-xml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-xquery.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-yaml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/mode-zeek.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/abap.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/abc.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/actionscript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/ada.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/apache_conf.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/apex.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/applescript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/aql.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/asciidoc.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/asl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/assembly_x86.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/autohotkey.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/batchfile.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/bro.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/c9search.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/c_cpp.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/cirru.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/clojure.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/cobol.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/coffee.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/coldfusion.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/crystal.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/csharp.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/csound_document.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/csound_orchestra.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/csound_score.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/csp.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/css.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/curly.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/d.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/dart.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/diff.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/django.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/dockerfile.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/dot.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/drools.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/edifact.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/eiffel.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/ejs.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/elixir.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/elm.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/erlang.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/forth.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/fortran.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/fsharp.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/fsl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/ftl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/gcode.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/gherkin.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/gitignore.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/glsl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/gobstones.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/golang.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/graphqlschema.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/groovy.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/haml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/handlebars.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/haskell.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/haskell_cabal.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/haxe.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/hjson.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/html.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/html_elixir.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/html_ruby.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/ini.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/io.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/jack.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/jade.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/java.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/javascript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/json.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/jsoniq.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/jsp.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/jssm.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/jsx.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/julia.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/kotlin.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/latex.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/less.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/liquid.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/lisp.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/livescript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/logiql.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/logtalk.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/lsl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/lua.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/luapage.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/lucene.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/makefile.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/markdown.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/mask.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/matlab.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/maze.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/mel.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/mixal.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/mushcode.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/mysql.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/nginx.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/nim.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/nix.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/nsis.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/objectivec.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/ocaml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/pascal.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/perl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/perl6.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/pgsql.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/php.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/php_laravel_blade.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/pig.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/plain_text.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/powershell.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/praat.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/prolog.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/properties.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/protobuf.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/puppet.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/python.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/r.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/razor.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/rdoc.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/red.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/redshift.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/rhtml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/rst.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/ruby.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/rust.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/sass.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/scad.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/scala.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/scheme.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/scss.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/sh.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/sjs.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/slim.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/smarty.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/snippets.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/soy_template.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/space.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/sparql.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/sql.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/sqlserver.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/stylus.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/svg.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/swift.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/tcl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/terraform.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/tex.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/text.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/textile.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/toml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/tsx.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/turtle.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/twig.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/typescript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/vala.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/vbscript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/velocity.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/verilog.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/vhdl.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/visualforce.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/wollok.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/xml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/xquery.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/yaml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/snippets/zeek.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-ambiance.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-chaos.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-chrome.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-clouds.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-clouds_midnight.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-cobalt.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-crimson_editor.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-dawn.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-dracula.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-dreamweaver.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-eclipse.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-github.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-gob.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-gruvbox.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-idle_fingers.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-iplastic.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-katzenmilch.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-kr_theme.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-kuroir.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-merbivore.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-merbivore_soft.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-mono_industrial.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-monokai.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-overleaf.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-pastel_on_dark.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-solarized_dark.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-solarized_light.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-sqlserver.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-terminal.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-textmate.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-tomorrow.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-tomorrow_night.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-tomorrow_night_blue.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-tomorrow_night_bright.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-tomorrow_night_eighties.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-twilight.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-vibrant_ink.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/theme-xcode.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/worker-coffee.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/worker-css.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/worker-html.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/worker-javascript.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/worker-json.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/worker-latex.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/worker-lua.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/worker-php.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/worker-xml.js (100%) rename services/web/{public/src => frontend/js}/vendor/ace-1.4.5/worker-xquery.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/algolia-2.5.2.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/angular-1.6.4.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/angular-1.6.4.min.js.map (100%) rename services/web/{public/src => frontend/js}/vendor/libs/angular-autocomplete/ac_template.html (100%) rename services/web/{public/src => frontend/js}/vendor/libs/angular-autocomplete/angular-autocomplete.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/angular-cookie.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/angular-mocks.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/angular-sanitize-1.6.4.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/bib-log-parser.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/fineuploader-5.15.4.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/jquery-1.11.1.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/jquery-1.11.1.min.js.map (100%) rename services/web/{public/src => frontend/js}/vendor/libs/jquery-layout.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/jquery.storage.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/jquery.ui.touch-punch.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/jquery.validate.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/latex-log-parser.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/.gitignore (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/MathJax.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/config/Safe.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/config/TeX-AMS_HTML.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/FontWarnings.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/HTML-CSS/handle-floats.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/HelpDialog.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/MatchWebFonts.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/MathEvents.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/MathMenu.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/MathZoom.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/Safe.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/AMScd.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/AMSmath.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/AMSsymbols.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/HTML.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/action.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/autobold.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/autoload-all.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/bbox.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/begingroup.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/boldsymbol.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/cancel.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/color.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/enclose.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/extpfeil.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/mathchoice.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/mhchem.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/newcommand.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/noErrors.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/noUndefined.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/unicode.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/TeX/verb.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/asciimath2jax.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/jsMath2jax.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/mml2jax.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/tex2jax.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/extensions/toMathML.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_AMS-Regular.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Bold.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Bold.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Regular.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-BoldItalic.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Regular.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Bold.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Italic.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Regular.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Script-Regular.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Typewriter-Regular.woff (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/images/CloseX-31.png (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/images/MenuArrow-15.png (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/jax.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/Arrows.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/BasicLatin.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/CombDiacritMarks.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/CombDiactForSymbols.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/Dingbats.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/GeneralPunctuation.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/GeometricShapes.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/GreekAndCoptic.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/Latin1Supplement.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/LetterlikeSymbols.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/MathOperators.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/MiscMathSymbolsA.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/MiscMathSymbolsB.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/MiscSymbolsAndArrows.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/MiscTechnical.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/SpacingModLetters.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/SuppMathOperators.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/SupplementalArrowsA.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/element/mml/optable/SupplementalArrowsB.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/input/TeX/config.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/input/TeX/jax.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/annotation-xml.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/maction.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/menclose.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mglyph.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mmultiscripts.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/ms.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mtable.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/multiline.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/config.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Arrows.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BBBold.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BoxDrawing.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/CombDiacritMarks.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Dingbats.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/EnclosedAlphanum.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeneralPunctuation.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeometricShapes.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GreekAndCoptic.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Latin1Supplement.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LatinExtendedA.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LetterlikeSymbols.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MathOperators.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscMathSymbolsB.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscSymbols.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscTechnical.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/PUA.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SpacingModLetters.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SuppMathOperators.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Bold/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/BasicLatin.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Other.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/PUA.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/BasicLatin.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Other.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/PUA.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Bold/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/BoldItalic/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Italic/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Arrows.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiacritMarks.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiactForSymbols.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeneralPunctuation.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeometricShapes.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Latin1Supplement.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedA.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedB.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LetterlikeSymbols.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MathOperators.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscMathSymbolsA.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscSymbols.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscTechnical.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SpacingModLetters.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SuppMathOperators.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SupplementalArrowsA.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/CombDiacritMarks.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/GeneralPunctuation.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Latin1Supplement.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/LetterlikeSymbols.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/CombDiacritMarks.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/GeometricShapes.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/MiscSymbols.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/SpacingModLetters.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Math/BoldItalic/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Math/Italic/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/BasicLatin.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/CombDiacritMarks.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Other.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/BasicLatin.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/CombDiacritMarks.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Other.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/BasicLatin.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/CombDiacritMarks.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Other.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/BasicLatin.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Other.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size1/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size2/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size3/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size4/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/BasicLatin.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Other.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinChrome/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/AMS.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Bold.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Main.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/fontdata-extra.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/fontdata.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/imageFonts.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/jax/output/HTML-CSS/jax.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/localization/en/FontWarnings.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/localization/en/HTML-CSS.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/localization/en/HelpDialog.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/localization/en/MathML.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/localization/en/MathMenu.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/localization/en/TeX.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/mathjax/localization/en/en.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/moment-2.9.0.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/ng-context-menu-0.1.4.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/ng-tags-input-3.0.0.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/passfield.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/platform.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/polyfills/array-fill.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/polyfills/array-includes.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/polyfills/symbol.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/select/select.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/select/select.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/select/select.min.js.map (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sharejs.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.exporters.svg.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.layout.forceAtlas2.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.parsers.cypher.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.parsers.gexf.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.parsers.json.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.pathfinding.astar.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.plugins.animate.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.plugins.dragNodes.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.plugins.filter.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.plugins.neighborhoods.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.plugins.relativeSize.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.renderers.customEdgeShapes.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.renderers.customShapes.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.renderers.edgeLabels.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.renderers.parallelEdges.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.renderers.snapshot.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/plugins/sigma.statistics.HITS.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/sigma.min.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/sigma-master/sigma.require.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/typeahead.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/ui-bootstrap.js (100%) rename services/web/{public/src => frontend/js}/vendor/libs/underscore-1.9.1.js (100%) rename services/web/modules/launchpad/{public/src => frontend/js}/ide/index.js (100%) rename services/web/modules/launchpad/{public/src => frontend/js}/main/controllers/LaunchpadController.js (100%) rename services/web/modules/launchpad/{public/src => frontend/js}/main/index.js (100%) rename services/web/test/{unit_frontend => frontend}/bootstrap.js (100%) rename services/web/test/{unit_frontend/src => frontend}/ide/editor/aceEditor/spell-check/SpellCheckManagerTests.js (100%) rename services/web/test/{unit_frontend/src => frontend}/ide/history/HistoryV2ManagerTests.js (100%) rename services/web/test/{unit_frontend/src => frontend}/ide/history/util/displayNameForUserTests.js (100%) rename services/web/test/{unit_frontend => frontend}/import_tests.js (75%) rename services/web/test/{unit_frontend/src => frontend}/support/fixture.js (100%) rename services/web/test/{unit_frontend/src => frontend}/utils/EventEmitterTests.js (100%) diff --git a/services/web/.eslintignore b/services/web/.eslintignore index df342a9919..063e168ff3 100644 --- a/services/web/.eslintignore +++ b/services/web/.eslintignore @@ -1,4 +1,5 @@ node_modules modules/**/scripts -public/src/vendor +frontend/js/vendor +public/js public/minjs diff --git a/services/web/.eslintrc b/services/web/.eslintrc index d24752eff9..53896582cc 100644 --- a/services/web/.eslintrc +++ b/services/web/.eslintrc @@ -78,7 +78,7 @@ }, { // Frontend test specific rules - "files": ["**/test/unit_frontend/{src,es}/**/*.js"], + "files": ["**/test/frontend/**/*.js"], "globals": { "expect": true, "define": true, @@ -95,7 +95,7 @@ }, { // Frontend specific rules - "files": ["**/public/{src,es}/**/*.js"], + "files": ["**/frontend/js/**/*.js"], "globals": { "define": true, "$": true, diff --git a/services/web/.gitignore b/services/web/.gitignore index c7d467bedf..2f4811059a 100644 --- a/services/web/.gitignore +++ b/services/web/.gitignore @@ -42,8 +42,8 @@ TpdsWorker.js BackgroundJobsWorker.js UserAndProjectPopulator.coffee -public/js/manifest.json -public/minjs/ +public/js +public/minjs public/stylesheets/style*.css public/stylesheets/sl-style*.css diff --git a/services/web/.prettierignore b/services/web/.prettierignore index df342a9919..063e168ff3 100644 --- a/services/web/.prettierignore +++ b/services/web/.prettierignore @@ -1,4 +1,5 @@ node_modules modules/**/scripts -public/src/vendor +frontend/js/vendor +public/js public/minjs diff --git a/services/web/app/src/Features/Project/ProjectController.js b/services/web/app/src/Features/Project/ProjectController.js index 3a1d5880ce..2d1b974be2 100644 --- a/services/web/app/src/Features/Project/ProjectController.js +++ b/services/web/app/src/Features/Project/ProjectController.js @@ -1068,7 +1068,7 @@ function generateThemeList() { const files = fs.readdirSync( Path.join( __dirname, - '/../../../../public/src/vendor/', + '/../../../../frontend/js/vendor/', PackageVersions.lib('ace') ) ) diff --git a/services/web/public/src/analytics/AbTestingManager.js b/services/web/frontend/js/analytics/AbTestingManager.js similarity index 100% rename from services/web/public/src/analytics/AbTestingManager.js rename to services/web/frontend/js/analytics/AbTestingManager.js diff --git a/services/web/public/src/base.js b/services/web/frontend/js/base.js similarity index 100% rename from services/web/public/src/base.js rename to services/web/frontend/js/base.js diff --git a/services/web/public/src/components/inputSuggestions.js b/services/web/frontend/js/components/inputSuggestions.js similarity index 100% rename from services/web/public/src/components/inputSuggestions.js rename to services/web/frontend/js/components/inputSuggestions.js diff --git a/services/web/public/src/directives/asyncForm.js b/services/web/frontend/js/directives/asyncForm.js similarity index 100% rename from services/web/public/src/directives/asyncForm.js rename to services/web/frontend/js/directives/asyncForm.js diff --git a/services/web/public/src/directives/autoSubmitForm.js b/services/web/frontend/js/directives/autoSubmitForm.js similarity index 100% rename from services/web/public/src/directives/autoSubmitForm.js rename to services/web/frontend/js/directives/autoSubmitForm.js diff --git a/services/web/public/src/directives/bookmarkableTabset.js b/services/web/frontend/js/directives/bookmarkableTabset.js similarity index 100% rename from services/web/public/src/directives/bookmarkableTabset.js rename to services/web/frontend/js/directives/bookmarkableTabset.js diff --git a/services/web/public/src/directives/complexPassword.js b/services/web/frontend/js/directives/complexPassword.js similarity index 100% rename from services/web/public/src/directives/complexPassword.js rename to services/web/frontend/js/directives/complexPassword.js diff --git a/services/web/public/src/directives/creditCards.js b/services/web/frontend/js/directives/creditCards.js similarity index 100% rename from services/web/public/src/directives/creditCards.js rename to services/web/frontend/js/directives/creditCards.js diff --git a/services/web/public/src/directives/equals.js b/services/web/frontend/js/directives/equals.js similarity index 100% rename from services/web/public/src/directives/equals.js rename to services/web/frontend/js/directives/equals.js diff --git a/services/web/public/src/directives/eventTracking.js b/services/web/frontend/js/directives/eventTracking.js similarity index 100% rename from services/web/public/src/directives/eventTracking.js rename to services/web/frontend/js/directives/eventTracking.js diff --git a/services/web/public/src/directives/expandableTextArea.js b/services/web/frontend/js/directives/expandableTextArea.js similarity index 100% rename from services/web/public/src/directives/expandableTextArea.js rename to services/web/frontend/js/directives/expandableTextArea.js diff --git a/services/web/public/src/directives/fineUpload.js b/services/web/frontend/js/directives/fineUpload.js similarity index 100% rename from services/web/public/src/directives/fineUpload.js rename to services/web/frontend/js/directives/fineUpload.js diff --git a/services/web/public/src/directives/focus.js b/services/web/frontend/js/directives/focus.js similarity index 100% rename from services/web/public/src/directives/focus.js rename to services/web/frontend/js/directives/focus.js diff --git a/services/web/public/src/directives/mathjax.js b/services/web/frontend/js/directives/mathjax.js similarity index 100% rename from services/web/public/src/directives/mathjax.js rename to services/web/frontend/js/directives/mathjax.js diff --git a/services/web/public/src/directives/maxHeight.js b/services/web/frontend/js/directives/maxHeight.js similarity index 100% rename from services/web/public/src/directives/maxHeight.js rename to services/web/frontend/js/directives/maxHeight.js diff --git a/services/web/public/src/directives/onEnter.js b/services/web/frontend/js/directives/onEnter.js similarity index 100% rename from services/web/public/src/directives/onEnter.js rename to services/web/frontend/js/directives/onEnter.js diff --git a/services/web/public/src/directives/rightClick.js b/services/web/frontend/js/directives/rightClick.js similarity index 100% rename from services/web/public/src/directives/rightClick.js rename to services/web/frontend/js/directives/rightClick.js diff --git a/services/web/public/src/directives/scroll.js b/services/web/frontend/js/directives/scroll.js similarity index 100% rename from services/web/public/src/directives/scroll.js rename to services/web/frontend/js/directives/scroll.js diff --git a/services/web/public/src/directives/selectAll.js b/services/web/frontend/js/directives/selectAll.js similarity index 100% rename from services/web/public/src/directives/selectAll.js rename to services/web/frontend/js/directives/selectAll.js diff --git a/services/web/public/src/directives/stopPropagation.js b/services/web/frontend/js/directives/stopPropagation.js similarity index 100% rename from services/web/public/src/directives/stopPropagation.js rename to services/web/frontend/js/directives/stopPropagation.js diff --git a/services/web/public/src/directives/videoPlayState.js b/services/web/frontend/js/directives/videoPlayState.js similarity index 100% rename from services/web/public/src/directives/videoPlayState.js rename to services/web/frontend/js/directives/videoPlayState.js diff --git a/services/web/public/src/filters/formatDate.js b/services/web/frontend/js/filters/formatDate.js similarity index 100% rename from services/web/public/src/filters/formatDate.js rename to services/web/frontend/js/filters/formatDate.js diff --git a/services/web/public/src/filters/wrapLongWords.js b/services/web/frontend/js/filters/wrapLongWords.js similarity index 100% rename from services/web/public/src/filters/wrapLongWords.js rename to services/web/frontend/js/filters/wrapLongWords.js diff --git a/services/web/public/src/ide.js b/services/web/frontend/js/ide.js similarity index 100% rename from services/web/public/src/ide.js rename to services/web/frontend/js/ide.js diff --git a/services/web/public/src/ide/SafariScrollPatcher.js b/services/web/frontend/js/ide/SafariScrollPatcher.js similarity index 100% rename from services/web/public/src/ide/SafariScrollPatcher.js rename to services/web/frontend/js/ide/SafariScrollPatcher.js diff --git a/services/web/public/src/ide/binary-files/BinaryFilesManager.js b/services/web/frontend/js/ide/binary-files/BinaryFilesManager.js similarity index 100% rename from services/web/public/src/ide/binary-files/BinaryFilesManager.js rename to services/web/frontend/js/ide/binary-files/BinaryFilesManager.js diff --git a/services/web/public/src/ide/binary-files/controllers/BinaryFileController.js b/services/web/frontend/js/ide/binary-files/controllers/BinaryFileController.js similarity index 100% rename from services/web/public/src/ide/binary-files/controllers/BinaryFileController.js rename to services/web/frontend/js/ide/binary-files/controllers/BinaryFileController.js diff --git a/services/web/public/src/ide/chat/controllers/ChatButtonController.js b/services/web/frontend/js/ide/chat/controllers/ChatButtonController.js similarity index 100% rename from services/web/public/src/ide/chat/controllers/ChatButtonController.js rename to services/web/frontend/js/ide/chat/controllers/ChatButtonController.js diff --git a/services/web/public/src/ide/chat/controllers/ChatController.js b/services/web/frontend/js/ide/chat/controllers/ChatController.js similarity index 100% rename from services/web/public/src/ide/chat/controllers/ChatController.js rename to services/web/frontend/js/ide/chat/controllers/ChatController.js diff --git a/services/web/public/src/ide/chat/controllers/ChatMessageController.js b/services/web/frontend/js/ide/chat/controllers/ChatMessageController.js similarity index 100% rename from services/web/public/src/ide/chat/controllers/ChatMessageController.js rename to services/web/frontend/js/ide/chat/controllers/ChatMessageController.js diff --git a/services/web/public/src/ide/chat/index.js b/services/web/frontend/js/ide/chat/index.js similarity index 100% rename from services/web/public/src/ide/chat/index.js rename to services/web/frontend/js/ide/chat/index.js diff --git a/services/web/public/src/ide/chat/services/chatMessages.js b/services/web/frontend/js/ide/chat/services/chatMessages.js similarity index 100% rename from services/web/public/src/ide/chat/services/chatMessages.js rename to services/web/frontend/js/ide/chat/services/chatMessages.js diff --git a/services/web/public/src/ide/clone/controllers/CloneProjectController.js b/services/web/frontend/js/ide/clone/controllers/CloneProjectController.js similarity index 100% rename from services/web/public/src/ide/clone/controllers/CloneProjectController.js rename to services/web/frontend/js/ide/clone/controllers/CloneProjectController.js diff --git a/services/web/public/src/ide/clone/controllers/CloneProjectModalController.js b/services/web/frontend/js/ide/clone/controllers/CloneProjectModalController.js similarity index 100% rename from services/web/public/src/ide/clone/controllers/CloneProjectModalController.js rename to services/web/frontend/js/ide/clone/controllers/CloneProjectModalController.js diff --git a/services/web/public/src/ide/clone/index.js b/services/web/frontend/js/ide/clone/index.js similarity index 100% rename from services/web/public/src/ide/clone/index.js rename to services/web/frontend/js/ide/clone/index.js diff --git a/services/web/public/src/ide/cobranding/CobrandingDataService.js b/services/web/frontend/js/ide/cobranding/CobrandingDataService.js similarity index 100% rename from services/web/public/src/ide/cobranding/CobrandingDataService.js rename to services/web/frontend/js/ide/cobranding/CobrandingDataService.js diff --git a/services/web/public/src/ide/colors/ColorManager.js b/services/web/frontend/js/ide/colors/ColorManager.js similarity index 100% rename from services/web/public/src/ide/colors/ColorManager.js rename to services/web/frontend/js/ide/colors/ColorManager.js diff --git a/services/web/public/src/ide/connection/ConnectionManager.js b/services/web/frontend/js/ide/connection/ConnectionManager.js similarity index 100% rename from services/web/public/src/ide/connection/ConnectionManager.js rename to services/web/frontend/js/ide/connection/ConnectionManager.js diff --git a/services/web/public/src/ide/directives/SafePath.js b/services/web/frontend/js/ide/directives/SafePath.js similarity index 100% rename from services/web/public/src/ide/directives/SafePath.js rename to services/web/frontend/js/ide/directives/SafePath.js diff --git a/services/web/public/src/ide/directives/layout.js b/services/web/frontend/js/ide/directives/layout.js similarity index 100% rename from services/web/public/src/ide/directives/layout.js rename to services/web/frontend/js/ide/directives/layout.js diff --git a/services/web/public/src/ide/directives/validFile.js b/services/web/frontend/js/ide/directives/validFile.js similarity index 100% rename from services/web/public/src/ide/directives/validFile.js rename to services/web/frontend/js/ide/directives/validFile.js diff --git a/services/web/public/src/ide/editor/Document.js b/services/web/frontend/js/ide/editor/Document.js similarity index 100% rename from services/web/public/src/ide/editor/Document.js rename to services/web/frontend/js/ide/editor/Document.js diff --git a/services/web/public/src/ide/editor/EditorManager.js b/services/web/frontend/js/ide/editor/EditorManager.js similarity index 100% rename from services/web/public/src/ide/editor/EditorManager.js rename to services/web/frontend/js/ide/editor/EditorManager.js diff --git a/services/web/public/src/ide/editor/EditorShareJsCodec.js b/services/web/frontend/js/ide/editor/EditorShareJsCodec.js similarity index 100% rename from services/web/public/src/ide/editor/EditorShareJsCodec.js rename to services/web/frontend/js/ide/editor/EditorShareJsCodec.js diff --git a/services/web/public/src/ide/editor/ShareJsDoc.js b/services/web/frontend/js/ide/editor/ShareJsDoc.js similarity index 100% rename from services/web/public/src/ide/editor/ShareJsDoc.js rename to services/web/frontend/js/ide/editor/ShareJsDoc.js diff --git a/services/web/public/src/ide/editor/components/spellMenu.js b/services/web/frontend/js/ide/editor/components/spellMenu.js similarity index 100% rename from services/web/public/src/ide/editor/components/spellMenu.js rename to services/web/frontend/js/ide/editor/components/spellMenu.js diff --git a/services/web/public/src/ide/editor/controllers/SavingNotificationController.js b/services/web/frontend/js/ide/editor/controllers/SavingNotificationController.js similarity index 100% rename from services/web/public/src/ide/editor/controllers/SavingNotificationController.js rename to services/web/frontend/js/ide/editor/controllers/SavingNotificationController.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor.js b/services/web/frontend/js/ide/editor/directives/aceEditor.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor.js rename to services/web/frontend/js/ide/editor/directives/aceEditor.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/auto-complete/AutoCompleteManager.js b/services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/AutoCompleteManager.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/auto-complete/AutoCompleteManager.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/AutoCompleteManager.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/auto-complete/CommandManager.js b/services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/CommandManager.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/auto-complete/CommandManager.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/CommandManager.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/auto-complete/EnvironmentManager.js b/services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/EnvironmentManager.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/auto-complete/EnvironmentManager.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/EnvironmentManager.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/auto-complete/Helpers.js b/services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/Helpers.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/auto-complete/Helpers.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/Helpers.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/auto-complete/PackageManager.js b/services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/PackageManager.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/auto-complete/PackageManager.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/PackageManager.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/auto-complete/snippets/Environments.js b/services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/snippets/Environments.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/auto-complete/snippets/Environments.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/snippets/Environments.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/auto-complete/snippets/TopHundredSnippets.js b/services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/snippets/TopHundredSnippets.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/auto-complete/snippets/TopHundredSnippets.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/auto-complete/snippets/TopHundredSnippets.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/cursor-position/CursorPositionAdapter.js b/services/web/frontend/js/ide/editor/directives/aceEditor/cursor-position/CursorPositionAdapter.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/cursor-position/CursorPositionAdapter.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/cursor-position/CursorPositionAdapter.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/cursor-position/CursorPositionManager.js b/services/web/frontend/js/ide/editor/directives/aceEditor/cursor-position/CursorPositionManager.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/cursor-position/CursorPositionManager.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/cursor-position/CursorPositionManager.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/highlights/HighlightsManager.js b/services/web/frontend/js/ide/editor/directives/aceEditor/highlights/HighlightsManager.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/highlights/HighlightsManager.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/highlights/HighlightsManager.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/metadata/MetadataManager.js b/services/web/frontend/js/ide/editor/directives/aceEditor/metadata/MetadataManager.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/metadata/MetadataManager.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/metadata/MetadataManager.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/spell-check/HighlightedWordManager.js b/services/web/frontend/js/ide/editor/directives/aceEditor/spell-check/HighlightedWordManager.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/spell-check/HighlightedWordManager.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/spell-check/HighlightedWordManager.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/spell-check/SpellCheckAdapter.js b/services/web/frontend/js/ide/editor/directives/aceEditor/spell-check/SpellCheckAdapter.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/spell-check/SpellCheckAdapter.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/spell-check/SpellCheckAdapter.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/spell-check/SpellCheckManager.js b/services/web/frontend/js/ide/editor/directives/aceEditor/spell-check/SpellCheckManager.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/spell-check/SpellCheckManager.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/spell-check/SpellCheckManager.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/track-changes/TrackChangesAdapter.js b/services/web/frontend/js/ide/editor/directives/aceEditor/track-changes/TrackChangesAdapter.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/track-changes/TrackChangesAdapter.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/track-changes/TrackChangesAdapter.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/track-changes/TrackChangesManager.js b/services/web/frontend/js/ide/editor/directives/aceEditor/track-changes/TrackChangesManager.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/track-changes/TrackChangesManager.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/track-changes/TrackChangesManager.js diff --git a/services/web/public/src/ide/editor/directives/aceEditor/undo/UndoManager.js b/services/web/frontend/js/ide/editor/directives/aceEditor/undo/UndoManager.js similarity index 100% rename from services/web/public/src/ide/editor/directives/aceEditor/undo/UndoManager.js rename to services/web/frontend/js/ide/editor/directives/aceEditor/undo/UndoManager.js diff --git a/services/web/public/src/ide/editor/directives/toggleSwitch.js b/services/web/frontend/js/ide/editor/directives/toggleSwitch.js similarity index 100% rename from services/web/public/src/ide/editor/directives/toggleSwitch.js rename to services/web/frontend/js/ide/editor/directives/toggleSwitch.js diff --git a/services/web/public/src/ide/file-tree/FileTreeManager.js b/services/web/frontend/js/ide/file-tree/FileTreeManager.js similarity index 100% rename from services/web/public/src/ide/file-tree/FileTreeManager.js rename to services/web/frontend/js/ide/file-tree/FileTreeManager.js diff --git a/services/web/public/src/ide/file-tree/controllers/FileTreeController.js b/services/web/frontend/js/ide/file-tree/controllers/FileTreeController.js similarity index 100% rename from services/web/public/src/ide/file-tree/controllers/FileTreeController.js rename to services/web/frontend/js/ide/file-tree/controllers/FileTreeController.js diff --git a/services/web/public/src/ide/file-tree/controllers/FileTreeEntityController.js b/services/web/frontend/js/ide/file-tree/controllers/FileTreeEntityController.js similarity index 100% rename from services/web/public/src/ide/file-tree/controllers/FileTreeEntityController.js rename to services/web/frontend/js/ide/file-tree/controllers/FileTreeEntityController.js diff --git a/services/web/public/src/ide/file-tree/controllers/FileTreeFolderController.js b/services/web/frontend/js/ide/file-tree/controllers/FileTreeFolderController.js similarity index 100% rename from services/web/public/src/ide/file-tree/controllers/FileTreeFolderController.js rename to services/web/frontend/js/ide/file-tree/controllers/FileTreeFolderController.js diff --git a/services/web/public/src/ide/file-tree/controllers/FileTreeRootFolderController.js b/services/web/frontend/js/ide/file-tree/controllers/FileTreeRootFolderController.js similarity index 100% rename from services/web/public/src/ide/file-tree/controllers/FileTreeRootFolderController.js rename to services/web/frontend/js/ide/file-tree/controllers/FileTreeRootFolderController.js diff --git a/services/web/public/src/ide/file-tree/directives/draggable.js b/services/web/frontend/js/ide/file-tree/directives/draggable.js similarity index 100% rename from services/web/public/src/ide/file-tree/directives/draggable.js rename to services/web/frontend/js/ide/file-tree/directives/draggable.js diff --git a/services/web/public/src/ide/file-tree/directives/droppable.js b/services/web/frontend/js/ide/file-tree/directives/droppable.js similarity index 100% rename from services/web/public/src/ide/file-tree/directives/droppable.js rename to services/web/frontend/js/ide/file-tree/directives/droppable.js diff --git a/services/web/public/src/ide/file-tree/directives/fileEntity.js b/services/web/frontend/js/ide/file-tree/directives/fileEntity.js similarity index 100% rename from services/web/public/src/ide/file-tree/directives/fileEntity.js rename to services/web/frontend/js/ide/file-tree/directives/fileEntity.js diff --git a/services/web/public/src/ide/file-tree/util/fileOperationI18nNames.js b/services/web/frontend/js/ide/file-tree/util/fileOperationI18nNames.js similarity index 100% rename from services/web/public/src/ide/file-tree/util/fileOperationI18nNames.js rename to services/web/frontend/js/ide/file-tree/util/fileOperationI18nNames.js diff --git a/services/web/public/src/ide/file-tree/util/iconTypeFromName.js b/services/web/frontend/js/ide/file-tree/util/iconTypeFromName.js similarity index 100% rename from services/web/public/src/ide/file-tree/util/iconTypeFromName.js rename to services/web/frontend/js/ide/file-tree/util/iconTypeFromName.js diff --git a/services/web/public/src/ide/files/services/files.js b/services/web/frontend/js/ide/files/services/files.js similarity index 100% rename from services/web/public/src/ide/files/services/files.js rename to services/web/frontend/js/ide/files/services/files.js diff --git a/services/web/public/src/ide/graphics/services/graphics.js b/services/web/frontend/js/ide/graphics/services/graphics.js similarity index 100% rename from services/web/public/src/ide/graphics/services/graphics.js rename to services/web/frontend/js/ide/graphics/services/graphics.js diff --git a/services/web/public/src/ide/history/HistoryManager.js b/services/web/frontend/js/ide/history/HistoryManager.js similarity index 100% rename from services/web/public/src/ide/history/HistoryManager.js rename to services/web/frontend/js/ide/history/HistoryManager.js diff --git a/services/web/public/src/ide/history/HistoryV2Manager.js b/services/web/frontend/js/ide/history/HistoryV2Manager.js similarity index 100% rename from services/web/public/src/ide/history/HistoryV2Manager.js rename to services/web/frontend/js/ide/history/HistoryV2Manager.js diff --git a/services/web/public/src/ide/history/components/historyEntriesList.js b/services/web/frontend/js/ide/history/components/historyEntriesList.js similarity index 100% rename from services/web/public/src/ide/history/components/historyEntriesList.js rename to services/web/frontend/js/ide/history/components/historyEntriesList.js diff --git a/services/web/public/src/ide/history/components/historyEntry.js b/services/web/frontend/js/ide/history/components/historyEntry.js similarity index 100% rename from services/web/public/src/ide/history/components/historyEntry.js rename to services/web/frontend/js/ide/history/components/historyEntry.js diff --git a/services/web/public/src/ide/history/components/historyFileEntity.js b/services/web/frontend/js/ide/history/components/historyFileEntity.js similarity index 100% rename from services/web/public/src/ide/history/components/historyFileEntity.js rename to services/web/frontend/js/ide/history/components/historyFileEntity.js diff --git a/services/web/public/src/ide/history/components/historyFileTree.js b/services/web/frontend/js/ide/history/components/historyFileTree.js similarity index 100% rename from services/web/public/src/ide/history/components/historyFileTree.js rename to services/web/frontend/js/ide/history/components/historyFileTree.js diff --git a/services/web/public/src/ide/history/components/historyLabel.js b/services/web/frontend/js/ide/history/components/historyLabel.js similarity index 100% rename from services/web/public/src/ide/history/components/historyLabel.js rename to services/web/frontend/js/ide/history/components/historyLabel.js diff --git a/services/web/public/src/ide/history/components/historyLabelsList.js b/services/web/frontend/js/ide/history/components/historyLabelsList.js similarity index 100% rename from services/web/public/src/ide/history/components/historyLabelsList.js rename to services/web/frontend/js/ide/history/components/historyLabelsList.js diff --git a/services/web/public/src/ide/history/controllers/HistoryDiffController.js b/services/web/frontend/js/ide/history/controllers/HistoryDiffController.js similarity index 100% rename from services/web/public/src/ide/history/controllers/HistoryDiffController.js rename to services/web/frontend/js/ide/history/controllers/HistoryDiffController.js diff --git a/services/web/public/src/ide/history/controllers/HistoryListController.js b/services/web/frontend/js/ide/history/controllers/HistoryListController.js similarity index 100% rename from services/web/public/src/ide/history/controllers/HistoryListController.js rename to services/web/frontend/js/ide/history/controllers/HistoryListController.js diff --git a/services/web/public/src/ide/history/controllers/HistoryV2AddLabelModalController.js b/services/web/frontend/js/ide/history/controllers/HistoryV2AddLabelModalController.js similarity index 100% rename from services/web/public/src/ide/history/controllers/HistoryV2AddLabelModalController.js rename to services/web/frontend/js/ide/history/controllers/HistoryV2AddLabelModalController.js diff --git a/services/web/public/src/ide/history/controllers/HistoryV2DeleteLabelModalController.js b/services/web/frontend/js/ide/history/controllers/HistoryV2DeleteLabelModalController.js similarity index 100% rename from services/web/public/src/ide/history/controllers/HistoryV2DeleteLabelModalController.js rename to services/web/frontend/js/ide/history/controllers/HistoryV2DeleteLabelModalController.js diff --git a/services/web/public/src/ide/history/controllers/HistoryV2FileTreeController.js b/services/web/frontend/js/ide/history/controllers/HistoryV2FileTreeController.js similarity index 100% rename from services/web/public/src/ide/history/controllers/HistoryV2FileTreeController.js rename to services/web/frontend/js/ide/history/controllers/HistoryV2FileTreeController.js diff --git a/services/web/public/src/ide/history/controllers/HistoryV2ListController.js b/services/web/frontend/js/ide/history/controllers/HistoryV2ListController.js similarity index 100% rename from services/web/public/src/ide/history/controllers/HistoryV2ListController.js rename to services/web/frontend/js/ide/history/controllers/HistoryV2ListController.js diff --git a/services/web/public/src/ide/history/controllers/HistoryV2ToolbarController.js b/services/web/frontend/js/ide/history/controllers/HistoryV2ToolbarController.js similarity index 100% rename from services/web/public/src/ide/history/controllers/HistoryV2ToolbarController.js rename to services/web/frontend/js/ide/history/controllers/HistoryV2ToolbarController.js diff --git a/services/web/public/src/ide/history/directives/historyDraggableBoundary.js b/services/web/frontend/js/ide/history/directives/historyDraggableBoundary.js similarity index 100% rename from services/web/public/src/ide/history/directives/historyDraggableBoundary.js rename to services/web/frontend/js/ide/history/directives/historyDraggableBoundary.js diff --git a/services/web/public/src/ide/history/directives/historyDroppableArea.js b/services/web/frontend/js/ide/history/directives/historyDroppableArea.js similarity index 100% rename from services/web/public/src/ide/history/directives/historyDroppableArea.js rename to services/web/frontend/js/ide/history/directives/historyDroppableArea.js diff --git a/services/web/public/src/ide/history/directives/infiniteScroll.js b/services/web/frontend/js/ide/history/directives/infiniteScroll.js similarity index 100% rename from services/web/public/src/ide/history/directives/infiniteScroll.js rename to services/web/frontend/js/ide/history/directives/infiniteScroll.js diff --git a/services/web/public/src/ide/history/util/HistoryViewModes.js b/services/web/frontend/js/ide/history/util/HistoryViewModes.js similarity index 100% rename from services/web/public/src/ide/history/util/HistoryViewModes.js rename to services/web/frontend/js/ide/history/util/HistoryViewModes.js diff --git a/services/web/public/src/ide/history/util/displayNameForUser.js b/services/web/frontend/js/ide/history/util/displayNameForUser.js similarity index 100% rename from services/web/public/src/ide/history/util/displayNameForUser.js rename to services/web/frontend/js/ide/history/util/displayNameForUser.js diff --git a/services/web/public/src/ide/hotkeys/BackspaceHighjack.js b/services/web/frontend/js/ide/hotkeys/BackspaceHighjack.js similarity index 100% rename from services/web/public/src/ide/hotkeys/BackspaceHighjack.js rename to services/web/frontend/js/ide/hotkeys/BackspaceHighjack.js diff --git a/services/web/public/src/ide/hotkeys/controllers/HotkeysController.js b/services/web/frontend/js/ide/hotkeys/controllers/HotkeysController.js similarity index 100% rename from services/web/public/src/ide/hotkeys/controllers/HotkeysController.js rename to services/web/frontend/js/ide/hotkeys/controllers/HotkeysController.js diff --git a/services/web/public/src/ide/hotkeys/index.js b/services/web/frontend/js/ide/hotkeys/index.js similarity index 100% rename from services/web/public/src/ide/hotkeys/index.js rename to services/web/frontend/js/ide/hotkeys/index.js diff --git a/services/web/public/src/ide/human-readable-logs/HumanReadableLogs.js b/services/web/frontend/js/ide/human-readable-logs/HumanReadableLogs.js similarity index 100% rename from services/web/public/src/ide/human-readable-logs/HumanReadableLogs.js rename to services/web/frontend/js/ide/human-readable-logs/HumanReadableLogs.js diff --git a/services/web/public/src/ide/human-readable-logs/HumanReadableLogsRules.js b/services/web/frontend/js/ide/human-readable-logs/HumanReadableLogsRules.js similarity index 100% rename from services/web/public/src/ide/human-readable-logs/HumanReadableLogsRules.js rename to services/web/frontend/js/ide/human-readable-logs/HumanReadableLogsRules.js diff --git a/services/web/public/src/ide/metadata/MetadataManager.js b/services/web/frontend/js/ide/metadata/MetadataManager.js similarity index 100% rename from services/web/public/src/ide/metadata/MetadataManager.js rename to services/web/frontend/js/ide/metadata/MetadataManager.js diff --git a/services/web/public/src/ide/metadata/services/metadata.js b/services/web/frontend/js/ide/metadata/services/metadata.js similarity index 100% rename from services/web/public/src/ide/metadata/services/metadata.js rename to services/web/frontend/js/ide/metadata/services/metadata.js diff --git a/services/web/public/src/ide/online-users/OnlineUsersManager.js b/services/web/frontend/js/ide/online-users/OnlineUsersManager.js similarity index 100% rename from services/web/public/src/ide/online-users/OnlineUsersManager.js rename to services/web/frontend/js/ide/online-users/OnlineUsersManager.js diff --git a/services/web/public/src/ide/online-users/controllers/OnlineUsersController.js b/services/web/frontend/js/ide/online-users/controllers/OnlineUsersController.js similarity index 100% rename from services/web/public/src/ide/online-users/controllers/OnlineUsersController.js rename to services/web/frontend/js/ide/online-users/controllers/OnlineUsersController.js diff --git a/services/web/public/src/ide/pdf/PdfManager.js b/services/web/frontend/js/ide/pdf/PdfManager.js similarity index 100% rename from services/web/public/src/ide/pdf/PdfManager.js rename to services/web/frontend/js/ide/pdf/PdfManager.js diff --git a/services/web/public/src/ide/pdf/controllers/PdfController.js b/services/web/frontend/js/ide/pdf/controllers/PdfController.js similarity index 100% rename from services/web/public/src/ide/pdf/controllers/PdfController.js rename to services/web/frontend/js/ide/pdf/controllers/PdfController.js diff --git a/services/web/public/src/ide/pdf/controllers/PdfViewToggleController.js b/services/web/frontend/js/ide/pdf/controllers/PdfViewToggleController.js similarity index 100% rename from services/web/public/src/ide/pdf/controllers/PdfViewToggleController.js rename to services/web/frontend/js/ide/pdf/controllers/PdfViewToggleController.js diff --git a/services/web/public/src/ide/pdfng/directives/pdfAnnotations.js b/services/web/frontend/js/ide/pdfng/directives/pdfAnnotations.js similarity index 100% rename from services/web/public/src/ide/pdfng/directives/pdfAnnotations.js rename to services/web/frontend/js/ide/pdfng/directives/pdfAnnotations.js diff --git a/services/web/public/src/ide/pdfng/directives/pdfHighlights.js b/services/web/frontend/js/ide/pdfng/directives/pdfHighlights.js similarity index 100% rename from services/web/public/src/ide/pdfng/directives/pdfHighlights.js rename to services/web/frontend/js/ide/pdfng/directives/pdfHighlights.js diff --git a/services/web/public/src/ide/pdfng/directives/pdfJs.js b/services/web/frontend/js/ide/pdfng/directives/pdfJs.js similarity index 100% rename from services/web/public/src/ide/pdfng/directives/pdfJs.js rename to services/web/frontend/js/ide/pdfng/directives/pdfJs.js diff --git a/services/web/public/src/ide/pdfng/directives/pdfPage.js b/services/web/frontend/js/ide/pdfng/directives/pdfPage.js similarity index 100% rename from services/web/public/src/ide/pdfng/directives/pdfPage.js rename to services/web/frontend/js/ide/pdfng/directives/pdfPage.js diff --git a/services/web/public/src/ide/pdfng/directives/pdfRenderer.js b/services/web/frontend/js/ide/pdfng/directives/pdfRenderer.js similarity index 100% rename from services/web/public/src/ide/pdfng/directives/pdfRenderer.js rename to services/web/frontend/js/ide/pdfng/directives/pdfRenderer.js diff --git a/services/web/public/src/ide/pdfng/directives/pdfSpinner.js b/services/web/frontend/js/ide/pdfng/directives/pdfSpinner.js similarity index 100% rename from services/web/public/src/ide/pdfng/directives/pdfSpinner.js rename to services/web/frontend/js/ide/pdfng/directives/pdfSpinner.js diff --git a/services/web/public/src/ide/pdfng/directives/pdfTextLayer.js b/services/web/frontend/js/ide/pdfng/directives/pdfTextLayer.js similarity index 100% rename from services/web/public/src/ide/pdfng/directives/pdfTextLayer.js rename to services/web/frontend/js/ide/pdfng/directives/pdfTextLayer.js diff --git a/services/web/public/src/ide/pdfng/directives/pdfViewer.js b/services/web/frontend/js/ide/pdfng/directives/pdfViewer.js similarity index 100% rename from services/web/public/src/ide/pdfng/directives/pdfViewer.js rename to services/web/frontend/js/ide/pdfng/directives/pdfViewer.js diff --git a/services/web/public/src/ide/permissions/PermissionsManager.js b/services/web/frontend/js/ide/permissions/PermissionsManager.js similarity index 100% rename from services/web/public/src/ide/permissions/PermissionsManager.js rename to services/web/frontend/js/ide/permissions/PermissionsManager.js diff --git a/services/web/public/src/ide/preamble/services/preamble.js b/services/web/frontend/js/ide/preamble/services/preamble.js similarity index 100% rename from services/web/public/src/ide/preamble/services/preamble.js rename to services/web/frontend/js/ide/preamble/services/preamble.js diff --git a/services/web/public/src/ide/references/ReferencesManager.js b/services/web/frontend/js/ide/references/ReferencesManager.js similarity index 100% rename from services/web/public/src/ide/references/ReferencesManager.js rename to services/web/frontend/js/ide/references/ReferencesManager.js diff --git a/services/web/public/src/ide/review-panel/RangesTracker.js b/services/web/frontend/js/ide/review-panel/RangesTracker.js similarity index 100% rename from services/web/public/src/ide/review-panel/RangesTracker.js rename to services/web/frontend/js/ide/review-panel/RangesTracker.js diff --git a/services/web/public/src/ide/review-panel/ReviewPanelManager.js b/services/web/frontend/js/ide/review-panel/ReviewPanelManager.js similarity index 100% rename from services/web/public/src/ide/review-panel/ReviewPanelManager.js rename to services/web/frontend/js/ide/review-panel/ReviewPanelManager.js diff --git a/services/web/public/src/ide/review-panel/controllers/BulkActionsModalController.js b/services/web/frontend/js/ide/review-panel/controllers/BulkActionsModalController.js similarity index 100% rename from services/web/public/src/ide/review-panel/controllers/BulkActionsModalController.js rename to services/web/frontend/js/ide/review-panel/controllers/BulkActionsModalController.js diff --git a/services/web/public/src/ide/review-panel/controllers/ReviewPanelController.js b/services/web/frontend/js/ide/review-panel/controllers/ReviewPanelController.js similarity index 100% rename from services/web/public/src/ide/review-panel/controllers/ReviewPanelController.js rename to services/web/frontend/js/ide/review-panel/controllers/ReviewPanelController.js diff --git a/services/web/public/src/ide/review-panel/controllers/TrackChangesUpgradeModalController.js b/services/web/frontend/js/ide/review-panel/controllers/TrackChangesUpgradeModalController.js similarity index 100% rename from services/web/public/src/ide/review-panel/controllers/TrackChangesUpgradeModalController.js rename to services/web/frontend/js/ide/review-panel/controllers/TrackChangesUpgradeModalController.js diff --git a/services/web/public/src/ide/review-panel/directives/addCommentEntry.js b/services/web/frontend/js/ide/review-panel/directives/addCommentEntry.js similarity index 100% rename from services/web/public/src/ide/review-panel/directives/addCommentEntry.js rename to services/web/frontend/js/ide/review-panel/directives/addCommentEntry.js diff --git a/services/web/public/src/ide/review-panel/directives/aggregateChangeEntry.js b/services/web/frontend/js/ide/review-panel/directives/aggregateChangeEntry.js similarity index 100% rename from services/web/public/src/ide/review-panel/directives/aggregateChangeEntry.js rename to services/web/frontend/js/ide/review-panel/directives/aggregateChangeEntry.js diff --git a/services/web/public/src/ide/review-panel/directives/bulkActionsEntry.js b/services/web/frontend/js/ide/review-panel/directives/bulkActionsEntry.js similarity index 100% rename from services/web/public/src/ide/review-panel/directives/bulkActionsEntry.js rename to services/web/frontend/js/ide/review-panel/directives/bulkActionsEntry.js diff --git a/services/web/public/src/ide/review-panel/directives/changeEntry.js b/services/web/frontend/js/ide/review-panel/directives/changeEntry.js similarity index 100% rename from services/web/public/src/ide/review-panel/directives/changeEntry.js rename to services/web/frontend/js/ide/review-panel/directives/changeEntry.js diff --git a/services/web/public/src/ide/review-panel/directives/commentEntry.js b/services/web/frontend/js/ide/review-panel/directives/commentEntry.js similarity index 100% rename from services/web/public/src/ide/review-panel/directives/commentEntry.js rename to services/web/frontend/js/ide/review-panel/directives/commentEntry.js diff --git a/services/web/public/src/ide/review-panel/directives/resolvedCommentEntry.js b/services/web/frontend/js/ide/review-panel/directives/resolvedCommentEntry.js similarity index 100% rename from services/web/public/src/ide/review-panel/directives/resolvedCommentEntry.js rename to services/web/frontend/js/ide/review-panel/directives/resolvedCommentEntry.js diff --git a/services/web/public/src/ide/review-panel/directives/resolvedCommentsDropdown.js b/services/web/frontend/js/ide/review-panel/directives/resolvedCommentsDropdown.js similarity index 100% rename from services/web/public/src/ide/review-panel/directives/resolvedCommentsDropdown.js rename to services/web/frontend/js/ide/review-panel/directives/resolvedCommentsDropdown.js diff --git a/services/web/public/src/ide/review-panel/directives/reviewPanelCollapseHeight.js b/services/web/frontend/js/ide/review-panel/directives/reviewPanelCollapseHeight.js similarity index 100% rename from services/web/public/src/ide/review-panel/directives/reviewPanelCollapseHeight.js rename to services/web/frontend/js/ide/review-panel/directives/reviewPanelCollapseHeight.js diff --git a/services/web/public/src/ide/review-panel/directives/reviewPanelSorted.js b/services/web/frontend/js/ide/review-panel/directives/reviewPanelSorted.js similarity index 100% rename from services/web/public/src/ide/review-panel/directives/reviewPanelSorted.js rename to services/web/frontend/js/ide/review-panel/directives/reviewPanelSorted.js diff --git a/services/web/public/src/ide/review-panel/directives/reviewPanelToggle.js b/services/web/frontend/js/ide/review-panel/directives/reviewPanelToggle.js similarity index 100% rename from services/web/public/src/ide/review-panel/directives/reviewPanelToggle.js rename to services/web/frontend/js/ide/review-panel/directives/reviewPanelToggle.js diff --git a/services/web/public/src/ide/review-panel/filters/notEmpty.js b/services/web/frontend/js/ide/review-panel/filters/notEmpty.js similarity index 100% rename from services/web/public/src/ide/review-panel/filters/notEmpty.js rename to services/web/frontend/js/ide/review-panel/filters/notEmpty.js diff --git a/services/web/public/src/ide/review-panel/filters/numKeys.js b/services/web/frontend/js/ide/review-panel/filters/numKeys.js similarity index 100% rename from services/web/public/src/ide/review-panel/filters/numKeys.js rename to services/web/frontend/js/ide/review-panel/filters/numKeys.js diff --git a/services/web/public/src/ide/review-panel/filters/orderOverviewEntries.js b/services/web/frontend/js/ide/review-panel/filters/orderOverviewEntries.js similarity index 100% rename from services/web/public/src/ide/review-panel/filters/orderOverviewEntries.js rename to services/web/frontend/js/ide/review-panel/filters/orderOverviewEntries.js diff --git a/services/web/public/src/ide/services/ide.js b/services/web/frontend/js/ide/services/ide.js similarity index 100% rename from services/web/public/src/ide/services/ide.js rename to services/web/frontend/js/ide/services/ide.js diff --git a/services/web/public/src/ide/settings/controllers/ProjectNameController.js b/services/web/frontend/js/ide/settings/controllers/ProjectNameController.js similarity index 100% rename from services/web/public/src/ide/settings/controllers/ProjectNameController.js rename to services/web/frontend/js/ide/settings/controllers/ProjectNameController.js diff --git a/services/web/public/src/ide/settings/controllers/SettingsController.js b/services/web/frontend/js/ide/settings/controllers/SettingsController.js similarity index 100% rename from services/web/public/src/ide/settings/controllers/SettingsController.js rename to services/web/frontend/js/ide/settings/controllers/SettingsController.js diff --git a/services/web/public/src/ide/settings/index.js b/services/web/frontend/js/ide/settings/index.js similarity index 100% rename from services/web/public/src/ide/settings/index.js rename to services/web/frontend/js/ide/settings/index.js diff --git a/services/web/public/src/ide/settings/services/settings.js b/services/web/frontend/js/ide/settings/services/settings.js similarity index 100% rename from services/web/public/src/ide/settings/services/settings.js rename to services/web/frontend/js/ide/settings/services/settings.js diff --git a/services/web/public/src/ide/share/controllers/OwnershipTransferConfirmModalController.js b/services/web/frontend/js/ide/share/controllers/OwnershipTransferConfirmModalController.js similarity index 100% rename from services/web/public/src/ide/share/controllers/OwnershipTransferConfirmModalController.js rename to services/web/frontend/js/ide/share/controllers/OwnershipTransferConfirmModalController.js diff --git a/services/web/public/src/ide/share/controllers/ShareController.js b/services/web/frontend/js/ide/share/controllers/ShareController.js similarity index 100% rename from services/web/public/src/ide/share/controllers/ShareController.js rename to services/web/frontend/js/ide/share/controllers/ShareController.js diff --git a/services/web/public/src/ide/share/controllers/ShareProjectModalController.js b/services/web/frontend/js/ide/share/controllers/ShareProjectModalController.js similarity index 100% rename from services/web/public/src/ide/share/controllers/ShareProjectModalController.js rename to services/web/frontend/js/ide/share/controllers/ShareProjectModalController.js diff --git a/services/web/public/src/ide/share/controllers/ShareProjectModalMemberRowController.js b/services/web/frontend/js/ide/share/controllers/ShareProjectModalMemberRowController.js similarity index 100% rename from services/web/public/src/ide/share/controllers/ShareProjectModalMemberRowController.js rename to services/web/frontend/js/ide/share/controllers/ShareProjectModalMemberRowController.js diff --git a/services/web/public/src/ide/share/index.js b/services/web/frontend/js/ide/share/index.js similarity index 100% rename from services/web/public/src/ide/share/index.js rename to services/web/frontend/js/ide/share/index.js diff --git a/services/web/public/src/ide/share/services/projectInvites.js b/services/web/frontend/js/ide/share/services/projectInvites.js similarity index 100% rename from services/web/public/src/ide/share/services/projectInvites.js rename to services/web/frontend/js/ide/share/services/projectInvites.js diff --git a/services/web/public/src/ide/share/services/projectMembers.js b/services/web/frontend/js/ide/share/services/projectMembers.js similarity index 100% rename from services/web/public/src/ide/share/services/projectMembers.js rename to services/web/frontend/js/ide/share/services/projectMembers.js diff --git a/services/web/public/src/ide/wordcount/controllers/WordCountController.js b/services/web/frontend/js/ide/wordcount/controllers/WordCountController.js similarity index 100% rename from services/web/public/src/ide/wordcount/controllers/WordCountController.js rename to services/web/frontend/js/ide/wordcount/controllers/WordCountController.js diff --git a/services/web/public/src/ide/wordcount/controllers/WordCountModalController.js b/services/web/frontend/js/ide/wordcount/controllers/WordCountModalController.js similarity index 100% rename from services/web/public/src/ide/wordcount/controllers/WordCountModalController.js rename to services/web/frontend/js/ide/wordcount/controllers/WordCountModalController.js diff --git a/services/web/public/src/ide/wordcount/index.js b/services/web/frontend/js/ide/wordcount/index.js similarity index 100% rename from services/web/public/src/ide/wordcount/index.js rename to services/web/frontend/js/ide/wordcount/index.js diff --git a/services/web/public/src/libraries.js b/services/web/frontend/js/libraries.js similarity index 100% rename from services/web/public/src/libraries.js rename to services/web/frontend/js/libraries.js diff --git a/services/web/public/src/main.js b/services/web/frontend/js/main.js similarity index 100% rename from services/web/public/src/main.js rename to services/web/frontend/js/main.js diff --git a/services/web/public/src/main/account-settings.js b/services/web/frontend/js/main/account-settings.js similarity index 100% rename from services/web/public/src/main/account-settings.js rename to services/web/frontend/js/main/account-settings.js diff --git a/services/web/public/src/main/account-upgrade.js b/services/web/frontend/js/main/account-upgrade.js similarity index 100% rename from services/web/public/src/main/account-upgrade.js rename to services/web/frontend/js/main/account-upgrade.js diff --git a/services/web/public/src/main/affiliations/components/affiliationForm.js b/services/web/frontend/js/main/affiliations/components/affiliationForm.js similarity index 100% rename from services/web/public/src/main/affiliations/components/affiliationForm.js rename to services/web/frontend/js/main/affiliations/components/affiliationForm.js diff --git a/services/web/public/src/main/affiliations/controllers/UserAffiliationsController.js b/services/web/frontend/js/main/affiliations/controllers/UserAffiliationsController.js similarity index 100% rename from services/web/public/src/main/affiliations/controllers/UserAffiliationsController.js rename to services/web/frontend/js/main/affiliations/controllers/UserAffiliationsController.js diff --git a/services/web/public/src/main/affiliations/factories/UserAffiliationsDataService.js b/services/web/frontend/js/main/affiliations/factories/UserAffiliationsDataService.js similarity index 100% rename from services/web/public/src/main/affiliations/factories/UserAffiliationsDataService.js rename to services/web/frontend/js/main/affiliations/factories/UserAffiliationsDataService.js diff --git a/services/web/public/src/main/announcements.js b/services/web/frontend/js/main/announcements.js similarity index 100% rename from services/web/public/src/main/announcements.js rename to services/web/frontend/js/main/announcements.js diff --git a/services/web/public/src/main/annual-upgrade.js b/services/web/frontend/js/main/annual-upgrade.js similarity index 100% rename from services/web/public/src/main/annual-upgrade.js rename to services/web/frontend/js/main/annual-upgrade.js diff --git a/services/web/public/src/main/bonus.js b/services/web/frontend/js/main/bonus.js similarity index 100% rename from services/web/public/src/main/bonus.js rename to services/web/frontend/js/main/bonus.js diff --git a/services/web/public/src/main/clear-sessions.js b/services/web/frontend/js/main/clear-sessions.js similarity index 100% rename from services/web/public/src/main/clear-sessions.js rename to services/web/frontend/js/main/clear-sessions.js diff --git a/services/web/public/src/main/contact-us.js b/services/web/frontend/js/main/contact-us.js similarity index 100% rename from services/web/public/src/main/contact-us.js rename to services/web/frontend/js/main/contact-us.js diff --git a/services/web/public/src/main/event.js b/services/web/frontend/js/main/event.js similarity index 100% rename from services/web/public/src/main/event.js rename to services/web/frontend/js/main/event.js diff --git a/services/web/public/src/main/exposed-settings.js b/services/web/frontend/js/main/exposed-settings.js similarity index 100% rename from services/web/public/src/main/exposed-settings.js rename to services/web/frontend/js/main/exposed-settings.js diff --git a/services/web/public/src/main/importing.js b/services/web/frontend/js/main/importing.js similarity index 100% rename from services/web/public/src/main/importing.js rename to services/web/frontend/js/main/importing.js diff --git a/services/web/public/src/main/keys.js b/services/web/frontend/js/main/keys.js similarity index 100% rename from services/web/public/src/main/keys.js rename to services/web/frontend/js/main/keys.js diff --git a/services/web/public/src/main/learn.js b/services/web/frontend/js/main/learn.js similarity index 100% rename from services/web/public/src/main/learn.js rename to services/web/frontend/js/main/learn.js diff --git a/services/web/public/src/main/new-subscription.js b/services/web/frontend/js/main/new-subscription.js similarity index 100% rename from services/web/public/src/main/new-subscription.js rename to services/web/frontend/js/main/new-subscription.js diff --git a/services/web/public/src/main/oauth/controllers/UserOauthController.js b/services/web/frontend/js/main/oauth/controllers/UserOauthController.js similarity index 100% rename from services/web/public/src/main/oauth/controllers/UserOauthController.js rename to services/web/frontend/js/main/oauth/controllers/UserOauthController.js diff --git a/services/web/public/src/main/plans.js b/services/web/frontend/js/main/plans.js similarity index 100% rename from services/web/public/src/main/plans.js rename to services/web/frontend/js/main/plans.js diff --git a/services/web/public/src/main/project-list/index.js b/services/web/frontend/js/main/project-list/index.js similarity index 100% rename from services/web/public/src/main/project-list/index.js rename to services/web/frontend/js/main/project-list/index.js diff --git a/services/web/public/src/main/project-list/left-hand-menu-promo-controller.js b/services/web/frontend/js/main/project-list/left-hand-menu-promo-controller.js similarity index 100% rename from services/web/public/src/main/project-list/left-hand-menu-promo-controller.js rename to services/web/frontend/js/main/project-list/left-hand-menu-promo-controller.js diff --git a/services/web/public/src/main/project-list/modal-controllers.js b/services/web/frontend/js/main/project-list/modal-controllers.js similarity index 100% rename from services/web/public/src/main/project-list/modal-controllers.js rename to services/web/frontend/js/main/project-list/modal-controllers.js diff --git a/services/web/public/src/main/project-list/notifications-controller.js b/services/web/frontend/js/main/project-list/notifications-controller.js similarity index 100% rename from services/web/public/src/main/project-list/notifications-controller.js rename to services/web/frontend/js/main/project-list/notifications-controller.js diff --git a/services/web/public/src/main/project-list/project-list.js b/services/web/frontend/js/main/project-list/project-list.js similarity index 100% rename from services/web/public/src/main/project-list/project-list.js rename to services/web/frontend/js/main/project-list/project-list.js diff --git a/services/web/public/src/main/project-list/services/project-list.js b/services/web/frontend/js/main/project-list/services/project-list.js similarity index 100% rename from services/web/public/src/main/project-list/services/project-list.js rename to services/web/frontend/js/main/project-list/services/project-list.js diff --git a/services/web/public/src/main/project-list/tag-controllers.js b/services/web/frontend/js/main/project-list/tag-controllers.js similarity index 100% rename from services/web/public/src/main/project-list/tag-controllers.js rename to services/web/frontend/js/main/project-list/tag-controllers.js diff --git a/services/web/public/src/main/register-users.js b/services/web/frontend/js/main/register-users.js similarity index 100% rename from services/web/public/src/main/register-users.js rename to services/web/frontend/js/main/register-users.js diff --git a/services/web/public/src/main/scribtex-popup.js b/services/web/frontend/js/main/scribtex-popup.js similarity index 100% rename from services/web/public/src/main/scribtex-popup.js rename to services/web/frontend/js/main/scribtex-popup.js diff --git a/services/web/public/src/main/subscription-dashboard.js b/services/web/frontend/js/main/subscription-dashboard.js similarity index 100% rename from services/web/public/src/main/subscription-dashboard.js rename to services/web/frontend/js/main/subscription-dashboard.js diff --git a/services/web/public/src/main/subscription/team-invite-controller.js b/services/web/frontend/js/main/subscription/team-invite-controller.js similarity index 100% rename from services/web/public/src/main/subscription/team-invite-controller.js rename to services/web/frontend/js/main/subscription/team-invite-controller.js diff --git a/services/web/public/src/main/system-messages.js b/services/web/frontend/js/main/system-messages.js similarity index 100% rename from services/web/public/src/main/system-messages.js rename to services/web/frontend/js/main/system-messages.js diff --git a/services/web/public/src/main/templates.js b/services/web/frontend/js/main/templates.js similarity index 100% rename from services/web/public/src/main/templates.js rename to services/web/frontend/js/main/templates.js diff --git a/services/web/public/src/main/translations.js b/services/web/frontend/js/main/translations.js similarity index 100% rename from services/web/public/src/main/translations.js rename to services/web/frontend/js/main/translations.js diff --git a/services/web/public/src/main/user-details.js b/services/web/frontend/js/main/user-details.js similarity index 100% rename from services/web/public/src/main/user-details.js rename to services/web/frontend/js/main/user-details.js diff --git a/services/web/public/src/main/user-membership.js b/services/web/frontend/js/main/user-membership.js similarity index 100% rename from services/web/public/src/main/user-membership.js rename to services/web/frontend/js/main/user-membership.js diff --git a/services/web/public/src/modules/errorCatcher.js b/services/web/frontend/js/modules/errorCatcher.js similarity index 100% rename from services/web/public/src/modules/errorCatcher.js rename to services/web/frontend/js/modules/errorCatcher.js diff --git a/services/web/public/src/modules/localStorage.js b/services/web/frontend/js/modules/localStorage.js similarity index 100% rename from services/web/public/src/modules/localStorage.js rename to services/web/frontend/js/modules/localStorage.js diff --git a/services/web/public/src/modules/recursionHelper.js b/services/web/frontend/js/modules/recursionHelper.js similarity index 100% rename from services/web/public/src/modules/recursionHelper.js rename to services/web/frontend/js/modules/recursionHelper.js diff --git a/services/web/public/src/modules/sessionStorage.js b/services/web/frontend/js/modules/sessionStorage.js similarity index 100% rename from services/web/public/src/modules/sessionStorage.js rename to services/web/frontend/js/modules/sessionStorage.js diff --git a/services/web/public/src/services/algolia-search.js b/services/web/frontend/js/services/algolia-search.js similarity index 100% rename from services/web/public/src/services/algolia-search.js rename to services/web/frontend/js/services/algolia-search.js diff --git a/services/web/public/src/services/queued-http.js b/services/web/frontend/js/services/queued-http.js similarity index 100% rename from services/web/public/src/services/queued-http.js rename to services/web/frontend/js/services/queued-http.js diff --git a/services/web/public/src/services/validateCaptcha.js b/services/web/frontend/js/services/validateCaptcha.js similarity index 100% rename from services/web/public/src/services/validateCaptcha.js rename to services/web/frontend/js/services/validateCaptcha.js diff --git a/services/web/public/src/services/validateCaptchaV3.js b/services/web/frontend/js/services/validateCaptchaV3.js similarity index 100% rename from services/web/public/src/services/validateCaptchaV3.js rename to services/web/frontend/js/services/validateCaptchaV3.js diff --git a/services/web/public/src/services/wait-for.js b/services/web/frontend/js/services/wait-for.js similarity index 100% rename from services/web/public/src/services/wait-for.js rename to services/web/frontend/js/services/wait-for.js diff --git a/services/web/public/src/utils/EventEmitter.js b/services/web/frontend/js/utils/EventEmitter.js similarity index 100% rename from services/web/public/src/utils/EventEmitter.js rename to services/web/frontend/js/utils/EventEmitter.js diff --git a/services/web/public/src/utils/underscore.js b/services/web/frontend/js/utils/underscore.js similarity index 100% rename from services/web/public/src/utils/underscore.js rename to services/web/frontend/js/utils/underscore.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ace.js b/services/web/frontend/js/vendor/ace-1.4.5/ace.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ace.js rename to services/web/frontend/js/vendor/ace-1.4.5/ace.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-beautify.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-beautify.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-beautify.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-beautify.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-elastic_tabstops_lite.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-elastic_tabstops_lite.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-elastic_tabstops_lite.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-elastic_tabstops_lite.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-emmet.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-emmet.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-emmet.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-emmet.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-error_marker.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-error_marker.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-error_marker.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-error_marker.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-keybinding_menu.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-keybinding_menu.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-keybinding_menu.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-keybinding_menu.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-language_tools.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-language_tools.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-language_tools.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-language_tools.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-linking.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-linking.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-linking.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-linking.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-modelist.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-modelist.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-modelist.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-modelist.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-options.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-options.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-options.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-options.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-prompt.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-prompt.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-prompt.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-prompt.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-rtl.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-rtl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-rtl.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-rtl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-searchbox.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-searchbox.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-searchbox.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-searchbox.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-settings_menu.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-settings_menu.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-settings_menu.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-settings_menu.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-spellcheck.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-spellcheck.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-spellcheck.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-spellcheck.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-split.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-split.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-split.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-split.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-static_highlight.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-static_highlight.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-static_highlight.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-static_highlight.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-statusbar.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-statusbar.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-statusbar.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-statusbar.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-textarea.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-textarea.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-textarea.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-textarea.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-themelist.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-themelist.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-themelist.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-themelist.js diff --git a/services/web/public/src/vendor/ace-1.4.5/ext-whitespace.js b/services/web/frontend/js/vendor/ace-1.4.5/ext-whitespace.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/ext-whitespace.js rename to services/web/frontend/js/vendor/ace-1.4.5/ext-whitespace.js diff --git a/services/web/public/src/vendor/ace-1.4.5/keybinding-emacs.js b/services/web/frontend/js/vendor/ace-1.4.5/keybinding-emacs.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/keybinding-emacs.js rename to services/web/frontend/js/vendor/ace-1.4.5/keybinding-emacs.js diff --git a/services/web/public/src/vendor/ace-1.4.5/keybinding-sublime.js b/services/web/frontend/js/vendor/ace-1.4.5/keybinding-sublime.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/keybinding-sublime.js rename to services/web/frontend/js/vendor/ace-1.4.5/keybinding-sublime.js diff --git a/services/web/public/src/vendor/ace-1.4.5/keybinding-vim.js b/services/web/frontend/js/vendor/ace-1.4.5/keybinding-vim.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/keybinding-vim.js rename to services/web/frontend/js/vendor/ace-1.4.5/keybinding-vim.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-abap.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-abap.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-abap.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-abap.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-abc.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-abc.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-abc.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-abc.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-actionscript.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-actionscript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-actionscript.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-actionscript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-ada.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-ada.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-ada.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-ada.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-apache_conf.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-apache_conf.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-apache_conf.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-apache_conf.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-apex.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-apex.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-apex.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-apex.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-applescript.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-applescript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-applescript.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-applescript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-aql.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-aql.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-aql.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-aql.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-asciidoc.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-asciidoc.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-asciidoc.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-asciidoc.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-asl.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-asl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-asl.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-asl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-assembly_x86.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-assembly_x86.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-assembly_x86.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-assembly_x86.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-autohotkey.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-autohotkey.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-autohotkey.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-autohotkey.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-batchfile.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-batchfile.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-batchfile.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-batchfile.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-bro.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-bro.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-bro.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-bro.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-c9search.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-c9search.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-c9search.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-c9search.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-c_cpp.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-c_cpp.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-c_cpp.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-c_cpp.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-cirru.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-cirru.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-cirru.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-cirru.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-clojure.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-clojure.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-clojure.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-clojure.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-cobol.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-cobol.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-cobol.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-cobol.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-coffee.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-coffee.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-coffee.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-coffee.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-coldfusion.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-coldfusion.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-coldfusion.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-coldfusion.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-crystal.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-crystal.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-crystal.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-crystal.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-csharp.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-csharp.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-csharp.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-csharp.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-csound_document.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-csound_document.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-csound_document.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-csound_document.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-csound_orchestra.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-csound_orchestra.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-csound_orchestra.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-csound_orchestra.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-csound_score.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-csound_score.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-csound_score.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-csound_score.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-csp.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-csp.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-csp.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-csp.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-css.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-css.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-css.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-css.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-curly.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-curly.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-curly.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-curly.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-d.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-d.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-d.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-d.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-dart.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-dart.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-dart.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-dart.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-diff.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-diff.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-diff.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-diff.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-django.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-django.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-django.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-django.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-dockerfile.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-dockerfile.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-dockerfile.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-dockerfile.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-dot.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-dot.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-dot.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-dot.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-drools.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-drools.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-drools.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-drools.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-edifact.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-edifact.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-edifact.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-edifact.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-eiffel.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-eiffel.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-eiffel.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-eiffel.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-ejs.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-ejs.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-ejs.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-ejs.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-elixir.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-elixir.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-elixir.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-elixir.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-elm.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-elm.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-elm.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-elm.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-erlang.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-erlang.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-erlang.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-erlang.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-forth.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-forth.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-forth.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-forth.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-fortran.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-fortran.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-fortran.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-fortran.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-fsharp.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-fsharp.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-fsharp.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-fsharp.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-fsl.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-fsl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-fsl.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-fsl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-ftl.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-ftl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-ftl.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-ftl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-gcode.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-gcode.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-gcode.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-gcode.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-gherkin.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-gherkin.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-gherkin.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-gherkin.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-gitignore.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-gitignore.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-gitignore.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-gitignore.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-glsl.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-glsl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-glsl.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-glsl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-gobstones.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-gobstones.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-gobstones.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-gobstones.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-golang.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-golang.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-golang.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-golang.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-graphqlschema.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-graphqlschema.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-graphqlschema.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-graphqlschema.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-groovy.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-groovy.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-groovy.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-groovy.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-haml.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-haml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-haml.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-haml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-handlebars.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-handlebars.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-handlebars.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-handlebars.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-haskell.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-haskell.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-haskell.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-haskell.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-haskell_cabal.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-haskell_cabal.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-haskell_cabal.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-haskell_cabal.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-haxe.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-haxe.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-haxe.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-haxe.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-hjson.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-hjson.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-hjson.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-hjson.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-html.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-html.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-html.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-html.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-html_elixir.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-html_elixir.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-html_elixir.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-html_elixir.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-html_ruby.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-html_ruby.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-html_ruby.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-html_ruby.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-ini.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-ini.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-ini.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-ini.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-io.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-io.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-io.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-io.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-jack.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-jack.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-jack.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-jack.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-jade.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-jade.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-jade.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-jade.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-java.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-java.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-java.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-java.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-javascript.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-javascript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-javascript.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-javascript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-json.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-json.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-json.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-json.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-jsoniq.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-jsoniq.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-jsoniq.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-jsoniq.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-jsp.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-jsp.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-jsp.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-jsp.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-jssm.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-jssm.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-jssm.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-jssm.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-jsx.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-jsx.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-jsx.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-jsx.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-julia.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-julia.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-julia.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-julia.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-kotlin.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-kotlin.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-kotlin.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-kotlin.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-latex.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-latex.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-latex.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-latex.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-less.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-less.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-less.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-less.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-liquid.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-liquid.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-liquid.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-liquid.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-lisp.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-lisp.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-lisp.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-lisp.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-livescript.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-livescript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-livescript.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-livescript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-logiql.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-logiql.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-logiql.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-logiql.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-logtalk.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-logtalk.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-logtalk.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-logtalk.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-lsl.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-lsl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-lsl.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-lsl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-lua.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-lua.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-lua.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-lua.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-luapage.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-luapage.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-luapage.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-luapage.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-lucene.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-lucene.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-lucene.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-lucene.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-makefile.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-makefile.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-makefile.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-makefile.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-markdown.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-markdown.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-markdown.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-markdown.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-mask.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-mask.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-mask.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-mask.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-matlab.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-matlab.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-matlab.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-matlab.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-maze.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-maze.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-maze.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-maze.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-mel.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-mel.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-mel.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-mel.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-mixal.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-mixal.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-mixal.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-mixal.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-mushcode.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-mushcode.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-mushcode.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-mushcode.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-mysql.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-mysql.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-mysql.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-mysql.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-nginx.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-nginx.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-nginx.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-nginx.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-nim.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-nim.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-nim.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-nim.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-nix.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-nix.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-nix.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-nix.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-nsis.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-nsis.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-nsis.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-nsis.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-objectivec.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-objectivec.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-objectivec.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-objectivec.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-ocaml.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-ocaml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-ocaml.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-ocaml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-pascal.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-pascal.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-pascal.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-pascal.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-perl.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-perl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-perl.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-perl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-perl6.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-perl6.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-perl6.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-perl6.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-pgsql.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-pgsql.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-pgsql.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-pgsql.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-php.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-php.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-php.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-php.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-php_laravel_blade.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-php_laravel_blade.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-php_laravel_blade.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-php_laravel_blade.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-pig.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-pig.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-pig.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-pig.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-plain_text.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-plain_text.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-plain_text.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-plain_text.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-powershell.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-powershell.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-powershell.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-powershell.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-praat.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-praat.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-praat.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-praat.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-prolog.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-prolog.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-prolog.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-prolog.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-properties.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-properties.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-properties.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-properties.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-protobuf.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-protobuf.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-protobuf.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-protobuf.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-puppet.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-puppet.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-puppet.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-puppet.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-python.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-python.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-python.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-python.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-r.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-r.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-r.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-r.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-razor.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-razor.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-razor.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-razor.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-rdoc.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-rdoc.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-rdoc.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-rdoc.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-red.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-red.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-red.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-red.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-redshift.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-redshift.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-redshift.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-redshift.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-rhtml.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-rhtml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-rhtml.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-rhtml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-rst.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-rst.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-rst.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-rst.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-ruby.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-ruby.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-ruby.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-ruby.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-rust.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-rust.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-rust.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-rust.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-sass.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-sass.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-sass.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-sass.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-scad.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-scad.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-scad.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-scad.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-scala.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-scala.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-scala.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-scala.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-scheme.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-scheme.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-scheme.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-scheme.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-scss.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-scss.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-scss.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-scss.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-sh.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-sh.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-sh.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-sh.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-sjs.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-sjs.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-sjs.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-sjs.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-slim.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-slim.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-slim.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-slim.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-smarty.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-smarty.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-smarty.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-smarty.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-snippets.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-snippets.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-snippets.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-snippets.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-soy_template.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-soy_template.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-soy_template.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-soy_template.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-space.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-space.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-space.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-space.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-sparql.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-sparql.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-sparql.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-sparql.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-sql.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-sql.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-sql.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-sql.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-sqlserver.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-sqlserver.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-sqlserver.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-sqlserver.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-stylus.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-stylus.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-stylus.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-stylus.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-svg.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-svg.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-svg.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-svg.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-swift.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-swift.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-swift.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-swift.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-tcl.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-tcl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-tcl.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-tcl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-terraform.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-terraform.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-terraform.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-terraform.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-tex.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-tex.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-tex.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-tex.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-text.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-text.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-text.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-text.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-textile.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-textile.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-textile.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-textile.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-toml.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-toml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-toml.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-toml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-tsx.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-tsx.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-tsx.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-tsx.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-turtle.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-turtle.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-turtle.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-turtle.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-twig.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-twig.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-twig.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-twig.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-typescript.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-typescript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-typescript.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-typescript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-vala.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-vala.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-vala.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-vala.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-vbscript.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-vbscript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-vbscript.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-vbscript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-velocity.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-velocity.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-velocity.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-velocity.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-verilog.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-verilog.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-verilog.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-verilog.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-vhdl.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-vhdl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-vhdl.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-vhdl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-visualforce.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-visualforce.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-visualforce.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-visualforce.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-wollok.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-wollok.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-wollok.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-wollok.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-xml.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-xml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-xml.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-xml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-xquery.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-xquery.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-xquery.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-xquery.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-yaml.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-yaml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-yaml.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-yaml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/mode-zeek.js b/services/web/frontend/js/vendor/ace-1.4.5/mode-zeek.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/mode-zeek.js rename to services/web/frontend/js/vendor/ace-1.4.5/mode-zeek.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/abap.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/abap.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/abap.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/abap.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/abc.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/abc.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/abc.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/abc.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/actionscript.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/actionscript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/actionscript.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/actionscript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/ada.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/ada.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/ada.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/ada.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/apache_conf.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/apache_conf.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/apache_conf.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/apache_conf.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/apex.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/apex.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/apex.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/apex.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/applescript.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/applescript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/applescript.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/applescript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/aql.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/aql.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/aql.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/aql.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/asciidoc.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/asciidoc.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/asciidoc.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/asciidoc.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/asl.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/asl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/asl.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/asl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/assembly_x86.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/assembly_x86.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/assembly_x86.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/assembly_x86.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/autohotkey.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/autohotkey.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/autohotkey.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/autohotkey.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/batchfile.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/batchfile.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/batchfile.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/batchfile.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/bro.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/bro.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/bro.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/bro.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/c9search.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/c9search.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/c9search.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/c9search.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/c_cpp.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/c_cpp.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/c_cpp.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/c_cpp.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/cirru.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/cirru.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/cirru.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/cirru.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/clojure.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/clojure.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/clojure.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/clojure.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/cobol.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/cobol.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/cobol.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/cobol.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/coffee.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/coffee.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/coffee.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/coffee.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/coldfusion.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/coldfusion.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/coldfusion.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/coldfusion.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/crystal.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/crystal.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/crystal.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/crystal.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/csharp.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/csharp.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/csharp.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/csharp.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/csound_document.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/csound_document.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/csound_document.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/csound_document.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/csound_orchestra.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/csound_orchestra.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/csound_orchestra.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/csound_orchestra.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/csound_score.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/csound_score.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/csound_score.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/csound_score.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/csp.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/csp.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/csp.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/csp.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/css.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/css.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/css.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/css.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/curly.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/curly.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/curly.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/curly.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/d.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/d.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/d.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/d.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/dart.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/dart.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/dart.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/dart.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/diff.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/diff.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/diff.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/diff.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/django.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/django.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/django.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/django.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/dockerfile.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/dockerfile.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/dockerfile.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/dockerfile.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/dot.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/dot.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/dot.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/dot.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/drools.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/drools.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/drools.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/drools.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/edifact.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/edifact.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/edifact.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/edifact.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/eiffel.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/eiffel.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/eiffel.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/eiffel.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/ejs.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/ejs.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/ejs.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/ejs.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/elixir.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/elixir.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/elixir.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/elixir.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/elm.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/elm.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/elm.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/elm.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/erlang.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/erlang.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/erlang.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/erlang.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/forth.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/forth.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/forth.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/forth.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/fortran.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/fortran.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/fortran.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/fortran.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/fsharp.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/fsharp.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/fsharp.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/fsharp.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/fsl.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/fsl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/fsl.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/fsl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/ftl.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/ftl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/ftl.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/ftl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/gcode.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/gcode.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/gcode.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/gcode.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/gherkin.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/gherkin.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/gherkin.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/gherkin.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/gitignore.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/gitignore.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/gitignore.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/gitignore.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/glsl.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/glsl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/glsl.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/glsl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/gobstones.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/gobstones.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/gobstones.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/gobstones.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/golang.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/golang.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/golang.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/golang.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/graphqlschema.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/graphqlschema.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/graphqlschema.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/graphqlschema.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/groovy.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/groovy.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/groovy.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/groovy.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/haml.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/haml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/haml.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/haml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/handlebars.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/handlebars.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/handlebars.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/handlebars.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/haskell.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/haskell.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/haskell.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/haskell.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/haskell_cabal.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/haskell_cabal.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/haskell_cabal.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/haskell_cabal.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/haxe.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/haxe.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/haxe.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/haxe.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/hjson.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/hjson.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/hjson.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/hjson.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/html.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/html.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/html.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/html.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/html_elixir.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/html_elixir.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/html_elixir.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/html_elixir.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/html_ruby.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/html_ruby.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/html_ruby.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/html_ruby.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/ini.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/ini.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/ini.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/ini.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/io.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/io.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/io.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/io.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/jack.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/jack.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/jack.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/jack.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/jade.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/jade.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/jade.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/jade.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/java.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/java.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/java.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/java.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/javascript.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/javascript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/javascript.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/javascript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/json.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/json.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/json.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/json.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/jsoniq.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/jsoniq.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/jsoniq.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/jsoniq.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/jsp.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/jsp.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/jsp.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/jsp.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/jssm.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/jssm.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/jssm.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/jssm.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/jsx.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/jsx.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/jsx.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/jsx.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/julia.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/julia.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/julia.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/julia.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/kotlin.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/kotlin.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/kotlin.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/kotlin.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/latex.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/latex.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/latex.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/latex.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/less.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/less.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/less.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/less.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/liquid.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/liquid.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/liquid.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/liquid.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/lisp.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/lisp.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/lisp.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/lisp.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/livescript.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/livescript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/livescript.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/livescript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/logiql.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/logiql.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/logiql.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/logiql.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/logtalk.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/logtalk.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/logtalk.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/logtalk.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/lsl.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/lsl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/lsl.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/lsl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/lua.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/lua.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/lua.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/lua.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/luapage.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/luapage.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/luapage.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/luapage.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/lucene.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/lucene.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/lucene.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/lucene.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/makefile.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/makefile.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/makefile.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/makefile.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/markdown.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/markdown.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/markdown.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/markdown.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/mask.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/mask.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/mask.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/mask.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/matlab.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/matlab.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/matlab.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/matlab.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/maze.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/maze.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/maze.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/maze.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/mel.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/mel.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/mel.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/mel.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/mixal.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/mixal.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/mixal.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/mixal.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/mushcode.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/mushcode.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/mushcode.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/mushcode.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/mysql.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/mysql.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/mysql.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/mysql.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/nginx.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/nginx.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/nginx.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/nginx.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/nim.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/nim.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/nim.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/nim.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/nix.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/nix.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/nix.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/nix.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/nsis.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/nsis.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/nsis.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/nsis.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/objectivec.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/objectivec.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/objectivec.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/objectivec.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/ocaml.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/ocaml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/ocaml.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/ocaml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/pascal.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/pascal.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/pascal.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/pascal.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/perl.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/perl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/perl.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/perl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/perl6.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/perl6.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/perl6.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/perl6.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/pgsql.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/pgsql.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/pgsql.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/pgsql.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/php.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/php.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/php.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/php.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/php_laravel_blade.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/php_laravel_blade.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/php_laravel_blade.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/php_laravel_blade.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/pig.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/pig.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/pig.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/pig.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/plain_text.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/plain_text.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/plain_text.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/plain_text.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/powershell.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/powershell.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/powershell.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/powershell.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/praat.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/praat.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/praat.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/praat.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/prolog.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/prolog.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/prolog.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/prolog.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/properties.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/properties.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/properties.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/properties.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/protobuf.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/protobuf.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/protobuf.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/protobuf.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/puppet.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/puppet.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/puppet.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/puppet.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/python.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/python.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/python.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/python.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/r.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/r.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/r.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/r.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/razor.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/razor.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/razor.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/razor.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/rdoc.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/rdoc.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/rdoc.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/rdoc.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/red.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/red.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/red.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/red.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/redshift.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/redshift.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/redshift.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/redshift.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/rhtml.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/rhtml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/rhtml.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/rhtml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/rst.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/rst.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/rst.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/rst.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/ruby.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/ruby.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/ruby.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/ruby.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/rust.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/rust.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/rust.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/rust.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/sass.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/sass.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/sass.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/sass.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/scad.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/scad.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/scad.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/scad.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/scala.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/scala.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/scala.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/scala.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/scheme.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/scheme.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/scheme.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/scheme.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/scss.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/scss.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/scss.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/scss.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/sh.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/sh.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/sh.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/sh.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/sjs.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/sjs.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/sjs.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/sjs.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/slim.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/slim.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/slim.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/slim.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/smarty.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/smarty.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/smarty.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/smarty.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/snippets.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/snippets.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/snippets.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/snippets.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/soy_template.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/soy_template.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/soy_template.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/soy_template.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/space.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/space.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/space.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/space.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/sparql.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/sparql.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/sparql.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/sparql.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/sql.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/sql.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/sql.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/sql.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/sqlserver.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/sqlserver.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/sqlserver.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/sqlserver.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/stylus.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/stylus.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/stylus.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/stylus.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/svg.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/svg.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/svg.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/svg.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/swift.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/swift.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/swift.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/swift.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/tcl.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/tcl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/tcl.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/tcl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/terraform.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/terraform.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/terraform.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/terraform.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/tex.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/tex.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/tex.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/tex.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/text.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/text.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/text.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/text.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/textile.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/textile.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/textile.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/textile.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/toml.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/toml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/toml.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/toml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/tsx.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/tsx.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/tsx.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/tsx.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/turtle.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/turtle.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/turtle.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/turtle.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/twig.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/twig.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/twig.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/twig.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/typescript.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/typescript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/typescript.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/typescript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/vala.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/vala.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/vala.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/vala.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/vbscript.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/vbscript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/vbscript.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/vbscript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/velocity.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/velocity.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/velocity.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/velocity.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/verilog.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/verilog.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/verilog.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/verilog.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/vhdl.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/vhdl.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/vhdl.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/vhdl.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/visualforce.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/visualforce.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/visualforce.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/visualforce.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/wollok.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/wollok.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/wollok.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/wollok.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/xml.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/xml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/xml.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/xml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/xquery.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/xquery.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/xquery.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/xquery.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/yaml.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/yaml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/yaml.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/yaml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/snippets/zeek.js b/services/web/frontend/js/vendor/ace-1.4.5/snippets/zeek.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/snippets/zeek.js rename to services/web/frontend/js/vendor/ace-1.4.5/snippets/zeek.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-ambiance.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-ambiance.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-ambiance.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-ambiance.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-chaos.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-chaos.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-chaos.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-chaos.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-chrome.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-chrome.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-chrome.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-chrome.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-clouds.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-clouds.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-clouds.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-clouds.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-clouds_midnight.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-clouds_midnight.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-clouds_midnight.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-clouds_midnight.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-cobalt.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-cobalt.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-cobalt.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-cobalt.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-crimson_editor.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-crimson_editor.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-crimson_editor.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-crimson_editor.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-dawn.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-dawn.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-dawn.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-dawn.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-dracula.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-dracula.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-dracula.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-dracula.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-dreamweaver.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-dreamweaver.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-dreamweaver.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-dreamweaver.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-eclipse.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-eclipse.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-eclipse.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-eclipse.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-github.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-github.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-github.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-github.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-gob.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-gob.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-gob.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-gob.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-gruvbox.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-gruvbox.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-gruvbox.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-gruvbox.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-idle_fingers.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-idle_fingers.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-idle_fingers.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-idle_fingers.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-iplastic.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-iplastic.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-iplastic.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-iplastic.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-katzenmilch.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-katzenmilch.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-katzenmilch.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-katzenmilch.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-kr_theme.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-kr_theme.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-kr_theme.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-kr_theme.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-kuroir.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-kuroir.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-kuroir.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-kuroir.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-merbivore.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-merbivore.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-merbivore.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-merbivore.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-merbivore_soft.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-merbivore_soft.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-merbivore_soft.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-merbivore_soft.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-mono_industrial.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-mono_industrial.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-mono_industrial.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-mono_industrial.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-monokai.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-monokai.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-monokai.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-monokai.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-overleaf.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-overleaf.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-overleaf.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-overleaf.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-pastel_on_dark.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-pastel_on_dark.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-pastel_on_dark.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-pastel_on_dark.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-solarized_dark.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-solarized_dark.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-solarized_dark.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-solarized_dark.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-solarized_light.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-solarized_light.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-solarized_light.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-solarized_light.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-sqlserver.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-sqlserver.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-sqlserver.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-sqlserver.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-terminal.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-terminal.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-terminal.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-terminal.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-textmate.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-textmate.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-textmate.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-textmate.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-tomorrow.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-tomorrow.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-tomorrow.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-tomorrow.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-tomorrow_night.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-tomorrow_night.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-tomorrow_night.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-tomorrow_night.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-tomorrow_night_blue.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-tomorrow_night_blue.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-tomorrow_night_blue.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-tomorrow_night_blue.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-tomorrow_night_bright.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-tomorrow_night_bright.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-tomorrow_night_bright.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-tomorrow_night_bright.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-tomorrow_night_eighties.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-tomorrow_night_eighties.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-tomorrow_night_eighties.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-tomorrow_night_eighties.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-twilight.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-twilight.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-twilight.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-twilight.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-vibrant_ink.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-vibrant_ink.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-vibrant_ink.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-vibrant_ink.js diff --git a/services/web/public/src/vendor/ace-1.4.5/theme-xcode.js b/services/web/frontend/js/vendor/ace-1.4.5/theme-xcode.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/theme-xcode.js rename to services/web/frontend/js/vendor/ace-1.4.5/theme-xcode.js diff --git a/services/web/public/src/vendor/ace-1.4.5/worker-coffee.js b/services/web/frontend/js/vendor/ace-1.4.5/worker-coffee.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/worker-coffee.js rename to services/web/frontend/js/vendor/ace-1.4.5/worker-coffee.js diff --git a/services/web/public/src/vendor/ace-1.4.5/worker-css.js b/services/web/frontend/js/vendor/ace-1.4.5/worker-css.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/worker-css.js rename to services/web/frontend/js/vendor/ace-1.4.5/worker-css.js diff --git a/services/web/public/src/vendor/ace-1.4.5/worker-html.js b/services/web/frontend/js/vendor/ace-1.4.5/worker-html.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/worker-html.js rename to services/web/frontend/js/vendor/ace-1.4.5/worker-html.js diff --git a/services/web/public/src/vendor/ace-1.4.5/worker-javascript.js b/services/web/frontend/js/vendor/ace-1.4.5/worker-javascript.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/worker-javascript.js rename to services/web/frontend/js/vendor/ace-1.4.5/worker-javascript.js diff --git a/services/web/public/src/vendor/ace-1.4.5/worker-json.js b/services/web/frontend/js/vendor/ace-1.4.5/worker-json.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/worker-json.js rename to services/web/frontend/js/vendor/ace-1.4.5/worker-json.js diff --git a/services/web/public/src/vendor/ace-1.4.5/worker-latex.js b/services/web/frontend/js/vendor/ace-1.4.5/worker-latex.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/worker-latex.js rename to services/web/frontend/js/vendor/ace-1.4.5/worker-latex.js diff --git a/services/web/public/src/vendor/ace-1.4.5/worker-lua.js b/services/web/frontend/js/vendor/ace-1.4.5/worker-lua.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/worker-lua.js rename to services/web/frontend/js/vendor/ace-1.4.5/worker-lua.js diff --git a/services/web/public/src/vendor/ace-1.4.5/worker-php.js b/services/web/frontend/js/vendor/ace-1.4.5/worker-php.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/worker-php.js rename to services/web/frontend/js/vendor/ace-1.4.5/worker-php.js diff --git a/services/web/public/src/vendor/ace-1.4.5/worker-xml.js b/services/web/frontend/js/vendor/ace-1.4.5/worker-xml.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/worker-xml.js rename to services/web/frontend/js/vendor/ace-1.4.5/worker-xml.js diff --git a/services/web/public/src/vendor/ace-1.4.5/worker-xquery.js b/services/web/frontend/js/vendor/ace-1.4.5/worker-xquery.js similarity index 100% rename from services/web/public/src/vendor/ace-1.4.5/worker-xquery.js rename to services/web/frontend/js/vendor/ace-1.4.5/worker-xquery.js diff --git a/services/web/public/src/vendor/libs/algolia-2.5.2.js b/services/web/frontend/js/vendor/libs/algolia-2.5.2.js similarity index 100% rename from services/web/public/src/vendor/libs/algolia-2.5.2.js rename to services/web/frontend/js/vendor/libs/algolia-2.5.2.js diff --git a/services/web/public/src/vendor/libs/angular-1.6.4.min.js b/services/web/frontend/js/vendor/libs/angular-1.6.4.min.js similarity index 100% rename from services/web/public/src/vendor/libs/angular-1.6.4.min.js rename to services/web/frontend/js/vendor/libs/angular-1.6.4.min.js diff --git a/services/web/public/src/vendor/libs/angular-1.6.4.min.js.map b/services/web/frontend/js/vendor/libs/angular-1.6.4.min.js.map similarity index 100% rename from services/web/public/src/vendor/libs/angular-1.6.4.min.js.map rename to services/web/frontend/js/vendor/libs/angular-1.6.4.min.js.map diff --git a/services/web/public/src/vendor/libs/angular-autocomplete/ac_template.html b/services/web/frontend/js/vendor/libs/angular-autocomplete/ac_template.html similarity index 100% rename from services/web/public/src/vendor/libs/angular-autocomplete/ac_template.html rename to services/web/frontend/js/vendor/libs/angular-autocomplete/ac_template.html diff --git a/services/web/public/src/vendor/libs/angular-autocomplete/angular-autocomplete.js b/services/web/frontend/js/vendor/libs/angular-autocomplete/angular-autocomplete.js similarity index 100% rename from services/web/public/src/vendor/libs/angular-autocomplete/angular-autocomplete.js rename to services/web/frontend/js/vendor/libs/angular-autocomplete/angular-autocomplete.js diff --git a/services/web/public/src/vendor/libs/angular-cookie.js b/services/web/frontend/js/vendor/libs/angular-cookie.js similarity index 100% rename from services/web/public/src/vendor/libs/angular-cookie.js rename to services/web/frontend/js/vendor/libs/angular-cookie.js diff --git a/services/web/public/src/vendor/libs/angular-mocks.js b/services/web/frontend/js/vendor/libs/angular-mocks.js similarity index 100% rename from services/web/public/src/vendor/libs/angular-mocks.js rename to services/web/frontend/js/vendor/libs/angular-mocks.js diff --git a/services/web/public/src/vendor/libs/angular-sanitize-1.6.4.js b/services/web/frontend/js/vendor/libs/angular-sanitize-1.6.4.js similarity index 100% rename from services/web/public/src/vendor/libs/angular-sanitize-1.6.4.js rename to services/web/frontend/js/vendor/libs/angular-sanitize-1.6.4.js diff --git a/services/web/public/src/vendor/libs/bib-log-parser.js b/services/web/frontend/js/vendor/libs/bib-log-parser.js similarity index 100% rename from services/web/public/src/vendor/libs/bib-log-parser.js rename to services/web/frontend/js/vendor/libs/bib-log-parser.js diff --git a/services/web/public/src/vendor/libs/fineuploader-5.15.4.js b/services/web/frontend/js/vendor/libs/fineuploader-5.15.4.js similarity index 100% rename from services/web/public/src/vendor/libs/fineuploader-5.15.4.js rename to services/web/frontend/js/vendor/libs/fineuploader-5.15.4.js diff --git a/services/web/public/src/vendor/libs/jquery-1.11.1.min.js b/services/web/frontend/js/vendor/libs/jquery-1.11.1.min.js similarity index 100% rename from services/web/public/src/vendor/libs/jquery-1.11.1.min.js rename to services/web/frontend/js/vendor/libs/jquery-1.11.1.min.js diff --git a/services/web/public/src/vendor/libs/jquery-1.11.1.min.js.map b/services/web/frontend/js/vendor/libs/jquery-1.11.1.min.js.map similarity index 100% rename from services/web/public/src/vendor/libs/jquery-1.11.1.min.js.map rename to services/web/frontend/js/vendor/libs/jquery-1.11.1.min.js.map diff --git a/services/web/public/src/vendor/libs/jquery-layout.js b/services/web/frontend/js/vendor/libs/jquery-layout.js similarity index 100% rename from services/web/public/src/vendor/libs/jquery-layout.js rename to services/web/frontend/js/vendor/libs/jquery-layout.js diff --git a/services/web/public/src/vendor/libs/jquery.storage.js b/services/web/frontend/js/vendor/libs/jquery.storage.js similarity index 100% rename from services/web/public/src/vendor/libs/jquery.storage.js rename to services/web/frontend/js/vendor/libs/jquery.storage.js diff --git a/services/web/public/src/vendor/libs/jquery.ui.touch-punch.js b/services/web/frontend/js/vendor/libs/jquery.ui.touch-punch.js similarity index 100% rename from services/web/public/src/vendor/libs/jquery.ui.touch-punch.js rename to services/web/frontend/js/vendor/libs/jquery.ui.touch-punch.js diff --git a/services/web/public/src/vendor/libs/jquery.validate.js b/services/web/frontend/js/vendor/libs/jquery.validate.js similarity index 100% rename from services/web/public/src/vendor/libs/jquery.validate.js rename to services/web/frontend/js/vendor/libs/jquery.validate.js diff --git a/services/web/public/src/vendor/libs/latex-log-parser.js b/services/web/frontend/js/vendor/libs/latex-log-parser.js similarity index 100% rename from services/web/public/src/vendor/libs/latex-log-parser.js rename to services/web/frontend/js/vendor/libs/latex-log-parser.js diff --git a/services/web/public/src/vendor/libs/mathjax/.gitignore b/services/web/frontend/js/vendor/libs/mathjax/.gitignore similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/.gitignore rename to services/web/frontend/js/vendor/libs/mathjax/.gitignore diff --git a/services/web/public/src/vendor/libs/mathjax/MathJax.js b/services/web/frontend/js/vendor/libs/mathjax/MathJax.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/MathJax.js rename to services/web/frontend/js/vendor/libs/mathjax/MathJax.js diff --git a/services/web/public/src/vendor/libs/mathjax/config/Safe.js b/services/web/frontend/js/vendor/libs/mathjax/config/Safe.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/config/Safe.js rename to services/web/frontend/js/vendor/libs/mathjax/config/Safe.js diff --git a/services/web/public/src/vendor/libs/mathjax/config/TeX-AMS_HTML.js b/services/web/frontend/js/vendor/libs/mathjax/config/TeX-AMS_HTML.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/config/TeX-AMS_HTML.js rename to services/web/frontend/js/vendor/libs/mathjax/config/TeX-AMS_HTML.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/FontWarnings.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/FontWarnings.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/FontWarnings.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/FontWarnings.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/HTML-CSS/handle-floats.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/HTML-CSS/handle-floats.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/HTML-CSS/handle-floats.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/HTML-CSS/handle-floats.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/HelpDialog.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/HelpDialog.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/HelpDialog.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/HelpDialog.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/MatchWebFonts.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/MatchWebFonts.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/MatchWebFonts.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/MatchWebFonts.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/MathEvents.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/MathEvents.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/MathEvents.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/MathEvents.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/MathMenu.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/MathMenu.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/MathMenu.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/MathMenu.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/MathZoom.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/MathZoom.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/MathZoom.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/MathZoom.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/Safe.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/Safe.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/Safe.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/Safe.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/AMScd.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/AMScd.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/AMScd.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/AMScd.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/AMSmath.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/AMSmath.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/AMSmath.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/AMSmath.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/AMSsymbols.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/AMSsymbols.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/AMSsymbols.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/AMSsymbols.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/HTML.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/HTML.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/HTML.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/HTML.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/action.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/action.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/action.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/action.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/autobold.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/autobold.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/autobold.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/autobold.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/autoload-all.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/autoload-all.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/autoload-all.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/autoload-all.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/bbox.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/bbox.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/bbox.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/bbox.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/begingroup.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/begingroup.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/begingroup.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/begingroup.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/boldsymbol.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/boldsymbol.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/boldsymbol.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/boldsymbol.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/cancel.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/cancel.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/cancel.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/cancel.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/color.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/color.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/color.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/color.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/enclose.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/enclose.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/enclose.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/enclose.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/extpfeil.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/extpfeil.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/extpfeil.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/extpfeil.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/mathchoice.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/mathchoice.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/mathchoice.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/mathchoice.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/mhchem.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/mhchem.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/mhchem.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/mhchem.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/newcommand.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/newcommand.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/newcommand.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/newcommand.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/noErrors.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/noErrors.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/noErrors.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/noErrors.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/noUndefined.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/noUndefined.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/noUndefined.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/noUndefined.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/unicode.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/unicode.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/unicode.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/unicode.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/TeX/verb.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/verb.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/TeX/verb.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/TeX/verb.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/asciimath2jax.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/asciimath2jax.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/asciimath2jax.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/asciimath2jax.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/jsMath2jax.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/jsMath2jax.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/jsMath2jax.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/jsMath2jax.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/mml2jax.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/mml2jax.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/mml2jax.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/mml2jax.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/tex2jax.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/tex2jax.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/tex2jax.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/tex2jax.js diff --git a/services/web/public/src/vendor/libs/mathjax/extensions/toMathML.js b/services/web/frontend/js/vendor/libs/mathjax/extensions/toMathML.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/extensions/toMathML.js rename to services/web/frontend/js/vendor/libs/mathjax/extensions/toMathML.js diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_AMS-Regular.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_AMS-Regular.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_AMS-Regular.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_AMS-Regular.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Bold.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Bold.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Bold.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Bold.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Bold.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Bold.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Bold.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Bold.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Regular.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Regular.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Regular.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Regular.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-BoldItalic.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-BoldItalic.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-BoldItalic.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-BoldItalic.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Regular.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Regular.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Regular.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Regular.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Bold.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Bold.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Bold.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Bold.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Italic.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Italic.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Italic.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Italic.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Regular.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Regular.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Regular.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Regular.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Script-Regular.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Script-Regular.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Script-Regular.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Script-Regular.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff diff --git a/services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Typewriter-Regular.woff b/services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Typewriter-Regular.woff similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Typewriter-Regular.woff rename to services/web/frontend/js/vendor/libs/mathjax/fonts/HTML-CSS/TeX/woff/MathJax_Typewriter-Regular.woff diff --git a/services/web/public/src/vendor/libs/mathjax/images/CloseX-31.png b/services/web/frontend/js/vendor/libs/mathjax/images/CloseX-31.png similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/images/CloseX-31.png rename to services/web/frontend/js/vendor/libs/mathjax/images/CloseX-31.png diff --git a/services/web/public/src/vendor/libs/mathjax/images/MenuArrow-15.png b/services/web/frontend/js/vendor/libs/mathjax/images/MenuArrow-15.png similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/images/MenuArrow-15.png rename to services/web/frontend/js/vendor/libs/mathjax/images/MenuArrow-15.png diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/jax.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/jax.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/jax.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/jax.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/Arrows.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/Arrows.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/Arrows.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/Arrows.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/BasicLatin.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/BasicLatin.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/BasicLatin.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/BasicLatin.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/CombDiacritMarks.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/CombDiacritMarks.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/CombDiacritMarks.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/CombDiacritMarks.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/CombDiactForSymbols.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/CombDiactForSymbols.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/CombDiactForSymbols.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/CombDiactForSymbols.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/Dingbats.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/Dingbats.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/Dingbats.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/Dingbats.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/GeneralPunctuation.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/GeneralPunctuation.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/GeneralPunctuation.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/GeneralPunctuation.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/GeometricShapes.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/GeometricShapes.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/GeometricShapes.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/GeometricShapes.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/GreekAndCoptic.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/GreekAndCoptic.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/GreekAndCoptic.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/GreekAndCoptic.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/Latin1Supplement.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/Latin1Supplement.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/Latin1Supplement.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/Latin1Supplement.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/LetterlikeSymbols.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/LetterlikeSymbols.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/LetterlikeSymbols.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/LetterlikeSymbols.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/MathOperators.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/MathOperators.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/MathOperators.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/MathOperators.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/MiscMathSymbolsA.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/MiscMathSymbolsA.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/MiscMathSymbolsA.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/MiscMathSymbolsA.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/MiscMathSymbolsB.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/MiscMathSymbolsB.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/MiscMathSymbolsB.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/MiscMathSymbolsB.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/MiscSymbolsAndArrows.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/MiscSymbolsAndArrows.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/MiscSymbolsAndArrows.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/MiscSymbolsAndArrows.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/MiscTechnical.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/MiscTechnical.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/MiscTechnical.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/MiscTechnical.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/SpacingModLetters.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/SpacingModLetters.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/SpacingModLetters.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/SpacingModLetters.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/SuppMathOperators.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/SuppMathOperators.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/SuppMathOperators.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/SuppMathOperators.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/SupplementalArrowsA.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/SupplementalArrowsA.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/SupplementalArrowsA.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/SupplementalArrowsA.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/SupplementalArrowsB.js b/services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/SupplementalArrowsB.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/element/mml/optable/SupplementalArrowsB.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/element/mml/optable/SupplementalArrowsB.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/input/TeX/config.js b/services/web/frontend/js/vendor/libs/mathjax/jax/input/TeX/config.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/input/TeX/config.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/input/TeX/config.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/input/TeX/jax.js b/services/web/frontend/js/vendor/libs/mathjax/jax/input/TeX/jax.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/input/TeX/jax.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/input/TeX/jax.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/annotation-xml.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/annotation-xml.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/annotation-xml.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/annotation-xml.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/maction.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/maction.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/maction.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/maction.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/menclose.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/menclose.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/menclose.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/menclose.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mglyph.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mglyph.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mglyph.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mglyph.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mmultiscripts.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mmultiscripts.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mmultiscripts.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mmultiscripts.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/ms.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/ms.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/ms.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/ms.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mtable.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mtable.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mtable.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/mtable.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/multiline.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/multiline.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/multiline.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/autoload/multiline.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/config.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/config.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/config.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/config.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Arrows.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Arrows.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Arrows.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Arrows.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BBBold.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BBBold.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BBBold.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BBBold.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BoxDrawing.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BoxDrawing.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BoxDrawing.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BoxDrawing.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/CombDiacritMarks.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/CombDiacritMarks.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/CombDiacritMarks.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/CombDiacritMarks.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Dingbats.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Dingbats.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Dingbats.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Dingbats.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/EnclosedAlphanum.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/EnclosedAlphanum.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/EnclosedAlphanum.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/EnclosedAlphanum.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeneralPunctuation.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeneralPunctuation.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeneralPunctuation.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeneralPunctuation.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeometricShapes.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeometricShapes.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeometricShapes.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeometricShapes.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GreekAndCoptic.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GreekAndCoptic.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GreekAndCoptic.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GreekAndCoptic.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Latin1Supplement.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Latin1Supplement.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Latin1Supplement.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Latin1Supplement.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LatinExtendedA.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LatinExtendedA.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LatinExtendedA.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LatinExtendedA.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LetterlikeSymbols.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LetterlikeSymbols.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LetterlikeSymbols.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LetterlikeSymbols.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MathOperators.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MathOperators.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MathOperators.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MathOperators.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscMathSymbolsB.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscMathSymbolsB.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscMathSymbolsB.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscMathSymbolsB.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscSymbols.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscSymbols.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscSymbols.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscSymbols.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscTechnical.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscTechnical.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscTechnical.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscTechnical.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/PUA.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/PUA.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/PUA.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/PUA.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SpacingModLetters.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SpacingModLetters.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SpacingModLetters.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SpacingModLetters.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SuppMathOperators.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SuppMathOperators.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SuppMathOperators.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SuppMathOperators.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Bold/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Bold/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Bold/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Bold/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/BasicLatin.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/BasicLatin.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/BasicLatin.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/BasicLatin.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Other.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Other.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Other.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Other.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/PUA.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/PUA.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/PUA.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/PUA.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/BasicLatin.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/BasicLatin.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/BasicLatin.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/BasicLatin.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Other.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Other.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Other.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Other.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/PUA.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/PUA.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/PUA.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/PUA.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Bold/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Bold/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Bold/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Bold/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/BoldItalic/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/BoldItalic/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/BoldItalic/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/BoldItalic/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Italic/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Italic/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Italic/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Italic/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Greek/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Arrows.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Arrows.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Arrows.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Arrows.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiacritMarks.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiacritMarks.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiacritMarks.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiacritMarks.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiactForSymbols.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiactForSymbols.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiactForSymbols.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiactForSymbols.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeneralPunctuation.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeneralPunctuation.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeneralPunctuation.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeneralPunctuation.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeometricShapes.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeometricShapes.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeometricShapes.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeometricShapes.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Latin1Supplement.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Latin1Supplement.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Latin1Supplement.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Latin1Supplement.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedA.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedA.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedA.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedA.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedB.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedB.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedB.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedB.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LetterlikeSymbols.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LetterlikeSymbols.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LetterlikeSymbols.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LetterlikeSymbols.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MathOperators.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MathOperators.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MathOperators.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MathOperators.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscMathSymbolsA.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscMathSymbolsA.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscMathSymbolsA.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscMathSymbolsA.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscSymbols.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscSymbols.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscSymbols.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscSymbols.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscTechnical.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscTechnical.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscTechnical.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscTechnical.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SpacingModLetters.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SpacingModLetters.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SpacingModLetters.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SpacingModLetters.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SuppMathOperators.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SuppMathOperators.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SuppMathOperators.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SuppMathOperators.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SupplementalArrowsA.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SupplementalArrowsA.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SupplementalArrowsA.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SupplementalArrowsA.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/CombDiacritMarks.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/CombDiacritMarks.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/CombDiacritMarks.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/CombDiacritMarks.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/GeneralPunctuation.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/GeneralPunctuation.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/GeneralPunctuation.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/GeneralPunctuation.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Latin1Supplement.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Latin1Supplement.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Latin1Supplement.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Latin1Supplement.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/LetterlikeSymbols.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/LetterlikeSymbols.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/LetterlikeSymbols.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/LetterlikeSymbols.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/CombDiacritMarks.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/CombDiacritMarks.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/CombDiacritMarks.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/CombDiacritMarks.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/GeometricShapes.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/GeometricShapes.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/GeometricShapes.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/GeometricShapes.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/MiscSymbols.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/MiscSymbols.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/MiscSymbols.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/MiscSymbols.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/SpacingModLetters.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/SpacingModLetters.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/SpacingModLetters.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/SpacingModLetters.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Math/BoldItalic/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Math/BoldItalic/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Math/BoldItalic/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Math/BoldItalic/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Math/Italic/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Math/Italic/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Math/Italic/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Math/Italic/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/BasicLatin.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/BasicLatin.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/BasicLatin.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/BasicLatin.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/CombDiacritMarks.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/CombDiacritMarks.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/CombDiacritMarks.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/CombDiacritMarks.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Other.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Other.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Other.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Other.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/BasicLatin.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/BasicLatin.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/BasicLatin.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/BasicLatin.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/CombDiacritMarks.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/CombDiacritMarks.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/CombDiacritMarks.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/CombDiacritMarks.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Other.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Other.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Other.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Other.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/BasicLatin.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/BasicLatin.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/BasicLatin.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/BasicLatin.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/CombDiacritMarks.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/CombDiacritMarks.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/CombDiacritMarks.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/CombDiacritMarks.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Other.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Other.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Other.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Other.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/BasicLatin.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/BasicLatin.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/BasicLatin.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/BasicLatin.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Other.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Other.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Other.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Other.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size1/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size1/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size1/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size1/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size2/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size2/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size2/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size2/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size3/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size3/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size3/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size3/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size4/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size4/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size4/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Size4/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/BasicLatin.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/BasicLatin.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/BasicLatin.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/BasicLatin.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Other.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Other.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Other.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Other.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinChrome/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinChrome/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinChrome/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinChrome/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/AMS.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/AMS.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/AMS.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/AMS.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Bold.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Bold.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Bold.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Bold.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Main.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Main.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Main.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Main.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/fontdata-extra.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/fontdata-extra.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/fontdata-extra.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/fontdata-extra.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/fontdata.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/fontdata.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/fontdata.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/fonts/TeX/fontdata.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/imageFonts.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/imageFonts.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/imageFonts.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/imageFonts.js diff --git a/services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/jax.js b/services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/jax.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/jax/output/HTML-CSS/jax.js rename to services/web/frontend/js/vendor/libs/mathjax/jax/output/HTML-CSS/jax.js diff --git a/services/web/public/src/vendor/libs/mathjax/localization/en/FontWarnings.js b/services/web/frontend/js/vendor/libs/mathjax/localization/en/FontWarnings.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/localization/en/FontWarnings.js rename to services/web/frontend/js/vendor/libs/mathjax/localization/en/FontWarnings.js diff --git a/services/web/public/src/vendor/libs/mathjax/localization/en/HTML-CSS.js b/services/web/frontend/js/vendor/libs/mathjax/localization/en/HTML-CSS.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/localization/en/HTML-CSS.js rename to services/web/frontend/js/vendor/libs/mathjax/localization/en/HTML-CSS.js diff --git a/services/web/public/src/vendor/libs/mathjax/localization/en/HelpDialog.js b/services/web/frontend/js/vendor/libs/mathjax/localization/en/HelpDialog.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/localization/en/HelpDialog.js rename to services/web/frontend/js/vendor/libs/mathjax/localization/en/HelpDialog.js diff --git a/services/web/public/src/vendor/libs/mathjax/localization/en/MathML.js b/services/web/frontend/js/vendor/libs/mathjax/localization/en/MathML.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/localization/en/MathML.js rename to services/web/frontend/js/vendor/libs/mathjax/localization/en/MathML.js diff --git a/services/web/public/src/vendor/libs/mathjax/localization/en/MathMenu.js b/services/web/frontend/js/vendor/libs/mathjax/localization/en/MathMenu.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/localization/en/MathMenu.js rename to services/web/frontend/js/vendor/libs/mathjax/localization/en/MathMenu.js diff --git a/services/web/public/src/vendor/libs/mathjax/localization/en/TeX.js b/services/web/frontend/js/vendor/libs/mathjax/localization/en/TeX.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/localization/en/TeX.js rename to services/web/frontend/js/vendor/libs/mathjax/localization/en/TeX.js diff --git a/services/web/public/src/vendor/libs/mathjax/localization/en/en.js b/services/web/frontend/js/vendor/libs/mathjax/localization/en/en.js similarity index 100% rename from services/web/public/src/vendor/libs/mathjax/localization/en/en.js rename to services/web/frontend/js/vendor/libs/mathjax/localization/en/en.js diff --git a/services/web/public/src/vendor/libs/moment-2.9.0.js b/services/web/frontend/js/vendor/libs/moment-2.9.0.js similarity index 100% rename from services/web/public/src/vendor/libs/moment-2.9.0.js rename to services/web/frontend/js/vendor/libs/moment-2.9.0.js diff --git a/services/web/public/src/vendor/libs/ng-context-menu-0.1.4.js b/services/web/frontend/js/vendor/libs/ng-context-menu-0.1.4.js similarity index 100% rename from services/web/public/src/vendor/libs/ng-context-menu-0.1.4.js rename to services/web/frontend/js/vendor/libs/ng-context-menu-0.1.4.js diff --git a/services/web/public/src/vendor/libs/ng-tags-input-3.0.0.js b/services/web/frontend/js/vendor/libs/ng-tags-input-3.0.0.js similarity index 100% rename from services/web/public/src/vendor/libs/ng-tags-input-3.0.0.js rename to services/web/frontend/js/vendor/libs/ng-tags-input-3.0.0.js diff --git a/services/web/public/src/vendor/libs/passfield.js b/services/web/frontend/js/vendor/libs/passfield.js similarity index 100% rename from services/web/public/src/vendor/libs/passfield.js rename to services/web/frontend/js/vendor/libs/passfield.js diff --git a/services/web/public/src/vendor/libs/platform.js b/services/web/frontend/js/vendor/libs/platform.js similarity index 100% rename from services/web/public/src/vendor/libs/platform.js rename to services/web/frontend/js/vendor/libs/platform.js diff --git a/services/web/public/src/vendor/libs/polyfills/array-fill.js b/services/web/frontend/js/vendor/libs/polyfills/array-fill.js similarity index 100% rename from services/web/public/src/vendor/libs/polyfills/array-fill.js rename to services/web/frontend/js/vendor/libs/polyfills/array-fill.js diff --git a/services/web/public/src/vendor/libs/polyfills/array-includes.js b/services/web/frontend/js/vendor/libs/polyfills/array-includes.js similarity index 100% rename from services/web/public/src/vendor/libs/polyfills/array-includes.js rename to services/web/frontend/js/vendor/libs/polyfills/array-includes.js diff --git a/services/web/public/src/vendor/libs/polyfills/symbol.js b/services/web/frontend/js/vendor/libs/polyfills/symbol.js similarity index 100% rename from services/web/public/src/vendor/libs/polyfills/symbol.js rename to services/web/frontend/js/vendor/libs/polyfills/symbol.js diff --git a/services/web/public/src/vendor/libs/select/select.js b/services/web/frontend/js/vendor/libs/select/select.js similarity index 100% rename from services/web/public/src/vendor/libs/select/select.js rename to services/web/frontend/js/vendor/libs/select/select.js diff --git a/services/web/public/src/vendor/libs/select/select.min.js b/services/web/frontend/js/vendor/libs/select/select.min.js similarity index 100% rename from services/web/public/src/vendor/libs/select/select.min.js rename to services/web/frontend/js/vendor/libs/select/select.min.js diff --git a/services/web/public/src/vendor/libs/select/select.min.js.map b/services/web/frontend/js/vendor/libs/select/select.min.js.map similarity index 100% rename from services/web/public/src/vendor/libs/select/select.min.js.map rename to services/web/frontend/js/vendor/libs/select/select.min.js.map diff --git a/services/web/public/src/vendor/libs/sharejs.js b/services/web/frontend/js/vendor/libs/sharejs.js similarity index 100% rename from services/web/public/src/vendor/libs/sharejs.js rename to services/web/frontend/js/vendor/libs/sharejs.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.exporters.svg.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.exporters.svg.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.exporters.svg.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.exporters.svg.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.layout.forceAtlas2.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.layout.forceAtlas2.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.layout.forceAtlas2.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.layout.forceAtlas2.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.parsers.cypher.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.parsers.cypher.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.parsers.cypher.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.parsers.cypher.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.parsers.gexf.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.parsers.gexf.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.parsers.gexf.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.parsers.gexf.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.parsers.json.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.parsers.json.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.parsers.json.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.parsers.json.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.pathfinding.astar.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.pathfinding.astar.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.pathfinding.astar.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.pathfinding.astar.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.plugins.animate.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.plugins.animate.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.plugins.animate.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.plugins.animate.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.plugins.dragNodes.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.plugins.dragNodes.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.plugins.dragNodes.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.plugins.dragNodes.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.plugins.filter.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.plugins.filter.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.plugins.filter.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.plugins.filter.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.plugins.neighborhoods.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.plugins.neighborhoods.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.plugins.neighborhoods.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.plugins.neighborhoods.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.plugins.relativeSize.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.plugins.relativeSize.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.plugins.relativeSize.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.plugins.relativeSize.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.renderers.customEdgeShapes.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.renderers.customEdgeShapes.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.renderers.customEdgeShapes.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.renderers.customEdgeShapes.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.renderers.customShapes.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.renderers.customShapes.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.renderers.customShapes.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.renderers.customShapes.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.renderers.edgeLabels.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.renderers.edgeLabels.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.renderers.edgeLabels.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.renderers.edgeLabels.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.renderers.parallelEdges.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.renderers.parallelEdges.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.renderers.parallelEdges.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.renderers.parallelEdges.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.renderers.snapshot.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.renderers.snapshot.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.renderers.snapshot.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.renderers.snapshot.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/plugins/sigma.statistics.HITS.min.js b/services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.statistics.HITS.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/plugins/sigma.statistics.HITS.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/plugins/sigma.statistics.HITS.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/sigma.min.js b/services/web/frontend/js/vendor/libs/sigma-master/sigma.min.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/sigma.min.js rename to services/web/frontend/js/vendor/libs/sigma-master/sigma.min.js diff --git a/services/web/public/src/vendor/libs/sigma-master/sigma.require.js b/services/web/frontend/js/vendor/libs/sigma-master/sigma.require.js similarity index 100% rename from services/web/public/src/vendor/libs/sigma-master/sigma.require.js rename to services/web/frontend/js/vendor/libs/sigma-master/sigma.require.js diff --git a/services/web/public/src/vendor/libs/typeahead.js b/services/web/frontend/js/vendor/libs/typeahead.js similarity index 100% rename from services/web/public/src/vendor/libs/typeahead.js rename to services/web/frontend/js/vendor/libs/typeahead.js diff --git a/services/web/public/src/vendor/libs/ui-bootstrap.js b/services/web/frontend/js/vendor/libs/ui-bootstrap.js similarity index 100% rename from services/web/public/src/vendor/libs/ui-bootstrap.js rename to services/web/frontend/js/vendor/libs/ui-bootstrap.js diff --git a/services/web/public/src/vendor/libs/underscore-1.9.1.js b/services/web/frontend/js/vendor/libs/underscore-1.9.1.js similarity index 100% rename from services/web/public/src/vendor/libs/underscore-1.9.1.js rename to services/web/frontend/js/vendor/libs/underscore-1.9.1.js diff --git a/services/web/karma.conf.js b/services/web/karma.conf.js index 06f00cf3a7..d51ff6212d 100644 --- a/services/web/karma.conf.js +++ b/services/web/karma.conf.js @@ -13,16 +13,16 @@ module.exports = function(config) { }, browsers: ['ChromeCustom'], files: [ - 'test/unit_frontend/bootstrap.js', + 'test/frontend/bootstrap.js', // Include scripts that are injected into the page outside of webpack - 'public/src/vendor/libs/angular-1.6.4.min.js', - 'public/src/vendor/libs/jquery-1.11.1.min.js', + 'frontend/js/vendor/libs/angular-1.6.4.min.js', + 'frontend/js/vendor/libs/jquery-1.11.1.min.js', // Allow mocking of angular - 'public/src/vendor/libs/angular-mocks.js', + 'frontend/js/vendor/libs/angular-mocks.js', // Import all tests (see comment in the file for why this is necessary) - 'test/unit_frontend/import_tests.js', + 'test/frontend/import_tests.js', // Include CSS 'public/stylesheets/**/*.css' @@ -30,7 +30,7 @@ module.exports = function(config) { middleware: ['fake-img'], preprocessors: { // Run files through webpack - 'test/unit_frontend/import_tests.js': ['webpack'] + 'test/frontend/import_tests.js': ['webpack'] }, frameworks: ['mocha', 'chai-sinon'], // Configure webpack in the tests diff --git a/services/web/modules/launchpad/public/src/ide/index.js b/services/web/modules/launchpad/frontend/js/ide/index.js similarity index 100% rename from services/web/modules/launchpad/public/src/ide/index.js rename to services/web/modules/launchpad/frontend/js/ide/index.js diff --git a/services/web/modules/launchpad/public/src/main/controllers/LaunchpadController.js b/services/web/modules/launchpad/frontend/js/main/controllers/LaunchpadController.js similarity index 100% rename from services/web/modules/launchpad/public/src/main/controllers/LaunchpadController.js rename to services/web/modules/launchpad/frontend/js/main/controllers/LaunchpadController.js diff --git a/services/web/modules/launchpad/public/src/main/index.js b/services/web/modules/launchpad/frontend/js/main/index.js similarity index 100% rename from services/web/modules/launchpad/public/src/main/index.js rename to services/web/modules/launchpad/frontend/js/main/index.js diff --git a/services/web/modules/modules-ide.js b/services/web/modules/modules-ide.js index 5b4b782a28..a32e00f47f 100644 --- a/services/web/modules/modules-ide.js +++ b/services/web/modules/modules-ide.js @@ -9,7 +9,7 @@ if (fs.existsSync(MODULES_PATH)) { const entryPath = path.join( MODULES_PATH, module, - '/public/src/ide/index.js' + '/frontend/js/ide/index.js' ) if (fs.existsSync(entryPath)) { acc.push(entryPath) diff --git a/services/web/modules/modules-main.js b/services/web/modules/modules-main.js index 70eb4c0b15..70e2499509 100644 --- a/services/web/modules/modules-main.js +++ b/services/web/modules/modules-main.js @@ -9,7 +9,7 @@ if (fs.existsSync(MODULES_PATH)) { const entryPath = path.join( MODULES_PATH, module, - '/public/src/main/index.js' + '/frontend/js/main/index.js' ) if (fs.existsSync(entryPath)) { acc.push(entryPath) diff --git a/services/web/test/unit_frontend/bootstrap.js b/services/web/test/frontend/bootstrap.js similarity index 100% rename from services/web/test/unit_frontend/bootstrap.js rename to services/web/test/frontend/bootstrap.js diff --git a/services/web/test/unit_frontend/src/ide/editor/aceEditor/spell-check/SpellCheckManagerTests.js b/services/web/test/frontend/ide/editor/aceEditor/spell-check/SpellCheckManagerTests.js similarity index 100% rename from services/web/test/unit_frontend/src/ide/editor/aceEditor/spell-check/SpellCheckManagerTests.js rename to services/web/test/frontend/ide/editor/aceEditor/spell-check/SpellCheckManagerTests.js diff --git a/services/web/test/unit_frontend/src/ide/history/HistoryV2ManagerTests.js b/services/web/test/frontend/ide/history/HistoryV2ManagerTests.js similarity index 100% rename from services/web/test/unit_frontend/src/ide/history/HistoryV2ManagerTests.js rename to services/web/test/frontend/ide/history/HistoryV2ManagerTests.js diff --git a/services/web/test/unit_frontend/src/ide/history/util/displayNameForUserTests.js b/services/web/test/frontend/ide/history/util/displayNameForUserTests.js similarity index 100% rename from services/web/test/unit_frontend/src/ide/history/util/displayNameForUserTests.js rename to services/web/test/frontend/ide/history/util/displayNameForUserTests.js diff --git a/services/web/test/unit_frontend/import_tests.js b/services/web/test/frontend/import_tests.js similarity index 75% rename from services/web/test/unit_frontend/import_tests.js rename to services/web/test/frontend/import_tests.js index 1163346aa5..0308c03b02 100644 --- a/services/web/test/unit_frontend/import_tests.js +++ b/services/web/test/frontend/import_tests.js @@ -5,18 +5,14 @@ * to create a bundle for each test file. This isolates the tests better, but * causes a problem with Angular. The issue with Angular tests is because we * load a single global copy of Angular (see karma.conf.js) but - * public/src/base.js is included in each bundle, meaning the Angular app is + * frontend/js/base.js is included in each bundle, meaning the Angular app is * initialised for each bundle when it is loaded onto the page when Karma * starts. This means that only the last bundle will have controllers/directives * registered against it, ultimately meaning that all other bundles will fail * because Angular cannot find the controller/directive under test. */ -// Import from the top-level any JS files within a test/unit_frontend/src +// Import from the top-level any JS files within a test/frontend // directory -const context = require.context( - '../../', - true, - /test\/unit_frontend\/src\/.*\.js$/ -) +const context = require.context('../../', true, /test\/frontend\/.*\.js$/) context.keys().forEach(context) diff --git a/services/web/test/unit_frontend/src/support/fixture.js b/services/web/test/frontend/support/fixture.js similarity index 100% rename from services/web/test/unit_frontend/src/support/fixture.js rename to services/web/test/frontend/support/fixture.js diff --git a/services/web/test/unit_frontend/src/utils/EventEmitterTests.js b/services/web/test/frontend/utils/EventEmitterTests.js similarity index 100% rename from services/web/test/unit_frontend/src/utils/EventEmitterTests.js rename to services/web/test/frontend/utils/EventEmitterTests.js diff --git a/services/web/webpack.config.js b/services/web/webpack.config.js index 4c5a76e104..3e109e4f99 100644 --- a/services/web/webpack.config.js +++ b/services/web/webpack.config.js @@ -10,13 +10,14 @@ const MODULES_PATH = path.join(__dirname, '/modules') // Generate a hash of entry points, including modules const entryPoints = { - main: './public/src/main.js', - ide: './public/src/ide.js' + main: './frontend/js/main.js', + ide: './frontend/js/ide.js' } if (fs.existsSync(MODULES_PATH)) { fs.readdirSync(MODULES_PATH).reduce((acc, module) => { - const entryPath = path.join(MODULES_PATH, module, '/public/src/index.js') + // FIXME: modules frontend path + const entryPath = path.join(MODULES_PATH, module, '/frontend/js/index.js') if (fs.existsSync(entryPath)) { acc[module] = entryPath } @@ -96,7 +97,7 @@ module.exports = { // Expose underscore global variable test: path.join( __dirname, - `public/src/vendor/libs/${PackageVersions.lib('underscore')}.js` + `frontend/js/vendor/libs/${PackageVersions.lib('underscore')}.js` ), use: [ { @@ -109,7 +110,7 @@ module.exports = { // Expose Algolia global variable test: path.join( __dirname, - `public/src/vendor/libs/${PackageVersions.lib('algolia')}.js` + `frontend/js/vendor/libs/${PackageVersions.lib('algolia')}.js` ), use: [ { @@ -125,29 +126,29 @@ module.exports = { // Aliases for AMD modules // Vendored dependencies in public/src/vendor/libs (e.g. angular) - libs: path.join(__dirname, 'public/src/vendor/libs'), + libs: path.join(__dirname, 'frontend/js/vendor/libs'), // Use vendored moment (with correct version) moment: path.join( __dirname, - `public/src/vendor/libs/${PackageVersions.lib('moment')}` + `frontend/js/vendor/libs/${PackageVersions.lib('moment')}` ), // Enables ace/ace shortcut ace: path.join( __dirname, - `public/src/vendor/${PackageVersions.lib('ace')}` + `frontend/js/vendor/${PackageVersions.lib('ace')}` ), // fineupload vendored dependency (which we're aliasing to fineuploadER // for some reason) fineuploader: path.join( __dirname, - `public/src/vendor/libs/${PackageVersions.lib('fineuploader')}` + `frontend/js/vendor/libs/${PackageVersions.lib('fineuploader')}` ) }, // Define what can be imported with out an absolute or relative path. This // is because we need to override the default (which is just node_modules) // to get AMD modules in public/src to work as they do not use relative/ // absolute paths for dependencies - modules: [path.join(__dirname, 'public/src'), 'node_modules'] + modules: ['frontend/js', 'node_modules'] }, // Split out vendored dependencies that are shared between 2 or more "real @@ -159,7 +160,7 @@ module.exports = { splitChunks: { cacheGroups: { libraries: { - test: /[\\/]node_modules[\\/]|[\\/]public[\\/]src[\\/]vendor[\\/]libs[\\/]/, + test: /[\\/]node_modules[\\/]|[\\/]frontend[\\/]js[\\/]vendor[\\/]libs[\\/]/, name: 'libraries', chunks: 'initial', minChunks: 2 @@ -181,39 +182,39 @@ module.exports = { // Silence warning when loading moment from vendored dependencies as it // attempts to load locales.js file which does not exist (but this is fine // as we don't want to load the large amount of locale data from moment) - new webpack.IgnorePlugin(/^\.\/locale$/, /public\/src\/vendor\/libs/), + new webpack.IgnorePlugin(/^\.\/locale$/, /frontend\/js\/vendor\/libs/), - // Copy CMap files from pdfjs-dist package to build output. These are used - // to provide support for non-Latin characters new CopyPlugin([ { - from: 'public/src/vendor/libs/angular-1.6.4.min.js', + from: 'frontend/js/vendor/libs/angular-1.6.4.min.js', to: 'libs/angular-1.6.4.min.js' }, { - from: 'public/src/vendor/libs/angular-1.6.4.min.js.map', + from: 'frontend/js/vendor/libs/angular-1.6.4.min.js.map', to: 'libs/angular-1.6.4.min.js.map' }, { - from: 'public/src/vendor/libs/jquery-1.11.1.min.js', + from: 'frontend/js/vendor/libs/jquery-1.11.1.min.js', to: 'libs/jquery-1.11.1.min.js' }, { - from: 'public/src/vendor/libs/jquery-1.11.1.min.js.map', + from: 'frontend/js/vendor/libs/jquery-1.11.1.min.js.map', to: 'libs/jquery-1.11.1.min.js.map' }, { - from: 'public/src/vendor/libs/mathjax', + from: 'frontend/js/vendor/libs/mathjax', to: 'libs/mathjax' }, { - from: 'public/src/vendor/libs/sigma-master', + from: 'frontend/js/vendor/libs/sigma-master', to: 'libs/sigma-master' }, { - from: `public/src/vendor/ace-${PackageVersions.version.ace}/`, + from: `frontend/js/vendor/ace-${PackageVersions.version.ace}/`, to: `ace-${PackageVersions.version.ace}/` }, + // Copy CMap files from pdfjs-dist package to build output. These are used + // to provide support for non-Latin characters { from: 'node_modules/pdfjs-dist/cmaps', to: 'cmaps' } ]) ],