a94e09f0aaadded support for Model migrations now we have a table core.migration and each model (User, Group, Item, ItemContent and a new Migration) have its own row in the table with a version numberTomasz Sowa2021-05-14 03:31:29 +0200
4df10de6b7methods eq() from finder can have now a table nameTomasz Sowa2021-05-13 19:33:19 +0200
ee354d2dedrenamed in Models: map_fields() to fields(), prepare_table() to table()Tomasz Sowa2021-05-13 03:29:41 +0200
e64bd1fba8added more html tags to extraAllowedContent (ckeditor)Tomasz Sowa2021-05-13 03:24:37 +0200
031e673c51fixed: passwd winix function: pass_encrypted was not cleared if we are not using rsa for encrypting passwords anymoreTomasz Sowa2021-05-13 02:02:15 +0200
4277f90badstart working on User and Group classes - User and Group has been moved to 'models' directory - removed UserPass struct (passwords fields were put to User struct) not working yet, we need support for binary blobs in mormTomasz Sowa2021-04-30 01:34:48 +0200
ccda2bc2fdadded option do_migration_to_winix_fullmorm do the config (only temporarily) if true then we make Item::do_migration() and exitTomasz Sowa2021-04-14 14:13:47 +0200
a8a9db53beremove some Lock() and Unlock() from PluginTomasz Sowa2021-04-11 12:09:42 +0200
634cf07d44using Winix::Lock object instead of Lock() method in ThreadManagerTomasz Sowa2021-04-10 21:12:28 +0200
0e0c006d5afixed: thread locking problem in Image: method Lock() was used instead of Winix::Lock objectTomasz Sowa2021-04-10 19:46:50 +0200
486067a4b2clang thread sanitizer reported a data race in App::Start() synchro.was_stop_signal was read without lockingTomasz Sowa2021-04-10 17:14:51 +0200
35e10ed469updated to the new Pikotools api (new Space struct)Tomasz Sowa2021-04-09 17:50:58 +0200
bbc0a67153added support for new morm api - field(...) methods from Model take now FT structure instead of insertable/updatable/primary_key boolean flags - table name is set in a prepare_table() method now - added meta and admin_meta from ItemContent (morm has a field() method with PT::Space argument now)Tomasz Sowa2021-03-11 18:48:18 +0100
e8ba2a7bd1fixed: incorrect status was set when editing a file now System::EditFile() returns booleanTomasz Sowa2021-03-11 18:42:26 +0100
57aad8b454removed from Item: update() and save() methods which take the 'url_was_changed' argument and added ItemModelData (based on morm::ModelData) class which has 'prepare_unique_url' field, an object of this class is passed to update(), insert() and save() methodsTomasz Sowa2021-03-08 21:06:50 +0100
ab5c44a2cbremoved some old methods for adding/editing Item from DbTomasz Sowa2021-02-25 00:17:07 +0100
afbe82e9f4changed the way how prefixes are added to urls instead at the end we adding a prefix before an extension, e.g: filename_(2).jpgTomasz Sowa2021-02-25 00:12:45 +0100
51b1aed483removed DbItemQuery and DbItemColumns which were used for database accessing for Item classTomasz Sowa2021-02-24 22:54:36 +0100
32e93a04c5Item class has been moved to a new directory 'models', a new class has been added: ItemContent and same fields from Item were moved to ItemContentTomasz Sowa2021-02-24 01:19:47 +0100
3191369eceadded 'using PT::FileLog::init' to FileLog to suppress clang warning: warning: 'Winix::FileLog::init' hides overloaded virtual function [-Woverloaded-virtual]Tomasz Sowa2021-02-17 18:06:00 +0100
a4de11d69cfixed: Image did not use 'savelog' when creating logsTomasz Sowa2021-02-17 16:17:36 +0100
4832c7db4bfixed: clang address sanitizer reports that there is an use after free bug at the end when winix shuts down:Tomasz Sowa2021-02-17 15:58:05 +0100
be83d62f96changed html in index templates: [include "index_head_functions_add.html"] -> [include "index_head_adder.html"]Tomasz Sowa2021-02-16 20:10:29 +0100
d861384889Merge pull request 'uikit' (#3) from uikit into masterTomasz Sowa2021-02-16 19:52:36 +0100
cfd8e88e57changed markup in fun_thread.html, removed item_options.html (was not used by winix)Tomasz Sowa2021-02-16 19:44:57 +0100
8169cb5a7eadded uikit markup for uname winix functionTomasz Sowa2021-02-16 19:28:42 +0100
8c85cd7346added uikit markup for stat winix functionTomasz Sowa2021-02-16 19:25:36 +0100
4e202833b2added uikit markup for rmuser winix functionTomasz Sowa2021-02-16 19:21:53 +0100
4a163bd170added uikit markup for pw winix functionTomasz Sowa2021-02-16 19:12:15 +0100
85fbc1b882added uikit markup for man winix functionTomasz Sowa2021-02-16 19:03:01 +0100
61810ff6f9added uikit markup for last winix functionTomasz Sowa2021-02-16 18:56:18 +0100
3a4a29f56dadded uikit markup for ipban winix functionTomasz Sowa2021-02-16 18:53:12 +0100
1fb7ece1b3fixed: in imgcrop: data-uk-lightbox interfere with menu buttonsTomasz Sowa2021-02-16 18:46:39 +0100
f3879dd3a4added lightbox effect on images in imgcrop winix functionTomasz Sowa2021-02-16 18:40:48 +0100
561014886fadded uikit markup for imgcrop winix functionTomasz Sowa2021-02-16 18:35:55 +0100
a2b19547a3fixed: in Functions::CheckSpecialFile() after parsing new mount points the cur->mount pointer was pointing at the old mount object (which may no longer exists)Tomasz Sowa2021-02-16 17:23:36 +0100
93477091d1added uikit markup for gallery winix funcion (gallery plugin) - the main gallery is now 'uikit' - lightbox updated to version 2.11.3 (now it is using jQuery, beforehand prototype.js was used) - aino-gallery is called galleriajs now (and updated to 1.6.1) - themes from galleriajs were removed and some new themes has been added (azur, twelve, folio, fullscreen) - removed some old mount types for galleries (galleriathumb, galleria1.2.9, galleriathumb1.2.9)Tomasz Sowa2021-02-16 16:31:52 +0100
64d3c62945added uikit markup for export winix function (plugin export)Tomasz Sowa2021-02-16 13:11:39 +0100
8146f42492added uikit markup for seo winix functionTomasz Sowa2021-02-08 02:01:37 +0100
9df146af3badded: to 'sort' winix function: 'renumerate' button if 'index' param is presentTomasz Sowa2021-01-29 08:35:17 +0100
a7629f638fadded uikit markup for sort winix functionTomasz Sowa2021-01-28 20:16:44 +0100
e75918f5edadded uikit markup for rm winix functionTomasz Sowa2021-01-28 15:36:39 +0100
9698c25bc4added uikit markup for ln winix functionTomasz Sowa2021-01-28 12:41:43 +0100
bbe2bd48d8added uikit markup for meta winix functionTomasz Sowa2021-01-28 11:49:10 +0100
0cc565ae80added uikit markup for env winix functionTomasz Sowa2021-01-28 11:11:34 +0100
aa74d96fedincluded index_bottom_adder.html in index.html and index_generic.htmlTomasz Sowa2021-01-27 18:50:03 +0100
ac6ede6aefadded uikit markup for template winix functionTomasz Sowa2021-01-27 18:44:58 +0100
10e291bb39added: generic html template: index_generic.html (config option: templates_index_generic) this is a generic template without additional site-css (only uikit), at the moment used only in ckeditor file browserTomasz Sowa2021-01-27 18:31:48 +0100
7a25e333dbadded uikit markup for ls winix functionTomasz Sowa2021-01-27 17:55:48 +0100
a9b9d0badffixed: mv winix function didn't move a file correctlyTomasz Sowa2021-01-27 17:30:55 +0100
a69e160f85added uikit markup for nicedit winix function and nicedit updated to 0.9_r25 versionTomasz Sowa2021-01-26 17:24:48 +0100
56d53a455dadded uikit markup for cp winix functionTomasz Sowa2021-01-26 16:52:11 +0100
572afd360aadded uikit markup for mv winix functionTomasz Sowa2021-01-26 16:37:11 +0100
ec6f946b97added uikit markup for mkdir winix functionTomasz Sowa2021-01-26 16:26:34 +0100
acfd87e548added uikit markup for 'default' winix functionTomasz Sowa2021-01-26 16:19:20 +0100
aa228732e3added uk-table-responsive attribute to mount winix function markupTomasz Sowa2021-01-26 16:11:09 +0100
840c222190added uikit markup for mount winix functionTomasz Sowa2021-01-26 16:05:15 +0100
4408957770changed form width for locale templateTomasz Sowa2021-01-26 15:57:55 +0100