Kegan Dougal
1f1f0f1264
Refresh service workers when new versions of sw.js come in
...
- Check once a minute
- When a new sw is here, skip waiting around for the old ones to die and claim the clients
NB: On Chrome, this results in a 2 minute wait with lost connectivity before logout. Refresh to
immediately use the new sw.
NBB: On Firefox, this automatically logs you out without needing to refresh.
2020-03-10 16:26:38 +00:00
Kegan Dougal
bf13ec2285
Claim clients to avoid the refresh
2020-03-10 14:46:18 +00:00
Kegan Dougal
4d1f969c4d
Latest updates; set process stuff to make prometheus happy
2020-03-10 14:28:12 +00:00
Kegan Dougal
0935ccd737
Latest updates
2020-03-04 11:15:06 +00:00
Kegan Dougal
d2635bd282
Stuff from matrix meetup
2020-02-27 10:10:18 +00:00
Kegan Dougal
462fa91938
Better logging
2020-02-25 18:05:45 +00:00
Kegan Dougal
836236ea9b
Rely on symlinking sqlite/libp2p
2020-02-25 16:46:41 +00:00
Kegan Dougal
3fcc3c8bfd
Allow service workers to have the scope / which is needed for the interceptor
2020-02-25 15:27:31 +00:00
Matthew Hodgson
349d3e3d47
make it work
2020-01-23 20:16:08 -07:00
Matthew Hodgson
8a41f956f6
merge develop
2020-01-23 19:15:06 -07:00
Matthew Hodgson
80411d38f7
first cut at embedding dendrite into riot as a service-worker
2020-01-23 13:22:52 -07:00
Travis Ralston
9ee7febd9b
Merge pull request #12008 from vector-im/travis/more-legal
...
Fix the remainder of the cookie links
2020-01-22 20:29:41 -07:00
Travis Ralston
47d88d6b79
Fix the remainder of the cookie links
...
Fixes https://github.com/vector-im/riot-web/issues/10362
Per https://github.com/vector-im/riot-web/pull/11998#issuecomment-577329852
2020-01-22 11:55:09 -07:00
J. Ryan Stinnett
d7e47841e5
Merge pull request #12001 from vector-im/jryans/bash-docker
...
Use bash in Docker scripts
2020-01-22 17:48:57 +00:00
J. Ryan Stinnett
b6963d0e5c
Use bash in Docker scripts
...
Our Docker scripts use Bash-style conditionals that aren't supported by the
default Debian shell.
2020-01-22 17:45:22 +00:00
Travis Ralston
1b8ea4b6d7
Merge pull request #11999 from vector-im/travis/develop-docker
...
Use debian to build the Docker image
2020-01-22 10:04:01 -07:00
Travis Ralston
51a97571a0
Use debian to build the Docker image
...
Fixes not having certain OS capabilities to build some packages.
2020-01-22 09:08:05 -07:00
Michael Telatynski
1d53fc41ea
Merge pull request #11998 from vector-im/t3chguy/update_config
...
Update cookie policy urls on /app and /develop config.json
2020-01-22 15:58:13 +00:00
Michael Telatynski
0798945109
Update cookie policy urls on /app and /develop config.json
2020-01-22 15:49:00 +00:00
Michael Telatynski
8d769dafca
Merge pull request #11996 from vector-im/t3chguy/buildkite
...
BuildKite: Only deploy to /develop if everything else passed
2020-01-22 15:25:15 +00:00
Michael Telatynski
5d95a3ef7e
Only deploy to /develop if everything else passed
2020-01-22 15:04:31 +00:00
J. Ryan Stinnett
0f24950466
Merge pull request #11995 from vector-im/jryans/extra-report-content
...
Add docs for admin report content message
2020-01-22 14:25:52 +00:00
J. Ryan Stinnett
fe15d3b7c1
Add docs for admin report content message
...
Part of https://github.com/vector-im/riot-web/issues/11992
2020-01-22 14:18:29 +00:00
Travis Ralston
3036bab1c6
Merge pull request #11959 from vector-im/travis/fix-skinning
...
Load as little as possible in index.js for the skinner
2020-01-21 09:33:15 -07:00
David Baker
18bdbe13b4
Merge pull request #11956 from vector-im/travis/steal-daves-webpack
...
Fix webpack config (by stealing Dave's config)
2020-01-21 10:23:15 +00:00
David Baker
6835f6054b
path.resolve does joining too so path.join is redundant
2020-01-21 10:16:32 +00:00
Travis Ralston
99e1ff9477
Load as little as possible in index.js for the skinner
...
Imports are optimized to be concurrent/async by webpack, which means that when the old index.js referenced the Lifecycle from the react-sdk it caused the app to explode. This is because in another branch the Lifecycle references a class member of a skinnable component, leading to the skinner complaining that the skin hasn't been loaded.
To work around this, we've shoved all the app stuff to a new app.js file, leaving just the skinning and some early bootstrap work in the index.js
2020-01-20 19:52:11 -07:00
Travis Ralston
932c221548
Fix webpack config (by stealing Dave's config)
...
Without doing something like this it's hard to use `yarn link`ed resources.
2020-01-20 18:10:06 -07:00
Travis Ralston
3e324f6544
Merge pull request #11954 from vector-im/travis/fix/tests/jest-resolve
...
Force Jest to resolve the js-sdk and react-sdk to src directories
2020-01-20 14:38:16 -07:00
Travis Ralston
5b575d5627
Force Jest to resolve the js-sdk and react-sdk to src directories
2020-01-20 14:28:29 -07:00
David Baker
be64e86cc3
Merge pull request #11949 from vector-im/dbkr/fix_webpack_build_fix
...
Fix build to not babel modules inside js/react sdk
2020-01-20 18:31:06 +00:00
David Baker
42743c3ead
Third try at fixing build
2020-01-20 18:20:41 +00:00
David Baker
5d8d5d70d0
Fix build to not babel modules inside js/react sdk
...
Adds 'src' to react-sdk & js-sdk babel test path so we don't run node
modules inside js & react sdk through babel
2020-01-20 18:00:38 +00:00
David Baker
4c699d8001
Merge pull request #11944 from vector-im/dbkr/fix_build_webpack
...
Fix webpack to babel js-sdk & react-sdk but no other deps
2020-01-20 17:19:59 +00:00
David Baker
922ed597d6
Fix webpack to babel js-sdk & react-sdk but no other deps
...
This was happening implicitly in our dev setups and the CI build
because of the comment on the last line.
2020-01-20 16:55:07 +00:00
David Baker
119802d00f
Merge pull request #11934 from RiotTranslateBot/weblate-riot-web-riot-web
...
Update from Weblate
2020-01-20 10:08:45 +00:00
Weblate
674adfb81e
Merge branch 'origin/develop' into Weblate.
2020-01-18 01:36:54 +00:00
Travis Ralston
342d717ff6
Merge pull request #11926 from vector-im/travis/fix-rageshake
...
Fix rageshake post-sourcemaps
2020-01-17 18:36:48 -07:00
Travis Ralston
cdd25ea45f
Fix rageshake post-sourcemaps
2020-01-17 18:27:37 -07:00
catborise
4191c51b42
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (23 of 23 strings)
Translation: Riot Web/riot-web
Translate-URL: https://translate.riot.im/projects/riot-web/riot-web/tr/
2020-01-17 20:22:42 +00:00
J. Ryan Stinnett
e3b4f189b4
Merge pull request #11895 from vector-im/jryans/comma-yarn-start
...
Fix yarn start concurrent commands
2020-01-16 23:36:16 +00:00
J. Ryan Stinnett
8c6d6b1d09
Fix yarn start concurrent commands
2020-01-16 23:26:13 +00:00
Travis Ralston
63f8a22b34
Merge pull request #11894 from vector-im/travis/fix-reskindex
...
Run the react-sdk reskindexer for developers
2020-01-16 15:49:10 -07:00
Travis Ralston
b965188a5f
Run the react-sdk reskindexer for developers
...
See https://github.com/matrix-org/matrix-react-sdk/pull/3856 for why chokidar was updated.
2020-01-16 15:40:34 -07:00
Travis Ralston
4ca41f4971
Merge pull request #11893 from vector-im/travis/ftue/user-lists/6.1-multidialog
...
Update labs documentation for feature_ftue_dms given new scope
2020-01-16 15:07:09 -07:00
Travis Ralston
276d14dd5d
Update labs documentation for feature_ftue_dms given new scope
...
See https://github.com/matrix-org/matrix-react-sdk/pull/3854
2020-01-16 14:46:19 -07:00
Travis Ralston
9a084a6801
Merge pull request #11892 from vector-im/travis/fix-sourcemaps
...
Fix indentation on webpack config and make sourcemapped files legible
2020-01-16 12:01:32 -07:00
Travis Ralston
fb9503199d
Don't calculate sourcemaps in production
2020-01-16 11:55:54 -07:00
Travis Ralston
bb931e25d8
Make sourcemaps legible by humans
2020-01-16 11:47:16 -07:00
Travis Ralston
69d49f9881
Fix indentation of webpack config
2020-01-16 11:33:55 -07:00