Commit Graph

122 Commits

Author SHA1 Message Date
Karol Wypchlo f88dcf3eee
include unit tests for uploader ip 2022-04-22 15:38:09 +02:00
Michał Leszczyk f433287bb6
Dashboard v2 - fixes + publishing under /v2 path (#2008)
* fix(dashboard-v2): fix current usage graph on portals without Stripe configured

* ops(dashboard-v2): publish new dashboard under /v2 prefix

* ops(dashboard-v2): fix SkynetClient on multi-server portals

* fix(dashboard-v2): fix skylinks validation for sponsor keys

* ops(dashboard-v2): don't actually launch the new dashboard yet :)

* chore(dashboard-v2): cleanup console.log call

* fix(dashboard-v2): always set portal domain for SkynetClient
2022-04-19 13:16:57 +02:00
Karol Wypchło c1d07083fb
Merge pull request #1974 from SkynetLabs/improve-lua-stability-and-test-coverage
improve lua stability and test coverage
2022-04-14 13:20:07 +02:00
Karol Wypchlo cfe4ca0d87
add skynet-sponsor-key dnslink functionality 2022-04-08 13:56:20 +02:00
Karol Wypchło decb62d15a
Merge branch 'master' into improve-lua-stability-and-test-coverage 2022-04-08 11:52:59 +02:00
Karol Wypchło e7183f471b
remove max body size constraint on tus endpoint (#1976) 2022-04-07 13:52:23 +02:00
Karol Wypchlo 9b3e659ec5
lua testing and codecov v3 2022-04-06 15:14:44 +02:00
Karol Wypchło f47bd3f9a4
Merge branch 'master' into ivo/nginx_passes_apikey 2022-03-18 15:27:36 +01:00
Karol Wypchło 83b962a70f
Merge pull request #1873 from SkynetLabs/fix-blocker-host-not-found-when-blocker-module-not-enabled
fix: host not found in upstream "blocker"
2022-03-18 13:03:30 +01:00
Christopher Schinnerl 94c88d4fac
Merge pull request #1876 from SkynetLabs/return-buffer-values-to-default
return buffer values to default
2022-03-17 16:35:56 +01:00
Ivaylo Novakov 2f9f895ef8
Merge pull request #1855 from SkynetLabs/ivo/limits_bytes
Request /user/limits in bytes.
2022-03-17 16:22:33 +01:00
Karol Wypchlo 6c9f026910
return buffer values to default 2022-03-17 16:18:24 +01:00
Karol Wypchlo ca61d359be
fix: host not found in upstream "blocker" 2022-03-17 11:30:52 +01:00
Karol Wypchlo d631aad058
move req headers to timer arguments 2022-03-15 22:43:35 +01:00
Karol Wypchlo e2beee6fac
drop nginx blocklist proxy endpoint 2022-03-15 10:47:02 +01:00
Karol Wypchlo 4f6b5fb0a8
clean up nginx skylink cache related code 2022-03-15 09:40:25 +01:00
Ivaylo Novakov 2db648b0ad
Nginx passes Skynet-Api-Key and Authorization headers at all spots where it passes the Cookie header. 2022-03-10 18:11:37 +01:00
Ivaylo Novakov e40ca0011c
Request /user/limits in bytes. 2022-03-10 14:52:45 +01:00
Karol Wypchlo a743b625ff
Revert "Merge pull request #1831 from SkynetLabs/redirect-base64-skylink-to-base32"
This reverts commit e998882ca8, reversing
changes made to 85dd22a72e.
2022-03-10 09:55:24 +01:00
Karol Wypchlo 6e3f7d76d5
Revert "Merge pull request #1832 from SkynetLabs/redirect-hns-endpoint-to-hns-subdomain"
This reverts commit 1b64969461, reversing
changes made to 7da5a24c6e.
2022-03-10 09:55:09 +01:00
Karol Wypchlo fadf7fccb8
Revert "Merge pull request #1853 from SkynetLabs/add-missing-cors-headers"
This reverts commit 85df3958c1, reversing
changes made to 8db71f57ec.
2022-03-10 09:54:18 +01:00
Karol Wypchlo 9302ec8077
add missing cors headers 2022-03-10 08:36:54 +01:00
Karol Wypchło e656bd78a3
Merge branch 'master' into include-subscription-info 2022-03-08 03:58:39 +01:00
Karol Wypchło 1b64969461
Merge pull request #1832 from SkynetLabs/redirect-hns-endpoint-to-hns-subdomain
permanent redirect some-portal.com/hns/[domain] to [domain].hns.some-portal.com
2022-03-07 23:55:21 +01:00
Karol Wypchło e78efc3cfa
Merge branch 'master' into redirect-hns-endpoint-to-hns-subdomain 2022-03-06 14:47:41 +01:00
Karol Wypchlo 55f57c9fa2
Revert "use skynet to load our homepage"
This reverts commit ffb1e499b9.
2022-03-06 14:33:23 +01:00
Karol Wypchło 0a669d8730
Merge branch 'master' into include-subscription-info 2022-03-06 13:58:23 +01:00
Karol Wypchło c7b6d17b88
Merge pull request #1830 from SkynetLabs/redirect-sdk-docs
redirect sdk docs to sdk.skynetlabs.com
2022-03-05 20:12:51 +01:00
Karol Wypchlo d53965b095
fix no args case 2022-03-04 18:21:42 +01:00
Karol Wypchło 4d523cb7bd
Merge branch 'master' into redirect-hns-endpoint-to-hns-subdomain 2022-03-04 18:07:40 +01:00
Karol Wypchlo 59347ba909
permanent redirect some-portal.com/hns/[domain] to [domain].hns.some-portal.com 2022-03-04 13:36:31 +01:00
Karol Wypchlo 600fe21611
include query args 2022-03-04 11:26:59 +01:00
Karol Wypchlo fd05cfd8c9
redirect base64 skylink to base32 subdomain 2022-03-03 22:04:55 +01:00
Karol Wypchło ccee4be9a8
Merge branch 'master' into include-subscription-info 2022-03-03 19:11:28 +01:00
Karol Wypchło 774962fba9
Merge branch 'master' into redirect-sdk-docs 2022-03-03 19:01:26 +01:00
Marcin S bd0d2dba1d
Merge pull request #1825 from SkynetLabs/enable-cors-pubkey-registration-endpoints
Enable CORS on the accounts' endpoints for registering public keys.
2022-03-03 17:43:13 +00:00
Karol Wypchlo 7a213bb05a
match also static pages like /docs/v4 2022-03-03 16:44:27 +01:00
Karol Wypchlo 3b47411f31
redirect sdk docs to sdk.skynetlabs.com 2022-03-03 16:27:19 +01:00
PJ f62e7334eb
Only cache successful responses 2022-03-03 13:44:30 +01:00
PJ 85e28dbc3f
Expose cache header 2022-03-03 13:28:39 +01:00
PJ baed1bbb2c
Add Skynet portal blocklist endpoint 2022-03-03 13:18:58 +01:00
Ivaylo Novakov b3cba9fb2d
Enable CORS on the accounts' endpoints for registering public keys. 2022-03-03 11:15:15 +01:00
Ivaylo Novakov a8dda639da
Merge pull request #1569 from SkynetLabs/enable-cors-on-logout-endpoint
enable cors on /logout endpoint
2022-03-02 17:45:23 +01:00
Karol Wypchlo e1ddb3c3dc
include subscription info in internal accounts endpoint 2022-02-28 14:24:13 +01:00
Karol Wypchlo 169d0a8d55
set portal domain header to server domain when accessing through server domain 2022-02-25 15:24:09 +01:00
Karol Wypchło b6dd4c5ef6
drop ipv6 support (#1768) 2022-02-25 09:57:55 +01:00
Karol Wypchło e1e56a60e0
Merge pull request #1727 from SkynetLabs/replace-api-env-vars-with-domains
replace api env vars with domain vars
2022-02-17 15:40:48 +01:00
Karol Wypchlo 8a536cf43c
use ngx.var.scheme instead of https 2022-02-16 15:09:33 +01:00
Karol Wypchlo f7f03d183a
replace api env vars with domain vars 2022-02-16 14:59:15 +01:00
Karol Wypchlo ce7c2cdc13
add user-agent override 2022-02-16 14:25:42 +01:00