Skip to content

Latest commit

 

History

History
524 lines (263 loc) · 32.2 KB

CHANGELOG.md

File metadata and controls

524 lines (263 loc) · 32.2 KB

CHANGELOG

v0.1.4 (2024-11-04)

Fix

  • fix: Fixes readme extension heuristic (02b8f13)

v0.1.3 (2024-10-09)

Unknown

  • Merge branch 'main' of github.com:UCSD-E4E/e4e-data-management (fdde57a)

v0.1.2 (2024-10-09)

Fix

  • fix: updates list datasets to display push flag (14d867c)

  • fix: Fixes push not setting flag (1d534c5)

  • fix: Fixes prune fail on deleted datasets (54007ec)

v0.1.1 (2024-10-08)

Documentation

Fix

  • fix: Updates prune to actually remove old data (0156781)

Style

v0.1.0 (2024-09-23)

Ci

  • ci: Fixes validation on macos (935ad65)

  • ci: Switches to os (80f417b)

  • ci: pytest only run under latest python (38c3def)

  • ci: Upgrades workflows (9177b63)

Feature

Fix

  • fix: Makes time comparison logic neater (bd54905)

Unknown

  • Merge branch 'workflow_upgrade' (05e33eb)

  • Merge pull request #89 from UCSD-E4E/workflow_upgrade

ci: Upgrades workflows (ae66cad)

v0.0.1 (2024-08-22)

Chore

  • chore: Removes old setup.py (f86d4b8)

  • chore: Adds poetry support (20a43ba)

Ci

Fix

  • fix: Raises error when commiting non-regular file (6fcab0d)

Unknown

  • 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)