maxpozdeev
|
99afe12cba
|
Use randomString in setup for csrf token
|
2025-02-20 18:29:04 +03:00 |
|
maxpozdeev
|
846b4222fe
|
- Fix: unable to upgrade old setups with db v1.4 with password protection
|
2025-02-20 17:28:47 +03:00 |
|
maxpozdeev
|
b6a6bc0ca4
|
add comments to avoid notices in ide
|
2025-02-17 12:31:10 +03:00 |
|
maxpozdeev
|
dde725d06d
|
add Y38 notice
|
2024-02-05 00:02:38 +03:00 |
|
maxpozdeev
|
3f721aa1cf
|
little more debug info in setup
|
2024-01-07 14:24:03 +03:00 |
|
maxpozdeev
|
634cdcceee
|
- bugfix: failed to upgrade db v1.4 due to unnecessary db request (GH-85)
|
2024-01-07 14:23:31 +03:00 |
|
maxpozdeev
|
f870bc3cf0
|
fix index in postgres
|
2023-09-06 22:30:57 +03:00 |
|
maxpozdeev
|
ab90cadd3e
|
* use utf8mb4_unicode_520_ci for mysql columns in setup
|
2023-08-08 21:34:53 +03:00 |
|
maxpozdeev
|
c21c6d6910
|
show more info on db error while setup
|
2023-08-07 21:25:24 +03:00 |
|
maxpozdeev
|
772305dbed
|
+ can setup postgresql database
|
2023-08-03 23:09:32 +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
|
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
|
d36bab9e16
|
fix non-throwing exception in setup
|
2022-11-29 00:27:51 +03:00 |
|
maxpozdeev
|
3daa661adb
|
check php version in setup
|
2022-11-20 16:02:13 +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
|
b37011b416
|
add samesite=lax and httpOnly to anti-csrf cookies
|
2022-11-03 00:20:32 +03:00 |
|
maxpozdeev
|
791e6ef96c
|
* add anti-csrf methods to setup
|
2022-10-28 22:38:27 +03:00 |
|
maxpozdeev
|
aab520b0d4
|
rename MTT_DB environment variable to MTT_DB_NAME for docker configs
|
2022-07-17 18:05:40 +03:00 |
|
maxpozdeev
|
2732fc1423
|
* increase size of fields for tag and list names
|
2022-07-12 22:44:50 +03:00 |
|
maxpozdeev
|
6f60e75c45
|
replace tabs with spaces in php files
|
2022-07-10 15:35:19 +03:00 |
|
Max Pozdeev
|
263e65ae53
|
rename mysqli api class
|
2022-02-08 21:06:50 +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
|
05b49d30d8
|
do not use version.txt and @VERSION
|
2022-02-07 19:08:41 +03:00 |
|
Max Pozdeev
|
acfb316e9a
|
convert indention to spaces in php files
|
2022-02-06 23:37:02 +03:00 |
|
Max Pozdeev
|
c4cab440ac
|
edit final link to homepage while setup
|
2022-02-06 14:15:21 +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
|
341eeac12a
|
maintain license headers
|
2022-01-14 22:45:30 +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
|
2052ad337f
|
* check table prefix while setup
(cherry picked from commit 5edaf9816b)
|
2022-01-12 02:03:47 +03:00 |
|
Max Pozdeev
|
73ab4ac10f
|
* use database table for session handling
|
2021-07-29 16:52:44 +03:00 |
|
Max Pozdeev
|
160886a0ec
|
refactor get_ver() in setup
|
2021-07-28 21:11:52 +03:00 |
|
Max Pozdeev
|
39c9d1608d
|
* use utf8mb4 charset in mysql database
|
2021-07-28 18:50:23 +03:00 |
|
Max Pozdeev
|
9dd8071bc6
|
specify collate for mysql settings table
|
2021-07-28 18:15:29 +03:00 |
|
Max Pozdeev
|
8e33015f68
|
dropped the ability to upgrade database from old versions 1.3.0 and 1.3.1
|
2021-07-28 18:07:40 +03:00 |
|
Max Pozdeev
|
34f837d8d2
|
* general settings are stored in database
|
2021-07-28 18:05:14 +03:00 |
|
Max Pozdeev
|
f0c8fa4d22
|
* dropped the ability to upgrade database from old versions 1.1 and 1.2
|
2021-07-27 13:10:17 +03:00 |
|
Max Pozdeev
|
0a5fdbbffa
|
move DBConnection class to separate file
|
2021-07-26 22:04:12 +03:00 |
|
Max Pozdeev
|
e1c5540c13
|
continue refactor db classes
|
2021-07-26 19:13:57 +03:00 |
|
Max Pozdeev
|
938a72e7ed
|
move Config class to separate file
|
2021-07-25 19:20:24 +03:00 |
|
Max Pozdeev
|
648364aa23
|
* add support of PDO mysql extension (try it by default while setup)
|
2021-07-25 00:10:27 +03:00 |
|
Max Pozdeev
|
3c769c6d31
|
rename mysql class to class.db.mysqli.php
|
2021-07-24 23:17:19 +03:00 |
|
Max Pozdeev
|
a2af3e7f77
|
Check if mysql extension is available while mysql setup
|
2021-06-27 15:39:53 +03:00 |
|
Max Pozdeev
|
78b02537f8
|
apply editorconfig (line endings and final empty line)
|
2020-10-14 21:20:44 +03:00 |
|
Max Pozdeev
|
4929663437
|
remove unnecessary need_auth()
|
2020-09-08 14:50:06 +03:00 |
|
Max Pozdeev
|
bd698949a5
|
replace global var $needAuth with function need_auth()
|
2020-09-08 14:37:29 +03:00 |
|
Max Pozdeev
|
47758f08c2
|
move common.php to includes folder
|
2020-09-04 14:45:24 +03:00 |
|
Max Pozdeev
|
3719405bd7
|
move db classes to includes folder
|
2020-09-04 14:42:07 +03:00 |
|