Skip to content

Commit

Permalink
wip: renderer unused refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
aaronm-2112 committed Jan 31, 2025
1 parent e37cdd6 commit f68f5b4
Showing 1 changed file with 1 addition and 224 deletions.
225 changes: 1 addition & 224 deletions src/renderer/src/scripts/others/renderer.js
Original file line number Diff line number Diff line change
Expand Up @@ -7975,229 +7975,6 @@ window.logGeneralOperationsForAnalytics = (category, analyticsPrefix, granularit
}
};

// /*
// ******************************************************
// ******************************************************
// Manage Datasets Add/Edit Banner Image With Nodejs
// ******************************************************
// ******************************************************
// */

// // I: Dataset name or id
// // O: Presigned URL for the banner image or an empty string
// const getDatasetBannerImageURL = async (datasetIdOrName) => {
// // check that a dataset name or id is provided
// if (!datasetIdOrName || datasetIdOrName === "") {
// throw new Error("Error: Must provide a valid dataset to pull tags from.");
// }

// // fetch the banner url from the Pennsieve API at the readme endpoint (this is because the description is the subtitle not readme )

// let { banner } = bannerResponse.data;

// return banner;
// };

// /*
// ******************************************************
// ******************************************************
// Get User Dataset Permissions With Nodejs
// ******************************************************
// ******************************************************
// */

// // returns the user's permissions/role for the given dataset. Options are : owner, manager, editor, viewer
// const getCurrentUserPermissions = async (datasetIdOrName) => {
// // check that a dataset name or id is provided
// if (!datasetIdOrName || datasetIdOrName === "") {
// throw new Error("Error: Must provide a valid dataset to check permissions for.");
// }

// // get access token for the current user
// let jwt = await get_access_token();

// // get the dataset the user wants to edit
// let dataset = await get_dataset_by_name_id(datasetIdOrName, jwt);

// // get the id out of the dataset
// let id = dataset.content.id;

// // get the user's permissions

// // get the status code out of the response
// let statusCode = dataset_roles.status;

// // check the status code of the response
// switch (statusCode) {
// case 200:
// // success do nothing
// break;
// case 404:
// throw new Error(
// `${statusCode} - The dataset you selected cannot be found. Please select a valid dataset to check your permissions.`
// );
// case 401:
// throw new Error(
// `${statusCode} - You cannot check your dataset permissions while unauthenticated. Please reauthenticate and try again.`
// );
// case 403:
// throw new Error(`${statusCode} - You do not have access to this dataset. `);

// default:
// // something unexpected happened
// let statusText = dataset_roles.statusText;
// throw new Error(`${statusCode} - ${statusText}`);
// }

// // get the permissions object
// const { role } = dataset_roles.data;

// // return the permissions
// return role;
// };

// // I: role: string - A user's permissions indicated by their role. Can be: owner, manager, editor, viewer.
// // O: boolean - true if role is owner or manager, false otherwise
// const userIsOwnerOrManager = (role) => {
// // check if the user permissions do not include "owner" or "manager"
// if (!["owner", "manager"].includes(role)) {
// // throw a permission error: "You don't have permissions for editing metadata on this Pennsieve dataset"
// return false;
// }

// return true;
// };

// const userIsOwner = (role) => {
// // check if the user permissions do not include "owner"
// if (role !== "owner") {
// // throw a permission error: "You don't have permissions for editing metadata on this Pennsieve dataset"
// return false;
// }

// return true;
// };

// const userIsDatasetOwner = async (datasetIdOrName) => {
// // check that a dataset name or id is provided
// if (!datasetIdOrName || datasetIdOrName === "") {
// throw new Error("Error: Must provide a valid dataset to check permissions for.");
// }

// // get the dataset the user wants to edit
// let role = await getCurrentUserPermissions(datasetIdOrName);

// return userIsOwner(role);
// };

// const create_validation_report = (error_report) => {
// // let accordion_elements = ` <div class="title active"> `;
// let accordion_elements = "";
// let elements = Object.keys(error_report).length;

// if ((elements = 0)) {
// accordion_elements += `<ul> <li>No errors found </li> </ul>`;
// } else if (elements == 1) {
// let key = Object.keys(error_report)[0];
// accordion_elements += `<ul> `;
// if ("messages" in error_report[key]) {
// for (let i = 0; i < error_report[key]["messages"].length; i++) {
// accordion_elements += `<li> <p> ${error_report[key]["messages"][i]} </li>`;
// }
// }
// accordion_elements += `</ul>`;
// } else {
// let keys = Object.keys(error_report);
// for (key_index in keys) {
// key = keys[key_index];
// if (key == keys[0]) {
// accordion_elements += `<ul> `;
// if ("messages" in error_report[key]) {
// for (let i = 0; i < error_report[key]["messages"].length; i++) {
// accordion_elements += `<li> <p> ${error_report[key]["messages"][i]} </p> </li>`;
// }
// }
// accordion_elements += `</ul> `;
// } else {
// accordion_elements += `<ul> `;
// if ("messages" in error_report[key]) {
// for (let i = 0; i < error_report[key]["messages"].length; i++) {
// accordion_elements += `<li> <p> ${error_report[key]["messages"][i]} </p></li>`;
// }
// }
// accordion_elements += `</ul>`;
// }
// }
// // accordion_elements += `</div>`;
// }
// $("#validation_error_accordion").html(accordion_elements);
// // $("#validation_error_accordion").accordion();
// };

// $("#validate_dataset_bttn").on("click", async () => {
// const axiosInstance = axios.create({
// baseURL: "http://127.0.0.1:5000/",
// timeout: 0,
// });

// window.log.info("validating dataset");
// window.log.info(window.bfDatasetSubtitle.value);

// $("#dataset_validator_status").text("Please wait while we retrieve the dataset...");
// $("#dataset_validator_spinner").show();

// let selectedBfAccount = window.defaultBfAccount;
// let selectedBfDataset = window.defaultBfDataset;

// temp_object = {
// "bf-account-selected": {
// "account-name": selectedBfAccount,
// },
// "bf-dataset-selected": {
// "dataset-name": selectedBfDataset,
// },
// };

// let datasetResponse;

// try {
// datasetResponse = await axiosInstance("api_ps_retrieve_dataset", {
// params: {
// obj: JSON.stringify(temp_object),
// },
// responseType: "json",
// method: "get",
// });
// } catch (err) {
// window.log.error(error);
// console.error(error);
// $("#dataset_validator_spinner").hide();
// $("#dataset_validator_status").html(`<span style='color: red;'> ${error}</span>`);
// }

// $("#dataset_validator_status").text("Please wait while we validate the dataset...");

// try {
// datasetResponse = axiosInstance("api_validate_dataset_pipeline", {
// params: {
// selectedBfAccount,
// selectedBfDataset,
// },
// responseType: "json",
// method: "get",
// });
// } catch (error) {
// window.log.error(error);
// console.error(error);
// $("#dataset_validator_spinner").hide();
// $("#dataset_validator_status").html(`<span style='color: red;'> ${error}</span>`);
// }

// create_validation_report(res);
// $("#dataset_validator_status").html("");
// $("#dataset_validator_spinner").hide();
// });

//function used to scale banner images
window.scaleBannerImage = async (imagePath) => {
try {
Expand Down Expand Up @@ -8391,7 +8168,7 @@ document
.addEventListener("click", directToGuidedMode);
document
.getElementById("home-button-free-form-mode-link")
.addEventListener("click", directToFreeFormMode);
.addEventListener("click", window.directToFreeFormMode);

tippy("#datasetPathDisplay", {
placement: "top",
Expand Down

0 comments on commit f68f5b4

Please sign in to comment.