Skip to content

Allow adding additional folders to asset list#322

Open
dibyanshu-pal-kushwaha wants to merge 1 commit intoStatTag:masterfrom
dibyanshu-pal-kushwaha:Allow-adding-additional-folders-to-asset-list
Open

Allow adding additional folders to asset list#322
dibyanshu-pal-kushwaha wants to merge 1 commit intoStatTag:masterfrom
dibyanshu-pal-kushwaha:Allow-adding-additional-folders-to-asset-list

Conversation

@dibyanshu-pal-kushwaha
Copy link
Contributor

Description

Currently the project centered on a specific file folder . This PR gives the feature like to add additional folders , files , and url as External Resources. Here we can load its content and show its content. Also this add options to remove the resources , edit, Archive .

Fixes

Fixes #35

Changes :

  • app/utils/asset.js : upgraded isExternalAsset() from just checking URL to other files and folder.
  • app/containers/ExternalAssetDialog/ExternalAssetDialog.js : Replaced the basic URL text box with a Type Dropdown , added browse button etc.
  • app/main.dev.js : Any time an external asset is added, edited, or deleted, ensuring the background worker immediately crawls new folders.
  • app/preload.js : Built a custom recursive scanning way to fetch subparts.
  • AssetDetails.js : Maintained attribute for other assests.
  • ProjectPage.js : for expanding the external Resource
  • app/components/ReproChecklist/ChecklistItem/ChecklistItem.js : for printing native URLs etc.
  • Added unit test.
  • app/components/Project/Project.js : Swapped all the hardcoded url things to dynamic .

Screen Recording :

ExternalResource.1.mov

@dibyanshu-pal-kushwaha
Copy link
Contributor Author

@lrasmus ,Please review it Sir ....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow adding additional folders to asset list

1 participant