Commit Graph

  • 5166847f77 added audio room connection/deco management master xdrm-brackets 2018-04-24 11:08:06 +0200
  • b25d0b6249 [scss.dialog] added icons for each 'voice' room connected user [vue.auth.dialog] added connected members to 'voice' rooms [lib.room-controller] added sending { rid: ROOM_ID } for voice rooms (COMMENTED FOR NOW) waiting for SeekDaSky to implement it on the server xdrm-brackets 2018-04-11 17:11:23 +0200
  • 3f06b3dc39 [lib.audio-manager].launch(room_id) tested + [lib.room-controller].nav('voice') always kills audio-manager before starting it xdrm-brackets 2018-04-11 16:20:09 +0200
  • d205985305 [lib.audio-manager].launch(room_id) takes now an argument + [lib.room-controller].nav('voice') now launches with room_id xdrm-brackets 2018-04-11 16:13:38 +0200
  • d21674e5ad [README] created xdrm-brackets 2018-04-10 16:54:20 +0200
  • 9695d30e5f [package.json] added 'electron-packager' to build sources + 'electron-installer-debian' for .deb files + added electron.js to load index.html + added electron.json to describe our app xdrm-brackets 2018-04-10 16:04:52 +0200
  • bdbfa902fb [lib.audio-manager] added dynamic mic volume xdrm-brackets 2018-04-10 14:20:27 +0200
  • fc0150cc74 [lib.audio-manager] maybe latency minfix ?? xdrm-brackets 2018-04-10 13:53:57 +0200
  • 95d3487820 [package.json] added electron build commands + dependencies [install.sh] linux installation script (/usr/share/applications) xdrm-brackets 2018-04-10 10:27:39 +0200
  • 066cae054e [lib.audio-manager] chromium/webkit final patch xdrm-brackets 2018-04-10 01:07:57 +0200
  • baf7804857 [lib.audio-manager] chromium/webkit fix + revert to MediaRecorder + removed debugs xdrm-brackets 2018-04-10 00:56:10 +0200
  • 04c6e37527 [lib.audio-manager] chromium/webkit fix (must connect scriptProcessor to output xdrm-brackets 2018-04-10 00:53:17 +0200
  • 9f6bc383bf [lib.audio-manager] back to 4096 xdrm-brackets 2018-04-09 23:44:41 +0200
  • 151e76b30a [lib.audio-manager] tweaked + pushed 4096 to 8192 xdrm-brackets 2018-04-09 23:41:36 +0200
  • 3aab1a93ba [vue.auth.dialog] updated dialog 'frequency' canvas now it take the whole height xdrm-brackets 2018-04-09 23:37:42 +0200
  • 80e9bd2b05 [vue.auth.dialog] updated dialog 'frequency' canvas ++ xdrm-brackets 2018-04-09 23:32:55 +0200
  • 86864ab8b2 [vue.auth.dialog] updated dialog 'frequency' canvas xdrm-brackets 2018-04-09 23:30:14 +0200
  • aa3d896ed9 [lib.audio-manager] added stack max size = 2 xdrm-brackets 2018-04-09 19:26:30 +0200
  • 8cc640c47b [lib.audio-manager] added stack max size = 3 xdrm-brackets 2018-04-09 19:24:15 +0200
  • 7d767343d6 [lib.audio-manager] added stack max size xdrm-brackets 2018-04-09 19:21:26 +0200
  • a06e9c1789 [lib.audio-manager] fixed buffer read (send() ScriptProcessor) + receive() only pushes to stack xdrm-brackets 2018-04-09 19:11:00 +0200
  • f7d6e530b4 [lib.audio-manager] fixed buffer chain xdrm-brackets 2018-04-09 19:05:08 +0200
  • cdd2c42129 [lib.audio-manager] added input volume + websocket buffer chain xdrm-brackets 2018-04-09 18:49:50 +0200
  • e783de3675 [packages.json] 'npm run clean' does not fail anymore xdrm-brackets 2018-04-08 12:59:10 +0200
  • 1e08abbd5e [packages.json] added electron 'npm run build:electron' parcel-bundler xdrm-brackets 2018-04-08 12:53:27 +0200
  • 381107e459 fix attempt xdrm-brackets 2018-04-07 16:54:13 +0200
  • c9a2ac0f4a fix > removed HotModuleReload server for 'npm run dev' xdrm-brackets 2018-04-07 16:42:33 +0200
  • 0b484a88a7 fix > 'parcel watch' works but 'parcel build' fails, removed 'minifyers' xdrm-brackets 2018-04-07 16:29:11 +0200
  • 52dc5909b0 [index] updated redundancy xdrm-brackets 2018-04-07 16:24:21 +0200
  • 139184a981 [setup] is now an asynchronous Promise() xdrm-brackets 2018-04-07 16:22:02 +0200
  • 1baf2b5e06 [package.json].build() removed source maps xdrm-brackets 2018-04-07 16:13:11 +0200
  • 9150874287 [main.js] now asynchronous page data loading -> each page script is a Promise() that must success before calling next() on VueRouter to load the according Vue xdrm-brackets 2018-04-07 16:11:59 +0200
  • 51875ca4e8 [main.js] now asynchronous page data loading xdrm-brackets 2018-04-07 15:51:27 +0200
  • c84037e2eb [parcel] moved into this folder all assets that will be bundled + [webpack.config] removed xdrm-brackets 2018-04-07 15:11:50 +0200
  • a59903b1ad [ALL] setup for 'parcel bundler' xdrm-brackets 2018-04-07 15:04:13 +0200
  • c24c6a95b1 [setup] by default do not show 'audio status' xdrm-brackets 2018-04-06 18:43:05 +0200
  • d862215cd8 [lib.audio-manager] FREQUENCY or WAVE management (dispatch to callbacks if defined) + [vue.auth.dialog] added draw_freq() + default one + added draw_wave() can toggle between 2 viewers with 'gs.get.toggleDrawStyle()' xdrm-brackets 2018-04-06 18:39:14 +0200
  • 2742fd818a [vue.auth.dialog] refactor + relayout audio status + added logout working icon that logout from 'voice' room + [lib.audio-manager] when calling kill() do not set volume to 0 because POP notifications will be then blocked xdrm-brackets 2018-04-06 17:02:40 +0200
  • 19a9c39a5f [vue.auth.dialog] added audio status (connecting, listening, voice_connected) bound from [lib.audio-manager] xdrm-brackets 2018-04-06 16:44:15 +0200
  • 3d557a8193 [lib.audio-manager] debuug is not automatically started, you must use debug() method xdrm-brackets 2018-04-06 16:15:15 +0200
  • 2181bbb317 [lib.content-controller] added audio notification POP when receiving another's message on the current channel xdrm-brackets 2018-04-06 14:29:56 +0200
  • 09d0f55666 [lib.audio-manager] added pop() notification sound xdrm-brackets 2018-04-06 14:26:15 +0200
  • 017903cd91 [lib.audio-manager] fixed routing #2 audio-beta xdrm-brackets 2018-04-06 13:11:52 +0200
  • f3a62a0a6d [lib.audio-manager] fixed routing xdrm-brackets 2018-04-06 12:57:22 +0200
  • 854adb244d [room-controller] room.voice.nav() toggles AudioManager.launch() and AudioManager.kill() xdrm-brackets 2018-04-06 12:43:49 +0200
  • 10bd316093 [fix][fix] increased playback rate xdrm-brackets 2018-04-06 02:30:35 +0200
  • 3ed9f6b4d3 [fix] increased playback rate xdrm-brackets 2018-04-06 02:25:37 +0200
  • f5b8440208 increased playback rate xdrm-brackets 2018-04-06 02:24:21 +0200
  • b2446386d1 decreased frame time window + removed debug xdrm-brackets 2018-04-06 02:21:27 +0200
  • f6b17ccbd2 [fuck] bigfix ta mere xdrm-brackets 2018-04-06 02:17:39 +0200
  • 2682584e95 [test] increased BUFFER_SIZE to 16384 xdrm-brackets 2018-04-06 01:53:23 +0200
  • 3d0f3fcf74 log when websocket disconnected xdrm-brackets 2018-04-06 01:52:26 +0200
  • 0a4b71b321 wrapped websocket connection + launch with argument 'wsAddress' xdrm-brackets 2018-04-06 01:42:56 +0200
  • 5ed03574a7 fix shitty scope xdrm-brackets 2018-04-06 01:28:27 +0200
  • 1d7837b6dc unknown fix #4 xdrm-brackets 2018-04-06 01:24:42 +0200
  • 9bd0d8c0c9 unknown fix #3 xdrm-brackets 2018-04-06 01:23:06 +0200
  • 6d42d2ec21 unknown fix #2 xdrm-brackets 2018-04-06 01:21:45 +0200
  • f412d395d9 unknown fix xdrm-brackets 2018-04-06 01:20:34 +0200
  • 1334d37805 fix de merde xdrm-brackets 2018-04-06 01:16:21 +0200
  • 31b5dccd23 fix websocket message.data not message xdrm-brackets 2018-04-06 01:12:17 +0200
  • 0b3d093cb2 added debug xdrm-brackets 2018-04-06 01:08:09 +0200
  • 05eb18d0ad [audio-first-try] xdrm-brackets 2018-04-06 00:54:13 +0200
  • ffaa2b0019 [main] remove log for loaded page script xdrm-brackets 2018-04-05 12:27:29 +0200
  • a3d39a15d2 [...] added GREAT debug with 'DEBUG_MOD: true' as an activation method + with console groups xdrm-brackets 2018-04-05 11:44:13 +0200
  • 983fe0073b [lib.channel-controller] remove WebSocket creation -> moved to [lib.room-controller] when the room is fetched then dumped (only when full dump(), with append: false) xdrm-brackets 2018-04-05 10:51:54 +0200
  • 5e5fff8545 [lib.api-client] automatic logout when invalid authentication xdrm-brackets 2018-04-04 16:13:34 +0200
  • 1d6ec8c5d1 [lib.content-controller] send { rid: .. } for each connection (will be a doublon with room.nav() for the first connection) in order for 'reconnection' to be consistent xdrm-brackets 2018-04-04 15:43:44 +0200
  • b7be44de64 [lib.content-controller] listen to 'online' and 'offline' events not to attempt to reconnect while 'offline' + reconnect automatically when back 'online' xdrm-brackets 2018-04-04 15:30:43 +0200
  • 19388a8802 [lib.content-controller] managed connection status bar + limited attempts when online + unlimited offline (navigator.onLine) + increasing timeout for attempts xdrm-brackets 2018-04-04 15:22:34 +0200
  • fb02ba5407 [scss.layout][setup][vue.auth.wrapper] connection status + [lib.content-controller] connection status management from websocket state xdrm-brackets 2018-04-04 15:00:41 +0200
  • d56c056e5b [vue.auth.channel] removed debug xdrm-brackets 2018-04-04 14:32:31 +0200
  • d751959e6f [scss.container] fixed chrome flex-colum issue [lib.content-controller] when removing current channel -> navigate to channel{ cid: 1 } xdrm-brackets 2018-04-04 14:18:19 +0200
  • 30541caf1c [scss.container] fixed chrome flex-column issue xdrm-brackets 2018-04-04 12:36:57 +0200
  • 32863dbe26 [vue.auth.channel] fix textearea cleared when message received xdrm-brackets 2018-04-04 12:33:44 +0200
  • 17a3438e5b [lib.content-controller] managed user updates (DEL, ADD, UPD) xdrm-brackets 2018-04-04 11:59:59 +0200
  • 1c4db78b36 [lib.content-controller] fixed recursive websocket restart xdrm-brackets 2018-04-04 11:34:54 +0200
  • d077cdc909 [lib.client.ws] internal token management (stack kept while token does not match + pop stack only when valid token, else call onclose()) [lib.content-controller] added ws_connect() + ws_handler() [lib.channel-controller] now use ws_connect() xdrm-brackets 2018-04-04 11:19:31 +0200
  • 49d12f935e [lib.content-controller] removed users[] management xdrm-brackets 2018-04-03 22:19:57 +0200
  • 40c0686400 [lib.content-controller] added channel DELETE/CREATE/UPDATE [MUST TEST] xdrm-brackets 2018-04-03 22:12:01 +0200
  • b76d2f8499 [lib.content-controller] added channel deletion + fixed VOICE rooms that kept adding over and over xdrm-brackets 2018-04-03 21:59:39 +0200
  • 7467a0012e [lib.room-controller] 'VOICE' rooms can be toggled xdrm-brackets 2018-04-03 20:54:33 +0200
  • bcf4dafcc5 [lib.room-controller] fix sending { rid: } xdrm-brackets 2018-04-03 20:34:16 +0200
  • 2f5894c459 [lib.channel-controller] fix { rid: } first message after auth xdrm-brackets 2018-04-03 20:26:55 +0200
  • 225eef262e [lib.content-controller] better notification xdrm-brackets 2018-04-03 19:24:48 +0200
  • 6dfa2b12e1 [lib.content-controller] manage_update() with DELETE/UPDATE/NEW_MESSAGES/CREATE rooms + notification API when messages on another room xdrm-brackets 2018-04-03 18:56:10 +0200
  • e8ce193cc0 [lib.channel-controller] fix never closed() WebSocket xdrm-brackets 2018-04-03 18:00:20 +0200
  • c1be9fce4e [added] side-menu + works with dynamic room buffer xdrm-brackets 2018-04-03 17:51:39 +0200
  • 4f33a1d5a3 [lib.authentication] updated time range to 15min xdrm-brackets 2018-04-03 17:21:47 +0200
  • 7ac0f0e487 [scss.container] removed message stack apparition animation [vue.auth.channel] removed animation override xdrm-brackets 2018-04-03 17:14:52 +0200
  • a99d82cae2 [vue.auth.channel] added auto-scroll to bottom message stack when stack have 1+ more element xdrm-brackets 2018-04-03 17:13:11 +0200
  • e0a662a410 [lib.*] sending message + to refact xdrm-brackets 2018-04-03 15:37:18 +0200
  • 7328645735 [lib.content-controller] remove auto_grow() to move it local (inside template [vue.auth.channel]) + added management for ENTER but not SHIFT+ENTER xdrm-brackets 2018-04-02 21:15:28 +0200
  • dad14da4a8 [lib.channel-controller] invite(username) leave() remove() xdrm-brackets 2018-03-29 22:59:00 +0200
  • 0676b8d747 [page.noauth.login] fetch UID from login request xdrm-brackets 2018-03-29 13:22:00 +0200
  • bb8a985db3 [lib.field-manager] 'basic-name' now can feature dots '.' xdrm-brackets 2018-03-29 13:19:30 +0200
  • 1ea9a713b7 [lib.field-manager] 'basic-name' 'url-name' cannot have trailing spaces xdrm-brackets 2018-03-29 13:14:37 +0200
  • 32f4e9a7b3 [lib.popup-controller][scss.global] design for 'loading' animation in submit <button> before api response + [lib.*-controller] when called from popup will call 'gs.get.popup().hide' to remove the loading animation and close the popup xdrm-brackets 2018-03-29 12:56:17 +0200
  • 3e3a9197b2 [lib.client.xhr] fix when no token do not send anything [popup] added 'room.remove' popup [lib.room-controller] method 'remove' to remove a room xdrm-brackets 2018-03-29 12:31:23 +0200
  • dbe360f695 [vue.auth.dialog][scss.dialog] added icon to remove rooms xdrm-brackets 2018-03-29 11:57:25 +0200
  • 9400f8bff5 minmod xdrm-brackets 2018-03-29 01:45:18 +0200