Project

General

Profile

Activity

From 09/13/2022 to 10/12/2022

10/12/2022

08:24 PM Haketilo&Hydrilla 3.0 first pre-release (version 3.0-beta1)
Haketilo proxy is now ready for users to try out. Starting with this release, the proxy and Hydrilla builder and serv... koszko
11:16 AM Revision dd996208 (haketilo-and-hydrilla): [proxy] list 'requests' as one of Haketilo dependencies
koszko
10:45 AM Revision b59e421b (haketilo-and-hydrilla): [builder][server][proxy] replace guix.scm with a loadable scheme module; document Haketilo+Guix usage in the README
koszko

10/11/2022

08:32 PM Revision e23985ee (haketilo-and-hydrilla): [builder][server][proxy] minor stylistic corrections to guix.scm
koszko
08:32 PM Revision 074aba92 (haketilo-and-hydrilla): [builder][server][proxy] make Hydrilla Guix package functional
koszko
04:00 PM Revision ba21b6a6 (haketilo-and-hydrilla): [proxy] fix proxy console script entry point
koszko
01:12 PM Revision 39ac776f (haketilo-and-hydrilla): [builder][server] update hydrilla server and builder manpages
koszko
01:12 PM Revision 4c64090c (haketilo-and-hydrilla): [builder][server][proxy] improve packaging of data files
This commit stops setuptools from presenting a depracetion warning.
This commit ensures .mo files will not be include...
koszko
01:12 PM Revision 4c6e87a1 (haketilo-and-hydrilla): [builder][server][proxy] correct build deps info
koszko
01:12 PM Revision 634cef21 (haketilo-and-hydrilla): [builder][server][proxy] remove "from __future__ import annotations"
koszko
01:12 PM Revision 94e140e6 (haketilo-and-hydrilla): [server] restore compatibility with flask 1.1
koszko
01:12 PM Revision 0c8d70da (haketilo-and-hydrilla): [builder][server] restore compatibility with python 3.7
koszko

10/10/2022

04:55 PM Revision 9074d98f (haketilo-and-hydrilla): [proxy] include Hydrilla main repo by default
koszko
04:45 PM Revision 28e2064c (haketilo-and-hydrilla): [proxy] when web UI's home page is accessed through plain HTTP, show link to TLS certs page and tell the user to install mitmproxy cert
koszko
03:01 PM Revision b880bdc7 (haketilo-and-hydrilla): [proxy] make it possible to access http://mitm.it magical domain
koszko
10:55 AM Revision 39ba8a20 (haketilo-and-hydrilla): [proxy] load console_scripts entry instead of launching mitmproxy with os.subprocess
koszko
10:55 AM Revision 9f8c3e2d (haketilo-and-hydrilla): [proxy] restrict mitmproxy dependency to only allow mitmproxy 8
koszko
10:20 AM Revision 51dda0db (haketilo-and-hydrilla): [server] prevent incorrect caching of JSONs served by Hydrilla
koszko
10:05 AM Revision ea3300de (haketilo-and-hydrilla): [builder][server] fix old tests
koszko

10/08/2022

07:08 PM Revision b2055032 (haketilo-and-hydrilla): [proxy] remove TODOs from library and package pages and make package page display enable/disable/forget buttons
koszko
07:08 PM Revision 4f016d74 (haketilo-and-hydrilla): [proxy] honor min/max haketilo version constraints in packages/libraries
koszko
07:08 PM Revision 168b8d76 (haketilo-and-hydrilla): [proxy] fix translatable string typo
koszko
07:08 PM Revision 30bc5459 (haketilo-and-hydrilla): [builder][server][proxy] represent Haketilo version constraints in data structures that represent resources and mappings
koszko
07:08 PM Revision 9ab39cd3 (haketilo-and-hydrilla): [builder][server][proxy] make current Haketilo version available to our code as a tuple of integers
koszko

10/07/2022

12:54 PM Revision 6b4de412 (haketilo-and-hydrilla): [proxy] prevent library links from appearing in package descriptions when advanced user mode is off
koszko
12:37 PM Revision a072f5d4 (haketilo-and-hydrilla): [proxy] move tables.sql to insite state implementation directory
koszko
12:02 PM Revision c5073d9e (haketilo-and-hydrilla): [proxy] make Haketilo version accessible to payload scripts
koszko
11:15 AM Revision 2e5b690e (haketilo-and-hydrilla): [proxy] support unrestricted HTTP requests API in Haketilo payloads
koszko

10/04/2022

09:45 PM Revision 48f80ae4 (haketilo-and-hydrilla): [proxy] display some more details in mapping/resource version view in the web UI
koszko

09/29/2022

12:53 PM Revision b0fcc865 (haketilo-and-hydrilla): [proxy] make uniform use of section labels in the web UI
koszko
12:53 PM Revision ffe6e681 (haketilo-and-hydrilla): [proxy] make it possible to create "ad hoc" packages through the web UI
koszko
10:47 AM Revision 1a1f750c (haketilo-and-hydrilla): [builder] make builder functional again
koszko
10:47 AM Revision 00487547 (haketilo-and-hydrilla): [proxy] facilitate manually pruning orphaned packages (including installed ones)
koszko
10:47 AM Revision fae35b53 (haketilo-and-hydrilla): [proxy] make sure dependencies are recomputed properly when uninstalling a package/library
koszko
10:47 AM Revision 8c9c7992 (haketilo-and-hydrilla): [proxy] move payload dependencies installation logic to ConcreteMappingVersion class
koszko
10:47 AM Revision 05f1f813 (haketilo-and-hydrilla): [proxy] remove options page in web UI and move options to proxy's home page
koszko

09/28/2022

02:03 PM Revision c28cb95b (haketilo-and-hydrilla): [proxy] change button separator's color to gray in the web UI
koszko
02:03 PM Revision ba580db6 (haketilo-and-hydrilla): [proxy] make some (possibly confusing) web UI parts only display to advanced users
koszko
02:03 PM Revision d42379c1 (haketilo-and-hydrilla): [proxy] add typing stubs for requests library to Guix development environment
koszko
02:03 PM Revision ed85c1ce (haketilo-and-hydrilla): [proxy] make web UI messages regarding item's status more precise
koszko
02:03 PM Revision c85b25de (haketilo-and-hydrilla): [builder][server][proxy] support Hydrilla&Haketilo development with GNU Guix
koszko
02:03 PM Revision d1bd5e64 (haketilo-and-hydrilla): [builder][server][proxy] fix mistakes in packaging
koszko
02:03 PM Revision 9666e302 (haketilo-and-hydrilla): [builder][server][proxy] correct a mistake in promise text
koszko
02:03 PM Revision 8e022103 (haketilo-and-hydrilla): [proxy] Add support for script blocking/allowing rules
koszko
02:03 PM Revision 146c5467 (haketilo-and-hydrilla): [proxy] make web UI top par horizontally scrollable on smaller screens
In the future we should use CSS @media queries to make nav bar
into a hideable menu. This is a provisional solution j...
koszko
02:03 PM Revision 5e89f6d5 (haketilo-and-hydrilla): [proxy] guard more code with lock in Haketilo state implementation
koszko
02:03 PM Revision beb163cf (haketilo-and-hydrilla): [proxy] allow prompting the user when a package suitable for current site is 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 ma...
koszko
02:03 PM Revision 45e5cf8d (haketilo-and-hydrilla): [proxy] make package auto-installation work
koszko
02:03 PM Revision 04853ff1 (haketilo-and-hydrilla): [proxy] complete the text content and styling of web UI pages written so far
koszko
12:54 PM Revision 58b679e7 (haketilo-and-hydrilla): [proxy] visually improve the top bar of the web UI
koszko
12:54 PM Revision 699c949d (haketilo-and-hydrilla): [proxy] fix a bug that caused mappings to be marked as required even after they stopped being required
koszko
12:54 PM Revision ccf3ce18 (haketilo-and-hydrilla): [proxy] improve the look of item lists in web UI
koszko
12:54 PM Revision 5cdb4c29 (haketilo-and-hydrilla): [proxy] allow packages to be frozen and unfrozen in the web UI
This commit also makes some minor changes and fixes in other parts of the web UI. koszko
12:54 PM Revision b533fa5c (haketilo-and-hydrilla): [builder][server][proxy] add updated localization
koszko
12:54 PM Revision d150d656 (haketilo-and-hydrilla): [proxy] make it possible to enable and disable mapping versions from web UI
koszko
12:54 PM Revision f2b91572 (haketilo-and-hydrilla): [proxy] make information about mapping version being frozen available to UI code
koszko
12:54 PM Revision 55f8688c (haketilo-and-hydrilla): [proxy] improve styling of items' "install" and "uninstall" buttons in the web UI
koszko
12:54 PM Revision f0044a21 (haketilo-and-hydrilla): [proxy] make sure that dependency tree recomputation by default activates the same resources that were marked as required before
koszko
12:54 PM Revision edd753e9 (haketilo-and-hydrilla): [server][proxy] add a data structure for categorizing item infos by repository and repository iteration
koszko
12:54 PM Revision 28b89c17 (haketilo-and-hydrilla): [server] make VersionedItemInfo data structure a common API again
koszko
12:54 PM Revision 2e243e03 (haketilo-and-hydrilla): [proxy] never auto-activate mappings marked as "DISABLED"
koszko
12:54 PM Revision e4861515 (haketilo-and-hydrilla): [server][proxy] use new ItemType enum where possible
koszko
12:54 PM Revision 3a9d28cd (haketilo-and-hydrilla): [proxy] once again fix SPDX identifiers in jinja templates
koszko
12:54 PM Revision 2363ab80 (haketilo-and-hydrilla): [proxy] refactor we UI library and package pages templates to avoid code repetition
koszko
12:54 PM Revision 7fc6312d (haketilo-and-hydrilla): [proxy] make it possible to also view and install/uninstall libraries (resources) through the web UI
koszko
12:54 PM Revision 367ea850 (haketilo-and-hydrilla): [proxy] make it possible to uninstall a package
This commit also brings some more refactoring under state_impl/. koszko
12:54 PM Revision c1f6a379 (haketilo-and-hydrilla): include offending mapping identifiers in exception when unable to resolve dependencies
koszko
12:54 PM Revision ad76c833 (haketilo-and-hydrilla): [proxy] move SPDX license identifiers from jinja templates to separate files
For unknown reasons REUSE had problems with *some* of the jinja files. koszko
12:54 PM Revision 503e546b (haketilo-and-hydrilla): [proxy] properly flag failed package installations in sqlite db
koszko
12:54 PM Revision 4dbbb2ae (haketilo-and-hydrilla): [proxy] refactor state implementation
koszko
12:54 PM Revision 3a1da529 (haketilo-and-hydrilla): [proxy] normalize whitespace in .py and .sql files
koszko
12:54 PM Revision c8eb1012 (haketilo-and-hydrilla): [proxy] normalize whitespace in jinja templates
koszko
12:54 PM Revision edbb8286 (haketilo-and-hydrilla): [proxy] make package version info page also display other versions; fix&improve some aspects of package loading and dependency recomputing
koszko
12:54 PM Revision f1204084 (haketilo-and-hydrilla): make Haketilo proxy recognize identical items when updating from repository
koszko
12:54 PM Revision d516b9de (haketilo-and-hydrilla): make repo packages (mappings) load as uninstalled; make them installable through the web UI
koszko
12:54 PM Revision 964bd446 (haketilo-and-hydrilla): inform the web UI user about errors in communication with repository
koszko
12:54 PM Revision 67c929d9 (haketilo-and-hydrilla): arrange web UI Jinja templates into multiple directories
koszko
12:54 PM Revision e255c2f3 (haketilo-and-hydrilla): make it possible to change repo's name and URL using web UI
koszko
12:54 PM Revision 7dc7b9c2 (haketilo-and-hydrilla): update repository last refreshal time upon refreshing
koszko
12:54 PM Revision 6c35f796 (haketilo-and-hydrilla): add styling to buttons and file input
koszko
12:54 PM Revision 1864fc0a (haketilo-and-hydrilla): add navigation bar to web UI
koszko
12:54 PM Revision 5fefb11f (haketilo-and-hydrilla): introduce package installation state enum
koszko
12:54 PM Revision c100476b (haketilo-and-hydrilla): re-enable the functionality to load packages from ZIP file
koszko
12:54 PM Revision 82384358 (haketilo-and-hydrilla): allow pulling packages from remote repository
koszko
12:54 PM Revision e1344ae7 (haketilo-and-hydrilla): allow adding, removing and altering repositories
This commit also temporarily breaks package import from files :/ koszko
12:54 PM Revision 2579081d (haketilo-and-hydrilla): make it possible to list all repositories in the web UI
koszko
12:54 PM Revision c242a583 (haketilo-and-hydrilla): remove unneeded oversimplified_state_impl.py
koszko
12:54 PM Revision a36677eb (haketilo-and-hydrilla): bring Hydrilla server part back to a usable state
koszko
12:54 PM Revision d54a95e0 (haketilo-and-hydrilla): allow loading packages from zip files through web UI and listing installed mappings
koszko

09/20/2022

08:47 PM Feature #10: show iframes settings in popup
Thank you.
I [just fixed it](/news/15). I hope it will work under Ungoogled Chromium as well (I am temporarily una...
koszko
05:30 PM Feature #10: show iframes settings in popup
To reproduce:
With pretty much any version of the GitHub registration fix, go to github.com/signup while not signe...
jacobk
08:40 PM Haketilo 2.0.1 released
This patch release fixes a bug that caused Haketilo's popup to sometimes show information about child iframe and not ... koszko
08:18 PM Revision 701d5342 (haketilo): bump version to 2.0.1
koszko
08:17 PM Revision cc5f5828 (haketilo): make popup always show information about the main frame
koszko

09/17/2022

10:08 PM Feature #10: show iframes settings in popup
That'd be a bug :( Do you have some steps to reproduce? koszko
06:27 AM Feature #10: show iframes settings in popup
Not sure if it's intentional or a bug, but Haketilo seems to just choose a frame randomly when deciding what to show ... jacobk
 

Also available in: Atom