Commit graph

29 commits

Author SHA1 Message Date
596cd63fb5
Make Client remember its token, add ID form checks
Refactor MattermostClient, deduplicating code and making it remember its token.

Make functions that ask for a Mattermost ID check that they get
something of the correct form.
2020-03-31 18:13:02 +02:00
88876414bc
Move JavaScript to js/ 2020-03-31 16:56:06 +02:00
e7f7627c64
Use form for login to enable enter 2020-03-31 16:55:25 +02:00
81751369a1
Fix mitmproxy script to deal with multiple origins 2020-03-31 13:27:08 +02:00
4db66bb8c0
Start transitioning to MVC 2020-03-31 12:09:33 +02:00
77b1d465a3
Improve login form layout 2020-03-31 11:30:35 +02:00
1fcb86cf06
Improve compose textarea styling 2020-03-30 17:29:43 +02:00
d6b0e5acda
Add glow when not at bottom 2020-03-30 17:12:07 +02:00
3069c012a1
Add icons back in 2020-03-29 19:04:46 +02:00
ee96bac928
Add chat webapp layout 2020-03-29 18:57:48 +02:00
0d1771cbca
Fix logo path in README 2020-03-29 00:46:53 +01:00
49bc51175a
Add channel viewing 2020-03-29 00:40:47 +01:00
4ce30be711
Complete server manager and load channel list 2020-03-26 23:26:01 +01:00
9c8dc01f18
Add a little bit of styling 2020-03-26 21:29:50 +01:00
013ae64b88
Verify token is invalidated and forget it 2020-03-26 17:59:21 +01:00
4438a027ec
Put URL in separate config to avoid Git change 2020-03-26 17:55:40 +01:00
6b812e849e
Fix logout 2020-03-26 17:46:22 +01:00
02a1bad183
Add remote URL in README and change default 2020-03-26 16:47:56 +01:00
099762e704
Remove CORS avoidance: CORS is now okay 2020-03-26 16:35:59 +01:00
8843f61e06
Rename xhr.js to ajax.js 2020-03-26 16:34:51 +01:00
35c8ea0d3c
Improve instructions and change name 2020-03-26 16:32:30 +01:00
ae525c8904
Improve architecture 2020-03-26 16:01:09 +01:00
190663a253
Improve rundev script
Kill server when exiting MITM
2020-03-25 22:28:22 +01:00
5fd8101224
Fix token validation 2020-03-25 22:17:24 +01:00
87808a3ffe
Fix CORS: make mitmproxy intercept OPTIONS
Mattermost doesn't support OPTIONS so we have to handle it in our proxy.
2020-03-25 22:14:00 +01:00
71290cdc02
Avoid CORS in login, add token validation 2020-03-25 18:46:28 +01:00
fcbb561d62
:x 2020-03-25 17:06:45 +01:00
f275a03b93
README with some instructions 2020-03-24 22:52:12 +01:00
15815acf0f
Initial commit 2020-03-24 22:47:39 +01:00