- Implemented dataset editing functionality for editor roles, including fetching, updating, and categorizing datasets. - Added routes and controller actions for editing, updating, and categorizing datasets within the editor interface. - Integrated UI components for managing dataset metadata, subjects, references, and files. - Enhanced keyword management with features for adding, editing, and deleting keywords, including handling keywords used by multiple datasets. - Improved reference management with features for adding, editing, and deleting dataset references. - Added validation for dataset updates using the `updateEditorDatasetValidator`. - Updated the dataset edit form to include components for managing titles, descriptions, authors, contributors, licenses, coverage, subjects, references, and files. - Implemented transaction management for dataset updates to ensure data consistency. - Added a download route for files associated with datasets. - Improved the UI for displaying and interacting with datasets in the editor index view, including adding edit and categorize buttons. - Fixed an issue where the file size was not correctly calculated. - Added a tooltip to the keyword value column in the TableKeywords component to explain the editability of keywords. - Added a section to display keywords that are marked for deletion. - Added a section to display references that are marked for deletion. - Added a restore button to the references to delete section to restore references. - Updated the SearchCategoryAutocomplete component to support read-only mode. - Updated the FormControl component to support read-only mode. - Added icons and styling improvements to various components. - Added a default value for subjectsToDelete and referencesToDelete in the dataset model. - Updated the FooterBar component to use the JustboilLogo component. - Updated the app.ts file to fetch chart data without a year parameter. - Updated the Login.vue file to invert the logo in dark mode. - Updated the AccountInfo.vue file to add a Head component.
44 lines
No EOL
1.8 KiB
Text
44 lines
No EOL
1.8 KiB
Text
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta name="msapplication-TileColor" content="#da532c">
|
|
<meta name="theme-color" content="#ffffff">
|
|
|
|
<link rel="icon" type="image/svg+xml" href="favicon.svg">
|
|
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
|
|
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
|
|
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
|
|
<link rel="manifest" href="/site.webmanifest">
|
|
|
|
<!-- <link rel="icon" href="/apps/theming/favicon/settings?v=ad28c447"> -->
|
|
<input type="hidden" id="initial-state-firstrunwizard-desktop"
|
|
value="Imh0dHBzOi8vZ2l0ZWEuZ2VvbG9naWUuYWMuYXQvZ2VvbGJhL3RldGh5cy5iYWNrZW5kIg==">
|
|
|
|
|
|
<input type="hidden" id="initial-state-settings-profileEnabledGlobally" value="dHJ1ZQ==">
|
|
<input type="hidden" id="initial-state-settings-profileEnabledByDefault" value="dHJ1ZQ==">
|
|
|
|
<input type="hidden" id="initial-state-settings-backgroundJobsDocUrl"
|
|
value="Imh0dHBzOlwvXC9kb2NzLm5leHRjbG91ZC5jb21cL3NlcnZlclwvMjlcL2dvLnBocD90bz1hZG1pbi1iYWNrZ3JvdW5kLWpvYnMi">
|
|
<input type="hidden" id="initial-state-settings-backgroundJobsMode" value="ImNyb24i">
|
|
<input type="hidden" id="initial-state-settings-lastCron" value="MTcyMzgwNzIwMQ==">
|
|
<input type="hidden" id="initial-state-settings-cronErrors" value="IiI=">
|
|
<input type="hidden" id="initial-state-settings-cliBasedCronPossible" value="dHJ1ZQ==">
|
|
<input type="hidden" id="initial-state-settings-cliBasedCronUser" value="Ind3dy1kYXRhIg==">
|
|
@vite(['resources/js/app.ts'])
|
|
|
|
@routes('test')
|
|
@inertiaHead
|
|
</head>
|
|
|
|
<body>
|
|
@inertia({ as: 'div', class: 'h-full' })
|
|
|
|
{{-- @entryPointStyles('app')
|
|
@entryPointScripts('app') --}}
|
|
</body>
|
|
|
|
</html> |