Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Copying and pasting dist folder's contents from Classifai_FrontEnd to classifai's webroot #438

Merged
merged 5 commits into from
Jun 28, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 8 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,23 @@ The detailed rules and walkthrough of writing a changelog is located [here](http
*Note: This changelog is implemented since `2.0.0-alpha` version. All records before it are drafted based on [release notes](https://github.com/CertifaiAI/classifai/releases) might not be as detailed.*
## [Unreleased]
### Added
- Project versioning [WIP]
- Project import image from cloud storage [WIP]
- Database migration [WIP]

## [2.0.0-alpha1] - 2021-02-26
### Added
- Label filtering feature
- Added CodeofConduct.md and Contributing.md
- Changed create project workflow
to insert project name, project folder, and label file in the same window
- Frontend auto pr
- CHANGELOG.md
- Project renaming
- Project reloading
- Project versioning [WIP]
- Project import export
- Project import image from cloud storage [WIP]
- Project starring
- Project is_new label
- Database migration [WIP]

### Changed
- Image validation method from reading files -> reading metadata
Expand Down Expand Up @@ -82,6 +86,7 @@ The detailed rules and walkthrough of writing a changelog is located [here](http
- Distribution for Windows(7, 8, 10), Mac, Ubuntu(18 LTS, 20 LTS) and Centos(7, 8)

[Unreleased]: https://github.com/CertifaiAI/classifai/compare/main...v2_alpha?expand=1
[2.0.0-alpha1]: https://github.com/CertifaiAI/classifai/releases/tag/v2.0.0-alpha1
[1.0.0]: https://github.com/CertifaiAI/classifai/releases/tag/v1.0
[1.1.0]: https://github.com/CertifaiAI/classifai/releases/tag/v1.1.0
[1.1.1]: https://github.com/CertifaiAI/classifai/releases/tag/v1.1.1
Expand Down

Large diffs are not rendered by default.

This file was deleted.

Large diffs are not rendered by default.

This file was deleted.

Large diffs are not rendered by default.

This file was deleted.

Large diffs are not rendered by default.

This file was deleted.

This file was deleted.

Large diffs are not rendered by default.

This file was deleted.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,71 +1,71 @@
{
"createNewProject": "建立新项目",
"renameProject": "重新命名项目",
"newProjectName": "新项目名称 : ",
"projectNameExist": "* 项目名称已被使用。请选择其他名称",
"projectNameRequired": "* 项目名称空缺",
"projectFolder": "项目文件:",
"chooseFolder": "选择文件",
"labelListFile": "标签文件",
"optional": "(可选)",
"chooseFile": "选择文件",
"createButton": "创建",
"updateButton": "继续",
"cancelButton": "取消",
"menuName": {
"newProject": "创建新项目",
"importProject": "导入项目",
"myProject": "我的项目",
"starred": "书签",
"recent": "最新",
"trash": "已删除"
},
"datasetHeader": {
"datasetManagement": "资料集管理"
},
"pageHeader": {
"home": "主页",
"datasetManagement": "资料集管理",
"revision": "修订",
"addUser": "添加用户",
"profile": "用户资料"
},
"datasetCard": {
"fetchingProject": "正在读取档案...",
"pleaseWait": "请稍等...缓冲处理中",
"uploading": "正在读取",
"new": "最新",
"available": "可开启",
"opened": "开了",
"invalidPath": "无效路径",
"uploadFolder": "上载文件夹",
"uploadPhotos": "上载图像",
"renameProject": "重新命名项目",
"deleteProject": "删除现有项目",
"created": "已创建:",
"totalPhoto": "图像总数:",
"noProject": "没有项目",
"createNew": "开始新的项目吧!",
"projectPath": "项目路径"
},
"deleteMsg": "删除 ",
"success": "成功",
"renameMsg": "名称更新 ",
"renameSuccess": "名称更新成功!",
"deleteProject": "删除项目",
"exportProject": "导出项目",
"importJson": "导入配置文件",
"selectJson": "配置文件",
"labelFileDest1": "标签文件是 Classifai 生成的 TXT 文件",
"labelFileDest2": "该文件有助于在多个项目中使用正确顺序和大小写的标签。\n可以使用导出标签功能检索它。",
"configFileInfoTitle": "什么是配置文件? ",
"configFileInfoDest1": "配置文件是 Classifai 生成的JSON文件。",
"configFileInfoDest2": "该文件包含项目的元数据,可以使用导出项目功能进行检索。",
"importSuccess": "导入项目成功。重命名为",
"importAborted": "导入项目报错。",
"unsupportedImage": "发现不受支持的图像!",
"containsUnsupportedImage1": "项目中包含",
"containsUnsupportedImage2": "个不受支持的图像!",
"unsupportedImageList1": "图像列表在下载的TXT 文件中。",
"unsupportedImageList2": "请将它们转换为 jpg/png 类型并再次重新导入。"
}
{
"createNewProject": "建立新项目",
"renameProject": "重新命名项目",
"newProjectName": "新项目名称 : ",
"projectNameExist": "* 项目名称已被使用。请选择其他名称",
"projectNameRequired": "* 项目名称空缺",
"projectFolder": "项目文件:",
"chooseFolder": "选择文件",
"labelListFile": "标签文件",
"optional": "(可选)",
"chooseFile": "选择文件",
"createButton": "创建",
"updateButton": "继续",
"cancelButton": "取消",
"menuName": {
"newProject": "创建新项目",
"importProject": "导入项目",
"myProject": "我的项目",
"starred": "书签",
"recent": "最新",
"trash": "已删除"
},
"datasetHeader": {
"datasetManagement": "资料集管理"
},
"pageHeader": {
"home": "主页",
"datasetManagement": "资料集管理",
"revision": "修订",
"addUser": "添加用户",
"profile": "用户资料"
},
"datasetCard": {
"fetchingProject": "正在读取档案...",
"pleaseWait": "请稍等...缓冲处理中",
"uploading": "正在读取",
"new": "最新",
"available": "可开启",
"opened": "开了",
"invalidPath": "无效路径",
"uploadFolder": "上载文件夹",
"uploadPhotos": "上载图像",
"renameProject": "重新命名项目",
"deleteProject": "删除现有项目",
"created": "已创建:",
"totalPhoto": "图像总数:",
"noProject": "没有项目",
"createNew": "开始新的项目吧!",
"projectPath": "项目路径"
},
"deleteMsg": "删除 ",
"success": "成功",
"renameMsg": "名称更新 ",
"renameSuccess": "名称更新成功!",
"deleteProject": "删除项目",
"exportProject": "导出项目",
"importJson": "导入配置文件",
"selectJson": "配置文件",
"labelFileDest1": "标签文件是 Classifai 生成的 TXT 文件",
"labelFileDest2": "该文件有助于在多个项目中使用正确顺序和大小写的标签。\n可以使用导出标签功能检索它。",
"configFileInfoTitle": "什么是配置文件? ",
"configFileInfoDest1": "配置文件是 Classifai 生成的JSON文件。",
"configFileInfoDest2": "该文件包含项目的元数据,可以使用导出项目功能进行检索。",
"importSuccess": "导入项目成功。重命名为",
"importAborted": "导入项目报错。",
"unsupportedImage": "发现不受支持的图像!",
"containsUnsupportedImage1": "项目中包含",
"containsUnsupportedImage2": "个不受支持的图像!",
"unsupportedImageList1": "图像列表在下载的TXT 文件中。",
"unsupportedImageList2": "请将它们转换为 jpg/png 类型并再次重新导入。"
}
Original file line number Diff line number Diff line change
@@ -1,70 +1,70 @@
{
"createNewProject": "Create New Project",
"renameProject": "Rename Project",
"newProjectName": "Project Name:",
"projectNameExist": "* Project name already exist! Try other name",
"projectNameRequired": "* Project name is required",
"projectFolder": "Project Folder:",
"chooseFolder": "Choose Folder",
"labelListFile": "Label File",
"optional": "(Optional)",
"chooseFile": "Choose File",
"createButton": "Create",
"updateButton": "Proceed",
"cancelButton": "Cancel",
"menuName": {
"newProject": "New Project",
"importProject": "Import Project",
"myProject": "My Project",
"starred": "Starred",
"recent": "Recent",
"trash": "Trash"
},
"datasetHeader": {
"datasetManagement": "Dataset Management"
},
"pageHeader": {
"home": "Home",
"datasetManagement": "Dataset Management",
"revision": "Revision",
"addUser": "Add user",
"profile": "Profile"
},
"datasetCard": {
"fetchingProject": "Fetching your project...",
"pleaseWait": "Please wait... while we prepare the dishes",
"uploading": "Uploading",
"new": "New",
"available": "Available",
"opened": "Opened",
"invalidPath": "Invalid Path",
"uploadFolder": "Upload Folder",
"uploadPhotos": "Upload Photo(s)",
"renameProject": "Rename Project",
"deleteProject": "Delete Project",
"created": "Created:",
"totalPhoto": "Total Photo:",
"noProject": "Wait a minute... there's no project",
"createNew": "Gear up and start creating new project!",
"projectPath": "Project Path"
},
"deleteMsg": "deleted ",
"renameMsg": "renamed ",
"success": "successfully",
"deleteProject": "Delete Project",
"exportProject": "Export Project",
"importJson": "Select Config File",
"selectJson": "Config File",
"labelFileDest1": "Label file is TXT file generated by Classifai.\nIt can be retrieved using export labels function.",
"labelFileDest2": "The file facilitate labels of the right order and capitalization being used across multiple projects.",
"configFileInfoTitle": "What is Config File? ",
"configFileInfoDest1": "Config File is a JSON file generated by Classifai.",
"configFileInfoDest2": "The file contains metadata of a project and can be retrieved using export project function.",
"importSuccess": "Import project success. Rename as ",
"importAborted": "Import project aborted.",
"unsupportedImage": "Unsupported Image Found!",
"containsUnsupportedImage1": "There are ",
"containsUnsupportedImage2": " unsupported images included in the project!",
"unsupportedImageList1": "The list of images is in the downloaded TXT file.",
"unsupportedImageList2": "Kindly convert them to jpg/png type and reimport them again."
}
{
"createNewProject": "Create New Project",
"renameProject": "Rename Project",
"newProjectName": "Project Name:",
"projectNameExist": "* Project name already exist! Try other name",
"projectNameRequired": "* Project name is required",
"projectFolder": "Project Folder:",
"chooseFolder": "Choose Folder",
"labelListFile": "Label File",
"optional": "(Optional)",
"chooseFile": "Choose File",
"createButton": "Create",
"updateButton": "Proceed",
"cancelButton": "Cancel",
"menuName": {
"newProject": "New Project",
"importProject": "Import Project",
"myProject": "My Project",
"starred": "Starred",
"recent": "Recent",
"trash": "Trash"
},
"datasetHeader": {
"datasetManagement": "Dataset Management"
},
"pageHeader": {
"home": "Home",
"datasetManagement": "Dataset Management",
"revision": "Revision",
"addUser": "Add user",
"profile": "Profile"
},
"datasetCard": {
"fetchingProject": "Fetching your project...",
"pleaseWait": "Please wait... while we prepare the dishes",
"uploading": "Uploading",
"new": "New",
"available": "Available",
"opened": "Opened",
"invalidPath": "Invalid Path",
"uploadFolder": "Upload Folder",
"uploadPhotos": "Upload Photo(s)",
"renameProject": "Rename Project",
"deleteProject": "Delete Project",
"created": "Created:",
"totalPhoto": "Total Photo:",
"noProject": "Wait a minute... there's no project",
"createNew": "Gear up and start creating new project!",
"projectPath": "Project Path"
},
"deleteMsg": "deleted ",
"renameMsg": "renamed ",
"success": "successfully",
"deleteProject": "Delete Project",
"exportProject": "Export Project",
"importJson": "Select Config File",
"selectJson": "Config File",
"labelFileDest1": "Label file is TXT file generated by Classifai.\nIt can be retrieved using export labels function.",
"labelFileDest2": "The file facilitate labels of the right order and capitalization being used across multiple projects.",
"configFileInfoTitle": "What is Config File? ",
"configFileInfoDest1": "Config File is a JSON file generated by Classifai.",
"configFileInfoDest2": "The file contains metadata of a project and can be retrieved using export project function.",
"importSuccess": "Import project success. Rename as ",
"importAborted": "Import project aborted.",
"unsupportedImage": "Unsupported Image Found!",
"containsUnsupportedImage1": "There are ",
"containsUnsupportedImage2": " unsupported images included in the project!",
"unsupportedImageList1": "The list of images is in the downloaded TXT file.",
"unsupportedImageList2": "Kindly convert them to jpg/png type and reimport them again."
}
Loading