You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 8, 2024. It is now read-only.
Removed requirement to install terminal_sync; updated Dockerfile
- Updated Dockerfile to export requirements.txt (to ensure platform compatibility) and install using pip rather than PDM (to reduce runtime complexity)
- Increased minimum Python version to 3.10 due to use of PEP-604 style type hinting syntax
- Reduced default timeout values as the previous ones were painfully long if something failed and would negatively impact user experience
- Minor updates to the README
- Updated CHANGELOG
Copy file name to clipboardExpand all lines: CHANGELOG.md
+18
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [v0.2.0] - 2023-04-26
9
+
10
+
### Added
11
+
12
+
- Added a new feature to save failed (or optionally all) logs locally (as JSON files)
13
+
- Created a script / library to export the JSON files to a GhostWriter CSV
14
+
- Configured the server to automatically export a CSV file on shutdown (though stopping a Docker container doesn't seem to trigger it)
15
+
16
+
### Fixed
17
+
18
+
- Fixed several syntax errors in the Bash install / hook script that prevented successful installation
19
+
20
+
### Changed
21
+
22
+
- Updated Dockerfile to export requirements.txt (to ensure platform compatibility) and install using pip rather than PDM (to reduce runtime complexity)
23
+
- Increased minimum Python version to 3.10 due to use of PEP-604 style type hinting syntax
24
+
- Reduced default timeout values as the previous ones were painfully long if something failed and would negatively impact user experience
Copy file name to clipboardExpand all lines: README.md
+5-3
Original file line number
Diff line number
Diff line change
@@ -74,12 +74,12 @@ For the purpose of this documentation, the terms "API key" and "token" are used
74
74
- Bash
75
75
76
76
1. Edit the **Configuration Settings** section at the top of `terminal_sync.sh`
77
-
2. Run `chmod +x ./terminal_sync.sh && ./terminal_sync.sh`
77
+
2. Run `source ./terminal_sync.sh`
78
78
- **Note**: This must be donein each new bash session
79
79
- You will be prompted to install any missing dependencies
80
80
- On first run, you will also be prompted whether you want to install the hooks permanently
81
81
82
-
- If you want to install the hooks later, just append `source <PATH_TO>/terminal_sync.sh` to your `~/.bashrc` file.
82
+
- If you want to install the hooks later, just append `source '<PATH_TO>/terminal_sync.sh'` to your `~/.bashrc` file.
83
83
84
84
- PowerShell
85
85
@@ -139,7 +139,7 @@ To permanently disable terminal_sync, delete or comment out the line in `~/.bash
139
139
140
140
Both the Bash script and PowerShell module contain a configuration setting that allows you to set the default console output. If you want to (temporarily) change this for a session, use one of the following commands.
141
141
142
-
In Bash, run `set_termsync_versbosity`; this will print a list of display settings and prompt you for a number. Simply enter the number that matches your preferred setting.
142
+
In Bash, run `Set-TermSyncVersbosity`; this will print a list of display settings and prompt you for a number. Simply enter the number that matches your preferred setting.
143
143
144
144
In PowerShell, type`Set-TermSyncVerbosity`, followed by a space, then press **TAB** to cycle through the available options. Press **Enter** to selectyour preferred setting.
145
145
@@ -165,6 +165,8 @@ Development and testing were performed using the following configurations. If yo
0 commit comments