Commit Graph

127 Commits (df328995815acb0f40268893a32ec72620f0bfd8)

Author SHA1 Message Date
Tomasz Sowa df32899581 move AcceptEncodingParser to utils
12 months ago
Tomasz Sowa 33e8df11c5 parse Accept-Language header to Request::accept_languages table
12 months ago
Tomasz Sowa 75daf37bbd improve AcceptBaseParser parsing algorithm
12 months ago
Tomasz Sowa d0d2cfb22c move AcceptBaseParser to utils directory
12 months ago
Tomasz Sowa f7b5ac0dc8 change the way how winix answer is created
12 months ago
Tomasz Sowa 227dd923d6 fix: correctly escape ezc stream to json/xml/csv
1 year ago
Tomasz Sowa d5ebb7ca12 changed the way how the request's answer is created,
1 year ago
Tomasz Sowa c4b5565995 don't check for request->is_htmx_request for sending frames, check only "frame" url paremeter
1 year ago
Tomasz Sowa 9c5c74ba84 added: setting a correct mime type for static files - using magic library
1 year ago
Tomasz Sowa 26ed7b80be changed values for send_file_mode config parameter:
1 year ago
Tomasz Sowa 55ac9a61ed added possibility to send static files to nginx via X-Accel-Redirect header
1 year ago
Tomasz Sowa 42dc43b036 added WINIX_MAKE_DATABASE_MIGRATION plugin message for making migrations from plugins
1 year ago
Tomasz Sowa ef22d951a0 fixed: base class of System should be derived as public
1 year ago
Tomasz Sowa b424988d1b updated to the new pikotools api (api2021): HTMLFilter renamed to HTMLParser
1 year ago
Tomasz Sowa f861c0761e make depend
2 years ago
Tomasz Sowa 1899d5ee17 BBCODEParser has been moved to pikotools library
2 years ago
Tomasz Sowa 17bd48ece3 HTMLFilter has been moved to pikotools library
2 years ago
Tomasz Sowa c5c02d7f44 HtmlTextStream has now pt::Stream as a based class and uses pt::WTextStream as a buffer
2 years ago
Tomasz Sowa 2e45cb6ac9 updated to the new ezc api (Generator has three additional parameters now)
2 years ago
Tomasz Sowa 9d65d931d0 moved some ezc functions from templates/item.cpp to Item and ItemContent
2 years ago
Tomasz Sowa 175dd17416 added request.last_item ezc function
2 years ago
Tomasz Sowa 619936c12e make depend
2 years ago
Tomasz Sowa 732144df01 updated to the new morm api - models methods which take 'morm::ModelWrapper ** model_wrapper' now take 'morm::Wrapper & wrapper'
2 years ago
Tomasz Sowa df3f04a951 added to misc: timespec_to_stream_with_unit() for printing times either is seconds or miliseconds
2 years ago
Tomasz Sowa ccbbb59af7 make depend
2 years ago
Tomasz Sowa 1d18b7fa12 - updated to the new pikotools api (child spaces were removed)
2 years ago
Tomasz Sowa 472490c239 make depend
2 years ago
Tomasz Sowa b6340a30d2 updated to the new pikotools api (changes in Log)
2 years ago
Tomasz Sowa bf1f0954b9 fixed: changed "%g" to "%f" when printing request/ezc times
2 years ago
Tomasz Sowa 2f1cdcf379 added printing info how much time winix spent in the ezc engine
2 years ago
Tomasz Sowa 443c2023d9 make depend
2 years ago
Tomasz Sowa 2c5062ba22 UrlEncode() methods from core/misc.h are now thread safe
2 years ago
Tomasz Sowa 8ab07d11b1 fixed: cur.request->function->fun didn't have a model connector set when a request started
2 years ago
Tomasz Sowa a1c0f6f7f0 added config option: add_header_cache_no_store_in_htmx_request
2 years ago
Tomasz Sowa 801fc062ef added FunctionBase::Clear() which is called at the end of a request
2 years ago
Tomasz Sowa 79eda7abb0 - added to FunctionBase: bool register_default_models (default true)
2 years ago
Tomasz Sowa e7c7324058 ItemContent::user_name(EzcEnv & env) changed to ItemContent::user(morm::ModelWrapper ** model_wrapper) and we return a User class
2 years ago
Tomasz Sowa d8c1a81bcb removed config options: ezc_error_prefix and ezc_error_postfix
2 years ago
Tomasz Sowa 94f96c11cb make depend
2 years ago
Tomasz Sowa ec94dff7d7 some ezc functions from templates/item.cpp moved to Item and ItemContent
2 years ago
Tomasz Sowa ebd791a256 changed: now Request class is a model class - we have fields() method there to map fields for ezc templates (currently only dir_tab)
2 years ago
Tomasz Sowa ab89ffe096 fixed in Item: void Item::link(Ezc::FunInfo<HtmlTextStream> & env) now returns a correct directory for the item (before the current directory was returned)
2 years ago
Tomasz Sowa f2f2c851df make depend
2 years ago
Tomasz Sowa 6dddc5e948 renamed: WinixModel -> WinixModelDeprecated (this class will be removed)
2 years ago
Tomasz Sowa 81df52f6ca make depend
2 years ago
Tomasz Sowa 22de3322ae - added to Request: is_htmx_request (bool) - true if the request is made by htmx library (ajax)
2 years ago
Tomasz Sowa e6fae4598c updated to the new pikotools api: [ezc out] and [out] changed to [ezc frame] or just [frame]
2 years ago
Tomasz Sowa ba331dea4a added basic support for htmx (ajax)
2 years ago
Tomasz Sowa 6a452ffed0 version changed to 0.7.3
2 years ago
Tomek fc24570062 fixed compilation: pikotools is in src subdirectory now
2 years ago