Commit Graph

77 Commits

Author SHA1 Message Date
joelostblom e741a4f294 Update desktop build instructions fixes #2792
This is based on what I had to do to get the desktop app running, as per the advice in https://github.com/vector-im/riot-web/issues/2792. I am not familiar with `npm`, so please change this pull request if there is a more appropriate way of achieving the same result.
2016-12-22 14:53:03 -05:00
Mikaela Suomalainen 9ae86f2585
README.md: fix GFMD for nativefier
GitHub Flavoured MarkDown parsed this as
`sudo npm install nativefier -g nativefier https://riot.im/app/` which
is incorrect.
2016-12-17 21:17:58 +02:00
David Baker 994bc9279f Remove the client side filtering from the room dir
This removes the ability for the client to filter remote room
directories by network, since the /thirdparty/protocols API does
not yet work for remote servers. They would only get the main list
now though anyway, so there is no point in us continuing to support
it.
2016-12-16 14:17:13 +00:00
David Baker f5bd8abfda Support room dir 3rd party network filtering
As per https://github.com/matrix-org/synapse/pull/1676

The existing local config system still exists and is used for
remote home server directories (since /thirdparty/protocols
doesn't support listing remote home servers, and also because
people are using it).
2016-12-14 15:41:15 +00:00
David Baker 119e03b64f Get the update base URL right
and update the text in the README.
2016-12-12 17:24:22 +00:00
David Baker fe574b008b Credit aviral & other options for native riot 2016-12-09 19:05:25 +00:00
David Baker f7cd5cb76f Update README to say how to build the desktop app 2016-12-09 18:29:06 +00:00
David Baker 970a029cea Merge remote-tracking branch 'origin/develop' into dbkr/electron_dist_tweaks 2016-12-02 14:32:31 +00:00
David Baker 749d26c8f4 Link to the repo which it turns out is a thing 2016-12-02 14:25:20 +00:00
David Baker d0c2ab4cf1 Document cross_origin_renderer_url 2016-12-02 13:43:41 +00:00
David Baker 9f51e2c407 Auto-update & build process with NSIS for windows
Amalgamate the electron build packaging into one script.
Use update_base_url so we can compute the actual URL in the
script for windows (because we need to put it in the build) and
at runtime for mac os.
2016-12-01 19:33:42 +00:00
David Baker 6a944d3e7d Fix config location in some more places 2016-11-30 18:09:51 +00:00
David Baker db07ef7899 Update readme to point to github releases
not /packages
2016-11-02 12:01:01 +00:00
David Baker f17e851435 Rename the package script/output dir to 'dist'
To match conventions from other projects and match the release
script which expects releasde artefacts in dist/
2016-11-01 15:22:06 +00:00
Richard van der Hoff e0556789d2 readme tweaks
Note that Chrome requires https for voip (fixes #2506)

Remove lies about where issues are filed.
2016-10-25 11:20:23 +01:00
David Baker 9310d92605 document integrations config in README 2016-10-21 14:59:13 +01:00
Richard van der Hoff d72323bfc5 typo 2016-10-20 17:05:44 +01:00
Richard van der Hoff dfd0356609 s/vector/riot/ in the readme
Also remove the outdated "E2E" section

Fixes https://github.com/vector-im/vector-web/issues/2457
2016-10-20 16:54:30 +01:00
David Baker 562b047362 Typo 2016-10-05 13:49:30 +01:00
David Baker 381c9009fb Doc roomDirectory config section 2016-10-04 16:21:39 +01:00
Richard van der Hoff e8a12e7ddc Revert "fix instructions"
This reverts commit 6a13155013.
2016-09-16 17:27:52 +01:00
Matthew Hodgson 6a13155013 fix instructions 2016-09-16 17:08:27 +01:00
Matthew Hodgson 0aae88d753 nudge jenkins 2016-08-30 14:40:30 +01:00
Matthew Hodgson 13983900c0 clarify electron instructions 2016-08-27 22:21:52 +01:00
Matthew Hodgson e06caa9ca1 mention not just a problem for Vector 2016-08-27 00:13:56 +01:00
Matthew Hodgson efc5462131 warn people to put their Matrix HS on a separate domain 2016-08-27 00:13:20 +01:00
Richard van der Hoff f2936dc15c Update encryption info in README 2016-08-23 18:07:07 +01:00
David Baker 678393e2bd Add note about file table overflows 2016-08-12 09:59:56 +01:00
Matthew Hodgson d4faacf462 clear up IS ambiguity and close https://github.com/vector-im/vector-web/issues/1720 2016-07-31 23:42:34 +01:00
Matthew Hodgson fd53f10fbd improve the getting started instructions and plug the electron apps 2016-07-28 16:05:21 +02:00
Matthew Hodgson 80ad45df06 spell out that vector should not depend on the public net 2016-07-15 15:57:59 +01:00
Matthew Hodgson fef81748bb major update to dev guidelines 2016-07-11 18:25:58 +01:00
Richard van der Hoff bb820bebd1 README: fix some lies
Take out a few misleading things from the readme.
2016-06-20 14:36:40 +01:00
David Baker a373849b5b Give better instructions for modifying config. 2016-06-15 11:03:52 +01:00
David Baker a8cee87c08 js-sdk doesn't have a build step 2016-06-14 15:53:13 +01:00
David Baker a7598ea815 Mention copying sample file here too 2016-06-14 15:52:03 +01:00
David Baker 22cef7a6a0 Copy config.json first 2016-06-14 15:41:55 +01:00
David Baker b643d8ff6a Update README.md
To reflect the fact that you can now sensibly deploy from a package (ie. be able to configure the app). Make the first thing be downloading a prebuilt package so people who only read the first part don't end up running npm start in production and complain about needing npm.
2016-06-14 15:12:35 +01:00
Richard van der Hoff da7e9840f3 reinstate npm 3 warning 2016-03-11 15:12:28 +00:00
Richard van der Hoff cc18458bec Update README to include `npm install` in react-sdk
Casual users of /develop shouldn't need to do the whole
clone-three-repositories thing.
2016-03-11 15:09:29 +00:00
David Baker 642c33e8d9 Mention package script in readme 2016-02-25 10:47:09 +00:00
David Baker ef00bc6d56 Manually merge relevant remaining parts of https://github.com/vector-im/vector-web/pull/790 that aren't covered by @richvdh's PR. 2016-02-24 11:59:29 +00:00
David Baker 1ecedd2769 Add back deployment info 2016-02-24 11:48:51 +00:00
David Baker 9c9e260410 Make the README more idiot-proof 2016-02-24 11:36:57 +00:00
Richard van der Hoff ca89c09e73 formatting 2016-02-23 21:00:27 +00:00
Richard van der Hoff 10f6277de2 Update the README to make the development instructions clearer 2016-02-23 20:55:37 +00:00
David Baker ab9dfd185c Add note to not use npm start in production 2016-02-04 18:43:23 +00:00
Richard van der Hoff f8e5bbef0b Add a link to E2E bug in the README 2015-12-08 16:03:12 +00:00
Richard van der Hoff 759e35003b Put some warnings on the crypto stuff 2015-12-04 15:39:39 +00:00
Richard van der Hoff 56b7b65920 Notes on building a crypto-enabled version 2015-12-03 18:25:20 +00:00