winix/winixd/models
Tomasz Sowa 7d1fb3c04e remove Request::post_tab and add Request::http_status
Instead of Reqest::post_tab we use now Request::post_in (pt::Space).

Request::http_status will be used instead Request::status,
but at the moment is not changed in all places.
Request::status has been marked as depracated.

While here:
- Check for root dir in App and not in FunctionParser,
let FunctionParser only log the root dir.
- Read post variables after parsing url parameters,
this allows winix functions to set limits
for post input.
- Set limits when parsing input json format, new
options added to config: post_max_object_items, post_max_table_items,
post_max_all_items, post_max_nested_objects.
There are similar options in each winix function (they are in
FunctionBase).
- Some refactoring in App.
- Add config option: log_whole_http_post if true
then the whole parsed post input is logged.
- Add config option: post_json_max - max length of input stream
for parsing json.
- Add config option: templates_request_status, default request_status.html
this is an ezc template used as [content] when the request status
is not 200_ok.
- Fix: Sort winix function didn't show items to sort (fix and do some
refactoring as well)
- Properly sort items in: ImgCrop, Ls, Sort, Upload
- Remove ezc templates: err_404.html, err_per_denied.html - now
request_status.html is used.
2022-05-30 01:29:18 +02:00
..
Makefile fixed compilation: pikotools is in src subdirectory now 2021-05-27 12:04:41 +02:00
Makefile.dep remove Request::post_tab and add Request::http_status 2022-05-30 01:29:18 +02:00
Makefile.o.dep make depend 2021-06-16 18:09:01 +02:00
group.cpp some methods from templates/item.cpp moved to ItemContent 2021-06-20 21:22:08 +02:00
group.h some methods from templates/item.cpp moved to ItemContent 2021-06-20 21:22:08 +02:00
item.cpp fix(Item): id should be of type serial 2022-04-11 23:27:49 +02:00
item.h moved some ezc functions from templates/item.cpp to Item and ItemContent 2021-07-06 21:52:29 +02:00
itemcontent.cpp added a new item content type: markdown 2021-11-26 21:49:21 +01:00
itemcontent.h added a new item content type: markdown 2021-11-26 21:49:21 +01:00
migration.cpp do not print white characters in log for the first migration 2022-05-28 06:10:39 +02:00
migration.h fix: create core schema before making a first select request 2022-04-11 23:11:00 +02:00
user.cpp fix: migration to version 2 in User model 2022-04-11 23:19:30 +02:00
user.h - updated to the new pikotools api (child spaces were removed) 2021-06-27 23:31:50 +02:00
userwrapper.h updated to the new morm api - models methods which take 'morm::ModelWrapper ** model_wrapper' now take 'morm::Wrapper & wrapper' 2021-07-01 23:34:49 +02:00
winixmodel.cpp - added to FunctionBase: bool register_default_models (default true) 2021-06-20 18:04:50 +02:00
winixmodel.h - added to FunctionBase: bool register_default_models (default true) 2021-06-20 18:04:50 +02:00
winixmodelconnector.cpp - added to FunctionBase: bool register_default_models (default true) 2021-06-20 18:04:50 +02:00
winixmodelconnector.h - added to FunctionBase: bool register_default_models (default true) 2021-06-20 18:04:50 +02:00