.dockerignore
.gitignore
.gitmodules
CHANGELOG.org
LICENSE
README.org
mypy.ini
pytest.ini
ruff.toml
setup.py
tox.ini
.ci/github-ci-compat
.ci/release
.ci/run
.ci/end2end/.dockerignore
.ci/end2end/Dockerfile
.ci/end2end/build_and_run.sh
.ci/end2end/scripts/build_and_run_tests.sh
.ci/end2end/scripts/setup_chrome.sh
.ci/end2end/scripts/setup_firefox.sh
.ci/end2end/scripts/setup_node.sh
.ci/fake-systemd/systemctl
.github/workflows/main.yml
benchmarks/20231115.org
ci/run-github-locally
doc/DEVELOPMENT.org
doc/GUIDE.org
doc/PRIVACY.org
doc/SOURCES.org
doc/TROUBLESHOOTING.org
doc/addons-mozilla-org.org
doc/config.py
docker/.gitignore
docker/get-some-data.sh
docker/init.sh
docker/start.sh
docker/docker_files/Dockerfile
docker/docker_files/Dockerfile-indexer
docker/docker_files/docker-compose.yaml
docker/docker_files/indexer-config.py.example
docker/docker_files/indexer-entrypoint.sh
extension/.editorconfig
extension/MANUAL-TESTS.org
extension/TODO.org
extension/amo-metadata.json
extension/babel.config.cjs
extension/build
extension/eslint.config.js
extension/generate_manifest.js
extension/jest.config.cjs
extension/package-lock.json
extension/package.json
extension/rollup.config.js
extension/tsconfig.json
extension/.ci/build
extension/__mocks__/browser.js
extension/__mocks__/dom-form-serializer.js
extension/old/patcher.js
extension/old/webpack.config.js
extension/old/flow-typed/webextension-polyfill.js
extension/src/api.ts
extension/src/background.ts
extension/src/background_chrome_mv2.js
extension/src/common.ts
extension/src/compat.ts
extension/src/display.ts
extension/src/filterlist.ts
extension/src/normalise.ts
extension/src/notifications.ts
extension/src/options.ts
extension/src/options_page.css
extension/src/options_page.html
extension/src/options_page.ts
extension/src/search.html
extension/src/search.ts
extension/src/selenium_bridge.js
extension/src/showvisited.css
extension/src/showvisited.js
extension/src/sidebar-outer.css
extension/src/sidebar.css
extension/src/sidebar.ts
extension/src/sources.ts
extension/src/toastify.css
extension/src/toastify.js
extension/src/images/generate
extension/src/images/ic_blacklisted_48.png
extension/src/images/ic_blue_48.png
extension/src/images/ic_boring_48.png
extension/src/images/ic_error.png
extension/src/images/ic_not_visited_48.png
extension/src/images/ic_relatives_48.png
extension/src/images/ic_visited_48.png
extension/src/images/source_48.svg
extension/tests/anchorme.test.js
extension/tests/common.test.js
extension/tests/defensify.test.js
extension/tests/integration.test.js
extension/tests/test.html
scripts/backup-phone-history.sh
scripts/browser_history.py
scripts/promnesia
src/promnesia/__init__.py
src/promnesia/__main__.py
src/promnesia/cannon.py
src/promnesia/common.py
src/promnesia/compare.py
src/promnesia/compat.py
src/promnesia/config.py
src/promnesia/extract.py
src/promnesia/kjson.py
src/promnesia/logging.py
src/promnesia/py.typed
src/promnesia/server.py
src/promnesia/sqlite.py
src/promnesia.egg-info/PKG-INFO
src/promnesia.egg-info/SOURCES.txt
src/promnesia.egg-info/dependency_links.txt
src/promnesia.egg-info/entry_points.txt
src/promnesia.egg-info/not-zip-safe
src/promnesia.egg-info/requires.txt
src/promnesia.egg-info/top_level.txt
src/promnesia/database/common.py
src/promnesia/database/dump.py
src/promnesia/database/load.py
src/promnesia/misc/__init__.pyi
src/promnesia/misc/config_example.py
src/promnesia/misc/install_server.py
src/promnesia/sources/__init__.pyi
src/promnesia/sources/auto.py
src/promnesia/sources/auto_logseq.py
src/promnesia/sources/auto_obsidian.py
src/promnesia/sources/browser.py
src/promnesia/sources/browser_legacy.py
src/promnesia/sources/demo.py
src/promnesia/sources/fbmessenger.py
src/promnesia/sources/filetypes.py
src/promnesia/sources/github.py
src/promnesia/sources/guess.py
src/promnesia/sources/hackernews.py
src/promnesia/sources/hpi.py
src/promnesia/sources/html.py
src/promnesia/sources/hypothesis.py
src/promnesia/sources/instapaper.py
src/promnesia/sources/markdown.py
src/promnesia/sources/org.py
src/promnesia/sources/plaintext.py
src/promnesia/sources/pocket.py
src/promnesia/sources/reddit.py
src/promnesia/sources/roamresearch.py
src/promnesia/sources/rss.py
src/promnesia/sources/shellcmd.py
src/promnesia/sources/signal.py
src/promnesia/sources/smscalls.py
src/promnesia/sources/stackexchange.py
src/promnesia/sources/takeout.py
src/promnesia/sources/takeout_legacy.py
src/promnesia/sources/telegram.py
src/promnesia/sources/telegram_legacy.py
src/promnesia/sources/twitter.py
src/promnesia/sources/vcs.py
src/promnesia/sources/viber.py
src/promnesia/sources/website.py
src/promnesia/sources/zulip.py
src/promnesia/tests/__init__.py
src/promnesia/tests/common.py
src/promnesia/tests/server_helper.py
src/promnesia/tests/test_cannon.py
src/promnesia/tests/test_cli.py
src/promnesia/tests/test_compare.py
src/promnesia/tests/test_config.py
src/promnesia/tests/test_db_dump.py
src/promnesia/tests/test_extract.py
src/promnesia/tests/test_extract_urls.py
src/promnesia/tests/test_indexer.py
src/promnesia/tests/test_server.py
src/promnesia/tests/test_traverse.py
src/promnesia/tests/utils.py
src/promnesia/tests/sources/__init__.py
src/promnesia/tests/sources/test_auto.py
src/promnesia/tests/sources/test_filetypes.py
src/promnesia/tests/sources/test_hypothesis.py
src/promnesia/tests/sources/test_org.py
src/promnesia/tests/sources/test_plaintext.py
src/promnesia/tests/sources/test_shellcmd.py
src/promnesia/tests/sources/test_takeout.py
tests/addon.py
tests/addon_helper.py
tests/common.py
tests/convert_screencast.py
tests/demos.py
tests/end2end_test.py
tests/install_and_run
tests/record.py
tests/webdriver_utils.py
tests/testdata/takeout-20150518T000000Z.zip
tests/testdata/test_config.py
tests/testdata/weird.txt
tests/testdata/auto/pocket.json
tests/testdata/auto/orgs/file.org
tests/testdata/auto/orgs/file2.org
tests/testdata/auto/orgs/file3.org
tests/testdata/auto/orgs/file4.org
tests/testdata/auto/orgs/file5.org
tests/testdata/custom/file1.txt
tests/testdata/custom/file2.txt
tests/testdata/logseq-graph/logseq/config.edn
tests/testdata/logseq-graph/pages/Note.md
tests/testdata/normalise/ff.txt
tests/testdata/obsidian-vault/Note.md
tests/testdata/obsidian-vault/.obsidian/app.json
tests/testdata/takeout/Takeout/My Activity/Chrome/MyActivity.html
tests/testdata/traverse/ignoreme.txt
tests/testdata/traverse/imhere.txt
tests/testdata/traverse/ignoreme2/notrealignored.txt
tests/testdata/traverse/imhere2/real.txt