-
Notifications
You must be signed in to change notification settings - Fork 33
Video files organize #841
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
Merged
Merged
Video files organize #841
Changes from all commits
Commits
Show all changes
76 commits
Select commit
Hold shift + click to select a range
7908c99
get images method
Saksham20 ddd48a6
rename, symlinks
Saksham20 0a8c2e0
docstrings, suggested changes
Saksham20 7dc800e
docstrings
Saksham20 2abc92e
create external-paths option, separate method for organizing files, r…
Saksham20 4129109
add typehints, update docstrings, check external paths as option
Saksham20 fb572b8
fix:open nwbfile in r+
Saksham20 d2eaf03
using os.path for handling os paths
Saksham20 8d14488
add external-files-mode, assert files-mode to be copy/move when rewrite
Saksham20 ab8c7a1
rewrite option change to "external-file"
Saksham20 eccc1d3
using logger for warnings
Saksham20 71fbb0b
assert external_files_mode as one of 'move/copy'
Saksham20 2dd53b8
testing local files pass
Saksham20 4ae10bb
error string fix
Saksham20 d0c754f
add tests
Saksham20 e23dca8
video test cli fixes
Saksham20 a3ca690
add validation for specific video files on upload
Saksham20 4c854e5
open nwbfiles and test
Saksham20 a6f4242
imageseries uuid copy bug fix
Saksham20 4145445
update setup to include datalad
Saksham20 6ec8e92
datalad as test dependency
Saksham20 80a0616
keep only double dash for video options
Saksham20 dd2b787
logger use %s formatting
Saksham20 5ae93ef
typehints, docstrings update
Saksham20 3f3f095
using tmp_path fixtures
Saksham20 3e14aa9
filter future warning from datalad
Saksham20 ac7c0fb
Merge branch 'master' into video_files_organize
Saksham20 69408b2
run pre-commit
Saksham20 fe3c33a
code review suggestions
Saksham20 d16b932
run pre-commit
Saksham20 e7c27b7
fixing test_metadata.test_get_metadata
Saksham20 432d9a6
Merge branch 'master' into video_files_organize
Saksham20 2b3c97b
update test.yml
Saksham20 1c3d55e
manual precommit
Saksham20 0832f3f
external file extensions const upper case
Saksham20 effc815
add dated wtf to debug
Saksham20 dff2e86
Apply suggestions from code review
Saksham20 5a49a8a
actively assert pattern in external_files
Saksham20 3b435b3
Update dandi/cli/cmd_organize.py
Saksham20 2a8c992
add git-annex before run all tests
Saksham20 5d60bfa
fix clirunner error
Saksham20 221b48b
external file name assertion fix
Saksham20 4cc47d6
remove pyfakefs
Saksham20 90978c7
pip installation of datalad-installer in ubuntu
Saksham20 37e951e
external files mode supplied only when video_mode is not None
Saksham20 d37a975
improve doc for external-files-mode cmd option
Saksham20 5a3a644
rename extentions supported to VIDEO_FILE_EXTENSIONS
Saksham20 c4a2bb4
separate method for video files validation
Saksham20 d6f6522
use one option to rewrite external files
Saksham20 602098b
update tests with new rewroting options
Saksham20 5a2e238
create video files using opencv
Saksham20 52e26cf
tests bug fix
Saksham20 fdde52e
platform independent file loc
Saksham20 0ed3fa3
validation tests
Saksham20 5b13d32
implementing intuitive naming of options, using symlinks/hardlinks fo…
Saksham20 8988cbb
merge master
Saksham20 4bb0f96
remove validation test
Saksham20 09a5ee8
Merge branch 'master' into video_files_organize
Saksham20 49375d9
optimize imports in command line commands
Saksham20 0398f95
Merge remote-tracking branch 'CN/video_files_organize' into video_fil…
Saksham20 9877870
bug fix
Saksham20 525534d
np all remove
Saksham20 5ec96a4
np all remove
Saksham20 abef9b3
Merge branch 'dandi:master' into video_files_organize
Saksham20 56a8e50
Merge branch 'masterCN' into video_files_organize
Saksham20 832ac63
Merge remote-tracking branch 'CN/video_files_organize' into video_fil…
Saksham20 4241edc
update click option: --update-external-file-paths and comments
Saksham20 ba0b74e
raise exception using click.UsageError
Saksham20 9d95d1d
explicit type hints for list of dicts
Saksham20 13b9927
code review suggestions
Saksham20 a43c81a
code review suggestions, remane fixture names to nouns
Saksham20 dedf55e
Merge remote-tracking branch 'CN/video_files_organize' into video_fil…
Saksham20 af91844
fixture fix
Saksham20 58c9de3
Apply suggestions from code review
Saksham20 4c894a8
PEP 257
Saksham20 d1a71e5
stringifying list
Saksham20 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.