package
0.0.0-20240627150858-f50264a9cb12
Repository: https://github.com/aptrust/dart-runner.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
GET /about.
No description provided by the author
DELETE /app_settings/delete/:id POST /app_settings/delete/:id.
GET /app_settings/edit/:id.
GET /app_settings.
GET /app_settings/new.
PUT /app_settings/edit/:id POST /app_settings/edit/:id POST /app_settings/new.
BagItProfileCreate creates a new Profile.
POST /profiles/new_tag_file/:profile_id.
PUT /profiles/delete/:id POST /profiles/delete/:id.
POST /profiles/delete_tag/:profile_id/:tag_id PUT /profiles/delete_tag/:profile_id/:tag_id.
POST /profiles/delete_tag_file/:profile_id PUT /profiles/delete_tag_file/:profile_id.
GET /profiles/edit/:id.
GET /profiles/edit_tag/:profile_id/:tag_id.
GET /profiles/export/:id.
POST /profiles/import.
GET /profiles/import_start.
GET /profiles.
GET /profiles/new.
GET /profiles/new_tag/:profile_id/:tag_file.
GET /profiles/new_tag_file/:profile_id.
PUT /profiles/edit/:id POST /profiles/edit/:id.
POST /profiles/edit_tag/:profile_id/:tag_id PUT /profiles/edit_tag/:profile_id/:tag_id.
DashboardGetReport returns a report from a remote repository.
DashboardShow shows the DART dashboard.
No description provided by the author
ExportSettingsIndex displays a list of ExportSettings objects.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GET /internal_settings.
POST /jobs/add_file/:id.
GET /jobs/add_tag/:id.
GET /jobs/artifact/:id.
GET /jobs/artifacts/list/:job_id.
PUT /jobs/delete/:id POST /jobs/delete/:id.
POST /jobs/delete_file/:id.
POST /jobs/delete_tag/:id.
GET /jobs.
GET /jobs/new.
GET /jobs/run/:id By REST standards, this should be a POST.
GET /jobs/summary/:id.
POST /jobs/metadata/:id.
POST /jobs/packaging/:id.
POST /jobs/add_tag/:id.
POST /jobs/upload/:id.
GET /jobs/files/:id.
JobShowJson displays a job's raw JSON data.
GET /jobs/metadata/:id.
GET /jobs/packaging/:id.
GET /jobs/upload/:id.
No description provided by the author
No description provided by the author
GET /open_data_folder.
GET /open_external This is an AJAX call.
GET /open_log.
GET /open_log_folder.
GET /remote_repositories/delete/:id POST /remote_repositories/delete/:id.
GET /remote_repositories/edit/:id.
GET /remote_repositories.
GET /remote_repositories/new.
PUT /remote_repositories/edit/:id POST /remote_repositories/edit/:id POST /remote_repositories/new.
RemoteRepositoryTestConnection tests a connection to a remote repository, so user can be sure they have everything configured correctly.
No description provided by the author
SettingsExportDelete deletes the ExportSettings record with the specified ID.
SettingsExportDeleteQuestion deletes a question from ExportSettings.
SettingsExportEdit shows a form on which user can edit the specified ExportSettings.
SettingsExportEditQuestion shows a form to edit a question from ExportSettings.
SettingsExportNew creates a new ExportSettings object and then redirects to the edit form.
SettingsExportNewQuestion show a new, empty question form.
SettingsExportSave saves ExportSettings.
SettingsExportSaveQuestion saves questions attached to the specified ExportSettings object.
SettingsExportShowJson shows the JSON representation of an ExportSettings object.
SettingsImportAnswers receives the user's answers to settings questions and applies them to the proper objects and fields before saving the settings.
SettingsImportRun actually runs the import, saving whatever export settings are submitted in the form or fetched from the URL.
SettingsImportShow shows a form on which user can specify a URL from which to import settings, or a blob of JSON to be imported directly.
GET /files/choose.
GET /storage_services/delete/:id POST /storage_services/delete/:id.
GET /storage_services/edit/:id.
GET /storage_services.
GET /storage_services/new.
PUT /storage_services/edit/:id POST /storage_services/edit/:id POST /storage_services/new.
POST /storage_services/test/:id.
No description provided by the author
POST /upload_jobs/add_file/:id.
POST /upload_jobs/delete_file/:id.
GET /upload_jobs/new.
GET /upload_jobs/review/:id.
GET /upload_jobs/run/:id By REST standards, this should be a POST.
POST /upload_jobs/targets/:id.
GET /upload_jobs/files/:id.
GET /upload_jobs/targets/:id.
No description provided by the author
POST /validation_jobs/add_file/:id.
POST /validation_jobs/delete_file/:id.
GET /validation_jobs/new.
GET /validation_jobs/review/:id.
GET /validation_jobs/run/:id By REST standards, this should be a POST.
POST /validation_jobs/profiles/:id.
GET /validation_jobs/files/:id.
GET /validation_jobs/profiles/:id.
POST /workflows/batch/validate.
WorkflowCreateFromJob creates a new Workflow.
PUT /workflows/delete/:id POST /workflows/delete/:id.
GET /workflows/edit/:id.
GET /workflows/export/:id.
GET /workflows.
GET /workflow/new.
POST /workflows/run/:id.
GET /workflows/batch/run.
PUT /workflows/edit/:id POST /workflows/edit/:id.
GET /workflows/batch/choose.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This struct holds all the tag form inputs for a tag file.