Commit graph

311 commits

Author SHA1 Message Date
Bruno Windels
128164aa23
Merge pull request #216 from matrix-org/bwindels-patch-1
add kde webchat as element trusted instance
2021-06-24 15:55:22 +00:00
Bruno Windels
57737a4655
add kde webchat 2021-06-14 11:44:24 +00:00
Bruno Windels
3738594fbc
Update README.md 2021-06-11 08:15:17 +00:00
Bruno Windels
bfffe55fcc
Merge pull request #215 from matrix-org/bwindels/bring-back-badge
Bring back badge
2021-06-11 08:04:11 +00:00
Bruno Windels
9b6a282e5f bring back badge added in PR #21 2021-06-11 10:01:42 +02:00
Bruno Windels
3c84eb81b3 release v1.2.9 2021-05-21 14:04:21 +02:00
Bruno Windels
b99e3d3099 Merge branch 'main' of github.com:matrix-org/matrix.to 2021-05-21 14:02:07 +02:00
Bruno Windels
b6585a6a52
Merge pull request #208 from matrix-org/dependabot/npm_and_yarn/lodash-4.17.21
Bump lodash from 4.17.20 to 4.17.21
2021-05-21 12:01:21 +00:00
Bruno Windels
42251a102b upgrade to postcss 8.2.10 2021-05-21 13:59:46 +02:00
dependabot[bot]
c9aec3bf56
Bump lodash from 4.17.20 to 4.17.21
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 23:38:47 +00:00
Bruno Windels
2931fdb548
Merge pull request #195 from ChristianPauly/main
Add FluffyChat
2021-04-13 09:53:51 +02:00
Bruno Windels
690fb3400c
Merge pull request #203 from matrix-org/bwindels/undo-fix-201
Undo fix for #201 as app.element.io uses mobile page & smart app banners
2021-04-13 09:53:30 +02:00
Bruno Windels
496c680cd2 undo fix for #201 as app.element.io uses mobile page & smart app banners
(but keep the other cleanups we did in there)
2021-04-13 09:47:21 +02:00
Bruno Windels
1f611122d1
Merge pull request #200 from deepbluev7/main
Allow deeplinking into Nheko via matrix: scheme
2021-04-12 15:33:54 +02:00
Bruno Windels
356ad93a2e
Merge pull request #202 from matrix-org/bwindels/fix-201
Show both open and install options when deeplink for native app is https link
2021-04-12 15:25:13 +02:00
Bruno Windels
fd208ee4dc basic wrapping for long identifiers, until we come up with something better 2021-04-12 15:21:27 +02:00
Bruno Windels
f02dc5aae9 also show install options for https deeplinks for native app 2021-04-12 15:15:21 +02:00
Bruno Windels
ef2acf81ef use map rather than mapView where it makes sense 2021-04-12 15:10:02 +02:00
Bruno Windels
d8f1371b60 update TemplateView to add if and map fns 2021-04-12 15:09:39 +02:00
Bruno Windels
0ee064fbe1 fix: this var does not exist and should be a member
became apparent during testing when no native platform is returned
2021-04-12 14:54:08 +02:00
Bruno Windels
fb03a3313a forgot to update version previously 2021-04-12 14:28:02 +02:00
Christian
a02bc8aa2c
Update Fluffychat.js 2021-04-09 20:49:44 +02:00
Nicolas Werner
98dd339fad
Allow deeplinking into Nheko via matrix: scheme
Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
2021-04-08 19:30:45 +02:00
Christian Pauly
5923b13fc1 Add FluffyChat 2021-02-13 17:28:25 +01:00
Bruno Windels
dc4ccaef09
Merge pull request #176 from matrix-org/anoa/weechat_punctuation
Fix punctuation of Weechat client description
2021-02-05 19:17:52 +00:00
Bruno Windels
3eb777983c
Merge pull request #183 from aaronraimist/build-instructions
Add some build instructions
2021-02-05 19:17:15 +00:00
Bruno Windels
a7519d3e1e
Merge pull request #186 from aaronraimist/fractal
Put back Fractal
2021-02-05 19:15:28 +00:00
Bruno Windels
260d2b61cd don't use trusted web instance for iOS
as it only intercepts the default app.element.io
2021-02-05 13:00:26 +01:00
Bruno Windels
163f405ae5 ensure the preferred platform is supported 2021-02-05 13:00:13 +01:00
Bruno Windels
533b13746d exit package script if anything fails
like running the wrong node version for the build
2021-02-04 17:15:36 +01:00
Bruno Windels
bbc4b44de5 1.2.7 2021-02-04 17:13:50 +01:00
Bruno Windels
8a3896eef5 fix clients that don't support deeplinking
...from showing a broken continue button
2021-02-04 17:11:10 +01:00
Bruno Windels
df9087ba17 styling for preferred client 2021-02-04 17:08:18 +01:00
Bruno Windels
cd559e14ea reload view when webInstances change in the link 2021-02-04 17:08:04 +01:00
Bruno Windels
daa6e21d75 put preferred clients first 2021-02-04 17:07:55 +01:00
Bruno Windels
8a23b9a49e add hosted by banner 2021-02-04 17:07:47 +01:00
Bruno Windels
573076c263 better naming 2021-02-04 17:07:31 +01:00
Bruno Windels
cd4f62d178 also render steps on open stage of client view as actions 2021-02-04 17:07:20 +01:00
Bruno Windels
28fb6dfe9d add method to get preferred web instance out of link
this is a preference that can be put in the link
2021-02-04 17:05:18 +01:00
Bruno Windels
82f16b9231 explain what value people will get from enabling javascript 2021-02-04 14:59:38 +01:00
Bruno Windels
09ba14e7fc 1.2.6 2021-02-04 11:59:43 +01:00
Bruno Windels
1cab51249e use same csp header for local dev as matrix.to 2021-02-04 11:31:42 +01:00
Bruno Windels
93081b9909 not legacy anymore, is it? 2021-02-04 11:31:29 +01:00
Bruno Windels
5aa2858f4b fix need for unsafe-eval in CSP header 2021-02-04 11:31:07 +01:00
Bruno Windels
034426ed45 1.2.5 2021-02-03 18:57:19 +01:00
Bruno Windels
a4642540b4 remove es6 module build, as we use some unsupported syntax in there
chrome 61 supports modules, but support for the coalesce operator
was only added in chrome 80. We don't transpile any syntax in the
es6 build, so things break in chrome 61 - 79. Let's just have everyone
use the legacy build which is only ~150kb instead of ~30kb and
not run the risk of running into more issues like this.

Alternatively, we can transpile some of the more recent syntax
features we use like coalescing operator, but don't feel like
making an exhaustive list of these atm.
2021-02-03 18:53:33 +01:00
Bruno Windels
dc23d9f584 update version 2021-02-02 18:22:23 +01:00
Bruno Windels
623512c2b5 add noscript 2021-02-02 18:19:45 +01:00
Bruno Windels
163c3a3f62 release 1.2.3 2021-02-01 16:03:04 +01:00
Bruno Windels
53d1018340 update client view when clicking "change client" link
it would just stay what it was before, so it was hard/impossible
to switch between web and native.
2021-02-01 16:00:46 +01:00