Skip to content

Releases: folio-org/ui-data-import

v1.3.0

12 Jun 14:24
8d20ab2
Compare
Choose a tag to compare
  • Create data import settings page's 3rd pane for Match Profiles. Add string capitalization (capitalize) and HTML special chars decoding (htmlDecode) utils (UIDATIMP-6)
  • Create temporary MARC Bib files load option on Choose jobs pane (UIDATIMP-185)
  • Add Search box for 3rd pane of Match Profiles (UIDATIMP-166)
  • Implement landing page changes when temporary MARC Bib Load option button pushed (UIDATIMP-186)
  • Create the form for a new match profile creation (UIDATIMP-138)
  • Reorganize testing folder structure and code improvements (UIDATIMP-200)
  • Implement details view for match profiles (UIDATIMP-140)
  • Save the new match profile (UIDATIMP-139)
  • Create edit match profile form (UIDATIMP-143)
  • Implement saving of edited match profile (UIDATIMP-182)
  • Make job profile name a hotlink in match profile details (UIDATIMP-184)
  • Implement match profile duplication feature (UIDATIMP-142)
  • Implement match profile deletion feature (UIDATIMP-144)
  • Refactor all the profile list views to generalise them and move common parts to separate components (UIDATIMP-201)
  • Create ListTemplate and ColumnTemplate components for declarative definition of EntityList (UIDATIMP-201)
  • Create MenuTemplate and ItemTemplate components for declarative definition of ActionMenu, create ActionMenu component (UIDATIMP-201)
  • Create Spinner and LastMenu components (UIDATIMP-201)
  • Create LogColorizer and modular CodeHighlight componens among with modular language definitions (langJSON and langRAW for now) and 2 highlight themes (light - Coy and dark - Stalker) (UIDATIMP-209)
  • Refine ViewJobLog page component with a new endpoint to show all the log including error ones through LogColorizer component (UIDATIMP-209)
  • Add missing icons for Match Profiles record types (UIDATIMP-194)
  • Implement match profile deletion feature (UIDATIMP-176)

v1.2.1

14 May 09:57
Compare
Choose a tag to compare
Release v1.2.1

v1.2.0

10 May 16:42
d3d8065
Compare
Choose a tag to compare
  • Create data import settings page's 3rd pane for Jobs Profiles (UIDATIMP-6)
  • Add job profile form (UIDATIMP-132)
  • Delete upload definition when it does not have files on the landing page (UIDATIMP-110)
  • Implement Search job profiles feature (UIDATIMP-164)
  • Implement Save a new job profile feature (UIDATIMP-136)
  • Implement Edit a job profile feature (UIDATIMP-137)
  • Implement View job profile details page (UIDATIMP-133)
  • Align wording for the create a new job profile submit button (UIDATIMP-179)
  • Implement Duplicate job profile feature (UIDATIMP-134)
  • Handle text wrapping issue in columns of the job profile results grid (UIDATIMP-190)
  • Implement Delete job profile feature (UIDATIMP-173)
  • Handle text wrapping issue in columns on the job profile results grid (UIDATIMP-190)
  • Implement caret actions and items selecting for job profiles (UIDATIMP-12)
  • Add status check for failed backend responses (UIDATIMP-189)
  • Create Log button on the jobs log list for showing the resulting SRS JSON document (UIDATIMP-187)

v1.1.0

22 Mar 14:56
6e74b88
Compare
Choose a tag to compare
  • Add file extensions validation and InvalidFilesModal component for file upload (UIDATIMP-46)
  • Hide popover when a user clicks on the link button (UIDATIMP-71)
  • Write documentation for FileUploader component and do code refactoring (UIDATIMP-65)
  • Create UI for styling for Completed file uploads (UIDATIMP-38)
  • Prevent user navigation when file upload is in progress (UIDATIMP-67)
  • Add document icon to file upload items (UIDATIMP-74)
  • Setup BigTest and write tests for Jobs pane (UIDATIMP-75)
  • Implement deleting failed files from server feature (UIDATIMP-72)
  • Handle file name issue with file upload definition (UIDATIMP-97)
  • Show error message on UI when there is not enough server space for the uploaded file(s) on uploading job profiles (UIDATIMP-86)
  • Create data import settings page's 3rd pane for File Extensions (UIDATIMP-47)
  • Show modal on leaving Choose Job Profile page (UIDATIMP-104)
  • Prohibit file upload when there is a draft job in progress (UIDATIMP-106)
  • Implement Add a new file extension feature (UIDATIMP-56)
  • Handle sorting icons for both job logs and file extensions grids (UIDATIMP-124)
  • Update API endpoints on UI due to changes on backend across the application (UIDATIMP-112, UIDATIMP-113, UIDATIMP-114)
  • Implement Save a new file extension feature (UIDATIMP-79)
  • Implement Return to Choose Job Profile page feature (UIDATIMP-103)
  • Write tests for Return to Choose Job Profile page feature (UIDATIMP-154)
  • Implement Edit file extension feature (UIDATIMP-84)
  • Fix file extensions order after adding/editing a file extension (UIDATIMP-159)
  • Close invalid files modal after clicking Choose other files to upload button (UIDATIMP-160)
  • Implement Reset all extension mappings to system defaults feature (UIDATIMP-55)
  • Create data import File extension details view (UIDATIMP-61)
  • Implement Delete file extension feature (UIDATIMP-69)
  • Implement Search file extensions feature (UIDATIMP-157)
  • Handle horizontal scroll issue for the file extensions list (UIDATIMP-76)
  • Hook up file upload behavior to file extension settings when uploads for certain extensions are forbidden (UIDATIMP-117)

v1.0.0

11 Dec 18:44
c052c24
Compare
Choose a tag to compare
  • New app created with stripes-cli
  • Adjust skeleton application (UIDATIMP-2)
  • Add app icon (UIDATIMP-19)
  • Add layout for the Landing page (UIDATIMP-20)
  • Add layout for the first pane on the Landing page (UIDATIMP-22)
  • Create a reusable stripes component for Preview & Running Jobs boxes (UIDATIMP-31)
  • Create UI for File Upload feature on the Landing page (UIDATIMP-33)
  • Create reusable react Drag and Drop component (UIDATIMP-35)
  • Implement Preview jobs feature on the Landing page (UIDATIMP-23)
  • Implement Job Logs feature on the Landing page (UIDATIMP-29)
  • Update stripes-* dependencies and imports to use stripes framework 1.0 (FOLIO-1549)
  • Implement data fetching for JobExecutions and JobLogs on Landing Page (UIDATIMP-27)
  • Add Data Import settings page (UIDATIMP-5)
  • Create UI for File Upload: Action & Styling for In Process file uploads (UIDATIMP-37)