Commit Graph

1211 Commits

Author SHA1 Message Date
wltsmrz
0847002c96 Complete Request.addStream 2014-07-28 17:08:44 -07:00
wltsmrz
c3783533e9 Add test for Server.connect with pre-existing connection 2014-07-28 17:08:44 -07:00
wltsmrz
85a7e935b2 Check readyState for closing prior WebSocket connections 2014-07-28 17:08:44 -07:00
wltsmrz
43658264a8 Possible fix for 'WebSocket is closed before the connection is established' error 2014-07-28 17:08:44 -07:00
wltsmrz
b00f5c5a1c Refresh hostid 2014-07-28 17:08:44 -07:00
wltsmrz
7af758bf88 Further validate server in Remote.getServer 2014-07-28 17:08:44 -07:00
wltsmrz
c1a0be2402 Check servers length in Remote.getServer 2014-07-28 17:08:44 -07:00
wltsmrz
1d4bcd4e0f Cleanup - deprecate pool & connection_offset 2014-07-28 17:08:44 -07:00
wltsmrz
4450ef822e Cleanup 2014-07-28 17:08:44 -07:00
wltsmrz
ef74c7ca11 Clone options in Amount.ratio_human 2014-07-28 17:08:43 -07:00
wltsmrz
27eadc5587 Add addStream to request 2014-07-28 17:08:43 -07:00
wltsmrz
0b03de66e7 Add timestamp to log 2014-07-28 17:08:43 -07:00
Steven Zeiler
cfcea4affb [DOC] Remove "deprecated" from non-deprecated options, 2014-07-28 17:08:43 -07:00
Matthew Fettig
4e13170123 [FEATURE] reconnect servers when browser comes online 2014-07-28 17:08:43 -07:00
Geert Weening
fe4cf94b62 [FIX] amount human parsing for hex with amount
There were cases where the currency and integer were incorrectly matched. By separating out the regex for hex formatted Amount makes it easier to deal with these cases and fixes the issue.
2014-07-28 17:08:43 -07:00
wltsmrz
f4233d7615 Add SetNoRipple TrustSet flag 2014-07-28 17:08:43 -07:00
wltsmrz
6e5bebfe81 Add freeze flags 2014-07-28 17:08:43 -07:00
wltsmrz
21b0e09837 Cache and log hostid 2014-07-28 17:08:43 -07:00
Matthew Fettig
7b243dff03 [FIX] vault client: fixed incorrect username normalization 2014-07-28 17:08:43 -07:00
Geert Weening
fbe67df069 [TEST] add test to verify HEX_ZERO is native currency 2014-07-28 17:08:43 -07:00
Geert Weening
ea82c8cce3 [FEATURE] use Currency object and hex format in orderbook
instead of checking the value of the currency string, create a Currency object and work with that
the json format going to rippled will contain the hex value of the currency
2014-07-28 17:08:42 -07:00
Geert Weening
e5322fb8e4 [TEST] modify order book test to support hex values 2014-07-28 17:08:42 -07:00
Geert Weening
c5e6c5819b [TEST] add full_name null case test 2014-07-28 17:08:42 -07:00
Geert Weening
c3975dfc68 [FIX] value parsing for amount/currency order pairs
e.g. `100000 USD` and `USD 100000` should have the same result
2014-07-28 17:08:42 -07:00
Geert Weening
ddf7ca78ee [FIX] force hex for orderbook requests
interest bearing currencies would be sent down malformed `XAU (0.5%pa)` when rippled would be expecting either hex or iso
2014-07-28 17:08:42 -07:00
Geert Weening
71d8b6c9bf [FEATURE] Currency: add option force hex in json format
provide the `force_hex` flag in the options object in a `to_json` or `json_rewrite` call
2014-07-28 17:08:42 -07:00
Geert Weening
f11cd65494 [TEST] add test for demurred currency Amount parsing 2014-07-28 17:08:42 -07:00
Geert Weening
59f7d49b80 [TASK] add npm-debug to gitignore 2014-07-28 17:08:42 -07:00
wltsmrz
6028115e52 Merge branch 'develop' 2014-06-23 13:46:58 -07:00
wltsmrz
fd0dc3b330 Merge pull request #108 from shekenahglory/develop
[FIX] vault client: rippleTxt test request diverted to offline mock
0.7.37
2014-06-23 13:45:41 -07:00
Matthew Fettig
3ebcadfad4 [FIX] vault client: rippleTxt test request diverted to offline mock 2014-06-23 13:44:16 -07:00
wltsmrz
301b34a923 Merge branch 'develop' 2014-06-23 13:24:22 -07:00
wltsmrz
f963d266a2 Merge pull request #107 from geertweening/update_history
[DOC] update changelog with currency changes
2014-06-23 13:23:04 -07:00
shekenahglory
309957a6cf Update HISTORY.md 2014-06-23 13:16:19 -07:00
Geert Weening
47094f84d7 [DOC] update changelog with currency changes 2014-06-23 12:01:13 -07:00
wltsmrz
68c86bf672 Merge pull request #106 from shekenahglory/develop
[FIX] vault client: set SJCL test entropy random string to base64
2014-06-23 11:52:41 -07:00
Matthew Fettig
e6782f4563 [FIX] vault client: set SJCL test entropy random string to base64 2014-06-23 11:30:06 -07:00
wltsmrz
1b2b19381b Merge pull request #103 from shekenahglory/develop
[FEATURE] vault client: updateProfile and deleteBlob
2014-06-23 11:09:30 -07:00
wltsmrz
d495f397b0 Bump version 2014-06-23 10:58:48 -07:00
wltsmrz
f1a58de348 Update HISTORY.md 2014-06-23 10:58:36 -07:00
wltsmrz
01c6417425 Merge branch 'develop' 2014-06-20 16:37:34 -07:00
Matthew Fettig
6ae186951b [FEATURE] vault client: updateProfile and deleteBlob 2014-06-19 15:58:38 -07:00
wltsmrz
8d77ff9af7 Merge pull request #102 from shekenahglory/develop
Save encrypted blob decrypt key at login if missing
2014-06-18 21:35:16 -07:00
Matthew Fettig
eeb5e22e9a [FIX] blob: catch missing encrypted blob decrypt key 2014-06-18 17:16:40 -07:00
Matthew Fettig
fc5284cc88 [CHORE] RippleTxt: add tests for new functions 2014-06-18 16:40:55 -07:00
Matthew Fettig
6a7eb132bd [FEATURE] RippleTxt: parse ripple.txt for currencies 2014-06-18 16:28:18 -07:00
Matthew Fettig
f8519584d2 [CHORE] RippleTxt and AuthInfo changed from classes to objects
fix vault test entropy issue
refactor missing feilds on login
2014-06-18 12:36:33 -07:00
Matthew Fettig
58b307411e [FIX] vault client: account registration using lowercase version of username
also added username validation with rules from ripple trade client
2014-06-17 14:12:11 -07:00
Matthew Fettig
c7dd3cc70e [FIX] vault-test: increase entropy from randomBytes
When running vault-test.js alone, the entropy was insufficient
for the seed generator.  Entropy must be added elsewhere when
the full test suite is run.
2014-06-17 13:29:27 -07:00
Matthew Fettig
dc62dbe022 [FEATURE] vault client: create encrypted blob decrypt key if missing
if the key is missing, upon login the key will be automatically
generated and saved to the blobvault.
2014-06-17 13:20:28 -07:00