Commit graph

156 commits

Author SHA1 Message Date
342f48042c api.auth: HTTP Basic Auth working 2026-11-09 11:36:56 +01:00
8963c2ac87 api: improvements, storage users as dependency 2026-11-09 09:21:18 +01:00
a139fd784e api.auth: start with simple dummy (testing) authentication 2026-11-08 22:28:25 +01:00
fc0616ce6a api: extend testing; work in progress: authentication 2026-11-08 17:08:37 +01:00
2c43df83a5 storage: fix tracking update logic; api.auth.user: split model (view) classes 2026-11-07 11:16:30 +01:00
1709290ea9 api.auth.user: improve password hashing 2026-11-07 09:36:17 +01:00
b6e6f1c833 api.auth.user: POST with hashing of input password 2026-11-06 19:16:18 +01:00
8494f3737d api, storage: POST user; + more fixes and improvements 2026-11-06 15:19:53 +01:00
7d309491fc fixes and improvements, make mypy happy, prepayre auth stuff 2026-11-06 09:33:21 +01:00
12c099b06b api.auth: User with password hash 2026-11-05 12:54:30 +01:00
e0a53dce68 shape: generic asDict and toObject methods 2026-11-05 10:55:03 +01:00
f7ba9c3881 api, work in progress: authn/authz, starting with user info 2026-11-04 23:37:19 +01:00
dc3acc5da5 api: move transaction handlung to middleware; + config fixes 2026-11-03 08:57:23 +01:00
2b02de2012 create central config.py based on pydantic_settings 2026-11-02 09:43:53 +01:00
0a60389152 api/tracking: add POST route 2026-10-30 19:12:05 +01:00
d3850cce2e api/tracking: simple data model and route for querying tracks 2026-10-30 17:33:43 +01:00
8ee3c8d015 api.tracking: basic scaffolding for routers and views (fastapi models) 2026-10-29 19:43:32 +01:00
d8546b4a92 storage testing, work in progress: use pytest, with postgres only 2026-10-28 23:14:29 +01:00
5df3e3fa41 move user.py to web/auth, + fix Zope tests 2026-10-28 11:31:05 +01:00
87c2a68ef6 core.actor: Mailbox class (with status), send() function 2026-10-28 09:34:08 +01:00
f0de1a3e7a core.actor: try_send() 2026-10-27 09:30:20 +01:00
c78e1ac067 core: extend synapse: may return Symbol, handle in forward() 2026-10-27 08:57:35 +01:00
bc12966b70 core, work in progress: basic actions, env notifications 2026-10-26 11:56:20 +01:00
334df9afbd util, core: improve keyword definitions and handling 2026-10-24 10:45:59 +02:00
9ee4dd73aa util: Symbols / keywords improvements, define symbol lists with namespaces 2026-10-23 23:12:33 +02:00
717ce25372 core: proc_std, create action: basically working 2026-10-23 09:33:46 +02:00
965543252f core: more rearrangements; util: keyword_dict function 2026-10-22 22:15:26 +02:00
affe948296 core: std_proc; rearrange definitions for clarity and other improvments 2026-10-22 14:19:29 +02:00
8f277a5263 core: reorganize / improve definition of basic functions 2026-10-22 09:02:15 +02:00
16620d0a69 core, work in progress: basic action handlers 2026-10-21 10:08:15 +02:00
db6eccd974 core: synapse implementation (with op for changing or cancelling msg) 2026-10-20 13:26:45 +02:00
effd9cf412 core: gen_program, using ProgramSpec dict with (cat, stage) as key 2026-10-20 09:30:23 +02:00
49cac25cb7 core: action and handler types, gen_proc; revert proc and handler args order 2026-10-19 22:41:09 +02:00
4b3af802cd core: creation of simple zero neuron 2026-10-18 22:29:22 +02:00
ed48076e67 core: setting up env neuron basically working 2026-10-18 16:35:59 +02:00
365cbfd5fd core: typing and dataclass improvements, start creation of env and csys 2026-10-18 09:24:34 +02:00
c1bff58ad3 core, work in progress: scope creation, environment setup 2026-10-17 22:36:06 +02:00
48a5105eea core: improve mypy type checks without generating runtime problems 2026-10-17 17:25:49 +02:00
9aebbff176 work in progress: core package: add Scope class, rearrange tests, add type annotations 2026-10-17 09:41:42 +02:00
353109e105 basic Message class, with tests 2026-10-06 09:36:32 +02:00
1bc2583de8 move common test stuff to testing package 2026-10-05 14:55:20 +02:00
5f9d8a73d2 rearrange class hierarchies for Record / Track with regard to shape, core, storage packages 2026-10-03 18:51:30 +02:00
5b54e76327 core.actor: start with simple actor implementation 2026-10-01 22:29:05 +02:00
f0745f4a7b util: + Symbol and keywords stuff (with tests) 2026-10-01 12:09:36 +02:00
afe858fc9f clean separation of zope.testrunner tests (in scopes/tests) and pytest tests (in tests) 2026-10-01 09:17:18 +02:00
b6ef05008b fix logging config in legacy (zope) tests (using pydantic_settings) 2026-09-20 08:11:57 +02:00
f01e231e7a config: use pydantic_settings; apitest: with logging, config improvements 2026-09-20 08:01:26 +02:00
5478ce98a7 apidemo, test_api: basically working with simple (old) config 2026-09-18 16:43:06 +02:00
b3d6512987 apitest: query tracks 2026-09-18 10:44:10 +02:00
635b18bd08 apitest: include storage (postgres DB, tracking) setup 2026-09-16 18:54:25 +02:00