Commit graph

679 commits

Author SHA1 Message Date
Max Pozdeev
5f8564cbe7 edit style: mostly text colours 2022-02-09 13:09:19 +03:00
Max Pozdeev
454ed8940f * check csrf token on login; regenerate session id on logout instead of login 2022-02-09 12:17:46 +03:00
Max Pozdeev
b7e220415d * do not trim note while create or edit task 2022-02-09 12:04:54 +03:00
Max Pozdeev
2eb929840b edit style 2022-02-08 23:53:41 +03:00
Max Pozdeev
8a442d1187 improve style of note textarea in editor mode 2022-02-08 23:51:27 +03:00
Max Pozdeev
263e65ae53 rename mysqli api class 2022-02-08 21:06:50 +03:00
Max Pozdeev
a5bf61e176 add utility to edit settings from command line (not bundled in release archive) 2022-02-08 12:57:59 +03:00
Max Pozdeev
876b8297e7 * add extra field into lists table (for next features to be implemented) 2022-02-08 00:04:55 +03:00
Max Pozdeev
8eba530687 call setTaskPriority with POST method 2022-02-07 23:51:38 +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
c325eea23a make $db->prefix readonly 2022-02-07 18:22:59 +03:00
Max Pozdeev
7a5fab82ca rename 2 functions 2022-02-07 09:57:03 +03:00
Max Pozdeev
734881d098 add copyright and license for Parsedown 2022-02-07 00:16:15 +03:00
Max Pozdeev
acfb316e9a convert indention to spaces in php files 2022-02-06 23:37:02 +03:00
Max Pozdeev
69f3702a2e cleanup release builder 2022-02-06 18:54:57 +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
Max Pozdeev
0b9f90630b translate 2 strings in ru.json introduced in d6ca663d4e 2022-02-06 14:11:37 +03:00
Max Pozdeev
553a66651c + Password is stored as hash 2022-02-06 14:08:15 +03:00
Max Pozdeev
4988741e62 + ability to see config params as json with #settings.json or ctrl+click on settings 2022-02-01 16:40:56 +03:00
Max Pozdeev
1c0e07a156 * add Markdown checkbox to settings 2022-02-01 16:35:07 +03:00
Max Pozdeev
d913efb309 rename settings link id to settings_btn 2022-02-01 15:49:47 +03:00
Max Pozdeev
7f4d48b8a1 remove converter of old lang files 2022-02-01 00:06:33 +03:00
Max Pozdeev
029e2621df add docker files for php 7.1 2022-01-31 23:03:24 +03:00
Max Pozdeev
23ddd8cbe2 use random_bytes to generate UUID v4 2022-01-31 23:01:59 +03:00
Max Pozdeev
a2f8c843cd update docker files to support new db config 2022-01-31 22:04:20 +03:00
Max Pozdeev
efedefdae5 use new config file for database connection, setup is updated to support it 2022-01-31 21:49:26 +03:00
Max Pozdeev
d6ca663d4e * friendy messages if no lists to show 2022-01-15 21:00:51 +03:00
Max Pozdeev
26567ee59b reset location hash on logout to avoid reloading possible unaccessible list 2022-01-15 15:27:35 +03:00
Max Pozdeev
c50b039cb2 - show alltasks lists only for authorized user 2022-01-15 15:15:59 +03:00
Max Pozdeev
f5fd1f74bb support markdown in rss feed 2022-01-15 00:07:03 +03:00
Max Pozdeev
341eeac12a maintain license headers 2022-01-14 22:45:30 +03:00
Max Pozdeev
e69efe6f62 little updates in .editorconfig 2022-01-14 22:43:37 +03:00
Max Pozdeev
33810e79f7 * can use #NUMBER to make a link to the task by id in markdown note; opens this link as a search (experimental) 2022-01-14 22:13:04 +03:00
Max Pozdeev
70918b453d refresh COPYRIGHT files 2022-01-13 15:18:52 +03:00
Max Pozdeev
dbb697b82a simplify sqlite settings for docker tests 2022-01-13 00:20:47 +03:00
Max Pozdeev
63645a279a simplify mysql settings for docker tests 2022-01-13 00:08:26 +03:00
Max Pozdeev
a5b839d142 remove unused code 2022-01-12 21:26:50 +03:00
Max Pozdeev
35e249c7aa * add task id to edit task page 2022-01-12 17:33:39 +03:00
Max Pozdeev
1a82d708bb add phpdoc hints to Config class 2022-01-12 16:02:54 +03:00
Max Pozdeev
0bd56d7fd8 apply editorconfig to theme index 2022-01-12 14:59:10 +03:00
Max Pozdeev
1b3d232dbe * add samesite=lax flag for session cookie
(cherry picked from commit ea2ace9066)
2022-01-12 02:16:19 +03:00
Max Pozdeev
deb25cbaa1 - fix js error when no lists to display
(cherry picked from commit 8b4960206d)
2022-01-12 02:05:38 +03:00
Max Pozdeev
2052ad337f * check table prefix while setup
(cherry picked from commit 5edaf9816b)
2022-01-12 02:03:47 +03:00
Max Pozdeev
37f83a9ce7 * rename die2() to logAndDie()
(cherry picked from commit 61bdead019)
2022-01-12 01:44:22 +03:00
Max Pozdeev
d67571fcb3 - use token header from $_SERVER; fixed errors with auth token headers occured on some software configurations
(cherry picked from commit 5b3dd0d0fc)
2022-01-12 01:31:18 +03:00
Max Pozdeev
f23ca43eea * use simple token in settings
(cherry picked from commit 866c34e2e0)
2022-01-12 01:31:18 +03:00