Commit graph

111 commits

Author SHA1 Message Date
Jonas Herzig
e730b65bef Use position: absolute instead of float for tree (fixes #98)
Using float has the huge disadvantage that different floating elements can block
each other if they're just slightly too big (e.g. because of fractional pixels
when zooming), leading to the same-level channels being displayed with
increasing indention, even though they shouldn't.
2020-05-03 15:10:46 +02:00
Jonas Herzig
9d10427ee7 Add package-lock.json to git 2020-05-03 15:10:16 +02:00
Jonas Herzig
c44523b78a
Merge pull request #90 from Fab1en/features/fabien/join-channel-on-reload
[dev] Reflect channel change in URL
2020-04-25 14:43:15 +02:00
Fabien Quatravaux
c0f0309966 [fix] Take care of Root channel 2020-04-25 14:39:15 +02:00
Fabien Quatravaux
b6237e86a6 [fix] Take care of subchannels 2020-04-25 13:25:24 +02:00
Jonas Herzig
e8f6e61dfb
Merge pull request #95 from ChillerDragon/pr_word_dupe
Fix word dupsi woopsi
2020-04-23 21:23:55 +02:00
Chiller Dragon
10fbdbf265
Fix word dupsi woopsi 2020-04-23 18:40:12 +02:00
Jonas Herzig
9226765956
Add npm run postinstall to README (closes #92)
Appears to be required for `patch-package` to do its thing (at least patch-package suggests you use `postinstall`, not really sure why though since it isn't ran on `npm install`).
2020-04-17 15:24:52 +02:00
Jonas Herzig
e008ef171f
Merge pull request #89 from Fab1en/features/fabien/display-permission-denied
[fix] Display permission denied error messages
2020-04-14 23:48:52 +02:00
Jonas Herzig
c3c05ee76a
Merge pull request #88 from Fab1en/features/fabien/87-channel-change-not-shown
[fix #87] Channel update event has no "actor" argument
2020-04-14 23:47:46 +02:00
Fabien Quatravaux
eb8de9c2c2 [dev] Reflect channel change in URL
It means that if I go to a channel and refresh the page, I will be
reconnected to this channel after refresh.
2020-04-14 22:16:19 +02:00
Fabien Quatravaux
a5d59df923 [fix] Display permission denied error messages 2020-04-14 22:12:03 +02:00
Fabien Quatravaux
5ff3e593ef [fix #87] Channel update event has no "actor" argument 2020-04-14 22:06:08 +02:00
Jonas Herzig
5640c6c108
Merge pull request #84 from Fab1en/features/fabien/80-join-button-misaligned
[fix] Display join only dialog correctly on the screen
2020-04-12 16:48:21 +02:00
Fabien Quatravaux
01853bd238 [fix] Display join only dialog correctly on the screen 2020-04-12 14:57:39 +02:00
Jonas Herzig
ccdf93f619
Merge pull request #83 from Fab1en/features/fabien/dev
[dev] Add npm run watch command for development
2020-04-12 11:32:08 +02:00
Fabien Quatravaux
5b1dca21c2 [dev] Add npm run watch command for development 2020-04-12 11:10:50 +02:00
Jonas Herzig
8f97d6326c
Merge pull request #73 from lawl/master
add patch-package to auto apply patches

followup to f7e14cf
2020-04-02 18:07:13 +02:00
lawl
5206f9d00b add patch-package to auto apply patches 2020-04-02 17:58:58 +02:00
Jonas Herzig
6e3e58415b
Merge pull request #70 from lawl/master
Upgrade dependencies
2020-04-02 15:04:19 +02:00
Jonas Herzig
c03b78d096
Merge pull request #72 from Echsecutor/patch-1
fixes websockify "--web" argument in docker file
2020-04-02 15:04:00 +02:00
Sebastian Schmittner
23cfd0df7f
fixes !71 2020-04-02 00:02:54 +02:00
lawl
f7e14cf749 upgrade more dependencies 2020-04-01 20:40:38 +02:00
lawl
6e018288de cleanup worker migration 2020-03-31 18:13:58 +02:00
lawl
d57db886ac fix workers to work with worker-loader 2020-03-31 17:16:30 +02:00
lawl
f7ec12aa8d Change worker stuff to use worker-loader
Previously we used webworkify-webpack to make web-workers work. We now
use the worker-loader webpack plugin which is available since webpack 4
to handle workers.

It still doesn't want to connect to the server, but all JS errors in the
dev console are gone. Progress.
2020-03-31 16:05:14 +02:00
lawl
d3e47d7d29 further upgrade babel 2020-03-30 13:20:13 +02:00
lawl
f5dac9ea37 remove old dependencies 2020-03-30 13:00:41 +02:00
lawl
23881329ae build sass files 2020-03-30 12:30:07 +02:00
lawl
4277844fac favicon builds now 2020-03-30 12:19:54 +02:00
lawl
e2aef6b052 start upgrading toolchain, doesn't build yet 2020-03-30 10:36:57 +02:00
Jonas Herzig
9945bc5f76
Merge pull request #66 from ldidry/add-systemd-service
Add systemd service example
2020-03-26 23:34:29 +01:00
Jonas Herzig
b527a6c72f
Merge pull request #68 from encrypt94/add-mumble-tokens
Support access tokens
2020-03-26 23:30:47 +01:00
encrypt
bf134819f9 splitting tokens replaced by native parsing of urllib 2020-03-26 22:36:13 +01:00
encrypt
ff89f541f7 remove debug log 2020-03-26 22:07:14 +01:00
encrypt
90b1222473 move user and pass before token 2020-03-26 22:04:11 +01:00
encrypt
da7a811dc9 hide token list if there are no tokens 2020-03-26 22:00:21 +01:00
encrypt
5b0e62ef3c fix indentation and remove debug log 2020-03-26 21:45:33 +01:00
encrypt
1315052756 s/token/tokens/ in query 2020-03-26 18:28:14 +01:00
encrypt
e721e66e24 remove attempt to bind deletetoken event to del key 2020-03-26 18:20:48 +01:00
encrypt
c54cf56a7b handle both tokens and token in query 2020-03-26 18:01:08 +01:00
encrypt
a3312ec8ff append / to the beginning of channelName if it is not present 2020-03-26 17:56:21 +01:00
encrypt
f30f6db786 remove debug log and little fix 2020-03-26 17:36:42 +01:00
Luc Didry
3c83859b47
Add systemd service example 2020-03-23 11:26:24 +01:00
encrypt
003dc96ce1 mumble tokens basic implementation, connection dialog token is replaced with tokens 2020-03-22 21:12:12 +01:00
Jonas Herzig
973a7245d0
Merge pull request #64 from andreaspeters/master
remove not installed packages
2020-03-21 09:49:29 +01:00
Jonas Herzig
27b109539a
Merge pull request #62 from encrypt94/master
add channel option in connection dialog
2020-03-21 09:49:14 +01:00
Andreas Peters
8d4e997bbb
remove not installed packages 2020-03-20 16:23:45 +01:00
encrypt
c831b13716 fix: matching on channel is done on full channel path not just channel name 2020-03-15 22:30:02 +01:00
encrypt
ac6e230c26 add default channel in connection dialog/connect 2020-03-15 20:50:54 +01:00