- fix: Fixes readme extension heuristic (
02b8f13
)
- Merge branch 'main' of github.com:UCSD-E4E/e4e-data-management (
fdde57a
)
-
fix: updates list datasets to display push flag (
14d867c
) -
fix: Fixes push not setting flag (
1d534c5
) -
fix: Fixes prune fail on deleted datasets (
54007ec
)
- docs: Updates README (
836f742
)
- fix: Updates prune to actually remove old data (
0156781
)
- style: Fixes style (
5e0917e
)
-
ci: Fixes validation on macos (
935ad65
) -
ci: Switches to os (
80f417b
) -
ci: pytest only run under latest python (
38c3def
) -
ci: Upgrades workflows (
9177b63
)
- feat: Adds e4edm ls (
d302d46
)
- fix: Makes time comparison logic neater (
bd54905
)
-
Merge branch 'workflow_upgrade' (
05e33eb
) -
Merge pull request #89 from UCSD-E4E/workflow_upgrade
ci: Upgrades workflows (ae66cad
)
-
ci: Switches back to releaser token (
865807a
) -
ci: Switches to deploy key (
8e7cfb2
) -
ci: Adds -vv (
8ba9f0c
) -
ci: Fixes checkout (
3aca4e1
) -
ci: Fix persist-credentials (
3829127
) -
ci: Fixes checkout token (
9bc77b3
) -
ci: Fixes release token (
b51fb6f
) -
ci: Fixes tests (
bff04d7
) -
ci: Updates python versions (
5290caf
)
- fix: Raises error when commiting non-regular file (
6fcab0d
)
- Merge pull request #88 from UCSD-E4E/poetry
chore: Adds poetry support (2ffea0a
)
- Merge pull request #86 from UCSD-E4E/56-activate-save-state
Added self.save() call to dataset activation (cb5168d
)
-
added save (
f9fddfb
) -
Merge pull request #46 from UCSD-E4E/43-include-full-date-in-dataset
43 include full date in dataset (e034866
)
-
Fixed linting - line too long (
094b5ef
) -
Updated version (
0e52c6f
) -
Updated logic (
9e26d1e
) -
Updated documentation (
a30e841
) -
Updated Tests (
b0663e6
) -
Merge pull request #36 from UCSD-E4E/34-remove-dataset-after-pushing-to-server
34 remove dataset after pushing to server (aad84c9
)
-
Merge branch 'main' into 34-remove-dataset-after-pushing-to-server (
e629380
) -
Merge pull request #32 from UCSD-E4E/31-logging
Added invocation logging (ef20001
)
-
Fixed pylint (
762c032
) -
Added stage and commit log messages (
3653bb3
) -
Adding version (
1125cb1
) -
Added saving and upgrading log statements (
fd21e1b
) -
Added invocation logging (
65bfb41
) -
Organized imports (
3483a89
) -
Added push/prune logic (
4893bf2
) -
Added readme (
86ee436
) -
Added push and prune logic (
f2702d2
) -
Added pushed flag (
b290bfa
) -
Added test (
6b863ac
) -
Merge pull request #30 from UCSD-E4E/26-add-timezone-aware-timestamps
26 add timezone aware timestamps (4417116
)
-
Added pragma justification (
ca9904c
) -
Merge branch 'main' into 26-add-timezone-aware-timestamps (
437244a
) -
Merge pull request #29 from UCSD-E4E/25-as-a-user-i-would-like-e4edm-push-to-include-the-dataset-directory-so-that-i-do-not-lose-the-dataset-context
25 as a user i would like e4edm push to include the dataset directory so that i do not lose the dataset context (f6242c1
)
-
Merge remote-tracking branch 'origin/main' into 25-as-a-user-i-would-like-e4edm-push-to-include-the-dataset-directory-so-that-i-do-not-lose-the-dataset-context (
b782ef6
) -
Merge pull request #24 from UCSD-E4E/23-e4edm-results-in-error-thrown
23 e4edm results in error thrown (0b6cc28
)
-
Merge remote-tracking branch 'origin/main' into 23-e4edm-results-in-error-thrown (
f55af76
) -
Merge pull request #28 from UCSD-E4E/22-readme-does-not-appear-in-staging-list-when-added-with-readme-flag
22 readme does not appear in staging list when added with readme flag (ffb5b19
)
-
Resolving and escaping paths (
72f20e7
) -
Added sort (
04aab3b
) -
Merge remote-tracking branch 'origin/main' into 22-readme-does-not-appear-in-staging-list-when-added-with-readme-flag (
4bfd0f0
) -
Added appropriate output logic (
e84a103
) -
Added readme test (
d57b87c
) -
Merge remote-tracking branch 'origin/main' into 23-e4edm-results-in-error-thrown (
09e585f
) -
Update build version (
8e2ed55
) -
Updated parser for version and default action (
9a7971d
) -
Added test (
2cd1d7b
) -
Merge remote-tracking branch 'origin/main' into 25-as-a-user-i-would-like-e4edm-push-to-include-the-dataset-directory-so-that-i-do-not-lose-the-dataset-context (
2f5b1a5
) -
Added push directory logic (
9410319
) -
Adding check for directory name existence (
f87ae10
) -
Added destination kwarg (
4c2db75
) -
Merge remote-tracking branch 'origin/main' into 26-add-timezone-aware-timestamps (
088e594
) -
Merge pull request #27 from UCSD-E4E/21-staging-files-does-not-work-with-absolute-path
21 staging files does not work with absolute path (d5ee9f3
)
-
Fixed trailing whitespace (
3557b7b
) -
Updated status output (
42fed86
) -
Updated version (
d4c37a8
) -
Corrected staging and commit behavior (
37cc06b
) -
Added test function (
489ae9e
) -
Fixed filter behavior (
b9ff886
) -
Changed start time to local system based (
37de486
) -
Added timezone awareness (
77e0aab
) -
Added timezone aware test for e4edm add (
0edb332
) -
Merge pull request #19 from UCSD-E4E/getting_started
Updated tutorial (412d223
)
-
Updated tutorial (
dc1db1f
) -
Merge pull request #17 from UCSD-E4E/in-app-versioning
Added facility to get version at runtime (96a4585
)
-
Fixed command handling (
b3eadc8
) -
Updated version (
50144b6
) -
Added facility to get version at runtime (
225ccae
) -
Merge pull request #16 from UCSD-E4E/8-init_mission-help
Updates init_mission help text (e45fd9d
)
-
Updates init_mission help text (
11ca74d
) -
Merge pull request #15 from UCSD-E4E/init_dataset_default_dir
init_dataset default directory (31279b5
)
-
Update build version (
49f3141
) -
Refactored cli to OOP, added config (
7dc6477
) -
Added tests for cli (
9dbf3e6
) -
Added dataset dir value (
1f2ec04
) -
Updated test to use mocks (
3e37ce2
) -
Merge pull request #14 from UCSD-E4E/init_dataset_today
Added today
to init_dataset
command (3426262
)
-
Updated version (
96448b5
) -
Fixed test (
5c8e152
) -
Added date parser (
e9a3d62
) -
Added test (
2e3e7d9
) -
Updated version (
5b20f1c
) -
Merge pull request #13 from UCSD-E4E/cli_output_fix
Cli output fix (8caea3b
)
-
Merge branch 'main' into cli_output_fix (
29bb577
) -
Updated version (
e0ae20e
) -
Merge pull request #12 from UCSD-E4E/add_date_range
Add date range, activate (95f7185
)
-
Merge branch 'main' into add_date_range (
cfef164
) -
Updated version (
6f026b0
) -
Merge pull request #10 from UCSD-E4E/no_active_fix
Enables run with no active dataset (a53423c
)
-
Fixed test (
59518ef
) -
Merge branch 'main' into no_active_fix (
0cc548c
) -
Update init.py (
bae7300
) -
Merge pull request #11 from UCSD-E4E/config_versioning
Added versioning (219f9cf
)
-
Added versioning (
fd2db3a
) -
Added test to validate exit on help in empty config (
cc93e7f
) -
Fixes init mission for no active dataset (
e222d56
) -
Updated project name (
954ce40
) -
Removed repeat code (
7e9c08c
) -
Added activate command (
e79d9cf
) -
Added bracketing datetime (
fe61e9c
) -
Fixed typing (
e346cac
) -
Removing sort (
c3342e4
) -
Adding separate timed file (
aa7036c
) -
Added sorting for test (
946626a
) -
Added number of staged files (
752b68c
) -
Added date filter test (
6c2dae4
) -
Added start/stop filtering on add (
eb0168a
) -
Fixed the status command output (
ed7125b
) -
Clearing the active mission on new dataset (
bf7e7a3
) -
Merge pull request #3 from UCSD-E4E/readme_commit
Readme Functionality (e1fd36b
)
-
Remove odt, fixed dataset staging for push (
63b2dca
) -
Adding odt file to readme accept list (
a9e9a21
) -
making readme in DataManager.commit not kwarg (
8fa4d8e
) -
Removed trailing whitespace (
0646030
) -
Added regex for readme acceptance on *nix (
98c770f
) -
Fixed push logic (
1a69927
) -
Fixed push readme acceptance (
aab709c
) -
Adding readme add and commit (
23baa62
) -
Merge pull request #2 from UCSD-E4E/cli
Cli (a8c4616
)
- Merge branch 'main'
Conflicts:
e4e_data_management/cli.py (390dd45
)
-
Update version (
dd85c14
) -
Merge pull request #1 from UCSD-E4E/fix_staging
Fixed staging (8256960
)
-
Fixed staging (
bc1da0e
) -
Fixed default notes, added status, list (
59f2ab1
) -
Switched to subparsers (
9cb65a9
) -
Simplifying tests (
b7cd0c8
) -
Removing replicated code (
1b85670
) -
Combined mock_single_mission and single_mission (
77d438c
) -
Fixed type hinting (
477bad9
) -
Fixed mission data (
b641958
) -
PEP8 (
f4907c5
) -
Merging test_app and test_mock_app (
a1d8a13
) -
Updated version (
a68ba29
) -
Added push and duplicate (
d495c22
) -
Updating readme (
8de6ae9
) -
Removing old data_generator.ipynb (
7dd4f1d
) -
Enabled branch coverage (
a4adfd4
) -
Added bdist_wheel workflow (
c26c896
) -
Updated pylint notes (
146e151
) -
Added commit cli (
afc257a
) -
Pruning imports (
24c3630
) -
Updated data generation (
ad7dfaf
) -
Added add_files test (
76ce179
) -
Updated imports (
57183a2
) -
Updated to use fixture (
79a892a
) -
Added CLI tests (
c0d0551
) -
Fixed naming (
f457c60
) -
Updated usage (
2c59a20
) -
Fixed load error handling (
ad20d47
) -
Fixed load (
d765a64
) -
Implemented commit (
1d72615
) -
Removed old modules (
8f88d71
) -
Fixed final newline (
6793ef8
) -
Merged app config into app (
49cb725
) -
Added initial staging logic (
3aae88e
) -
Checking that app state is updated (
9409517
) -
Fixed state (
2349bdd
) -
Fixed config load error handling (
15cf1f9
) -
Updated logic (
51b2f3c
) -
Removed old executables (
b499350
) -
Removing old files (
e32e224
) -
Fixed error state (
a1d6702
) -
Fixed error state (
05605b1
) -
Fixed error handling (
94bd82f
) -
Fixed list output (
a7f018f
) -
Fixed statefulness of config (
72ad0c4
) -
Fixed repeat init_dataset (
7f0cbc1
) -
Added convenience commands (
0829fcd
) -
Adding initial folder structure design (
e94a7e8
) -
Added init_dataset tests (
63242fc
) -
Removed old interfaces, using status (
8e3158f
) -
Added app config bypass for testing (
a9506a4
) -
Updated command line flags for init_dataset (
39af7ee
) -
Removed read creation (
53332c3
) -
Fixed windows test (
de57bc2
) -
Updated core logic (
ad9020f
) -
Using activate instead of select (
9251598
) -
Renamed core to cli (
8def0c3
) -
Made interface more git-like (
62010ca
) -
Added e4edm interface (
41688d6
) -
Updated pylint (
7343c18
) -
Added schema to install_requires (
277e6a3
) -
Added pytest (
6844b6e
) -
Added commit tool structure (
1ee1bba
) -
Fixed to disallow creation of non-timezone aware metadatas (
6118c52
) -
Added completed dataset fixtures (
cdc5e40
) -
Added duplication structure (
ef8cfe4
) -
Added validation and test generator (
1d79552
) -
Added validators (
7a03473
) -
Added test dataset and generator (
c60529a
) -
Fixed naming (
1194483
) -
Added manifest logic (
153cc14
) -
Removed unused jupyter notebook (
3fce8c2
) -
Updated README (
3682652
) -
Initial changes (
63964f4
) -
Initial commit (
bc952ba
)