Commit graph

762 commits

Author SHA1 Message Date
maxpozdeev
173a1b387d * adopt sql to support postgresql 2023-08-03 23:13:55 +03:00
maxpozdeev
772305dbed + can setup postgresql database 2023-08-03 23:09:32 +03:00
maxpozdeev
ca3e332a2f -fix: handle incorrect json in settings
(cherry picked from commit 80f19f936c)
2023-03-28 23:17:11 +03:00
maxpozdeev
176b1e9c99 - fix deprecation notices in php 8.2
(cherry picked from commit 47972dce05)
2023-03-24 19:08:27 +03:00
maxpozdeev
ced75b805a can setup web api url to use PATH_INFO 2023-03-24 18:51:46 +03:00
maxpozdeev
a41eae1ea7 rename DBCore::defaultInstance() 2023-03-24 18:23:06 +03:00
maxpozdeev
8815569861 ** remove "tags" and "tags_ids" fields from tasks table (used for better performance) 2023-03-24 18:19:21 +03:00
maxpozdeev
3a68339cb9 - fix deprecation notices in php 8.2
(cherry picked from commit 8833e7c417)
2023-03-23 22:35:49 +03:00
maxpozdeev
0990900da2 liitle optiomization of sql to get tasks 2022-12-14 00:29:57 +03:00
maxpozdeev
7ef88217cb add Normalizer polyfill by Symfony 2022-12-07 15:53:47 +03:00
maxpozdeev
2566881fbf + search task in sqlite by normalized value (no diacritics) (use Normalizer from Intl extension) 2022-12-07 15:48:18 +03:00
maxpozdeev
47d37a46b5 set version to 1.8-dev 2022-12-05 12:41:51 +03:00
maxpozdeev
5c174fade3 - fix page title in setup
(cherry picked from commit 79c06713cb)
2022-12-05 11:44:19 +03:00
maxpozdeev
24ca9b1a33 + add custom collation to sqlite for tag name (to be utf8-case-insensitive) and task title (to sort by title) 2022-12-05 10:45:24 +03:00
maxpozdeev
56fa0fa039 + add updater extension 2022-11-29 20:56:23 +03:00
maxpozdeev
d36bab9e16 fix non-throwing exception in setup 2022-11-29 00:27:51 +03:00
maxpozdeev
6923bdcda6 fixes in ru translation 2022-11-29 00:26:43 +03:00
maxpozdeev
0029be3291 some changes for extension settings 2022-11-29 00:26:18 +03:00
maxpozdeev
01e688b49e + add CustomCSS extension 2022-11-22 00:29:55 +03:00
maxpozdeev
27bdebfde4 add monospace class to css 2022-11-22 00:28:27 +03:00
maxpozdeev
11d2ad4139 * do not use PATH_INFO in http api by default 2022-11-21 14:55:13 +03:00
maxpozdeev
3daa661adb check php version in setup 2022-11-20 16:02:13 +03:00
maxpozdeev
e3f32c5209 can set custom location of theme files with MTT_THEME constant 2022-11-20 16:01:35 +03:00
maxpozdeev
3af04cbd7e can show message details of extension api action 2022-11-19 21:37:30 +03:00
maxpozdeev
7a5a82b617 fix right padding for long names in tabs 2022-11-19 21:29:58 +03:00
maxpozdeev
f109b7a762 * apply css appearance for select 2022-11-19 21:28:16 +03:00
maxpozdeev
be6738c8ba facelifting of newtask-ext.svg (better looking on low-dpi screens) 2022-11-19 00:24:33 +03:00
maxpozdeev
26d42c8e6d define MTT_CONTENT_PATH 2022-11-14 20:58:34 +03:00
maxpozdeev
59d69c2708 log json decoding errors in translation loading 2022-11-14 19:51:39 +03:00
maxpozdeev
c833fe4828 + add theme_head_end notification 2022-11-14 19:09:45 +03:00
maxpozdeev
9dd95d3e5b implement extension httpApiUrlPrefix 2022-11-14 19:09:19 +03:00
maxpozdeev
2123d6630d * focus text input in modal prompt 2022-11-14 16:56:52 +03:00
maxpozdeev
4452e8eb1b disable background scrolling on modal dialog with js 2022-11-14 16:53:39 +03:00
maxpozdeev
068335c2ad css fixes for modal dialog 2022-11-13 18:44:31 +03:00
maxpozdeev
f10ee503f8 allow textarea in setings 2022-11-13 15:08:18 +03:00
maxpozdeev
8d8f542908 add simple callbacks to MTTNotificationCenter 2022-11-13 14:56:56 +03:00
maxpozdeev
02ac0655b0 little changes in http api internals 2022-11-13 00:45:24 +03:00
maxpozdeev
d71400ea63 - do not scroll to top if modal dialog is open 2022-11-12 18:26:36 +03:00
maxpozdeev
86c02990c1 experimental sort by title (disabled yet) 2022-11-12 15:22:59 +03:00
maxpozdeev
e41429c174 refactor js changeTaskOrder 2022-11-11 16:39:59 +03:00
maxpozdeev
c7b2d26a95 set version to 1.7.3 2022-11-10 21:27:06 +03:00
maxpozdeev
7625cd975c - close tag autocomplete menu on edit/add form close 2022-11-10 21:26:16 +03:00
maxpozdeev
40f9d33a93 + now search is case-insensitive for non-latin characters in sqlite database 2022-11-10 21:24:41 +03:00
maxpozdeev
37e6f30a57 * do not remember last used list for readonly users (GH-47) 2022-11-05 20:06:39 +03:00
maxpozdeev
a91aaa09af * workaround in api if PATH_INFO is not set by webserver 2022-11-04 16:48:37 +03:00
maxpozdeev
30b64c355b set version to 1.7.2 2022-11-03 15:49:39 +03:00
maxpozdeev
fdf0836ddc - bugfix: unable to update database v1.4 while setup in v1.7.1 (closes GH-44) 2022-11-03 15:40:14 +03:00
maxpozdeev
c1ab2a42bd set version to 1.7.1 2022-11-03 00:24:16 +03:00
maxpozdeev
b37011b416 add samesite=lax and httpOnly to anti-csrf cookies 2022-11-03 00:20:32 +03:00
maxpozdeev
03a7765f9f - fix warning in settings about uninitialized var 2022-10-31 11:02:56 +03:00