Commit Graph

5140 Commits

Author SHA1 Message Date
Bruno Windels 37f54a929b pin highlight.js as they seem to have broken something in 9.15.2 2019-02-25 18:24:59 +01:00
Bruno Windels 878190ba27 add content hash to individual language files 2019-02-18 16:11:41 +01:00
Bruno Windels 1b501f6582 v1.0.1 2019-02-15 14:01:19 +01:00
Bruno Windels c953791cd0 bump matrix-react-sdk to 1.0.1 2019-02-15 13:57:04 +01:00
Bruno Windels c8fa30d8ee v1.0.1 2019-02-15 13:52:48 +01:00
J. Ryan Stinnett 3b123ce5c1 v1.0.0 2019-02-14 17:08:42 +00:00
J. Ryan Stinnett 47fbe1f600 Update dependencies 2019-02-14 16:59:01 +00:00
J. Ryan Stinnett 321dd49db4 v1.0.0 2019-02-14 16:55:19 +00:00
J. Ryan Stinnett 5dd10a4a5c Update dependencies 2019-02-14 16:52:59 +00:00
J. Ryan Stinnett 755ad22489 Upgrade electron-builder-squirrel-windows 2019-02-14 12:24:25 +00:00
J. Ryan Stinnett 1c1ebfa784 v1.0.0-rc.2 2019-02-14 11:20:03 +00:00
J. Ryan Stinnett 39e16a18e2 Update dependencies 2019-02-14 11:18:24 +00:00
J. Ryan Stinnett 5c5593d030 v1.0.0-rc.2 2019-02-14 11:15:37 +00:00
J. Ryan Stinnett 3cd605c443 Update dependencies 2019-02-14 11:11:09 +00:00
David Baker 8dca2502cd v1.0.0-rc.1 2019-02-08 18:47:23 +00:00
David Baker a929331160 released js-sdk & react-sdk 2019-02-08 18:45:24 +00:00
David Baker e98bcf95d0 v1.0.0-rc.1 2019-02-08 18:44:00 +00:00
David Baker 66b69dfc26 Released js-sdk 2019-02-08 18:39:52 +00:00
David Baker e83c141599 Electron 4.0.4 2019-02-08 18:12:46 +00:00
Bruno Windels 90140f6361 Merge pull request #8321 from vector-im/experimental
Merge redesign into develop
2019-01-30 12:49:37 +00:00
Bruno Windels 3e7c3bfff8 Merge pull request #2535 from matrix-org/experimental
Merge redesign into develop
2019-01-30 12:49:27 +00:00
David Baker 68fd1f0fad Update to prerelease olm for key verification 2019-01-28 10:21:55 +00:00
J. Ryan Stinnett 319369d1be Fix remaining warnings for enabled files 2019-01-23 18:38:49 -06:00
David Baker 5fe0af2500 Update electron builder
This resolves an issue where the auto-updater on Mac with a standard
(ie. non-admin) user account would leave the app in a broken,
unlaunchable state (although it's not obvious what change in
electron-builder fixes this).

Fixes https://github.com/vector-im/riot-web/issues/8215
2019-01-23 10:53:32 +00:00
David Baker 5a30b02be4 v0.17.9 2019-01-22 11:45:33 +00:00
David Baker 40d7df793d Released js-sdk & react-sdk 2019-01-22 11:31:00 +00:00
David Baker 17e9a442e4 v0.14.8 2019-01-22 11:26:29 +00:00
David Baker 5cdc8486d3 Released js-sdk 2019-01-22 11:14:00 +00:00
J. Ryan Stinnett 728830e2fd Add rethemendex as script for easier access 2019-01-19 22:33:51 -06:00
J. Ryan Stinnett 8b05cca7d2 Add file-loader to Karma so assets will resolve in tests 2019-01-18 10:55:00 -06:00
J. Ryan Stinnett 49be03e845 Process images with Webpack
This adds a `file-loader` rule to the Webpack build so that any requests for
image resource will be output into the app's output directory, but with an extra
content has appended so that we can safely use a long cache lifetime.

The CSS and SCSS rules are also changed to use `css-loader` so that any `url`
inside is automatically processed by the new image rule above.
2019-01-18 08:39:09 -06:00
J. Ryan Stinnett 989227d435 Fix line length lint warnings
I am about to run some code replacements that might make lines too long, so with
this change I know we're starting from 0 line length warnings.
2019-01-17 22:06:49 -06:00
David Baker e5c0af478d v0.17.9-rc.1 2019-01-17 11:09:13 +00:00
David Baker b09f0618a9 js-sdk & react-sdk rc.1 2019-01-17 10:56:34 +00:00
David Baker fcd234f286 v0.14.8-rc.1 2019-01-17 10:54:53 +00:00
David Baker 0eac643ac6 js-sdk rc.1 2019-01-17 10:50:07 +00:00
David Baker 3236f72031 Electron 4.0.1 2019-01-17 10:16:15 +00:00
Matthew Hodgson 577c411a39 experimental fix for https://github.com/vector-im/riot-web/issues/2985
needs server to support 1600x1200 thumbnails for retina large ones.
ideally need to cap maximum thumbnail size to 800x600 rather than expand to arbitrary widths.
need to check that luke's funky timeline code doesn't get confused between naturalWidth and infoWidth etc.
also need to consider whether to encode a resolution metric in the event rather than lying about resolution.
2019-01-14 17:10:22 +00:00
David Baker fea1980581 Only 18 warnings now 2019-01-10 10:23:49 +00:00
David Baker f269b5fbbc Fix spaceless async in ignored files too 2019-01-09 19:14:30 +00:00
David Baker 8e4d8ccca7 Add spaces back to async arrow functions
As per https://github.com/matrix-org/matrix-js-sdk/pull/821

Requires https://github.com/matrix-org/matrix-js-sdk/pull/821
2019-01-09 18:10:35 +00:00
David Baker 8fbb0607ff Re-write as full class component
So we can re-use the functions we pass to props
2019-01-07 12:09:19 +00:00
Stephen Solka 0bb35944f9 replace expect.createSpy() with jest.fn()
Signed-off-by: Stephen Solka <stephen0q@gmail.com>
2019-01-02 16:59:48 -06:00
Stephen Solka 22167f8538 upgrade expect to 23.6.0
Signed-off-by: Stephen Solka <stephen0q@gmail.com>
2019-01-02 16:59:48 -06:00
David Baker 751a1dc543 Add tool to migrate logins between origins
App checks at startup for an existing session, if there isn't one,
it will start the tool to check for a login in the file:// origin.
If there is one, it will copy the login over to the vector://vector
origin.

In principle this could also be used to migrate logins between
other origins on the web if this were ever required.

This includes a minified copy of the browserified js-sdk with
a getAllEndToEndSessions() function added to the crypto store
(https://github.com/matrix-org/matrix-js-sdk/pull/812). This is
not great, but for a short-lived tool this seems better than
introducing more entry points into webpack only used for the
electron app.
2018-12-21 19:14:25 +00:00
David Baker c2038a5ccc v0.17.8 2018-12-10 13:48:11 +00:00
David Baker a82f9d5266 Released js-sdk & react-sdk 2018-12-10 13:46:35 +00:00
David Baker f578bc6f87 Merge branch 'master' into develop 2018-12-10 13:44:52 +00:00
David Baker 37c984e195 v0.14.7 2018-12-10 13:43:59 +00:00
David Baker 5444a61e6f Released js-sdk 2018-12-10 13:39:35 +00:00