Commit Graph

14 Commits

Author SHA1 Message Date
Marco Franssen
0f209165d5 Improved code quality (#154)
* Removed package-lock.json form gitignore as it ensures specific package versions

* Updated all @angular web dependencies

* Resolved tslint errors using autofix option

* Resolved some more tslint issues

* Added lint scripts to package.json to easy lint the ts files

* Updated codelyzer and tslint

* Run web on travis using node 10 and run the lint task

* Resolved some more tslint issues after upgrading tslint and codelyzer

* Resolved golint issues with regards to exchange comments

* Resolved spelling errors shown by goreportcard.com

* Resolved gofmt warnings using goreportcard.com

* Resolved golint issue by removing unrequired else statement

* Refactored slack.go to reduce cyclomatic complexity

* Fixed govet issue where Slack was passed as value instead of reference
2018-07-18 15:46:47 +10:00
GloriousCode
443d378f92 Removes help 2018-06-06 08:16:02 +10:00
Scott
a23c145ccc Wallet management/Settings improvements (#130)
* New Branch
Splits settings out into their own areas for performance reasons

* Formatting

* Adds cutout logo for navbar

* Better settings loading screen
Better cache handling

* Adds snackbar support
Adds error websocketmessage support

* pushing from one pc to another

* Rejoins settings after failure to be able to seperate them without big rewrites

* Wallet manipulation in settings

* Reformats wallet page
Updates menu to be 'wallets'

* Lists enabled exchanges in settings before you click for modal

* Fixes currency list issue

* Fixes object reference bug in exchange-grid.component.html

* password text
2018-06-04 19:20:59 +10:00
Scott
d882c1dff4 Reorganisation + Electron fixes (#118)
* Updates package versions

* Updating versions with RCs

* Updated landing page with stock images

* Begins refactoring of websocket
Adds Help component

* Dark theme for charts

* event Event

* Adds cryptocurrency font
Updates wallet to use it

* Rejigs the location of assets

* rxjs update
wallet font correction

* renaming websocket service

* Refactors websocket use
Destroys and subscribes appropriately
Also handles when websocket is not available with intervals

* Fixes issues with electron by rebasing with Maxime GRIS electron builder

* License change

* Readme update

* Parses available and enabled currencies to create an object {Name:X, Enabled:Y}

* Adds methods to convert from string arrays to objects with enabled status for all currencies

* Uses a localstorage cache for config for 15 minutes

* Moves handling of settings to config object

* Fix typescripting

* Fixes issue with saving and loading

* Slows websocket repeats
Adds cool new dictionary style item and iterable.
Updatres currency-list.component to list all enabled currencies and exchanges (still doesn't do anything)

* Updates selected-currency.component to display all currencies ticker updates if there is no selected currency
Will display only selected currency results once it is set
Sets a new property to ensure all currency names are consistent for currency list plans

* Fixes issue where only one component could listen to the websocket at once
Allows you to select a currency in exchange grid mode

* Adds selected currency support to buy & sell components
Updates selected currency ticker to update on change faster

* Adds Online status indicator

* Removal of console.logs for working features

* Allows currency-list.component to aggregate on currency and list exchanges that match it

* Highlights selected currency in currency-list.component
Allows you to select a currency
2018-05-04 15:07:11 +10:00
GloriousCode
cf9425a0d7 Dumb fleshout of currency listing and buy sell component 2017-12-14 17:14:43 +11:00
GloriousCode
0b0c5c0a33 Minor theme changes
Moving closer to spawning component dynamically for the purpose of the dashboard and trading
2017-12-07 20:56:19 +11:00
GloriousCode
420d65a5eb Adds donate component
Adds FAB to dashboard
Adds slack to sidebar
2017-11-30 17:54:45 +11:00
GloriousCode
d793030846 The calm before updating angular and material 2017-10-13 17:50:35 +11:00
GloriousCode
ace0c9a6a9 Adds working sidebar. Has some funky height glitch that I can resolve later. Hard to get the viewport to be 100% 2017-10-10 17:50:59 +11:00
GloriousCode
d78f239f20 Fixes up settings
Adds progress spinner, even if ugly right now
Changes routing for dashboard
2017-09-28 07:34:23 +10:00
GloriousCode
67d7409326 Updates README.md
Updates package.json
Creates ticker box componenet
Adds dashboard component
Updates dashboard to display components instead of it being the handler of all
2017-09-19 18:52:03 +10:00
GloriousCode
126c9e1646 Changes chat.service.ts to websocket-handler.service.ts
Will be used to handler sending and reciving of messages

Adds settings component

UNSURE WHY IT BREAKS
2017-09-05 17:47:20 +10:00
GloriousCode
d1753b85b0 Components and rearranging 2017-08-22 18:24:24 +10:00
GloriousCode
f0a2793e8c Adds a new template for the beginning of a new front end 2017-08-15 06:45:36 +10:00