Yaroslav Vorobiov
8a002e8c8e
satellite/accounting: separate project limit from project entity ( #3632 )
2019-11-25 16:18:04 +02:00
Yehor Butko
a8e4e9cb03
satellite/payments: project usage charges ( #3512 )
2019-11-15 16:27:44 +02:00
Yaroslav Vorobiov
35edc2bcc3
satellite/payments: invoice creation ( #3468 )
2019-11-05 15:16:02 +02:00
Yehor Butko
0c2e498f09
satellite/satellitedb: console tables archview comments updated ( #3465 )
2019-11-04 16:37:39 +02:00
Yingrong Zhao
878a3c802b
satellite/console: store partner id on api key and project creation ( #2743 )
...
* init
* remove commented code
* add test
* remove unnecessary code
* add error log
2019-08-12 17:29:40 -04:00
Yehor Butko
b0e5964718
satellite/console: create owner_id column for project table ( #2706 )
...
* satellite/console: create owner_id column for project table
2019-08-07 15:28:13 +03:00
aligeti
29b576961f
value attribution merge fix and more test cases ( #2588 )
...
* value attribution merge fix and more test cases
2019-07-19 11:17:34 -04:00
aligeti
daa3b32ee2
Add Attribution Columns to appropriate tables for OSPP referral link ( #2516 )
...
* adds "partner_id" column to user, project, api_key & bucket_metainfo tables
2019-07-12 13:59:19 -04:00
Yaroslav Vorobiov
51db703b2b
Console add payments to service ( #2100 )
2019-06-06 19:07:14 +03:00
JT Olio
29d16b4d68
satellite: add monkit task to missing places ( #2108 )
2019-06-04 13:55:37 +02:00
Michal Niewrzal
f731267e8c
Per-project usage limiting ( #2036 )
...
What: Changes to support custom usage limit for the project. With this implementation by default project usage limit is taken from configuration flag. If project DB field usage_limit will be set to value larger than 0 it will become custom usage limit and we will be used to verify is limit was exceeded.
Whats changed:
usage_limit (bigint) field added to projects table (with migration)
things related to project usage moved from metainfo endpoint to project usage type
accounting.ProjectAccounting extended with GetProjectUsageLimits() method
Why: We need to have different usage limits per project. https://storjlabs.atlassian.net/browse/V3-1814
2019-05-28 09:36:52 -06:00
Egon Elbre
de15a4fdcf
remove utils.CombineErrors and utils.ErrorGroup ( #1603 )
2019-03-29 14:30:23 +02:00
Bogdan Artemenko
b75f06e229
Removed TermsAccepted in project from satellite console and web. ( #1155 )
...
* Removed TermsAccepted from satellite console and web.
2019-01-28 20:20:33 +02:00
Yaroslav Vorobiov
f437effaef
Add console to satellite peer ( #1120 )
2019-01-24 18:26:36 +02:00
Yaroslav Vorobiov
d832789481
ConsoleDB merge and buckets table creation ( #1066 )
...
* init
* db merge
* bucket table renamed to bucket info
* remove id and fix comments
* fix imports
2019-01-16 15:23:28 -05:00
Yehor Butko
e38cf8f50d
Renaming and moving pkg/satellite to satellite/console ( #1054 )
...
* [WIP] V3-853 Merge the satellite DB into the master database
* Removing consoleDB from satelliteDB
* Fixing tests for satellite/console
* fixing linter
* sorting imports in satellite/console
* fixing console config
* fixing linter
2019-01-15 15:03:24 +02:00