littleskunk
43ef0eb4c3
Don't crash on audit and repair failures ( #1622 )
...
* Fix satellite crash on repair
(cherry picked from commit cabf6c9f97780f900d76e2388ffa54b916f14528)
* Fix satellite crash on audit
(cherry picked from commit 9da67488c4b36a378f346fbb27651316284b0f36)
2019-04-01 11:16:17 +02:00
Stefan Benten
c50a21d4cf
Fix Dashboard calculation for used space and bandwidth usage ( #1615 )
...
* Fix Dashboard calculation for used space and bandwidth usage
* Copy+Paste Err
2019-03-30 14:16:08 +01:00
Egon Elbre
872bd5d7c1
Remove pointerdb.Server ( #1609 )
2019-03-30 13:21:49 +02:00
paul cannon
3b12b5e85c
non-racy CreateEntryIfNotExists() ( #1611 )
...
This changes semantics slightly! with this change,
CreateEntryIfNotExists() will do a cache Update with every node passed
in, whether it exists or not. Update() already does a race-free upsert
operation, so that change removes the problematic race in
CreateEntryIfNotExists(). As far as I can tell, this semantic change
doesn't break any expectations of callers, and shouldn't affect
performance in a significant way, as we already have an awful lot of
round-trips to the db either way. But if I've misunderstood the
intention of the method, someone ought to catch it during review.
2019-03-29 15:07:07 -06:00
paul cannon
857edee485
assert.NoError() -> require.NoError() in kademlia tests ( #1608 )
2019-03-29 20:16:59 +02:00
Yehor Butko
66a7d6bf3a
Satellite password check simplification ( #1610 )
2019-03-29 19:42:20 +02:00
Egon Elbre
63737e350f
Delete psserver and unused mocks ( #1605 )
2019-03-29 16:40:06 +02:00
aligeti
ea22411cac
overlaycache's DB access modified to use transaction ( #1596 )
2019-03-29 09:46:17 -04:00
Egon Elbre
9dbc7c719e
fix error handling in GetByProjectID ( #1604 )
2019-03-29 14:55:05 +02:00
Egon Elbre
de15a4fdcf
remove utils.CombineErrors and utils.ErrorGroup ( #1603 )
2019-03-29 14:30:23 +02:00
Yaroslav Vorobiov
0ce6d4ab81
Project api auth update ( #1572 )
2019-03-29 14:13:37 +02:00
Kaloyan Raev
ddce5a4bf8
Fix incorrect usage of NodeID and ErrNodeID in PieceID impl ( #1601 )
2019-03-29 13:13:03 +02:00
Yehor Butko
e68c3e9c0d
Satellite console team members fetch bug ( #1540 )
...
* fetch project memebrs after project creation
* fetch fixed
2019-03-29 12:46:42 +02:00
Kaloyan Raev
9fb99c8484
Ensure serial number is not saved if error during order limit creation ( #1602 )
2019-03-29 11:53:53 +02:00
Kaloyan Raev
f9ba935286
Merge overlay_cache_nodes into nodes table ( #1581 )
2019-03-29 10:53:43 +02:00
Egon Elbre
be06fdfd6c
Create orders.Service ( #1593 )
2019-03-28 22:09:23 +02:00
Bill Thorp
40e7fae564
not overflow int32 ( #1594 )
2019-03-28 13:08:32 +02:00
Jennifer Li Johnson
b3a8beb1bc
Updates accounting tables models and migration ( #1584 )
...
* go gen
* undo changes to bucket usage
* update locked
* spacing
* moves changes to migration v11
* minor changes to fix lint and test err
* change sql to fix errs
2019-03-27 22:46:49 -04:00
JT Olio
0a0984707c
clarify who fills in the code review checklist ( #1555 )
...
Change-Id: Ifabc09c6ed8dd10fcda6b0298d127b19d76e4674
2019-03-27 17:19:22 -06:00
Stefan Benten
7336e87e1c
Fixing Check for a writable folder of the identity tool ( #1587 )
...
* Fixing Check for a writable folder
* Removing fmt statements
* Check the folder not the file
2019-03-27 23:20:10 +01:00
Cameron
cac55a29e4
Add used egress/ingress to storage node dashboard ( #1565 )
...
* add egress and ingress to StatSummaryResponse
* print egress and ingress to storagenode dashboard
2019-03-27 15:44:18 -04:00
Yehor Butko
86bf3dee9f
V3-1307 combine first and last name to full name ( #1569 )
...
* V3-1307 combine first and last name to full name
2019-03-27 14:33:32 +02:00
Michal Niewrzal
bfdfebbde2
Satellite orders receiving ( #1564 )
...
This change adds satellite endpoint for receiving OrderLimits sent by storage node.
Change includes:
* wire up orders sender in storage node (also in testplanet)
* saving serial number for OrderLimit in serial_numbers table
* satellite endpoint for receiving, verifying and storing OrderLimit and Order serial number
* initial implementation for Orders DB
* basic test for sending orders to satellite
2019-03-27 11:24:35 +01:00
littleskunk
d8f0b6f8f3
devDefaults for easy uplink setup connecting to storj-sim ( #1583 )
2019-03-27 09:16:37 +02:00
Natalie Villasana
435bd690cd
skips TestDownloadWithSomeNodesOffline ( #1579 )
2019-03-26 14:45:23 -04:00
Natalie Villasana
5b48a48a79
adds test for correct download with non-critical amount of nodes offline ( #1574 )
2019-03-26 14:09:44 -04:00
Nikolay Yurchenko
02e07c8c65
web header design changes ( #1575 )
2019-03-26 18:56:38 +02:00
Bogdan Artemenko
29ba210c6a
Rename fonts to make it name more general. ( #1577 )
...
* Renamed fonts to make it name more general.
2019-03-26 18:38:35 +02:00
Yaroslav Vorobiov
b2b86bee56
[V3-1366] Email project name bug ( #1571 )
2019-03-26 17:56:16 +02:00
JT Olio
d7ac48ead7
pkg/process: indicate if an error is causing program death ( #1573 )
...
Change-Id: I4f97cbd1004bcbda8b25a238a6c30ca88a20ac43
2019-03-26 07:47:55 -06:00
Stefan Benten
3db903fe40
Move from Unique to Index on SatelliteDB ( #1563 )
...
* Move from Unique to Index
* Remove Index
* Make some more Indexes Unique and adjust migration
* Fix Migration Statements
* Fix Typo
* Fix Migration of older Table
* Exchange DROP statement
* Remove "if not exists"
* Revert Change in old Migration
2019-03-26 11:34:30 +01:00
Kaloyan Raev
d1639c4157
Merge statdb pkg into overlay pkg ( #1570 )
2019-03-25 18:25:09 -04:00
Bryan White
ef99c1657f
TLS extension handling overhaul ( #1458 )
2019-03-25 22:52:12 +01:00
Stefan Benten
7becb06214
Add Simon ( #1567 )
2019-03-25 17:11:01 +01:00
littleskunk
0489938328
check if the editor exists ( #1566 )
2019-03-25 16:57:54 +01:00
Yaroslav Vorobiov
cce6fa8fd3
added LOGIN auth scheme to satellite mail service ( #1552 )
2019-03-24 02:08:41 +02:00
Egon Elbre
b9bb986b8a
storj-sim network env ( #1560 )
...
* add storj-sim environment flags
* don't try to connect to console
2019-03-23 22:53:03 +01:00
Bill Thorp
dbd97aaaf9
SNs should NOT be audited for expired segments ( #1559 )
...
delete expired pointers during audit
2019-03-23 06:52:51 -04:00
Egon Elbre
94e79eda6d
remove overlay endpoint ( #1521 )
2019-03-23 10:06:11 +02:00
Dylan Lott
c6d5ff5dc2
remove unused bootstrap function from discovery/service.go ( #1558 )
...
* remove unused bootstrap function from discovery/service.go
* Linter fix missing semicolon
2019-03-22 15:00:38 -06:00
Natalie Villasana
0fa1d536e7
removes pingbackTimeout ( #1556 )
2019-03-22 16:06:57 -04:00
Egon Elbre
297b393dfd
database for tracking information without storing orders / agreements ( #1551 )
...
* initial schema declaration
* fix typo
* split database
* fix syntax errors and generate code
* add queries for serial number manipulation
* update comment
* add migration script
* fix comments
* add new data
* fix bucket id
2019-03-22 11:54:22 -07:00
Dylan Lott
a55a9538c9
fix path validation with sj:/bucket ( #1543 )
...
* Validates before uplink attempts to download or upload
* Separate Validate function out to utils package and add tests
* Adds another test case
* Move proper URL Handling to FPath Package
* Add individual check notes and further test cases
* Fix Comment Spacing
2019-03-22 11:46:14 -06:00
Natalie Villasana
ea4a61f0c0
adds slow kad dialer tests, adds timeout interceptor to transport ( #1545 )
2019-03-22 13:09:37 -04:00
Jess G
9236ac4bdf
change default to true to enforce sa whitelist ( #1549 )
...
* change default to true to enable whitelist
* add devDefault
2019-03-22 07:21:16 -07:00
Egon Elbre
1d96d25f3f
kademlia ping tracking ( #1538 )
2019-03-22 15:27:59 +02:00
Egon Elbre
694b6dc1da
make tests run faster ( #1553 )
2019-03-22 15:14:17 +02:00
Kaloyan Raev
30dfc2b20c
Remove PointerDB client ( #1520 )
2019-03-22 11:01:49 +02:00
Maximillian von Briesen
db64d6590b
Add repairer tests ( #1494 )
2019-03-21 16:26:56 +02:00
Kaloyan Raev
2c410f51bb
Fix CalcEncryptedSize and CalcPieceSize ( #1525 )
2019-03-21 15:47:48 +02:00