Skip to content

Latest commit

 

History

History
151 lines (93 loc) · 10.9 KB

CHANGELOG.md

File metadata and controls

151 lines (93 loc) · 10.9 KB

0.7.0 (2023-11-02)

Features

  • add command for sync action (a0b03ec)

0.6.3 (2023-10-28)

0.6.2 (2023-10-28)

Bug Fixes

  • await async stage all command (3dd9554)

0.6.1 (2023-07-22)

Bug Fixes

  • conform to more universal standard of delimiting with T (5644953)

0.6.0 (2023-07-22)

Bug Fixes

  • properly detect if is rebasing (cd8ba77)
  • properly format commit message template datetime (724ad4e)
  • use default device name if not set (23a9dd4)

Features

  • add create issue setting for users to report issues (18f9592)
  • add debugging message for when rebasing (6ed0c37)
  • add device name setting with ability to set/unset it (45ee678)
  • add settings for git service to access (7f194d2)
  • add settings tab with option to set device name (3261db9)
  • add toggle settings for file sync and configuration sync (70d2c55)
  • add type for specifying keys whose values must be boolean (06357d3)
  • handle errors when sync button is pressed and log the error (1279939)
  • use device name in backup commit message (d914f2d)

0.5.0 (2023-07-11)

Bug Fixes

  • perform to check adapter is file system adapter (57d7b8b)
  • remove process that ignores obsidian directory (28a3856)

Features

  • notify user about failure when unexpected adapter is found (f8a1b32)

0.4.2 (2023-07-03)

Bug Fixes

  • automatically run yarn bump before pushing release (2f5c429)
  • update release name to match obsidian's desired name (eeb8626)

0.4.1 (2023-07-03)

Bug Fixes

  • add notices for when repository has not been setup (6b538bf)

0.4.0 (2023-07-03)

Features

  • add command to show conflicting files modal (76fcd60)
  • add modal for displaying conflicting files (a3bf15f)
  • add notice when vault successfully backs up (104c154)
  • use simple git api to get list of conflicting files (763774f)

0.3.0 (2023-07-03)

Features

  • add basic synchronizer method on controller for performing sync action (918974e)
  • add method to check if local branch is ahead of remote branch (c51d8a7)
  • add method to check if remote branch is ahead of local branch (ce44aa9)
  • add method to force stop of rebase (bee9df1)
  • add method to list unmerged files in the repository (002530e)
  • add method to name if currently rebasing repository (c1a9f3d)
  • add method to pull with rebase merge conflict resolution (82c9723)
  • complete vault backup process (90eef2b)
  • sync: add sync controller to manage logic and process (fe5b771)

0.2.0 (2023-07-03)

Bug Fixes

  • check again if path is still being tracked after removing from history (692c450)
  • pass correct path to git service (3b340d8)
  • properly check if path is being ignored (576b6c4)
  • specify in gitservice interface optional push parameter (f9cf3b4)
  • specify in interface that argument is optional (5034699)
  • ungeneralize method (c229223)
  • use different message on stage, commit, and push process (4fd6707)

Features

  • add basic implementation of git service interface with simple git backend (dcae94f)
  • add common git operations (9ab8763)
  • add git operation for commiting changes (7a57d77)
  • add gitignore service (d512a3d)
  • add interface for git service implementations (32a6c9f)
  • add logger for debugging purposes (987dd02)
  • add logging message when making commits (0b4017d)
  • add logging messages when pushing to remote (f89a93f)
  • add method to check if a remote address is configured for the repository (7a8776f)
  • add method to check if path is being tracked (460b7c8)
  • add method to check if unstaged files exist (b0b0dbf)
  • add method to delete tracks to certain git (22717b6)
  • add, commit, and push newly created .gitignore files (92ec554)
  • check if remote repository is configured (98894a9)
  • consolidate logic directly into single try-catch (7124933)
  • create distinction between currently and previously tracking files (768b8d5)
  • force push after rewriting git commit history (42281c1)
  • initialize .gitignore with necessary contents to ignore .obsidian/ (55cb3f4)
  • trigger vault backup every time sync button is pressed (80d16cd)
  • use git service to check if current vault is configured as a git repository (3c935d4)
  • use gitignore service to ensure obsidian folder is ignored (9e1b4fc)

0.1.0 (2023-07-02)

Bug Fixes

  • fix variable naming error for versionsJson (c451bcc)
  • only allow release from main branch (f15a5ee)
  • properly retrive dirname in es module (132f614)

Features

  • add ribbon icon for plugin (9015ff4)