aboutsummaryrefslogtreecommitdiffstats
path: root/views/users
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2017-01-21 19:46:49 -0800
committerAdam Soltys <[email protected]>2017-01-21 19:46:49 -0800
commitba5200b50692b889f59df9f37c913b3ef85045c8 (patch)
tree755d79cf488d383fe2ffaf123c91be51e879ef35 /views/users
parentc413e457579b68b7a92ab47cdd867202ee7bb47e (diff)
downloadcoinos-server-ba5200b50692b889f59df9f37c913b3ef85045c8.tar.gz
coinos-server-ba5200b50692b889f59df9f37c913b3ef85045c8.zip
Ditch client code
Diffstat (limited to 'views/users')
-rw-r--r--views/users/edit.html59
-rw-r--r--views/users/key.html7
-rw-r--r--views/users/new.html47
-rw-r--r--views/users/profile.html34
-rw-r--r--views/users/show.html90
-rw-r--r--views/users/wallet.html147
-rw-r--r--views/users/welcome.html13
7 files changed, 0 insertions, 397 deletions
diff --git a/views/users/edit.html b/views/users/edit.html
deleted file mode 100644
index 1a391b49..00000000
--- a/views/users/edit.html
+++ /dev/null
@@ -1,59 +0,0 @@
-{{#yield-scripts}}
-<script src="/js/check_password.js"></script>
-<script src="/js/setup.js"></script>
-{{/yield-scripts}}
-
-<form id="setup" action="/{{user}}" method="post" style="display: none">
- <h1>Settings</h1>
-
- <input type="hidden" id="username" name="username" value="{{user}}" />
- <input type="hidden" id="email" name="email" />
-
- <div class="form-group">
- <label for="title">Store Name <small>(optional)</small>:</label>
- <input type="text" id="title" name="title" class="form-control" />
- </div>
-
- <div class="form-group">
- <label for="logo">Logo <small>(optional)</small>:</label>
- <input type="text" id="logo" name="logo" class="form-control" />
- </div>
-
- <div class="form-group">
- <label for="currency">Currency:</label>
- <select id="currency" name="currency" class="form-control">
- </select>
- </div>
-
- <div class="form-group">
- <label for="symbol">Exchange Rate:</label>
- <select id="symbol" name="symbol" class="form-control">
- </select>
- </div>
-
- <div class="form-group">
- <label for="commission">Discount:</label>
-
- <select id="commission" name="commission" class="form-control">
- <option value="0">None</option>
- <option value="-1">1%</option>
- <option value="-2">2%</option>
- <option value="-3">3%</option>
- <option value="-4">4%</option>
- <option value="-5">5%</option>
- <option value="-10">10%</option>
- <option value="-15">15%</option>
- <option value="-20">20%</option>
- <option value="-25">25%</option>
- <option value="-50">50%</option>
- </select>
- </div>
-
- <div class="form-group">
- <label for="unit">Bitcoin Display Units:</label>
- <select id="unit" name="unit" class="form-control">
- </select>
- </div>
-
- <input class="btn btn-primary" type="submit" value="Done" />
-</form>
diff --git a/views/users/key.html b/views/users/key.html
deleted file mode 100644
index 16388251..00000000
--- a/views/users/key.html
+++ /dev/null
@@ -1,7 +0,0 @@
-<h1>CoinOS Wallet Key</h1>
-
-<p>This is your wallet key, encrypted with the password you provided:</p>
-
-<pre>{{key}}</pre>
-
-<p>You will need this key, along with your password, to access funds that you receive. We can't recover your password for you if you forget it, so keep it written down somewhere safe.</p>
diff --git a/views/users/new.html b/views/users/new.html
deleted file mode 100644
index 9bd22a25..00000000
--- a/views/users/new.html
+++ /dev/null
@@ -1,47 +0,0 @@
-{{#yield-scripts}}
-<script src="/js/bip39.min.js"></script>
-<script src="/js/check_email.js"></script>
-<script src="/js/check_password.js"></script>
-<script src="/bower/crypto-js/crypto-js.js"></script>
-<script src="/js/register.js"></script>
-{{/yield-scripts}}
-
-<div id="main-logo"></div>
-
-<form id="register" action="/users" method="post">
- {{#error}}
- <div class="alert alert-danger">{{error}}</div>
- {{/error}}
-
- <div class="form-group">
- <label for="username">Username:</label>
- <input type="text" id="username" name="username" class="form-control" />
- </div>
-
- <div class="form-group">
- <label for="email">Email:</label>
- <input type="text" id="email" name="email" class="form-control" />
- </div>
-
- <div class="form-group">
- <label for="password">Passphrase:</label>
- <input type="password" id="password" name="password" class="form-control" />
- <div id="messages"></div>
- </div>
-
- <div class="form-group">
- <label for="confirm">Confirm Passphrase:</label>
- <input type="password" id="confirm" name="confirm" class="form-control" />
- </div>
-
- <input id="commission" name="commission" type="hidden" value="0" />
- <input id="unit" name="unit" type="hidden" value="BTC" />
-
- <input id="pubkey" name="pubkey" type="hidden" />
- <input id="privkey" name="privkey" type="hidden" />
-
- <input class="btn btn-primary" type="submit" value="Register" />
-</form>
-
-<div id="qr"></div>
-
diff --git a/views/users/profile.html b/views/users/profile.html
deleted file mode 100644
index 060ff240..00000000
--- a/views/users/profile.html
+++ /dev/null
@@ -1,34 +0,0 @@
-{{#yield-scripts}}
-<script src="/bower/bootstrap-formhelpers/dist/js/bootstrap-formhelpers.min.js"></script>
-<script src="/js/profile.js"></script>
-{{/yield-scripts}}
-
-<form id="profile" action="/{{user}}" method="post" style="display: none">
- <h1>Account Profile</h1>
-
- <input type="hidden" id="username" name="username" value="{{user}}" class="form-control" />
-
- <div class="form-group">
- <label for="email">Email:</label>
- <input type="text" id="email" name="email" class="form-control" />
- </div>
-
- <div class="form-group">
- <label for="phone">Phone:</label>
- <input type="text" id="phone" name="phone" class="form-control bfh-phone" data-format="+1 (ddd) ddd-dddd" />
- </div>
-
- <div class="form-group">
- <label for="password">New Password <small>(blank = no change)</small>:</label>
- <input type="password" id="password" name="password" class="form-control" />
- </div>
-
- <div class="form-group">
- <label for="confirm">Confirm Password:</label>
- <input type="password" id="confirm" name="confirm" class="form-control" />
- </div>
-
- <br />
- <input class="btn btn-primary" type="submit" value="Done" />
-</form>
-
diff --git a/views/users/show.html b/views/users/show.html
deleted file mode 100644
index 6c3a641d..00000000
--- a/views/users/show.html
+++ /dev/null
@@ -1,90 +0,0 @@
-{{#yield-scripts}}
- <script src="/bower/moment/min/moment.min.js"></script>
- <script src="/js/calculator.js"></script>
-{{/yield-scripts}}
-
-{{#verified}}
-<p class="alert alert-success alert-dismissible">
-<button type="button" class="close" data-dismiss="alert"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
-Your email has been verified. Thank you!
-</p>
-{{/verified}}
-
-<span id="error" class="btn btn-danger" style="display: none"></span>
-
-<div id="calculator" style="display: none">
- <input id="user" type="hidden" value="{{user}}" />
-
- <h1 id="title"></h1>
- <img id="logo" src="/img/bitcoin.png" alt="Logo" />
-
- <div id="controls">
- <div class="numpad pull-left">
- <h2><span class="amount">0.00</span> <small class="currency"></small></h2>
- <button class="btn btn-lg btn-default">1</button>
- <button class="btn btn-lg btn-default">2</button>
- <button class="btn btn-lg btn-default">3</button>
- <br />
- <button class="btn btn-lg btn-default">4</button>
- <button class="btn btn-lg btn-default">5</button>
- <button class="btn btn-lg btn-default">6</button>
- <br />
- <button class="btn btn-lg btn-default">7</button>
- <button class="btn btn-lg btn-default">8</button>
- <button class="btn btn-lg btn-default">9</button>
- <br />
- <button class="btn btn-lg btn-default">C</button>
- <button class="btn btn-lg btn-default">0</button>
- <button class="btn btn-lg btn-default" style="padding: 13px 0"><i class="fa fa-arrow-left"></i></button>
- </div>
-
- <div class="tippad tablet">
- <h2><small>+</small><span class="tip"></span></h2>
- <button type="button" class="active btn btn-lg btn-default">No Tip</button><br />
- <button type="button" class="btn btn-lg btn-default">+10%</button><br />
- <button type="button" class="btn btn-lg btn-default">+15%</button><br />
- <button type="button" class="btn btn-lg btn-default">+20%</button>
- </div>
-
- <div class="rates tablet">
- <h2>
- <small>Exchange rate</small>
- <span class="exchange"></span>
- <span class="label label-default symbol"></span>
- <span class="label label-success commission"></span>
- </h2>
- </div>
-
- <div class="clearfix mobile"></div>
- <div class="tippad mobile" style="margin-top: 10px">
- <h2><small>+</small><span class="tip"></span> <small>TIP</small></h2>
- <div class="btn-group">
- <button type="button" class="active btn btn-lg btn-default">No Tip</button>
- <button type="button" class="btn btn-lg btn-default">+10%</button>
- <button type="button" class="btn btn-lg btn-default">+15%</button>
- <button type="button" class="btn btn-lg btn-default">+20%</button>
- </div>
- </div>
-
- <div class="rates mobile">
- <h2>
- <small>Exchange Rate</small><br />
- <span class="exchange"></span>
- <span class="label label-default symbol"></span>
- <span class="label label-success commission"></span>
- </h2>
- </div>
- </div>
-
- <button id="slide" class="btn btn-primary"><i class="fa fa-lg fa-sort-up"></i></button>
-
- <div id="payment" style="margin-top: -10px">
- <h2><small>Please send</small> <span id="total">0.0</span> <small class="unit"></small></h2>
- <div id="qr"></div>
- <h2><span id="address" class="label label-success"></span></h2>
- </div>
-
- <button type="button" id="received" class="btn btn-success">Payment Received. Thank you!</button>
- <audio id="success" src="/success.wav" hidden="true" enablejavascript="true">
-</div>
-
diff --git a/views/users/wallet.html b/views/users/wallet.html
deleted file mode 100644
index 22c6ffbe..00000000
--- a/views/users/wallet.html
+++ /dev/null
@@ -1,147 +0,0 @@
-{{#yield-scripts}}
- <script src="/bower/bootstrap3-dialog/dist/js/bootstrap-dialog.min.js"></script>
- <script src="/bower/jquery-serialize-object/dist/jquery.serialize-object.min.js"></script>
- <script src="/bower/crypto-js/crypto-js.js"></script>
- <script src="/js/bip38.min.js"></script>
- <script src="/js/bip39.min.js"></script>
- <script src="/js/wallet.js"></script>
-{{/yield-scripts}}
-
-<h1>Wallet</h1>
-
-<div class="well">
- Your address is <span class="address"></span>
-</div>
-
-<div class="form-group has-feedback" style="display: none">
- <div class="input-group" style="width: 100%">
- <label for="password">Password:</label>
- <input id="password" name="password" type="password" data-password="true" class="form-control" />
- </div>
-</div>
-
-<div class="wallet" style="display: none">
- <input type="hidden" id="username" name="username" value="{{user}}" />
- <input type="hidden" id="email" name="email" />
-
- <div class="well">
- <span id="fetching" class="lead"><i class="fa fa-refresh fa-spin"></i> Fetching balance...</span>
- <span id="balances" style="display: none">
- <b id="balance" class="lead">0</b> <b id="unit" class="lead"></b>
- (<b id="fiat" class="lead">0 CAD</b>)
- </span>
-
- <div class="pull-right">
- <button id="manage" type="button" class="btn btn-default" data-toggle="tooltip" data-placement="bottom" title="Manage Keys">
- <i class="fa fa-cog fa-lg"></i>
- </button>
- <button id="backup" type="button" class="btn btn-default" data-toggle="tooltip" data-placement="bottom" title="Wallet Backup">
- <i class="fa fa-download fa-lg"></i>
- </button>
- </div>
- </div>
-
- <div id="keys_updated" class="alert alert-success" style="display: none">
- <button type="button" class="close" aria-label="Close"><span aria-hidden="true">&times;</span></button>
- Wallet keys updated
- </div>
-
- <div id="transaction_sent" class="alert alert-success" style="display: none">
- <button type="button" class="close" aria-label="Close"><span aria-hidden="true">&times;</span></button>
- <p>Transaction sent!</p><br />
- <button id="blockchain" class="btn btn-success">View on Blockchain</button>
- </div>
-
- <div id="keys" style="display: none">
- <h3>Settings</h3>
-
- <form>
- <div class="form-group has-feedback">
- <div class="input-group" style="width: 100%">
- <label for="key">
- Address or Key:
- </label>
- <textarea id="key" name="key" class="form-control" rows="5" data-key="true"></textarea>
- </div>
- </div>
-
- <input type="hidden" id="pubkey" name="pubkey" />
- <input type="hidden" id="privkey" name="privkey" />
-
- <div class="form-group has-feedback" style="display: none">
- <div class="input-group" style="width: 100%">
- <label for="keytype">Detected Type:</label>
- <select id="keytype" name="keytype" class="form-control">
- <option value="unknown">Unknown</option>
- <option value="address">Bitcoin Address (starts with 1 or 3)</option>
- <option value="wif">Private Key (starts with 5 or L or K)</option>
- <option value="xpub">HD Wallet Pubkey (starts with xpub)</option>
- <option value="xprv">HD Wallet Private Key (starts with xprv)</option>
- <option value="aes">AES Encrypted Private Key (starts with U)</option>
- <option value="bip38">BIP38 Encrypted Private Key (starts with 6)</option>
- <option value="bip39">BIP39 Mnemonic (series of 12-24 words)</option>
- </select>
- </div>
- </div>
-
- <button id="generate" class="btn btn-success pull-right" type="button"><i class="fa fa-bolt"></i> Create New Wallet</button>
-
- <input id="save" class="btn btn-primary" type="button" value="Save" />
- <input id="cancel" class="btn btn-default" type="button" value="Cancel" />
- </form>
- </div>
-
- <div id="withdrawal" style="display: none">
- <h3>Send Payment / Withdrawal</h3>
-
- <div id="invalid_keys" class="alert alert-danger" style="display: none">
- <button type="button" class="close" aria-label="Close"><span aria-hidden="true">&times;</span></button>
- Invalid passphrase or problem with private key
- </div>
-
- <form>
- <div class="form-group has-feedback">
- <div class="input-group">
- <label for="amount">Amount:</label>
- <input type="number" id="amount" name="amount" class="form-control" min="0" required />
- <span class="input-group-btn">
- <button id="currency_toggle" type="button" class="btn btn-primary"></button>
- </span>
- <span class="input-group-btn">
- <button id="max" type="button" class="btn btn-primary">Max</button>
- </span>
- </div>
- <div class="help-block with-errors"></div>
- </div>
-
- <div class="form-group has-feedback">
- <div class="input-group" style="width: 100%">
- <label for="amount">To Address:</label>
- <input type="text" id="recipient" name="recipient" class="form-control" data-address="true" required />
- </div>
- <div class="help-block with-errors"></div>
- </div>
-
- <div class="form-group has-feedback">
- <div class="input-group" style="width: 100%">
- <label for="priority">Fee Priority for Confirmation Time:</label>
- <select id="priority" name="priority" class="form-control" required>
- <option value="low">Low</option>
- <option value="medium">Medium</option>
- <option value="high">High</option>
- </select>
- </div>
- </div>
-
- <input id="send" class="btn btn-primary" type="button" value="Calculate Fee and Confirm Transaction" />
- </form>
- </div>
-</div>
-
-<div class="dialog" style="display: none">
- <div style="margin-bottom: 10px">
- <label>Amount:</label> <span class="amount"></span><br />
- <label>Fee:</label> <span class="fee"></span><br />
- <label>To:</label> <span class="address"></span>
- </div>
-</div>
diff --git a/views/users/welcome.html b/views/users/welcome.html
deleted file mode 100644
index 00c67ebd..00000000
--- a/views/users/welcome.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<h1>Welcome to CoinOS</h1>
-
-<p>Thanks for signing up! Please verify your email by clicking this link:<p>
-
-<div class="well"><a href="{{url}}">{{url}}</a></div>
-
-<h2>Your Bitcoin Wallet</h2>
-
-<p>We've generated a Bitcoin wallet key for you to receive payments to. This is your private key, encrypted with your account password:</p>
-
-<pre>{{privkey}}</pre>
-
-<p>You will need this key, along with your password, to access funds that you receive. We can't recover your password for you if you forget it, so keep it written down somewhere safe.</p>