on master help sign in
Merge branch 'master' of github.com:urbit/bridge into readme-updates
commit61e5ee6c980c9843011dea832d20f2200c2ff73d authorMorgan Sutherland <morgan@morgansutherland.com> dateThu 18 Apr 2019, 13:30 (8 years ago) parentd856e6134de3a4
5 files changed+34−10
CHANGELOG+11 README.md+19−1 package-lock.json+1−1 package.json+3−3 src/Root.js−5
CHANGELOG+11
@@ -1,6 +1,17 @@
11
22# Changelog
33
4+- 1.3.0 (2019-04-18)
5+ This release simplifies the flows surrounding networking keys and brings many other quality of life improvements.
6+
7+ * Simplify the network key generation & download flows (#85, #92)
8+ * Allow viewing points without logging in (#80)
9+ * Display transaction confirmation status after submission (#99)
10+ * Support the optional BIP39 mnemonic passphrase (#94)
11+ * Makes the browser back button work for navigating in Bridge (#86)
12+ * Various smaller UI improvements (#87, #100, #104, #106, #113, #116)
13+ * Various smaller code improvements (#82, #91, #95, #96, #108, #115)
14+
415- 1.2.1 (2019-03-21)
516 This release fixes an issue with the spawning of child points.
617
README.md+19−1
@@ -4,7 +4,25 @@ An application for interacting with Azimuth.
44
55## Usage
66
7−To run Bridge, follow the instructions on the [latest release][rele] page.
7+### Requirements
8+
9+Python 3.7.2
10+
11+### Instructions
12+
13+1. To use Bridge, [download a release](https://github.com/urbit/bridge/releases) and unzip it (`bridge-$version.zip`).
14+2. Open up your command line interface (Terminal on MacOS, Command Prompt on Windows).
15+3. `cd` into the `bridge-$version` directory.
16+4. Run this command: `python3 -m http.server 5000 --bind 127.0.0.1`
17+5. You can then use Bridge by navigating to http://localhost:5000 using a web browser.
18+
19+### Verify checksums
20+
21+To validate your downloaded file's integrity, compare the lines in checksum.txt to SHA-256 hashes of the `bridge-$version` directory's contents.
22+
23+- On MacOS: `shasum -a 256 -c checksums.txt .`
24+- On Linux: `sha256sum -c checksums.txt .`
25+- On Windows: Go into the `build` directory and verify files individually with `CertUtil -hashFile [file_name] SHA256`
826
927## Development Notes
1028
package-lock.json+1−1
@@ -1,6 +1,6 @@
11{
22 "name": "bridge",
3− "version": "1.2.1",
3+ "version": "1.3.0",
44 "lockfileVersion": 1,
55 "requires": true,
66 "dependencies": {
package.json+3−3
@@ -1,6 +1,6 @@
11{
22 "name": "bridge",
3− "version": "1.2.1",
3+ "version": "1.3.0",
44 "description": "An application for interacting with Azimuth",
55 "repository": {
66 "type": "git",
@@ -53,8 +53,8 @@
5353 "build": "react-scripts build",
5454 "test": "react-scripts test --env=jsdom",
5555 "eject": "react-scripts eject",
56− "checksum": "find build -exec shasum -a256 {} ';' > checksums.txt",
57− "zip": "zip -FSr bridge-$npm_package_version.zip README.md bridge-https.py checksums.txt && cd build && zip -FSr ../bridge-$npm_package_version.zip ./* && cd ..",
56+ "checksum": "cd build && find . -exec shasum -a256 {} ';' > ../checksums.txt && cd ..",
57+ "zip": "zip -ur bridge-$npm_package_version.zip README.md bridge-https.py checksums.txt && cd build && zip -ur ../bridge-$npm_package_version.zip ./* && cd ..",
5858 "release": "npm install && npm run build && npm run checksum && npm run zip",
5959 "pilot:ganache": "ganache-cli -m 'benefit crew supreme gesture quantum web media hazard theory mercy wing kitten' > /dev/null &",
6060 "pilot:deploy": "cd node_modules/azimuth-solidity && truffle deploy",
src/Root.js−5
@@ -9,7 +9,6 @@ import { AppNavigation } from './common/components/AppNavigation'
99
1010import './common/style/index.css'
1111import './bridge/style/index.css'
12−import './walletgen/style/index.css'
1312
1413class Root extends React.Component {
1514 constructor(props) {
@@ -88,10 +87,6 @@ class Root extends React.Component {
8887 return (
8988 <React.Fragment>
9089 {appComponent}
91− <AppNavigation
92− setView={this.setView}
93− appView={this.state.appView}
94− />
9590 </React.Fragment>
9691 )
9792 }