Kegan Dougal
708a7146d5
Maybe build p2p without relying on yarn start
2020-05-29 17:23:09 +01:00
Kegan Dougal
e4c67f39a6
Publish rooms where join_rule==public
...
- This currently doesn't add a room alias for the room, which should be fine
provided the published room list returns data that includes servers in it.
2020-05-28 18:02:07 +01:00
Kegan Dougal
a5ba31e127
Automatically prompt to set display name then view the room directory on first login
2020-05-28 13:19:11 +01:00
Kegan Dougal
f6aceba566
Bump to 0.1.0
2020-05-22 14:28:48 +01:00
Kegan Dougal
35bcc152ea
Write to indexeddb
2020-05-22 12:59:34 +01:00
Kegan Dougal
ec45bb7976
Write dendrite version to the database
2020-05-19 15:33:18 +01:00
Kegan Dougal
b0fb043c2b
Add localforage support for persisting dendrite data
2020-05-19 11:54:08 +01:00
Kegan Dougal
4828869515
Restart dendrite when it exits
2020-05-18 18:26:30 +01:00
Kegan Dougal
9994c9ea65
Bugfixes for firefox
2020-04-02 18:20:34 +01:00
Kegan Dougal
9328519c29
Fix auto-register and constantly logging you out mess
2020-04-02 18:06:27 +01:00
Kegan Dougal
330aa285e6
Get login working on logout
2020-04-01 16:18:50 +01:00
Kegan Dougal
5c3f11a7c7
WIP: auto-registration
2020-03-31 18:05:34 +01:00
Kegan Dougal
cdd32590fe
Make dendrite load again
2020-03-26 12:33:31 +00:00
Kegan Dougal
52641c5674
[Full Changelog]( https://github.com/vector-im/riot-web/compare/v1.5.13-rc.1...v1.5.13 )
...
* Upgrade to JS SDK 5.1.1 and React SDK 2.2.3
-----BEGIN PGP SIGNATURE-----
iQHFBAABCAAvFiEEXqfg9wRho7y+vk1e9hUYBgMgJvkFAl5w39MRHHJlbGVhc2Vz
QHJpb3QuaW0ACgkQ9hUYBgMgJvlVwQv/QXhOEaioBDRvIgBAd4Q0r1TNNjck4bNu
kSnxusvuK8WBELPurF8IKk2Nx1rzO7AuY4nnjCJH/9Hzi+xKYAIv79j3kleJxlDB
DZ2jTV3wLleAJQbmBtvphSaf5bYGH/A6KNcFBXzKID+fbHoY2reayw1FIe3pCeMe
HDMjyBbkQj0jkHwiO+aMyHd/CBcOXw5MugOk/hi6ftzyQYWCxA+EhCERAC3P7XtT
3/l5DlBepXqFgvnXnKRSyW91+Q6YXrHSmLLv/ZD7Iu5XMB2QvOiX8/yBEHCO8y0L
SxVm/8fBnbyfafGb3+pL5LJk8cY0lde4X4Nwwi+ZgLO4v24B6d9KdOomg8a857Zp
JgZtBmgapDpdoLmQXmnipWBB6QGoF+AqeO47E8weRB3mNko3BuLlfTNjFM4lkthJ
h/xnVuCK7ruYdIoEHqTuOqkDEYOm2fJq0ShD+B77xfdf1B1GaM/0njLXrPCxgdHh
avDv8YswPT17JMG+6SrAFI2Hb87DJQKg
=x4LI
-----END PGP SIGNATURE-----
Merge tag 'v1.5.13' into matthew/p2p
[Full Changelog](https://github.com/vector-im/riot-web/compare/v1.5.13-rc.1...v1.5.13 )
* Upgrade to JS SDK 5.1.1 and React SDK 2.2.3
2020-03-26 11:50:30 +00:00
Kegan Dougal
6f43a14c43
Remove go-sqlite-js and just use sql.js directly
2020-03-26 10:35:40 +00:00
Kegan Dougal
d80285d971
Spin up a new dendrite every time we get restarted
2020-03-16 12:57:15 +00:00
Kegan Dougal
3d74d336bf
Use JSServer globals instead of fetchListener
2020-03-13 10:18:08 +00:00
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
Michael Telatynski
09ed0e781a
Update copy for SSO modal
2020-03-02 20:04:31 +00:00
Michael Telatynski
178c61dbf7
fix typo
2020-03-02 15:01:06 +00:00
Michael Telatynski
c197661be0
riot-desktop open SSO in browser so user doesn't have to auth twice
2020-03-02 14:59:55 +00:00
Travis Ralston
22bc98c8bc
Merge branch 'develop' into noscript
2020-02-28 13:34:39 -07:00
Kegan Dougal
d2635bd282
Stuff from matrix meetup
2020-02-27 10:10:18 +00:00
Michael Telatynski
7c84e406ac
Modernizr remove t3st/es6/contains
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-02-26 12:16:35 +00:00
Michael Telatynski
37e17133bc
Switch out any eval-using Modernizr rules
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-02-26 10:24:10 +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
Michael Telatynski
af0b57bcda
make BasePlatform::setLanguage sync, handle promises internally
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-02-25 10:57:41 +00:00
Michael Telatynski
5117efaf98
Notify electron of language changes
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-02-24 17:14:23 +00:00
Karol Kosek
b571ff766c
index.html: Place noscript on top of the page
...
Before this change, you had to scroll down to see the noscript element.
This change places the noscript element on top of the page making sure
that a user will see this message when site is loaded without JavaScript.
Signed-off-by: Karol Kosek <krkk@krkk.ct8.pl>
2020-02-22 21:14:01 +01:00
Michael Telatynski
5cc0cef06c
Use Persistent Storage where possible
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-02-20 00:38:09 +00:00
Michael Telatynski
7664eb27c4
Move bulk to react-sdk and reference it from riot-web land
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-02-13 16:58:28 +00:00
Michael Telatynski
b7ed7a1dd7
Update comments and such
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-02-13 16:53:45 +00:00
Michael Telatynski
d39d89de83
revert modernizr change
2020-02-07 22:08:57 +00:00
Michael Telatynski
98773df76e
Get rid of dependence on usercontent.riot.im
2020-02-07 22:07:30 +00:00
Michael Telatynski
95f749ccd9
Remove modernizr rules for features on which we only soft depend
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-02-06 18:01:53 +00:00
Michael Telatynski
eb62972aed
Merge pull request #12258 from vector-im/t3chguy/csp
...
Embed CSP meta tag and stop using script-src unsafe-inline
2020-02-06 12:15:17 +00:00
Michael Telatynski
3a5a904afb
Update src/vector/index.html
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
2020-02-06 11:54:05 +00:00
Michael Telatynski
7d68c2c465
re-add child-src as the common ancestor of worker-src and frame-src for backwards compat and split onto multiple lines for readability
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-02-06 11:52:21 +00:00
Michael Telatynski
074a3cfaaf
fix font-src of CSP
2020-02-06 10:17:38 +00:00
Michael Telatynski
2b5e028cbe
add comment
2020-02-05 16:37:19 +00:00
Michael Telatynski
ec20e1ece2
Embed CSP meta tag and stop using script-src unsafe-inline
2020-02-05 16:35:23 +00:00
Michael Telatynski
7d49078f22
Change them to Modernizr tests and add more rules
2020-02-05 14:05:46 +00:00
Michael Telatynski
032efafe2e
Rejig things around to catch Promises not being a thing at all
2020-02-04 13:35:05 +00:00
Michael Telatynski
087bcf0ae6
fix declaration order
2020-02-04 11:11:06 +00:00
Michael Telatynski
cdc1202bbe
Add custom browser checks outside of Modernizr
2020-02-04 11:08:52 +00:00