Commit graph

122 commits

Author SHA1 Message Date
joaop
9575fa54bf Docker and Docker Compose add 2025-01-20 21:43:03 -03:00
maxpozdeev
b0a104ea01 more strictness 2025-01-19 23:43:23 +03:00
maxpozdeev
700e58e3dc can set MTT_DEBUG constant in config file 2024-01-08 13:39:56 +03:00
maxpozdeev
3f721aa1cf little more debug info in setup 2024-01-07 14:24:03 +03:00
maxpozdeev
2e29733c8c fix for 1a75eec 2023-09-11 09:49:05 +03:00
maxpozdeev
a3113ed195 * add filter action for smart syntax parser 2023-09-09 17:31:26 +03:00
maxpozdeev
3ce91c9f44 fix version query for css and js files for dev needs 2023-09-08 09:48:12 +03:00
maxpozdeev
696c795a4a small refactoring 2023-08-28 14:06:26 +03:00
maxpozdeev
3e5252e931 * check X-Forwarded-Proto for https
(cherry picked from commit 778a4e5fa8)
2023-08-06 18:45:41 +03:00
maxpozdeev
4411e2a8d3 - use relative urls for internal needs to avoid malfunction in setups with proxy
(cherry picked from commit e871e2e02b)
2023-08-06 18:44:44 +03:00
maxpozdeev
772305dbed + can setup postgresql database 2023-08-03 23:09:32 +03:00
maxpozdeev
ced75b805a can setup web api url to use PATH_INFO 2023-03-24 18:51:46 +03:00
maxpozdeev
7ef88217cb add Normalizer polyfill by Symfony 2022-12-07 15:53:47 +03:00
maxpozdeev
11d2ad4139 * do not use PATH_INFO in http api by default 2022-11-21 14:55: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
26d42c8e6d define MTT_CONTENT_PATH 2022-11-14 20:58:34 +03:00
maxpozdeev
02ac0655b0 little changes in http api internals 2022-11-13 00:45:24 +03:00
maxpozdeev
b37011b416 add samesite=lax and httpOnly to anti-csrf cookies 2022-11-03 00:20:32 +03:00
maxpozdeev
24223bf7a3 * use anti-csrf token header for ajax requests on passwordless installations 2022-10-28 21:29:21 +03:00
maxpozdeev
657f496c70 * new no-cache headers for all requests 2022-09-15 16:26:22 +03:00
maxpozdeev
87beb74321 * can enable/disable showing a time of task date in tasklist (disabled by default) 2022-09-15 16:03:47 +03:00
maxpozdeev
439316a8e6 rename some const and var (extensions are enabled by default) 2022-09-13 18:21:53 +03:00
maxpozdeev
b2b1f596ee * can force to use https scheme with MTT_USE_HTTPS constant in config.php (closes GH-35) 2022-09-11 01:04:51 +03:00
maxpozdeev
85dd42c378 - fix: expired and unremoved session breaks the work 2022-09-08 23:16:31 +03:00
maxpozdeev
c54c9ab774 + add basic support of extensions (can activate/deactivate in settings and load it) (experimental yet) 2022-09-06 23:28:24 +03:00
maxpozdeev
07db7540ff fix for prev commit 2022-09-06 21:35:36 +03:00
maxpozdeev
65d28c72a4 escape translated vars in _e() 2022-09-06 21:28:31 +03:00
maxpozdeev
18f9c0309f move http api classes to separate file 2022-09-06 15:45:00 +03:00
maxpozdeev
b226c00e42 implement special notification didFinishRequest (useful for some post-processing in php-fpm) 2022-09-05 22:28:59 +03:00
maxpozdeev
f31c173db4 add internal notifications for taskCreated and listCreated (experimental) 2022-08-29 23:26:05 +03:00
maxpozdeev
8e90422ac8 * show 'date edited' inline in tasklist instead of 'date created' if sorting is selected 'by date modified' (and in task edit form if not completed) 2022-08-01 18:22:30 +03:00
maxpozdeev
929b506789 check db exists in homepage 2022-07-12 11:26:12 +03:00
maxpozdeev
520b0b7326 move js files from includes to content 2022-07-10 18:07:54 +03:00
maxpozdeev
a96fa6405e fix path in .editorconfig and remove unused constants (fix for ffa6bc0) 2022-07-10 18:01:50 +03:00
maxpozdeev
153536d6d4 move lang directory from content to includes 2022-07-10 17:57:36 +03:00
maxpozdeev
ffa6bc0740 move theme files to content/theme/ and includes/theme.php 2022-07-10 16:08:07 +03:00
maxpozdeev
490b64c2b3 * change HTTP API 2022-07-10 15:23:53 +03:00
Max Pozdeev
a269392d48 PHP 7.2 - minimal required version 2022-04-15 21:31:47 +03:00
Max Pozdeev
4a41ad0467 + add dark mode css, enabled if system appearance is dark 2022-02-16 23:04:02 +03:00
Max Pozdeev
ce01ca5bea more fixes for csrf token checking 2022-02-10 00:41:28 +03:00
Max Pozdeev
28439ec79c generate csrf token before login (fix for 454ed89) 2022-02-09 22:38:13 +03:00
Max Pozdeev
263e65ae53 rename mysqli api class 2022-02-08 21:06:50 +03:00
Max Pozdeev
17921defa9 update ajax response caching 2022-02-07 23:41:01 +03:00
Max Pozdeev
c937596d43 remove trailing ?> in the end of php files 2022-02-07 19:16:07 +03:00
Max Pozdeev
05b49d30d8 do not use version.txt and @VERSION 2022-02-07 19:08:41 +03:00
Max Pozdeev
7a5fab82ca rename 2 functions 2022-02-07 09:57:03 +03:00
Max Pozdeev
acfb316e9a convert indention to spaces in php files 2022-02-06 23:37:02 +03:00
Max Pozdeev
c209486c5a * Authenticated session becomes invalid if password or salt are changed 2022-02-06 14:52:39 +03:00
Max Pozdeev
fe6164bf7d fix session handling broken in 1b3d232 2022-02-06 14:24:02 +03:00
Max Pozdeev
c4cab440ac edit final link to homepage while setup 2022-02-06 14:15:21 +03:00