2c69fc80ccTentative progress with the form system, based on newly introduced DOM AbstractElements
main
Manuel Hirth
2024-02-05 21:52:59 +0100
684a440b2cAdded Float and Number sanitizers
Manuel Hirth
2024-02-05 21:50:13 +0100
f37122eec7renamed MetaChildAware to ChildAwareMeta
Manuel Hirth
2024-02-05 21:48:45 +0100
9cf17876a8JOINed fields for model-based database queries now get automagically inserted into obj.joined, database hooks moved to database/__init__, extended test suitephryk2023-11-12 11:54:01 +0100
ff46610abeAdded test for database introspection column type checks; Added simple .coveragerc; Extended .gitignorephryk2023-11-07 06:40:38 +0100
9dbb85007dChanged database logic to explicitly use Cursor objects; Added row factories to have Cursor.fetch* return Model objects; Adjusted test suite to reflect those changesphryk2023-11-07 06:14:54 +0100
c36ddc0f77Added rudimentary test suite for database introspection.phryk2023-10-29 00:26:36 +0200
59e9524937Added JOIN support to squealphryk2023-10-29 00:26:00 +0200
c458da3310added automagic generation of introspection table classes for database layer, a hybrid class/instance method decorator, .delete on Model that generates a Statement object when invoked from class, but executes a delete with where clause when invoked from instance, slightly extended database tests
phryk
2023-08-29 06:05:31 +0200
5666b9a4dafixed bug in Model.load, moved tests around, routing tests now use app fixture
phryk
2023-08-14 00:44:37 +0200
52ab9b8020restructured database subsystem, added test fixtures and first database tests. also default config including database metadata for testing
phryk
2023-08-10 00:05:48 +0200
04e5daf8d0Added support for information_schema to squeal
phryk
2023-04-11 13:00:25 +0200
914f0b196fFix for RawSQL in squeal
phryk
2023-04-11 12:59:28 +0200
9d30a6e60bfixed bugs in session logic, added function references to squeal as well as an automatically filled 'created' column for sessions and made generalized hooks canonical
phryk
2023-03-05 23:38:14 +0100
3f3e42c9f6added indexes and function calls to SQL generator
phryk
2023-02-17 06:47:00 +0100
1c1775bafdRenamed boot_run to boot on Application
phryk
2022-08-28 00:33:13 +0200
50a44a6aabAdded support for multipart variables in URL routing, added @boot decorator, moved things from __init__.py into own submodules
phryk
2022-08-28 00:31:44 +0200
a424f1bc08Defaulting to 'str' sanitizer token if none is supplied in URL rule, fixing a bug because None wasn't handled
phryk
2022-08-18 02:46:06 +0200
7082c35378Added sanitation unit tests
phryk
2022-08-18 02:23:30 +0200
07e7aedb08Fixed and integrated boolean sanitation
phryk
2022-08-18 02:23:19 +0200