Project

General

Profile

Download (21.4 KB) Statistics
| Branch: | Tag: | Revision:

haketilo / compute_scripts.awk @ 57ce414c

# Date Author Comment
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...
5acb2499 01/13/2022 10:15 AM koszko

facilitate managing repository URLs in a list; minor other changes

448820a1 01/08/2022 02:48 PM koszko

work on UI components

This commit introduces some HTML and javascript (and tests for it) to use in constructing the new UI. This is partial work that is not yet finished.

a00926f1 01/03/2022 09:26 PM koszko

redesign CSS loading

3840192d 01/03/2022 08:43 PM koszko

facilitate testing extension's HTML files

c71ebff8 01/03/2022 04:25 PM koszko

more general way to provide additional lines of code that compute_scripts.awk should process as part of a js file

702eefd2 12/31/2021 02:23 PM koszko

utilize Pattern Tree to decide the policy to use and modify HTTP response headers according to that policy

This commit also enhances the build script so that preprocessor conditionals can now use operators '&&' and '||'.
The features being developed are not yet included in the actual Haketilo build....

01e977f9 12/27/2021 04:55 PM koszko

facilitate egistering dynamic content scripts with mappings data

b590eaa2 12/22/2021 04:39 PM koszko

reworked build system; added missing license notices

9a7623de 12/15/2021 01:33 PM koszko

facilitate mocking imported values

3a90084e 12/08/2021 07:01 PM koszko

facilitate initialization of IndexedDB for use by Haketilo

93dd7360 12/01/2021 09:06 PM koszko

improve unit testing approach

Unit tests were moved to their own subdirectory.
Fixtures common to many unit tests were moved to test/unit/conftest.py.
A facility to execute scripts in page's global scope was added.
A workaround was employed to present information about errors in injected scripts....

463e6830 12/01/2021 02:03 PM koszko

facilitate testing javascript functions

Haketilo's .js files can now be loaded together with their dependencies and
executed on a page opened in a selenium-driven Firefox instance.

6106c789 11/30/2021 07:32 PM koszko

rewrite parts of build script in awk