Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-21 | [proxy] facilitate injecting non-payload script to all pages | Wojtek Kosior | |
2022-10-21 | [proxy] rework CSP manipulation | Wojtek Kosior | |
2022-10-18 | [proxy] upon Haketilo launch automatically open Haketilo landing page in ↵ | Wojtek Kosior | |
user's default web browser * The landing page instructs user to configure browser's proxy settings. * It is now possible to choose the IP address to listen on via command line parameter. * The browser launching behavior can be switched off via command line parameter. | |||
2022-10-11 | [builder][server][proxy] remove "from __future__ import annotations" | Wojtek Kosior | |
2022-09-29 | [proxy] facilitate manually pruning orphaned packages (including installed ones) | Wojtek Kosior | |
2022-09-28 | [builder][server][proxy] correct a mistake in promise text | Wojtek Kosior | |
2022-09-28 | [proxy] Add support for script blocking/allowing rules | Wojtek Kosior | |
2022-09-28 | [proxy] guard more code with lock in Haketilo state implementation | Wojtek Kosior | |
2022-09-28 | [proxy] allow prompting the user when a package suitable for current site is ↵ | Wojtek Kosior | |
found; add proxy's options page This commit also causes uncached responses to be forced on all HTTP request to external servers. This is needed to make sure that changes Haketilo makes to HTTP response headers are always picked up by the browser. The drawback is that this increases network traffic causing a performance hit. We might optimize this in the future. | |||
2022-09-28 | [proxy] make package auto-installation work | Wojtek Kosior | |
2022-09-28 | [proxy] fix a bug that caused mappings to be marked as required even after ↵ | Wojtek Kosior | |
they stopped being required | |||
2022-09-28 | [proxy] make it possible to uninstall a package | Wojtek Kosior | |
This commit also brings some more refactoring under state_impl/. | |||
2022-09-28 | [proxy] properly flag failed package installations in sqlite db | Wojtek Kosior | |
2022-09-28 | [proxy] refactor state implementation | Wojtek Kosior | |
2022-09-28 | allow pulling packages from remote repository | Wojtek Kosior | |
2022-08-11 | populate data structures based on payloads data loaded from sqlite db | Wojtek Kosior | |
2022-08-11 | save computed payloads into sqlite db | Wojtek Kosior | |
2022-08-10 | unfinished partial work | Wojtek Kosior | |