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
Bruno Windels
1c520a68a3
release v1.2.2
2021-02-01 11:20:04 +01:00
Bruno Windels
47d0db89c1
allow setting a web instance in the url from a whitelist
...
as web clients can be hosted on multiple domains, allow specifying
which hosted instance we want to use.
as this could be phishing vector, we work with a host whitelist for now
until a better solution comes to mind.
2021-02-01 11:12:25 +01:00
Bruno Windels
0aa9c2e766
iOS doesn't support intercepting matrix.to links yet
...
this makes the open in app button more prominent,
as we can't assume the app is installed
2021-02-01 11:11:20 +01:00
Aaron Raimist
87229630d7
Put back Fractal
...
Removed in 4aff6a96ea
for some reason
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2020-12-24 01:27:58 -06:00
Aaron Raimist
e13da505ed
Add some build instructions
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2020-12-22 00:27:34 -06:00