Commit graph

40 commits

Author SHA1 Message Date
974937cba7 web/response:interaction: simplify action definition with core:define-actions 2024-08-30 14:47:09 +02:00
0bedb8ee33 web/response: make interaction subclass of new base-context class, store message = action 2024-08-30 11:26:40 +02:00
1cc19753d4 util: fixes and improvements 2024-08-30 08:37:53 +02:00
9377ab116a web/response, work in progress: more on response message processing by interaction 2024-08-29 21:57:24 +02:00
8f418400aa add data-fields and -values to shape:record; use for auth:principal 2024-08-18 10:37:05 +02:00
5c1838b347 auth test, work in progress: get static login data from config / .env 2024-08-13 16:38:39 +02:00
e9f9abd4a0 redefine message as subclass of shape:record 2024-07-25 21:23:28 +02:00
32c4f5ced1 get rid of 'head-as-list' 2024-07-25 19:57:43 +02:00
797b291262 minor improvements on message handling, server response, echo handler 2024-07-07 11:04:16 +02:00
9c3f68740c web/server: use simple echo action handler for first full set-up of message handling chain with response object 2024-07-06 23:02:19 +02:00
48855bacbb server: work in progress: handle message, prepare response 2024-07-05 11:43:08 +02:00
9dbc637955 provide code for supplying and selecting default-actions (like (:system :stop)) 2024-07-05 10:09:48 +02:00
999589a380 set up logging an all sub-system tests 2024-07-04 07:06:38 +02:00
5ed409fe4a set up logging in test-web 2024-07-04 06:57:48 +02:00
093509863a provide logging package = config for log4cl; set up app/demo accordingly 2024-07-03 17:31:10 +02:00
df9ee430af more config simplifications with config:*root* and config:*current* 2024-06-27 10:09:04 +02:00
f248fc9e67 web/server: use woo as server component, + fixing stream access; + other fixes 2024-06-26 13:47:56 +02:00
c3f4c20a75 provide shutdown for root service, calling shutdown for all child services 2024-06-25 17:35:35 +02:00
2da178f23e clean-up asd files - remove obsolete duplication of dependencies and files 2024-06-22 16:35:22 +02:00
ecb056b61e get rid of all config stuff in core 2024-06-22 11:27:28 +02:00
6d34ac7359 move additional config functionality from core to config 2024-06-22 10:56:31 +02:00
5a4797416b web/client: start to work with real client (context) class 2024-06-21 15:35:07 +02:00
cec817b03a use add-config for web server and client; +env-override; + fixes 2024-06-21 11:20:35 +02:00
d3187747ef provide env-slots on child config to control overriding settings from env 2024-06-21 09:53:15 +02:00
978c3ee8bc core: rename 'start' to 'setup' - used only for creation and initial set-up (with name) 2024-06-19 10:51:33 +02:00
0eeabb4321 provide (and use) add-action method for service-config 2024-06-19 08:55:33 +02:00
e6b3567e10 core: provide functions for simple config 2024-06-18 18:04:01 +02:00
ae24fabee5 core: minor improvements: intializations, exports, ... 2024-06-18 12:54:17 +02:00
e19b60bf9f core: provide context / services setup machinery 2024-06-18 10:53:26 +02:00
f7007b48e3 check (implementation = work in progress): logging; put sqlite DB in data subdirectory 2024-06-16 19:14:54 +02:00
46089ac27c core: context: add-action 2024-06-16 15:34:25 +02:00
6a88716b36 basic implementation of action selection (needs more tests) 2024-06-16 11:34:16 +02:00
10d4c9c687 work in progress: test receiver 2024-06-12 13:22:41 +02:00
5b48306ccf simple message set-up, + print method 2024-06-12 11:29:51 +02:00
645f008362 basic set-up of actions in context with action-spec 2024-06-12 10:13:19 +02:00
367f5ae589 first simple setup of printer service receiving message 2024-06-11 22:37:42 +02:00
1986c37933 scopes/core basics - work in progress 2024-06-10 08:04:33 +02:00
8611caaa8f use more general term context (instead of service) 2024-06-09 10:17:33 +02:00
81043d0e35 work in progress: config items hierarchy (root, children, parent, ...) 2024-06-07 16:34:58 +02:00
966a56037e rename 'steps' to 'core' (see go-scopes) 2024-06-07 11:18:10 +02:00
Renamed from steps/steps.lisp (Browse further)