Commit Graph

49 Commits

Author SHA1 Message Date
Richard van der Hoff 6396c60645 Put a cachebuster in the names of CSS and JS files
This means that clients can do better caching of assets, as it will mean we are
no longer reliant on etags to ensure that clients get a fresh version.

We inhibit the cachebuster for `npm start`, so that we don't get millions of
copies of the bundles on dev boxes.
2016-10-26 15:20:59 +01:00
David Baker 5a08c62f1b Use the default integrations URLs in the sample
localhost is not a sensible default
2016-10-14 18:21:26 +01:00
David Baker ea38968be9 Merge pull request from vector-im/dbkr/join_3p_location
Add native joining of 3p networks to room dir
2016-10-05 14:00:21 +01:00
David Baker 6b4dbfbd62 Change default brand to Riot
& update sample config
2016-10-04 10:23:38 +01:00
David Baker 761600f325 Add native joining of 3p networks to room dir
Use the 3rd party location lookup API to accept third-party locations
in their native form and look up the corresponding portal room for
that location.

Also give the network dropdown some placeholder text.

Fixes https://github.com/vector-im/vector-web/issues/2374
2016-09-29 15:30:54 +01:00
David Baker 455ee4f91b Argh, tabs 2016-09-28 11:04:54 +01:00
David Baker b2dd3ecf3a Add the _matrix network to the sample config 2016-09-28 10:44:29 +01:00
David Baker f852e8a01d Update sample config 2016-09-28 10:13:35 +01:00
Matthew Hodgson 7b258bc229 it's called Riot 2016-09-27 12:27:12 +01:00
Matthew Hodgson be6fbc2432 let's stick with the vector-web GA target for riot-web 2016-09-25 13:24:07 +01:00
David Baker 93e4a04118 Chrome manifest branding 2016-09-23 14:26:09 +01:00
David Baker 6e3313b461 More missed rebranding 2016-09-23 14:24:47 +01:00
David Baker 16c22e07b8 Missed some mstile icons 2016-09-23 13:46:46 +01:00
David Baker c10b11a22c Separate GA tracking ID for riot 2016-09-19 17:46:54 +01:00
David Baker 343fc1b164 Update GA hostnames 2016-09-19 16:22:42 +01:00
David Baker 55fde43d5d All the logos. 2016-09-19 15:52:39 +01:00
David Baker fc8f3eb0ee Just change favicon for now 2016-09-19 14:55:08 +01:00
David Baker df90921d6c More s/Vector/Riot/ 2016-09-19 14:50:17 +01:00
David Baker 8f6d98886c Use real matrix.org network in sample config 2016-09-16 11:44:33 +01:00
David Baker 190cd884b5 Add roomDirectory to sample config 2016-09-15 18:42:00 +01:00
Matthew Hodgson 37c46cf02f add a top-level remote audio element for https://github.com/vector-im/vector-web/issues/1271 and https://github.com/vector-im/vector-web/issues/621 2016-08-31 21:51:20 +01:00
wmwragg 67175c5a72 Positional tweaks, and font standardisation, so all browser now use ttf, so sizing is the same across all browsers 2016-08-18 11:15:42 +01:00
David Baker d0d7f2d2d2 Add 'enable labs' setting to sample config 2016-08-05 16:14:03 +01:00
Richard van der Hoff 51b74251f9 Exclude olm from the webpack
Olm takes *ages* to webpack, and it doesn't compress well. So, serve it as a
separate asset to the browser.
2016-08-02 12:44:23 +01:00
David Baker f6aa9a7ea4 Make the config optional
Accept 404 errors from getting the config and start MatrixChat with no config, make other errors display a simple error message to prevent a completely blank page if the config does fail to load.
2016-06-08 18:46:21 +01:00
Jason Papakostas 6a6118e136 serve config.json statically instead of bundling it
issue 
2016-05-24 19:08:09 -05:00
Matthew Hodgson 29815b1d13 try a new message tone 2016-03-16 00:54:43 +00:00
Andrew Johnson b75cb3c6cb Added audio/source tags for message notifications.
Signed-off-by: Andrew Johnson <ajohnson@draster.com>
2016-03-04 10:23:13 -05:00
David Baker 2d917910da Merge pull request from vector-im/notif_sync
Use unread count for room highlight state
2016-01-21 10:31:46 +00:00
Matthew Hodgson ad434cb82e GA bugfix 2016-01-13 17:33:06 +00:00
Matthew Hodgson fc3f356dc0 GA 2016-01-12 01:23:39 +00:00
David Baker c96ce482bc Remove the extra icons as they break the js favicon library, and should be unnecessary because the additional sizes are muxed into the ico file. 2016-01-06 17:36:30 +00:00
Matthew Hodgson 10e481a8d5 noscript 2015-12-28 03:25:26 +00:00
Matthew Hodgson 647c01fe2a where did this img symlink go? all iamges break without it... 2015-12-28 01:34:28 +00:00
Kegan Dougal 94609db3a6 Wrangle CSS to get avatar on UserSettings in the right place 2015-12-24 09:21:02 +00:00
Matthew Hodgson 1a90a2c426 position the inbound call box correctly, and fix various issues with when the video preview and callview are shown 2015-12-17 02:53:53 +00:00
Matthew Hodgson e26efd475c preload warning.svg - fixes bug https://github.com/vector-im/vector-web/issues/455 2015-12-09 13:52:04 +00:00
Matthew Hodgson 9d15bf2847 clean up broken renaming of /icons 2015-12-09 13:24:56 +00:00
Matthew Hodgson a8e24802ab rename icons to avoid namespace clash with /icons 2015-12-08 10:27:42 +00:00
Matthew Hodgson de144cf4cd uh, actually include Open Sans webfont :-/ 2015-12-02 15:13:41 +00:00
Erik Johnston 4dac9bc1b8 Use relative rather than absolute paths for icons 2015-11-02 23:47:04 +00:00
Matthew Hodgson 7f65ba506b WIP of new CSS 2015-10-23 02:39:56 +01:00
David Baker f020f4397c Switch to webpack
Webapck actually supports loading input source maps and generally seems a lot
more solid then browserify (even if their website has an annoying animated
logo).
2015-09-25 11:43:28 +01:00
David Baker b11abae8e8 More fixing up of paths, requires etc 2015-09-22 19:09:23 +01:00
David Baker 7e72ee891a More fixing up of vector skin 2015-09-22 18:49:04 +01:00
David Baker dd4cfb25f8 Replace symlinks 2015-09-22 18:06:43 +01:00
David Baker 09b81f46b0 Remove controllers that all come from react-sdk 2015-09-22 17:20:22 +01:00
David Baker ce9fcdbbb5 Old, useless README from the trivial react-sdk example 2015-09-08 17:06:19 +01:00
David Baker 980c71076e Start moving back to basing off react sdk: move vector out of examples dir 2015-09-08 17:02:24 +01:00