Skip to content
This repository was archived by the owner on Jul 11, 2023. It is now read-only.
This repository was archived by the owner on Jul 11, 2023. It is now read-only.

Initial implementation focused on CKAN integration #2

@roll

Description

@roll

Overview

See ckan/ckanext-validation#25

Tasks

  • bootstrap the app
  • implement black-box stub
  • fix coverage/reloading
  • implement details section
  • add title/description editing
  • do we need the save button? - no
  • proper type/format selection
  • ---
  • don't lose metadata (missingValues etc)
  • show column sample for every field
  • support File API uploads
  • ---
  • fix type/format for uploaded schemas
  • warn if data not provided - no
  • add createColumn helper
  • warn if validation error - no (sever side)
  • add input.pattern - no application
  • tabs fields/editor?
  • remove no fields error
  • ---
  • rebase on modal
  • handle multiple Edit call
  • aligh details/remove buttons
  • handle loading errors
  • name/type/format width on mobiles
  • implement disposing component
  • add first 10 rows note
  • inner components no names issue
  • limit count of rows to load for source
  • publish demo
  • ---
  • fix production version (csvSniffer bug)
  • use the bootstrap version ckan uses
  • improve savedSchema/dispose logic
  • integrate into ckan-validation
  • ---
  • suport field sorting? - no
  • fix details/remove on 1300px screen (use font awasome?)
  • provide initial loading indicator
  • update readme
  • ---
  • fix loading big files speed - MOVED Fix loading big files speed #3
  • fix all ckan integation issues
  • sync demo with ckan
  • use tableschema@1.10.0
  • test for defective csv input
  • fix bug on defective-rows.csv file
  • allow to start from scratch if there is an error
  • infer only for csv format files
  • allow to disable preview
  • ---
  • recover karma testing?
  • write required tests
  • ensure that big files works -> Investigate tableschema.Table.read speed on big files from url #6
  • ---
  • release the component

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions