chore(constants&environement): remove textile env constants

This commit is contained in:
Aminejv 2023-01-17 16:49:53 +01:00
parent 9ea30de928
commit 5dda7eef1e
6 changed files with 4 additions and 69 deletions

View File

@ -290,7 +290,7 @@ export const theme = {
};
export const gateways = {
ipfs: "https://ipfs.io/ipfs",
ipfs: "https://gateway.estuary.tech/gw/ipfs",
};
export const hostname = "https://slate.host";
@ -335,12 +335,6 @@ export const grids = {
export const profileDefaultPicture = `${gateways.ipfs}/bafkreick3nscgixwfpq736forz7kzxvvhuej6kszevpsgmcubyhsx2pf7i`;
export const textile = {
threadName: "buckets",
mainBucket: "data",
dealsBucket: "stage-deal",
};
export const extensionLink = {
chrome: "https://chrome.google.com/webstore/detail/slate/gloembacbehhbfbkcfjmloikeeaebnoc",
firefox: "https://addons.mozilla.org/en-US/firefox/addon/slate-for-firefox",

View File

@ -24,13 +24,6 @@ export const error = {
"We ran into issues while replicating your files for archiving",
SERVER_ARCHIVE_DEAL_FAILED: "The storage deal wasn't successful",
//Bucket remove
SERVER_BUCKET_REMOVE_NO_CID:
"We ran into issues while removing a file. There was no file specified",
SERVER_BUCKET_REMOVE_BUCKET_NOT_FOUND: "We couldn't locate your files to delete",
SERVER_BUCKET_REMOVE_NO_BUCKET_ITEMS: "We couldn't locate your files to delete",
SERVER_BUCKET_REMOVE_NO_MATCHING_CID: "There were no matching files found",
SERVER_BUCKET_REMOVE_FAILED: "We were not able to delete that file",
//Link create
SERVER_CREATE_LINK_DUPLICATE: "You've already saved this link",
@ -130,8 +123,6 @@ export const error = {
SERVER_CREATE_USER_INVALID_USERNAME: "Please choose a valid username",
SERVER_CREATE_USER_INVALID_PASSWORD: "Please choose a valid password",
SERVER_CREATE_USER_INVALID_EMAIL: "Please choose a valid email",
SERVER_CREATE_USER_BUCKET_INIT_FAILURE:
"We're having trouble setting up your storage, please try again later",
SERVER_CREATE_USER_FAILED:
"We're having trouble creating your account right now. Please try again later",
@ -210,7 +201,7 @@ export const error = {
//Get deals
SERVER_FILECOIN_NETWORK_DEALS_ERROR:
"We're having trouble fetching your deal information right now",
SERVER_FILECOIN_NETWORK_ERROR: "We're having trouble fetching your storage information right now",
// SERVER_FILECOIN_NETWORK_ERROR: "We're having trouble fetching your storage information right now",
//Sign in
SIGN_UP_RATE_LIMITED: "Too many signup attempts. Please try again in 10 minutes",

View File

@ -1,25 +1,11 @@
export const POLLING_RATE = 5000;
export const MAX_BUCKET_COUNT = 100;
export const POWERGATE_HOST = "https://grpcweb.slate.textile.io";
export const IPFS_GATEWAY_URL = "https://ipfs.io/ipfs";
export const FILE_STORAGE_URL = "./public/static/files/";
export const GITHUB_URL = "https://github.com/filecoin-project/slate";
export const ANALYTICS_URL = "https://slate-stats-dev.azurewebsites.net/";
// NOTE(toast): 30 GB from jim/martina/ignacio
export const TEXTILE_ACCOUNT_BYTE_LIMIT = 1073741824 * 30;
// NOTE(jim): 30 GB - minus .textileseed
export const TEXTILE_BUCKET_LIMIT = TEXTILE_ACCOUNT_BYTE_LIMIT - 234;
// NOTE(jim): 100mb
export const MIN_ARCHIVE_SIZE_BYTES = 104857600;
export const ACCOUNT_BYTE_LIMIT = 1073741824 * 30;
// NOTE(amine): 15 minutes
export const TOKEN_EXPIRATION_TIME = 2 * 60 * 60 * 1000;
export const textile = {
threadName: "buckets",
mainBucket: "data",
dealsBucket: "stage-deal",
};

View File

@ -25,15 +25,9 @@ export const LOCAL_PASSWORD_SECRET = `$2b$${LOCAL_PASSWORD_ROUNDS}$${process.env
// NOTE(jim): Custom avatars
export const AVATAR_SLATE_ID = process.env.AVATAR_SLATE_ID;
// NOTE(jim): Textile secrets
export const TEXTILE_HUB_KEY = process.env.TEXTILE_HUB_KEY;
export const TEXTILE_HUB_SECRET = process.env.TEXTILE_HUB_SECRET;
export const TEXTILE_HUB_STAGING_HOST = process.env.TEXTILE_HUB_STAGING_HOST;
// NOTE(jim): Slack updates
export const SOCIAL_SLACK_WEBHOOK_KEY = process.env.SOCIAL_SLACK_WEBHOOK_KEY;
export const SUPPORT_SLACK_WEBHOOK_KEY = process.env.SUPPORT_SLACK_WEBHOOK_KEY;
export const TEXTILE_SLACK_WEBHOOK_KEY = process.env.TEXTILE_SLACK_WEBHOOK_KEY;
// NOTE(jim): External servers
export const URI_SHOVEL = process.env.NEXT_PUBLIC_URI_SHOVEL;

View File

@ -215,7 +215,7 @@ export const getById = async ({ id }) => {
...user,
stats: {
bytes,
maximumBytes: Constants.TEXTILE_ACCOUNT_BYTE_LIMIT,
maximumBytes: Constants.ACCOUNT_BYTE_LIMIT,
imageBytes,
videoBytes,
audioBytes,

View File

@ -8,10 +8,6 @@ import { IncomingWebhook } from "@slack/webhook";
const url = `https://hooks.slack.com/services/${Environment.SOCIAL_SLACK_WEBHOOK_KEY}`;
const webhook = new IncomingWebhook(url);
// NOTE(jim): #fil-slate-textile-api
const textileURL = `https://hooks.slack.com/services/${Environment.TEXTILE_SLACK_WEBHOOK_KEY}`;
const textileWebhook = new IncomingWebhook(textileURL);
export const sendSlackMessage = (message) => {
if (Strings.isEmpty(Environment.SOCIAL_SLACK_WEBHOOK_KEY)) {
return;
@ -23,29 +19,3 @@ export const sendSlackMessage = (message) => {
Logging.error("SLACK_MESSAGE_FAILURE", message);
}
};
export const sendTextileSlackMessage = ({
user = { username: "UNDEFINED" },
message,
functionName,
code,
file,
}) => {
if (Strings.isEmpty(Environment.TEXTILE_SLACK_WEBHOOK_KEY)) {
return;
}
const userProfileURL = `https://slate.host/${user.username}`;
const userURL = `<${userProfileURL}|${user.username}>`;
const source = `${Environment.SOURCE}`;
const fileURL = `https://github.com/filecoin-project/slate/blob/main/${file}`;
const slackFileURL = `<${fileURL}|${file}>`;
try {
textileWebhook.send({
text: `*Source code —* ${slackFileURL} \n*Source client —* ${source} \n*Callsite —* \`${functionName}\`\n*User —* ${userURL}\n\n> ${message}\n\n*Textile error code —* ${code}`,
});
} catch (e) {
Logging.error("SLACK_MESSAGE_FAILURE", message);
}
};