Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

haketilo / common @ c8294257

Name Size
  jsonschema
broadcast.js 3.97 KB
browser.js 1.27 KB
entities.js 5.33 KB
indexeddb.js 15.9 KB
jsonschema.js 3.04 KB
message_server.js 3.7 KB
misc.js 3.51 KB
patterns.js 6.67 KB
patterns_query_tree.js 9.71 KB
policy.js 4.02 KB
sha256.js 18 KB

Latest revisions

# Date Author Comment
c8294257 03/04/2022 04:13 PM koszko

optimize Pattern Query Tree for size of its JSON.stringify()'ed representation

57ce414c 03/04/2022 04:13 PM koszko

validate repository responses against JSON schemas

  • compute_scripts.awk (include_file): don't enforce specific path format on #INCLUDE'd files
  • .gitmodules, schemas: add Haketilo JSON schemas subrepo
  • html/install.js (InstallView): import schema validator and run it against downloaded mapping and resource definitions...
17e66592 02/28/2022 04:01 PM koszko

change copyright notice of js-sha256 code to be exactly the same as in upstream's LICENSE.txt

  • common/sha256.js: removed email address from the copyright line
72553a2d 02/16/2022 10:12 AM koszko

assume and use "$schema" properties in item definitions

5ed09841 02/15/2022 02:22 PM koszko

fix loading initial data and verify it in automated tests

92fc67cf 02/15/2022 01:18 PM koszko

change store names and data keys to singular

cf838016 02/14/2022 06:49 PM koszko

restore chromium support

1c65dd5c 02/09/2022 06:00 PM koszko

adapt to changes in file path format

From now on we assume Hydrilla serves file contents at 'file/sha256/' instead of 'file/sha256-'.
With this commit we also stop using the "hash_key" property internally.

26e4800d 02/01/2022 08:22 AM koszko

more improvements for abrowser&librewolf

ad69f9c8 01/31/2022 06:06 PM koszko

add support for testing with other browsers (especially Abrowser and Librewolf)

There are still some spurious failures when running under those newer browsers. Those will be systematically investigated and fixed.

View revisions

Also available in: Atom