Timothée Mazzucotelli
Timothée Mazzucotelli
1. **`shellhistory.sh`**: provide the command-line tool with commands to enable and disable the extended shell history. 2. **the database**: database-related Python code 3. **the web app**: flask app to visualize...
- `VAR=value command do something`: assign + command type? - `VAR=value`: assign? - `function f { ... }`: define? - `f() { ... }`: define? Any other? ### Boost priority...
Currently, in order to visualize data for multiple hosts, the user has to manually concatenate all his history files into one and import it, or import multiple files. The app...
While running the app, we could daemonize a history file reader which would insert the object in the database each time new lines are appended (**new lines** because of multiline...
- bash history: write a function - zsh history: write a function - bashhub: `bh -n 10000 > last-10k.log` then parse (https://github.com/rcaloras/bashhub-client/issues/52 😀 ) ### Boost priority - Boost priority...
A simple Python script that prints out the database contents (respecting history file format) should be enough to start. ### Boost priority - Boost priority in our backlog through [Polar.sh](https://polar.sh/pawamoy)....
https://pypi.org/project/semver/
Handle this a bit more nicely: ``` Traceback (most recent call last): ... File "/home/pawamoy/.cache/pypoetry/virtualenvs/pawamoy-testing-MLPX4Zaj-py3.8/lib/python3.8/site-packages/git_changelog/build.py", line 145, in __init__ remote_url = self.get_remote_url() File "/home/pawamoy/.cache/pypoetry/virtualenvs/pawamoy-testing-MLPX4Zaj-py3.8/lib/python3.8/site-packages/git_changelog/build.py", line 206, in get_remote_url check_output(["git", "config",...
The tool is language agnostic. Not sure if we want to go down that road. But as always, each ecosystem has its own tools, so git-changelog is probably most used...