winix/winixd/plugins/thread
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-05-21 23:06:57 +02:00
createthread.cpp - added to Request: is_htmx_request (bool) - true if the request is made by htmx library (ajax) 2021-05-31 10:58:34 +02:00
createthread.h some workarounds in Thread plugin (don't show stale info in html forms) 2021-05-27 10:29:26 +02:00
funthread.cpp fixed in thread winix function: answers were not sorted correctly 2021-06-28 21:33:33 +02:00
funthread.h added models Thread and ThreadFiles in thread plugin 2021-05-21 23:06:48 +02:00
init.cpp allow to specify how many times we can try to connect to the database at startup 2022-04-29 06:17:16 +02:00
pluginmsg.h moved winix directories to winixdsubdirectory 2016-03-17 08:26:02 +00:00
reply.cpp renamed: ItemContent::meta_admin -> ItemContent::admin_meta 2021-07-03 01:18:28 +02:00
reply.h some workarounds in Thread plugin (don't show stale info in html forms) 2021-05-27 10:29:26 +02:00
showthreads.cpp added models Thread and ThreadFiles in thread plugin 2021-05-21 23:06:48 +02:00
showthreads.h moved winix directories to winixdsubdirectory 2016-03-17 08:26:02 +00:00
tdb.cpp added models Thread and ThreadFiles in thread plugin 2021-05-21 23:06:48 +02:00
tdb.h added models Thread and ThreadFiles in thread plugin 2021-05-21 23:06:48 +02:00
templates.cpp HtmlTextStream has now pt::Stream as a based class and uses pt::WTextStream as a buffer 2021-07-16 18:17:57 +02:00
templates.h moved winix directories to winixdsubdirectory 2016-03-17 08:26:02 +00:00
thread.cpp added models Thread and ThreadFiles in thread plugin 2021-05-21 23:06:48 +02:00
thread.h added models Thread and ThreadFiles in thread plugin 2021-05-21 23:06:48 +02:00
threadfiles.cpp added models Thread and ThreadFiles in thread plugin 2021-05-21 23:06:48 +02:00
threadfiles.h added models Thread and ThreadFiles in thread plugin 2021-05-21 23:06:48 +02:00
threadinfo.cpp - added to Request: is_htmx_request (bool) - true if the request is made by htmx library (ajax) 2021-05-31 10:58:34 +02:00
threadinfo.h renamed: WinixModel -> WinixModelDeprecated (this class will be removed) 2021-06-16 18:07:44 +02:00