Updating some files

canary
WolverinDEV 2018-03-25 14:17:41 +02:00
parent e0d6b8e93c
commit ca1accad57
10 changed files with 383 additions and 400 deletions

View File

@ -3,7 +3,7 @@
<component name="WebServers">
<option name="servers">
<webServer id="6573db33-738c-4b72-8eff-a53004bf3223" name="web.teaspeak.de" url="http://dev.web.teaspeak.de/">
<fileTransfer host="mcgalaxy.de" port="22" privateKey="$USER_HOME$/.ssh/id_rsa" rootFolder="/var/www/private_web.teaspeak" accessType="SFTP" keyPair="true">
<fileTransfer host="mcgalaxy.de" port="22" privateKey="$USER_HOME$/.ssh/id_rsa" rootFolder="/var/www/web.teaspeak" accessType="SFTP" keyPair="true">
<advancedOptions>
<advancedOptions dataProtectionLevel="Private" />
</advancedOptions>

View File

@ -2,116 +2,16 @@
<project version="4">
<component name="ChangeListManager">
<list default="true" id="978d055d-27d3-431a-bd34-e5e79bb273b3" name="Default" comment="Imp">
<change beforePath="" afterPath="$PROJECT_DIR$/.idea/codeStyles/codeStyleConfig.xml" />
<change beforePath="" afterPath="$PROJECT_DIR$/.idea/deployment.xml" />
<change beforePath="" afterPath="$PROJECT_DIR$/.idea/php.xml" />
<change beforePath="" afterPath="$PROJECT_DIR$/.idea/phpRuntime.xml" />
<change beforePath="" afterPath="$PROJECT_DIR$/.idea/watcherTasks.xml" />
<change beforePath="" afterPath="$PROJECT_DIR$/.idea/webServers.xml" />
<change beforePath="" afterPath="$PROJECT_DIR$/WSSTest.html" />
<change beforePath="" afterPath="$PROJECT_DIR$/WSSTest.ts" />
<change beforePath="" afterPath="$PROJECT_DIR$/index.php" />
<change beforePath="" afterPath="$PROJECT_DIR$/js/load.ts" />
<change beforePath="" afterPath="$PROJECT_DIR$/templates.html" />
<change beforePath="" afterPath="$PROJECT_DIR$/tsconfig/tsconfig_base.json" />
<change beforePath="" afterPath="$PROJECT_DIR$/tsconfig/tsconfig_debug.json" />
<change beforePath="" afterPath="$PROJECT_DIR$/tsconfig/tsconfig_release.json" />
<change beforePath="$PROJECT_DIR$/.idea/inspectionProfiles/Project_Default.xml" afterPath="$PROJECT_DIR$/.idea/inspectionProfiles/Project_Default.xml" />
<change beforePath="$PROJECT_DIR$/.idea/webServers.xml" afterPath="$PROJECT_DIR$/.idea/webServers.xml" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
<change beforePath="$PROJECT_DIR$/WSSTest.ts" afterPath="$PROJECT_DIR$/WSSTest.ts" />
<change beforePath="$PROJECT_DIR$/css/general.css" afterPath="$PROJECT_DIR$/css/general.css" />
<change beforePath="$PROJECT_DIR$/css/ts/chat.css" afterPath="$PROJECT_DIR$/css/ts/chat.css" />
<change beforePath="$PROJECT_DIR$/index.html" afterPath="" />
<change beforePath="$PROJECT_DIR$/index.php" afterPath="$PROJECT_DIR$/index.php" />
<change beforePath="$PROJECT_DIR$/js/FileManager.js" afterPath="$PROJECT_DIR$/js/FileManager.js" />
<change beforePath="$PROJECT_DIR$/js/FileManager.js.map" afterPath="$PROJECT_DIR$/js/FileManager.js.map" />
<change beforePath="$PROJECT_DIR$/js/FileManager.ts" afterPath="$PROJECT_DIR$/js/FileManager.ts" />
<change beforePath="$PROJECT_DIR$/js/client.js" afterPath="$PROJECT_DIR$/js/client.js" />
<change beforePath="$PROJECT_DIR$/js/client.js.map" afterPath="$PROJECT_DIR$/js/client.js.map" />
<change beforePath="$PROJECT_DIR$/js/client.ts" afterPath="$PROJECT_DIR$/js/client.ts" />
<change beforePath="$PROJECT_DIR$/js/codec/Codec.js" afterPath="$PROJECT_DIR$/js/codec/Codec.js" />
<change beforePath="$PROJECT_DIR$/js/codec/Codec.js.map" afterPath="$PROJECT_DIR$/js/codec/Codec.js.map" />
<change beforePath="$PROJECT_DIR$/js/codec/Codec.ts" afterPath="$PROJECT_DIR$/js/codec/Codec.ts" />
<change beforePath="$PROJECT_DIR$/js/connection.js" afterPath="$PROJECT_DIR$/js/connection.js" />
<change beforePath="$PROJECT_DIR$/js/connection.js.map" afterPath="$PROJECT_DIR$/js/connection.js.map" />
<change beforePath="$PROJECT_DIR$/js/connection.ts" afterPath="$PROJECT_DIR$/js/connection.ts" />
<change beforePath="$PROJECT_DIR$/js/main.js" afterPath="$PROJECT_DIR$/js/main.js" />
<change beforePath="$PROJECT_DIR$/js/main.js.map" afterPath="$PROJECT_DIR$/js/main.js.map" />
<change beforePath="$PROJECT_DIR$/js/main.ts" afterPath="$PROJECT_DIR$/js/main.ts" />
<change beforePath="$PROJECT_DIR$/js/proto.js" afterPath="$PROJECT_DIR$/js/proto.js" />
<change beforePath="$PROJECT_DIR$/js/proto.js.map" afterPath="$PROJECT_DIR$/js/proto.js.map" />
<change beforePath="$PROJECT_DIR$/js/proto.ts" afterPath="$PROJECT_DIR$/js/proto.ts" />
<change beforePath="$PROJECT_DIR$/js/settings.js" afterPath="$PROJECT_DIR$/js/settings.js" />
<change beforePath="$PROJECT_DIR$/js/settings.js.map" afterPath="$PROJECT_DIR$/js/settings.js.map" />
<change beforePath="$PROJECT_DIR$/js/settings.ts" afterPath="$PROJECT_DIR$/js/settings.ts" />
<change beforePath="$PROJECT_DIR$/js/ui/ControlBar.js" afterPath="$PROJECT_DIR$/js/ui/ControlBar.js" />
<change beforePath="$PROJECT_DIR$/js/ui/ControlBar.js.map" afterPath="$PROJECT_DIR$/js/ui/ControlBar.js.map" />
<change beforePath="$PROJECT_DIR$/js/ui/ControlBar.ts" afterPath="$PROJECT_DIR$/js/ui/ControlBar.ts" />
<change beforePath="$PROJECT_DIR$/js/ui/client.js" afterPath="$PROJECT_DIR$/js/ui/client.js" />
<change beforePath="$PROJECT_DIR$/js/ui/client.js.map" afterPath="$PROJECT_DIR$/js/ui/client.js.map" />
<change beforePath="$PROJECT_DIR$/js/ui/client.ts" afterPath="$PROJECT_DIR$/js/ui/client.ts" />
<change beforePath="$PROJECT_DIR$/js/ui/modal/ModalConnect.js" afterPath="$PROJECT_DIR$/js/ui/modal/ModalConnect.js" />
<change beforePath="$PROJECT_DIR$/js/ui/modal/ModalConnect.js.map" afterPath="$PROJECT_DIR$/js/ui/modal/ModalConnect.js.map" />
<change beforePath="$PROJECT_DIR$/js/ui/modal/ModalConnect.ts" afterPath="$PROJECT_DIR$/js/ui/modal/ModalConnect.ts" />
<change beforePath="$PROJECT_DIR$/js/voice/AudioController.js" afterPath="$PROJECT_DIR$/js/voice/AudioController.js" />
<change beforePath="$PROJECT_DIR$/js/voice/AudioController.js.map" afterPath="$PROJECT_DIR$/js/voice/AudioController.js.map" />
<change beforePath="$PROJECT_DIR$/js/voice/AudioController.ts" afterPath="$PROJECT_DIR$/js/voice/AudioController.ts" />
<change beforePath="$PROJECT_DIR$/js/voice/VoiceHandler.js" afterPath="$PROJECT_DIR$/js/voice/VoiceHandler.js" />
<change beforePath="$PROJECT_DIR$/js/voice/VoiceHandler.js.map" afterPath="$PROJECT_DIR$/js/voice/VoiceHandler.js.map" />
<change beforePath="$PROJECT_DIR$/js/voice/VoiceHandler.ts" afterPath="$PROJECT_DIR$/js/voice/VoiceHandler.ts" />
<change beforePath="$PROJECT_DIR$/js/voice/VoiceRecorder.js" afterPath="$PROJECT_DIR$/js/voice/VoiceRecorder.js" />
<change beforePath="$PROJECT_DIR$/js/voice/VoiceRecorder.js.map" afterPath="$PROJECT_DIR$/js/voice/VoiceRecorder.js.map" />
<change beforePath="$PROJECT_DIR$/js/voice/VoiceRecorder.ts" afterPath="$PROJECT_DIR$/js/voice/VoiceRecorder.ts" />
<change beforePath="$PROJECT_DIR$/package.json" afterPath="$PROJECT_DIR$/package.json" />
<change beforePath="$PROJECT_DIR$/js/load.ts" afterPath="$PROJECT_DIR$/js/load.ts" />
<change beforePath="$PROJECT_DIR$/tsconfig.json" afterPath="$PROJECT_DIR$/tsconfig.json" />
<change beforePath="$PROJECT_DIR$/vendor/aurora/aurora.js" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/aurora/ogg.js" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/aurora/opus.js" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/exit-t" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/css/font-awesome.css" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/css/font-awesome.min.css" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/fonts/FontAwesome.otf" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/fonts/fontawesome-webfont.eot" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/fonts/fontawesome-webfont.svg" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/fonts/fontawesome-webfont.ttf" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/fonts/fontawesome-webfont.woff" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/fonts/fontawesome-webfont.woff2" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/animated.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/bordered-pulled.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/core.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/fixed-width.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/font-awesome.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/icons.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/larger.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/list.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/mixins.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/path.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/rotated-flipped.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/screen-reader.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/stacked.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/less/variables.less" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_animated.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_bordered-pulled.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_core.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_fixed-width.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_icons.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_larger.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_list.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_mixins.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_path.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_rotated-flipped.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_screen-reader.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_stacked.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/_variables.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/font-awesome/scss/font-awesome.scss" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/libopus.js" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/opus-recorder/decoderWorker.js" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/opus-recorder/decoderWorker.wasm" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/opus-recorder/decoderWorker.wast" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/opus-recorder/encoderWorker.js" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/opus-recorder/encoderWorker.wasm" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/opus-recorder/encoderWorker.wast" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/opus-recorder/recorder.js" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/opus-recorder/waveWorker.js" afterPath="" />
<change beforePath="$PROJECT_DIR$/vendor/opus/opus_to_pcm.js" afterPath="" />
</list>
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="TRACKING_ENABLED" value="true" />
@ -125,8 +25,8 @@
<file leaf-file-name="load.ts" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/js/load.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="18">
<caret line="26" column="0" lean-forward="false" selection-start-line="26" selection-start-column="0" selection-end-line="26" selection-end-column="0" />
<state relative-caret-position="1635">
<caret line="168" column="6" lean-forward="false" selection-start-line="168" selection-start-column="6" selection-end-line="168" selection-end-column="6" />
<folding />
</state>
</provider>
@ -142,83 +42,88 @@
</provider>
</entry>
</file>
<file leaf-file-name="FileManager.ts" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/js/FileManager.ts">
<file leaf-file-name="WSSTest.ts" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/WSSTest.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="603">
<caret line="74" column="45" lean-forward="true" selection-start-line="74" selection-start-column="45" selection-end-line="74" selection-end-column="45" />
<state relative-caret-position="0">
<caret line="0" column="2" lean-forward="false" selection-start-line="0" selection-start-column="2" selection-end-line="0" selection-end-column="2" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="AudioResampler.ts" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/js/voice/AudioResampler.ts">
<file leaf-file-name="index.php" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/index.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="54">
<caret line="3" column="4" lean-forward="false" selection-start-line="3" selection-start-column="4" selection-end-line="3" selection-end-column="4" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="VoiceHandler.ts" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/js/voice/VoiceHandler.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1601">
<caret line="131" column="21" lean-forward="false" selection-start-line="131" selection-start-column="21" selection-end-line="131" selection-end-column="21" />
<state relative-caret-position="954">
<caret line="53" column="0" lean-forward="false" selection-start-line="53" selection-start-column="0" selection-end-line="53" selection-end-column="0" />
<folding>
<element signature="n#!!doc" expanded="true" />
<element signature="n#style#0;n#div#2;n#body#0;n#html#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#div#0;n#div#2;n#body#0;n#html#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#div#0;n#div#0;n#footer#0;n#html#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#div#1;n#div#0;n#footer#0;n#html#0;n#!!top" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="connection.ts" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/js/connection.ts">
<file leaf-file-name="auth.js" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/auth/js/auth.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="917">
<caret line="486" column="9" lean-forward="true" selection-start-line="486" selection-start-column="9" selection-end-line="486" selection-end-column="9" />
<state relative-caret-position="630">
<caret line="35" column="51" lean-forward="false" selection-start-line="35" selection-start-column="40" selection-end-line="35" selection-end-column="51" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="AudioController.ts" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/js/voice/AudioController.ts">
<file leaf-file-name="auth.php" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/auth/auth.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="684">
<caret line="38" column="0" lean-forward="true" selection-start-line="38" selection-start-column="0" selection-end-line="38" selection-end-column="0" />
<state relative-caret-position="746">
<caret line="47" column="11" lean-forward="false" selection-start-line="47" selection-start-column="11" selection-end-line="47" selection-end-column="11" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="client.ts" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/js/client.ts">
<file leaf-file-name="login.php" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/auth/login.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1689">
<caret line="165" column="22" lean-forward="false" selection-start-line="165" selection-start-column="22" selection-end-line="165" selection-end-column="22" />
<state relative-caret-position="432">
<caret line="24" column="89" lean-forward="false" selection-start-line="24" selection-start-column="51" selection-end-line="24" selection-end-column="89" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="client.ts" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/js/ui/client.ts">
<file leaf-file-name="CacheProvider.php" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/auth/xf/src/vendor/doctrine/cache/lib/Doctrine/Common/Cache/CacheProvider.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="647">
<caret line="250" column="16" lean-forward="false" selection-start-line="250" selection-start-column="16" selection-end-line="250" selection-end-column="16" />
<state relative-caret-position="1574">
<caret line="259" column="32" lean-forward="false" selection-start-line="259" selection-start-column="32" selection-end-line="259" selection-end-column="32" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="lib.es6.d.ts" pinned="false" current-in-tab="false">
<entry file="file://$APPLICATION_HOME_DIR$/plugins/JavaScriptLanguage/jsLanguageServicesImpl/external/lib.es6.d.ts">
<file leaf-file-name="client.js" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/generated/js/client.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="668">
<caret line="14888" column="10" lean-forward="false" selection-start-line="14888" selection-start-column="10" selection-end-line="14888" selection-end-column="10" />
<state relative-caret-position="306">
<caret line="17" column="44" lean-forward="false" selection-start-line="17" selection-start-column="44" selection-end-line="17" selection-end-column="44" />
<folding>
<marker date="1521978624469" expanded="true" signature="169597:169607" ph="..." />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="MemcacheCache.php" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/auth/xf/src/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MemcacheCache.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1401">
<caret line="97" column="23" lean-forward="false" selection-start-line="97" selection-start-column="23" selection-end-line="97" selection-end-column="23" />
<folding />
</state>
</provider>
@ -237,8 +142,6 @@
</component>
<component name="FindInProjectRecents">
<findStrings>
<find>createBuffer</find>
<find>console.log</find>
<find>on_encoded_data</find>
<find>handleVoiceData</find>
<find>vad_ppt_key</find>
@ -261,9 +164,14 @@
<find>Error while</find>
<find>onSpeaking</find>
<find>detect</find>
<find>detected</find>
<find>switch</find>
<find>clientmove</find>
<find>detected</find>
<find>0.0.0.0</find>
<find>windows</find>
<find>window</find>
<find>sessionName</find>
<find>localhost</find>
</findStrings>
</component>
<component name="Git.Settings">
@ -297,14 +205,11 @@
<option value="$PROJECT_DIR$/tsconfig/tsconfig_base.json" />
<option value="$PROJECT_DIR$/tsconfig/tsconfig_debug.json" />
<option value="$PROJECT_DIR$/tsconfig/tsconfig_release.json" />
<option value="$PROJECT_DIR$/css/general.css" />
<option value="$PROJECT_DIR$/js/main.ts" />
<option value="$PROJECT_DIR$/js/proto.ts" />
<option value="$PROJECT_DIR$/index.html" />
<option value="$PROJECT_DIR$/auth/xf/src/XF/Db/Mysqli/Adapter.php" />
<option value="$PROJECT_DIR$/auth/xf/src/XF/Service/User/Login.php" />
<option value="$PROJECT_DIR$/enviroment/auth.php" />
<option value="$PROJECT_DIR$/auth/js/auth.js" />
<option value="$PROJECT_DIR$/auth/login.php" />
<option value="$PROJECT_DIR$/templates.html" />
<option value="$PROJECT_DIR$/js/ui/modal/ModalConnect.ts" />
@ -312,17 +217,20 @@
<option value="$PROJECT_DIR$/js/settings.ts" />
<option value="$PROJECT_DIR$/js/codec/Codec.ts" />
<option value="$PROJECT_DIR$/js/client.ts" />
<option value="$PROJECT_DIR$/tsconfig.json" />
<option value="$PROJECT_DIR$/generated/js/client.js" />
<option value="$PROJECT_DIR$/auth/auth.php" />
<option value="$PROJECT_DIR$/index.php" />
<option value="$PROJECT_DIR$/js/load.ts" />
<option value="$PROJECT_DIR$/WSSTest.ts" />
<option value="$PROJECT_DIR$/WSSTest.html" />
<option value="$PROJECT_DIR$/js/FileManager.ts" />
<option value="$PROJECT_DIR$/js/ui/client.ts" />
<option value="$PROJECT_DIR$/js/connection.ts" />
<option value="$PROJECT_DIR$/js/voice/AudioController.ts" />
<option value="$PROJECT_DIR$/js/FileManager.ts" />
<option value="$PROJECT_DIR$/tsconfig.json" />
<option value="$PROJECT_DIR$/enviroment/auth.php" />
<option value="$PROJECT_DIR$/js/load.ts" />
<option value="$PROJECT_DIR$/css/general.css" />
<option value="$PROJECT_DIR$/auth/js/auth.js" />
<option value="$PROJECT_DIR$/auth/auth.php" />
<option value="$PROJECT_DIR$/WSSTest.ts" />
<option value="$PROJECT_DIR$/index.php" />
</list>
</option>
</component>
@ -386,11 +294,33 @@
<item name="Web-Client" type="2a2b976b:PhpTreeStructureProvider$1" />
<item name="auth" type="2a2b976b:PhpTreeStructureProvider$1" />
</path>
<path>
<item name="Web-Client" type="b2602c69:ProjectViewProjectNode" />
<item name="Web-Client" type="2a2b976b:PhpTreeStructureProvider$1" />
<item name="auth" type="2a2b976b:PhpTreeStructureProvider$1" />
<item name="js" type="2a2b976b:PhpTreeStructureProvider$1" />
</path>
<path>
<item name="Web-Client" type="b2602c69:ProjectViewProjectNode" />
<item name="Web-Client" type="2a2b976b:PhpTreeStructureProvider$1" />
<item name="css" type="2a2b976b:PhpTreeStructureProvider$1" />
</path>
<path>
<item name="Web-Client" type="b2602c69:ProjectViewProjectNode" />
<item name="Web-Client" type="2a2b976b:PhpTreeStructureProvider$1" />
<item name="enviroment" type="2a2b976b:PhpTreeStructureProvider$1" />
</path>
<path>
<item name="Web-Client" type="b2602c69:ProjectViewProjectNode" />
<item name="Web-Client" type="2a2b976b:PhpTreeStructureProvider$1" />
<item name="generated" type="2a2b976b:PhpTreeStructureProvider$1" />
</path>
<path>
<item name="Web-Client" type="b2602c69:ProjectViewProjectNode" />
<item name="Web-Client" type="2a2b976b:PhpTreeStructureProvider$1" />
<item name="generated" type="2a2b976b:PhpTreeStructureProvider$1" />
<item name="js" type="2a2b976b:PhpTreeStructureProvider$1" />
</path>
<path>
<item name="Web-Client" type="b2602c69:ProjectViewProjectNode" />
<item name="Web-Client" type="2a2b976b:PhpTreeStructureProvider$1" />
@ -468,7 +398,7 @@
<workItem from="1521369619597" duration="25392000" />
<workItem from="1521471699220" duration="149000" />
<workItem from="1521471863189" duration="10191000" />
<workItem from="1521646338350" duration="14754000" />
<workItem from="1521646338350" duration="20329000" />
</task>
<task id="LOCAL-00001" summary="A lot of updates :)">
<created>1520446012318</created>
@ -502,21 +432,21 @@
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="160162000" />
<option name="totallyTimeSpent" value="165737000" />
</component>
<component name="ToolWindowManager">
<frame x="65" y="-4" width="3775" height="2164" extended-state="6" />
<editor active="true" />
<layout>
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
<window_info id="PHP-CGI Server" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32993197" sideWeight="0.5" order="12" side_tool="false" content_ui="tabs" />
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.24829932" sideWeight="0.5115232" order="7" side_tool="true" content_ui="tabs" />
<window_info id="File Transfer" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32993197" sideWeight="0.5" order="12" side_tool="false" content_ui="tabs" />
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="npm" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32993197" sideWeight="0.48953643" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.32993197" sideWeight="0.48953643" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32993197" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="TypeScript" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.24829932" sideWeight="0.4884768" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.23019868" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
<window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.23019868" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
<window_info id="Docker" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
@ -527,7 +457,6 @@
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
<window_info id="File Transfer" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32993197" sideWeight="0.5" order="12" side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.1602649" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
<window_info id="Inspection Results" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.329718" sideWeight="0.5" order="8" side_tool="false" content_ui="tabs" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.329718" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
@ -625,51 +554,6 @@
<select />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/node_modules/uglifyjs/package.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/load.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/chat.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="308">
<caret line="181" column="20" lean-forward="false" selection-start-line="181" selection-start-column="20" selection-end-line="181" selection-end-column="20" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/tsconfig/tsconfig_base.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="126">
<caret line="7" column="21" lean-forward="false" selection-start-line="7" selection-start-column="21" selection-end-line="7" selection-end-column="21" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/tsconfig/tsconfig_debug.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="36">
<caret line="2" column="1" lean-forward="false" selection-start-line="2" selection-start-column="1" selection-end-line="2" selection-end-column="1" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/utils/modal.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1219">
<caret line="214" column="1" lean-forward="false" selection-start-line="214" selection-start-column="1" selection-end-line="214" selection-end-column="1" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/node_modules/@types/jquery/index.d.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="677">
@ -677,20 +561,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/proto.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="918">
<caret line="51" column="42" lean-forward="false" selection-start-line="51" selection-start-column="42" selection-end-line="51" selection-end-column="42" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/css/general.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="5310">
<caret line="295" column="16" lean-forward="false" selection-start-line="295" selection-start-column="16" selection-end-line="295" selection-end-column="16" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/xf/src/XF/Db/Mysqli/Adapter.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="414">
@ -749,22 +619,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/info.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/enviroment/auth.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="558">
<caret line="31" column="28" lean-forward="false" selection-start-line="31" selection-start-column="28" selection-end-line="31" selection-end-column="28" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/enviroment/index.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
@ -773,13 +627,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/js/auth.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1062">
<caret line="59" column="1" lean-forward="false" selection-start-line="59" selection-start-column="1" selection-end-line="59" selection-end-column="1" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/ui/modal/ModalConnect.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="36">
@ -794,13 +641,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/settings.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="499">
<caret line="50" column="13" lean-forward="false" selection-start-line="50" selection-start-column="13" selection-end-line="50" selection-end-column="13" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/codec/Codec.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="463">
@ -809,14 +649,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/main.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="126">
<caret line="10" column="35" lean-forward="false" selection-start-line="10" selection-start-column="35" selection-end-line="10" selection-end-column="35" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
@ -829,13 +661,7 @@
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="36">
<caret line="2" column="18" lean-forward="false" selection-start-line="2" selection-start-column="3" selection-end-line="2" selection-end-column="18" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/templates.html">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1314">
<caret line="103" column="101" lean-forward="false" selection-start-line="103" selection-start-column="101" selection-end-line="103" selection-end-column="101" />
<folding />
</state>
</provider>
</entry>
@ -861,14 +687,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/enviroment/js/client.min.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="378">
<caret line="0" column="6760" lean-forward="false" selection-start-line="0" selection-start-column="6760" selection-end-line="0" selection-end-column="6760" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/generated/js/client.min.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="411">
@ -887,67 +705,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/tsconfig.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="36">
<caret line="2" column="1" lean-forward="false" selection-start-line="2" selection-start-column="1" selection-end-line="2" selection-end-column="1" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/login.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="396">
<caret line="22" column="71" lean-forward="false" selection-start-line="22" selection-start-column="71" selection-end-line="22" selection-end-column="71" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/generated/js/client.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="63306">
<caret line="3517" column="5" lean-forward="false" selection-start-line="3517" selection-start-column="5" selection-end-line="3517" selection-end-column="5" />
<folding>
<marker date="1521556568391" expanded="true" signature="16565:16572" ph="×" />
<marker date="1521556568391" expanded="true" signature="41056:41113" ph="..." />
<marker date="1521556568391" expanded="true" signature="41187:41244" ph="..." />
<marker date="1521556568391" expanded="true" signature="168657:168667" ph="..." />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/auth.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1116">
<caret line="62" column="58" lean-forward="false" selection-start-line="62" selection-start-column="58" selection-end-line="62" selection-end-column="58" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/index.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="468">
<caret line="26" column="57" lean-forward="true" selection-start-line="26" selection-start-column="57" selection-end-line="26" selection-end-column="57" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/WSSTest.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="216">
<caret line="12" column="18" lean-forward="true" selection-start-line="12" selection-start-column="18" selection-end-line="12" selection-end-column="18" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/WSSTest.html">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="126">
<caret line="7" column="64" lean-forward="false" selection-start-line="7" selection-start-column="64" selection-end-line="7" selection-end-column="64" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$APPLICATION_HOME_DIR$/plugins/JavaScriptLanguage/jsLanguageServicesImpl/external/lib.es6.d.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="668">
@ -956,14 +713,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/FileManager.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="603">
<caret line="74" column="45" lean-forward="true" selection-start-line="74" selection-start-column="45" selection-end-line="74" selection-end-column="45" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/voice/AudioResampler.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="54">
@ -990,14 +739,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/load.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="18">
<caret line="26" column="0" lean-forward="false" selection-start-line="26" selection-start-column="0" selection-end-line="26" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/ui/client.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="647">
@ -1016,12 +757,211 @@
</entry>
<entry file="file://$PROJECT_DIR$/js/voice/AudioController.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="684">
<caret line="38" column="0" lean-forward="true" selection-start-line="38" selection-start-column="0" selection-end-line="38" selection-end-column="0" />
<state relative-caret-position="468">
<caret line="26" column="19" lean-forward="true" selection-start-line="26" selection-start-column="19" selection-end-line="26" selection-end-column="19" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/FileManager.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1808">
<caret line="227" column="75" lean-forward="false" selection-start-line="227" selection-start-column="75" selection-end-line="227" selection-end-column="75" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/enviroment/js/client.min.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="851">
<caret line="0" column="116079" lean-forward="false" selection-start-line="0" selection-start-column="116072" selection-end-line="0" selection-end-column="116079" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/enviroment/auth.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="810">
<caret line="45" column="26" lean-forward="false" selection-start-line="45" selection-start-column="26" selection-end-line="45" selection-end-column="26" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/settings.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="900">
<caret line="50" column="13" lean-forward="false" selection-start-line="50" selection-start-column="13" selection-end-line="50" selection-end-column="13" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/proto.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="918">
<caret line="51" column="42" lean-forward="false" selection-start-line="51" selection-start-column="42" selection-end-line="51" selection-end-column="42" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/main.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="126">
<caret line="10" column="35" lean-forward="false" selection-start-line="10" selection-start-column="35" selection-end-line="10" selection-end-column="35" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/tsconfig.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="36">
<caret line="2" column="46" lean-forward="false" selection-start-line="2" selection-start-column="46" selection-end-line="2" selection-end-column="46" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/templates.html">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1314">
<caret line="103" column="101" lean-forward="false" selection-start-line="103" selection-start-column="101" selection-end-line="103" selection-end-column="101" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/css/general.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1898">
<caret line="315" column="28" lean-forward="false" selection-start-line="315" selection-start-column="28" selection-end-line="315" selection-end-column="28" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/info.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/css/auth.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/xf/src/XF/Session/Session.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="749">
<caret line="224" column="35" lean-forward="false" selection-start-line="224" selection-start-column="35" selection-end-line="224" selection-end-column="35" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/xf/src/XF/Session/StorageInterface.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="144">
<caret line="8" column="20" lean-forward="false" selection-start-line="8" selection-start-column="20" selection-end-line="8" selection-end-column="20" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/xf/src/XF/Session/CacheStorage.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="504">
<caret line="28" column="23" lean-forward="true" selection-start-line="28" selection-start-column="23" selection-end-line="28" selection-end-column="23" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/xf/src/vendor/doctrine/cache/lib/Doctrine/Common/Cache/CacheProvider.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1574">
<caret line="259" column="32" lean-forward="false" selection-start-line="259" selection-start-column="32" selection-end-line="259" selection-end-column="32" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/xf/src/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MemcacheCache.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1401">
<caret line="97" column="23" lean-forward="false" selection-start-line="97" selection-start-column="23" selection-end-line="97" selection-end-column="23" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/js/auth.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="630">
<caret line="35" column="51" lean-forward="false" selection-start-line="35" selection-start-column="40" selection-end-line="35" selection-end-column="51" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/login.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="432">
<caret line="24" column="89" lean-forward="false" selection-start-line="24" selection-start-column="51" selection-end-line="24" selection-end-column="89" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/auth/auth.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="746">
<caret line="47" column="11" lean-forward="false" selection-start-line="47" selection-start-column="11" selection-end-line="47" selection-end-column="11" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/generated/js/client.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="306">
<caret line="17" column="44" lean-forward="false" selection-start-line="17" selection-start-column="44" selection-end-line="17" selection-end-column="44" />
<folding>
<marker date="1521978624469" expanded="true" signature="169597:169607" ph="..." />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/WSSTest.html">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="126">
<caret line="7" column="64" lean-forward="false" selection-start-line="7" selection-start-column="64" selection-end-line="7" selection-end-column="64" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/WSSTest.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="2" lean-forward="false" selection-start-line="0" selection-start-column="2" selection-end-line="0" selection-end-column="2" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/load.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1635">
<caret line="168" column="6" lean-forward="false" selection-start-line="168" selection-start-column="6" selection-end-line="168" selection-end-column="6" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/index.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="954">
<caret line="53" column="0" lean-forward="false" selection-start-line="53" selection-start-column="0" selection-end-line="53" selection-end-column="0" />
<folding>
<element signature="n#style#0;n#div#2;n#body#0;n#html#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#div#0;n#div#2;n#body#0;n#html#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#div#0;n#div#0;n#footer#0;n#html#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#div#1;n#div#0;n#footer#0;n#html#0;n#!!top" expanded="true" />
</folding>
</state>
</provider>
</entry>
</component>
<component name="masterDetails">
<states>

View File

@ -1,3 +1,4 @@
/*
let oldError = console.error;
console.error = function () {
oldError("Got error:");
@ -18,4 +19,5 @@ setTimeout(() => {
if(win) {
win.close();
}
}, 1000);
}, 1000);
*/

View File

@ -294,4 +294,24 @@ html {
code {
background-color: lightgray;
padding: 2px;
}
footer {
position: fixed;
width: 100%;
bottom: 0px;
left: 0px;
right: 0px;
height: 25px;
background-color: lightgray;
display: flex;
}
footer .container {
width: 100%;
display: flex;
position: relative;
vertical-align: center;
justify-content: center;
}

View File

@ -1,7 +1,7 @@
<?php
$host = gethostname();
$localhost = false;
$testXF = false;
$testXF = true;
if($host == "WolverinDEV")
$localhost = true;
@ -13,6 +13,8 @@
include_once('auth/auth.php');
else die("Could not resolve auth.php!");
redirectOnInvalidSession();
} else {
function webPath() { return "auth/"; }
}
?>
@ -39,6 +41,16 @@
}
?>
</x-properties>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-113151733-4"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-113151733-4');
</script>
</head>
<body>
<!-- No javascript error -->
@ -68,44 +80,46 @@
<!-- -->
TeaSpeak-Web<br>
<div style="width: 1200px; height: 900px; display: flex; flex-direction: column; resize: both; margin: 20px"> <!-- Container -->
<div style="height: 45px; width: 100%; border-radius: 2px 0px 0px 0px; border-bottom-width: 0px; background-color: lightgrey" class="main_container">
<div id="control_bar" class="control_bar">
<div class="button btn_connect"><div class="icon_x32 client-connect"></div></div>
<div style="border-left:2px solid gray;height: auto; margin-left: 5px; margin-right: 5px"></div>
<div class="button btn_client_away"><div class="icon_x32 client-away"></div></div>
<div class="button btn_mute_input"><div class="icon_x32 client-input_muted"></div></div>
<div class="button btn_mute_output"><div class="icon_x32 client-output_muted"></div></div>
<div style="width: 100%"></div>
<div class="button btn_open_settings"><div class="icon_x32 client-settings"></div></div>
</div>
</div>
<div style="flex-direction: row; height: 100%; width: 100%; display: flex">
<div style="width: 60%; flex-direction: column;">
<div style="height: 60%; border-radius: 0px 0px 0px 0px; border-right-width: 0px; overflow: auto; overflow-x: visible" class="main_container">
<div class="channelTree" id="channelTree">
<div class="server l"><div class="icon client-server_green"></div> TeaSpeak web!</div>
</div>
</div> <!-- Channel tree -->
<div style="height: 40%; border-radius: 0px 0px 0px 2px; border-top-width: 0px; border-right-width: 0px;" class="main_container">
<div id="chat">
<div class="messages">
<div class="message_box"></div>
</div>
<div class="chats"></div>
<div class="input">
<!--<div contentEditable="true" class="input_box"></div>-->
<textarea class="input_box" title=""></textarea>
<button>Send</button>
</div>
</div>
</div> <!-- Chat window -->
</div>
<div style="width: 40%; border-radius: 0px 0px 2px 0px;" class="main_container">
<div id="select_info" class="select_info">
<div style="width: 100%; display: flex; justify-content: center">
<div style="width: 1200px; height: 900px; display: flex; flex-direction: column; resize: both; margin: 20px"> <!-- Container -->
<div style="height: 45px; width: 100%; border-radius: 2px 0px 0px 0px; border-bottom-width: 0px; background-color: lightgrey" class="main_container">
<div id="control_bar" class="control_bar">
<div class="button btn_connect"><div class="icon_x32 client-connect"></div></div>
<div style="border-left:2px solid gray;height: auto; margin-left: 5px; margin-right: 5px"></div>
<div class="button btn_client_away"><div class="icon_x32 client-away"></div></div>
<div class="button btn_mute_input"><div class="icon_x32 client-input_muted"></div></div>
<div class="button btn_mute_output"><div class="icon_x32 client-output_muted"></div></div>
<div style="width: 100%"></div>
<div class="button btn_open_settings"><div class="icon_x32 client-settings"></div></div>
</div>
</div> <!-- Selection info -->
</div>
<div style="flex-direction: row; height: 100%; width: 100%; display: flex">
<div style="width: 60%; flex-direction: column;">
<div style="height: 60%; border-radius: 0px 0px 0px 0px; border-right-width: 0px; overflow: auto; overflow-x: visible" class="main_container">
<div class="channelTree" id="channelTree">
<div class="server l"><div class="icon client-server_green"></div> TeaSpeak web!</div>
</div>
</div> <!-- Channel tree -->
<div style="height: 40%; border-radius: 0px 0px 0px 2px; border-top-width: 0px; border-right-width: 0px;" class="main_container">
<div id="chat">
<div class="messages">
<div class="message_box"></div>
</div>
<div class="chats"></div>
<div class="input">
<!--<div contentEditable="true" class="input_box"></div>-->
<textarea class="input_box" title=""></textarea>
<button>Send</button>
</div>
</div>
</div> <!-- Chat window -->
</div>
<div style="width: 40%; border-radius: 0px 0px 2px 0px;" class="main_container">
<div id="select_info" class="select_info">
</div>
</div> <!-- Selection info -->
</div>
</div>
</div>
<div id="contextMenu" class="contextMenu"></div>
@ -115,4 +129,10 @@
<script src="js/load.js"></script>
</div>
</body>
<footer>
<div class="container">
<div style="align-self: center;">TeaSpeak Web client by WolverinDEV</div>
<div style="align-self: center; position: fixed; right: 5px;"><a href="<?php echo webPath() . "auth.php?type=logout"; ?>">logout</a></div>
</div>
</footer>
</html>

View File

@ -169,6 +169,8 @@ class FileManager {
transfer.totalSize = json["size"];
transfer.remotePort = json["port"];
transfer.remoteHost = json["ip"].replace(/,/g, "");
if (transfer.remoteHost == '0.0.0.0' || transfer.remoteHost == '127.168.0.0')
transfer.remoteHost = this.handle.serverConnection._remoteHost;
transfer["_promiseCallback"](transfer);
this.pendingDownloadTransfers.remove(transfer);
}

File diff suppressed because one or more lines are too long

View File

@ -224,6 +224,8 @@ class FileManager {
transfer.remotePort = json["port"];
transfer.remoteHost = json["ip"].replace(/,/g, "");
if(transfer.remoteHost == '0.0.0.0' || transfer.remoteHost == '127.168.0.0')
transfer.remoteHost = this.handle.serverConnection._remoteHost;
(transfer["_promiseCallback"] as (val: DownloadFileTransfer) => void)(transfer);
this.pendingDownloadTransfers.remove(transfer);

View File

@ -164,10 +164,6 @@ function loadTemplates() {
});
}
function test(x: any) {
}
function loadSide() {
//Load the general scripts and required scripts
awaitLoad(loadScripts([

View File

@ -1,3 +1,4 @@
{
"extends": "./tsconfig/tsconfig_debug.json"
//"extends": "./tsconfig/tsconfig_debug.json"
"extends": "./tsconfig/tsconfig_release.json"
}