-
Notifications
You must be signed in to change notification settings - Fork 47
Commit 208edee
Development (#65)
* feat: basic setup
* feat: Setup NestJS API
* fix: preinstall script not working
* feat: Added nx support
* fix: start script not running
* feat: Added API to create project
* fix: swagger response
* feat: Added Update API and made DTO reusable
* feat: Added Delete project API
* fix: Updated module imports
* feat: Added Template repository
* fix: updated response to return _id
* feat: Added setup for templates API with get-templates route
* feat: Added create-template API
* feat: Added Update template API
* feat: Added valid mongodb id validation to params
* feat: Added delete API and added error-handling for not-found documents
* feat: Added authHeaderName to project
* feat: Added shared lib
* feat: Added tranformer to tranform code
* feat: Added column repository
* feat: Added template columns add & fetch routes
* feat: Switched create-template API to use projectId from param
* feat: Added valid callbackUrl validation
* feat: setup localstack and saved sample file to localstack while updating schema
* feat: Added Validation for env variables and Added env variable types
* feat: Added authentication support
* feat: Added file repository
* feat: Upload repository
* feat: mapping repository
* feat: Added file upload API
* feat: Completed CSV File Upload API
* feat: removed json2csv dependency and build csv by logic
* feat: Updated file information on upload
* feat: Updated file names to match others
* fix: removed comment
* fix: Added preinstall scripts to run after instalation to build packages
* feat: Removed columnKeys from column and added key and alternateKeys
* feat: temp commit
* feat: Finalized column mapping
* feat: Added Get Headings API
* feat: Moved template from body to param for upload
* feat: Deleted old validator and updated invalid message for new one
* feat: Moved mapping APIs to mapping controller
* feat: Finalize Mapping API
* feat: Added all-data file to upload and added api to retrive file while review
* fix: Updated column data templateId to _templateId
* fix: Fix columns not deleting issue
* feat: Added Review API
* feat: Removed additional properties from schema while processing
* feat: wrapped errors in list
* fix: Regex pattern validation
* fix: Updated fixes and Added validations
* feat: refactored and separated file mimetypes from supported types
* feat: Added facility to store reviewed data
* feat: saved invalid & valid data in files and proceed accordingly
* feat: Added stages validation to mapping API
* feat: Added field to whether proceed for invalid data or not
* feat: Reused get-upload usecase
* feat: Added not-found upload validation in mapping
* feat: Added confirm review API
* Create CODE_OF_CONDUCT.md
* feat: Added documentation
* Fixed documentation errors
Fixed documentation errors
* feat: Setup RabbitMQ
* feat: Added Storage service to @impler/shared
* feat: Implemented Processing functionality for upload file
* feat: Put types in seperate file for file-processing
* feat: Added webhook-log dal
* feat: Added facility to finalize upload
* Update README.md
"Setup" means system whereas "Set up" is used in the context of setting up a system. Fixed some other documentation errors too. @chavda-bhavik Please review.
* feat: Updated recursion flow for processing file
* feat: Updated end-review flow to start the process after review is finalized
* feat: Added validation error messages
* feat: Implemented review API to return data in pagination
* feat: Added embed App
* feat: Added widget App
* feat: Added react package to help import
* feat: Added packages
* feat: Applied modifications to embed lib
* feat: Renamed import-helper package to react
* fix: updated embed lint scripts
* feat: Organized widget structure
* feat: Added widget types and util functions in impler/shared
* feat: removed commnt and updated packages
* fix: Added missing types for styled-components in @impler/react
* feat: Updated docker script and removed unused backendUrl from embed
* feat: Updated @impler/react to to be used in packages
* feat: Added demo to @impler/react package
* feat: Removed default background color and added filter for projectId not defined
* feat: Added scripts
* feat: Added ReadME for @impler/react demo app
* fix: Removed unused dependencies for @impler/embed
* feat: Reorganized widget components
* feat: Get started with mantine and ModalContainer component
* fix: Removed styled-components dependency and used @emotion/react instead
* feat: Added Modal and Stepper Design System components with Storybook
* feat: Renamed ModalContainer to Modal
* feat: Added Button Component
* feat: Added gitignore
* feat: Added Dropzone component to Design System
* feat: Added File component to design system
* feat: Added Dropzone component
* feat: Added mapping Item component
* feat: Added Table component to design system
* feat: Added Pagination component to design-system
* feat: Added Empty Data Story for Table
* feat: Updated Modal and Stepper styles to meet the design needs
* feat: Added Select component
* feat: Updated select component to meet the design needs
* feat: Updated Dropzone, Select and Stepper component styles to meet the design needs
* feat: Added required prop and Responsivness to MappingItem
* feat: Updated Dropzone and File components to meed design needs:
* feat: Removed total data showing from Pagination
* feat: Added warning to Table
* feat: Added Warning icon and updated config
* feat: Added left-icon to Button and added Download icon
* feat: Implemented Phases static design
* feat: Updated confirmModal flow
* feat: Made Modal overlay transparent
* feat: Updated dropzone styles and showed file size properly
* feat: Updated Phases Modal design and made height to remain same
* feat: Updated scrollbar design
* feat: Added Complete Step
* feat: removed unwanted embed script and streamlined widget open flow
* feat: Made ParentCommand Utils reusable
* feat: Created separate package @impler/client for API Communication
* feat: Added Common API to check if User can access API or not
* feat: Updated valid check API to consider ProjectID and Template
* feat: Reused access-key names and wrapped axios calls for error handling
* feat: Updated layout architecture and Added authentication to Widget
* fix: Widget Build issue
* feat: Refactored code to reuse EventNames and functionality
* feat: Disabled widget logging warning for widget
* feat: made start script to start widget and api together
* feat: Added Prompt modal
* feat: Showed Prompt Modal before Closing and Reseting import
* feat: Added error to Dropzone component
* feat: Made Widget to load only when show is clicked
* feat: Updated select component to be used with ReactHookForm
* feat: Added headers support to HttpClient
* feat: Added Loading Overlay component
* feat: Added Reusable Upload and Template interfaces
* feat: Added APIs for UploadFile and GetTemplates
* feat: Added Loading Indicators to Footer Buttons
* feat: Added Phase1 basic implementation
* feat: Implemented Phase1 functionality
* fix: Fix issue of first value is always selected in select
* fix: Fix isssue of wrong URL creation
* feat: Added download sample functionality to widget
* feat: Added NoMagicNumber linting
* feat: Added commad to build packages before commit
* feat: Added notification functionality for download error
* fix: Fix issue of Template error not reseting after value changes
* feat: Removed building from pre-commit
* feat: Made consistency of using PhasesEnum in layout and heading
* Implementation Phase 2 (#41)
* fix: Issue of Footer actions not comming properly
* feat: Added properties to MappingItem to meet development needs
* feat: Made updates to App Context, fix warning in svg icon and Added Mapping APIs
* feat: Created new component for Phase2 columns heading
* feat: Implemented Mapping
* feat: Added loading to Phase 2 (#43)
* Fix in Upload Again and Reset
* feat: Made ReactQuery cache clear on upload reset
* feat: Made app to reset progress on close and Upload Again
* feat: Updated footer actions
* Implementation of Phase 3 & 4 (#46)
* feat: Added Review Interface and API
* feat: Updated error message formatting
* feat: Updated error variable configuration
* feat: Showed review data
* feat: Implemented Phase3
* feat: Implemented Phase 4
* feat: Added loading indicator in Review
* Export Review data (#50)
* feat: Added path to shared folder and made invalid data file public
* fix: Removed unwanted json2csv types
* feat: Added invalidCSVData file parameters to entity
* feat: Stored invalid data to csv file while reviewing
* feat: Added default page limit and page to review API
* feat: Moved Get-Template-Uploads to template controller
* feat: Added Get Upload API
* feat: Added Export data functionality
* feat: fix typo in confirmation with wrong data
* fix: Fix storybook run error
* fix: Consistency issue among Footer, Title and Stepper
* Fix Impler not defined & No Such Bucket errors (#51)
* feat: Updated embed import way
* fix: Formatted 'impler not defined' error
* feat: Made table headings sticky (#53)
* Readme Updates & Build workflow (#54)
* feat: Added Test Build workflow
* feat: Made nestjs available
* feat: Optimized and renamed workflow file
* feat: Updated version to 0.1.0
* fix: scripts in @impler/client (#55)
* Lerna Setup (#56)
* fix: Removed unwanted variables from queue-manager env files
* feat: Added setup-project-env script
* feat: Added learna
* v0.1.0
* feat: Added nvmrc
* feat: Fix clean & prebuild scripts
* Setup widget demo app (#57)
* feat: Moved widget-demo to app
* feat: Updated env setup script to setup env for widget-demo app
* Fixs & Updates (#58)
* feat: Made widget to not open window and renamed .env.example to .example.env in widget-demo
* refactor: removed unused demo folder from @impler/react
* feat: Made widget error more specified
* refactor: Organized components hierarchy for better management of state
* fix: Removed http-server from embed and added script for starting
* fix: Added guards for valid/invalid data not found
* feat: Added missing environment variables
* feat: Updated number formattion in Confirm and Complete modal
* Review phase Updates (#59)
* feat: Added missing environment variables ad env-validator to queue-manager
* feat: Handled edge case for invalid data not found
* Env Updates (#60)
* fix: Removed unused env variables
* feat: Removed unused start:widget-dev script
* feat: Added setup for widget env file
* Validation Tests (#61)
* test: Added AJVService test cases for isRequired, isEmail and Email types
* feat: Added RegExp test cases
* test: Added Number test cases
* test: Added test cases for Date
* test: Added test cases for Select type
* test: Added test cases for Any type
* fix: Removed unused test scripts and Added test script to test everything
* Packages publish updates (#62)
* feat: Updated Shared, client, react packages package.json to publish
* feat: Updated package.json and added env script for widget
* feat: Removed workspace prefix from packages usage
* feat: Made impler.io private (#64)
Co-authored-by: Rutam Prita Mishra <[email protected]>
Co-authored-by: Akash Kundu <[email protected]>1 parent 92d5547 commit 208edeeCopy full SHA for 208edee
File tree
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedFilter options
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changed+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
|
0 commit comments