Releases: svandragt/fafi
0.2.4
Final reason of Fafi as a python project.
I'm switching to Go to create Fafi 0.3+, which is a rethink of fafi as a system service or commandline app which serves an http endpoint that can be queried using the browser as a keyword search. This will help the integration with browser based workflows and using Go will allow distribution and cross platform compilation.
What's Changed
- Bump dependencies
- Search now matches urls
- Config options for the database path.
Full Changelog: 0.2.3...0.2.4
0.2.3
This fixes pipx installs 🎉
What's Changed
- Addd --url option to add single urls. by @svandragt in #101
- Add --list=textfile by @svandragt in #102
- Textual TUI by @svandragt in #103
- Bump joblib from 1.1.0 to 1.2.0 by @dependabot in #105
- Bump pillow from 9.2.0 to 9.3.0 by @dependabot in #106
- Bump setuptools from 65.4.1 to 65.5.1 by @dependabot in #108
- Bump certifi from 2022.6.15 to 2022.12.7 by @dependabot in #107
- Bump requests from 2.28.1 to 2.31.0 by @dependabot in #109
- Tui tweaks by @svandragt in #111
Full Changelog: 0.2.2...0.2.3
0.2.2
What's Changed
- Pex Support! Just run the
fafi.pex
file from the terminal. - Skip localhost indexing
- Correct console_script entrypoint, fixing pipx install
- Updated dependencies
You can download the pex file, or use pipx install fafi
(requires pipx), and run it.
Full Changelog: 0.2.1...0.2.2
0.2.1
Known issue: pipx is broken
What's Changed
- Supports the app on all supported versions of Python
- Handle Firefox profile deletion
All dependencies updated:
- [Security] Bump urllib3 from 1.26.2 to 1.26.4 by @dependabot-preview in #39
- Bump pylint from 2.6.0 to 2.7.4 by @dependabot-preview in #38
- [Security] Bump lxml from 4.6.2 to 4.6.3 by @dependabot-preview in #36
- [Security] Bump pillow from 8.1.0 to 8.1.1 by @dependabot-preview in #42
- Bump pylint from 2.7.4 to 2.8.1 by @dependabot-preview in #44
- Bump pylint from 2.8.1 to 2.8.2 by @dependabot-preview in #45
- Upgrade to GitHub-native Dependabot by @dependabot-preview in #48
- Bump black from 20.8b1 to 21.4b2 by @dependabot-preview in #47
- Bump click from 8.0.3 to 8.1.2 by @dependabot in #89
Full Changelog: 0.2.0...0.2.1
Fafi 0.2.0
Search Firefox bookmark contents, with this commandline client. Fafi extracts the content of the bookmarks and stores them into a searchable SQLite database.
- skip .test domains
- new argument
—max-exists
(replaces—stop-when-exists
) - incremental indexing based since last indexed bookmark
- user chooses firefox profile to index when multiple profiles are detected
- update dependencies (python 3.8 required)
- security updates
Install via pipx install fafi
or via poetry see the readme. (feedback wanted, how do you like to install these utilities)
Fafi v0.1.5-alpha
Fafi is a console application that indexes and searches the page content of Firefox bookmarks.
Install via pipx install fafi
v0.1.5 stores the database into it's own application settings (using https://github.com/ActiveState/appdirs)
Fafi v0.1.4-alpha
First release! Search Firefox bookmark contents, with this commandline client. FaFF extracts the content of the bookmarks and stores them into a searchable SQLite database.
Install: pipx install fafi
Run: fafi --help
Known issue: #7