337 Commits

Author SHA1 Message Date
b8eeda6023 Some hosting providers may disable putenv for security reasons, check before using 2025-04-04 11:12:57 +03:00
39e3018222 Add more extension checks 2025-04-03 11:48:17 +03:00
5243ef0e94 Bugfix in db migrations 2025-04-03 11:30:56 +03:00
0f7006275c Check if mbstring extension is installed before using it 2025-04-03 11:30:17 +03:00
f1f991ae6c Check if intl and gettext extensins are loaded before using them 2025-04-03 11:16:27 +03:00
b0e1851b7a Show kick messages to everyone. 2025-03-29 17:01:57 +01:00
9e5ab4f8a3 In check_login(), clear delayed logout indicator when someone logs in after logging out. 2024-08-15 14:58:03 +02:00
7fd96ccb38 Fix incognito mode and embed image option in profile page 2024-06-28 19:42:27 +02:00
a42485b248 show delayed logouts in send_post() 2024-02-25 15:22:34 +01:00
47aa90259d Add option to delay logout for guests and applicants. Fixes #46. The intent
is for a delay after posting. If the user does not post, there is a delay
from the time the user entered, because of the way $lastpost is set.
2024-01-21 10:21:21 +01:00
4610c71e09 Translate texts with gettext 2023-12-10 11:02:33 +01:00
db7f1559c9 Add new captcha difficulty hard 2023-12-10 09:58:51 +01:00
32f3c23039 Fixed typo 2023-12-08 15:25:28 +01:00
2fca51cb7c Add Dutch and Polish translations 2023-10-16 10:43:38 +02:00
5426a761eb Fix kicking and logging out all guests 2023-10-12 00:12:36 +02:00
dba4f49849 Include Hindi translation 2023-10-04 20:29:24 +02:00
93464d7c4e Delete disallowed sessions when switching guest access mode - fixes #136 2023-07-09 13:58:25 +02:00
34d79fcfc8 Fixes #137 and #138 2023-07-09 12:44:04 +02:00
1c55a79122 Migrate translations from PHP array to gettext 2023-01-18 21:53:08 +01:00
cbf1520dfd Empty history state - Fixes #130 2022-10-22 12:11:13 +02:00
745e16bc51 Minor css structure improvements 2022-09-06 22:35:59 +02:00
ddd62ed0f4 Fixed styling nicknames 2022-09-05 22:12:31 +02:00
b071f0b721 Reduce inline CSS 2022-09-05 22:05:26 +02:00
0e6202b57d Add JS helper scripts to autofocus message field after loading 2022-09-02 07:34:13 +02:00
aff8b156d6 Added new options to hide buttons, customize refresh limits and allow js 2022-09-02 05:16:33 +02:00
062fac1278 use urlencode in urls (was htmlspecialchars) 2022-01-31 11:38:54 +01:00
bf60367704 you do not need to escape " in ' 2022-01-31 11:38:10 +01:00
cac94d3151 you do not need "text/css"-type for style-tags 2022-01-31 11:36:51 +01:00
47d4858753 SQL Bugfix when prefix is in use 2022-01-29 13:13:47 +01:00
df18b8072c Delete deleted users data and not the admins data 2021-09-11 14:33:10 +02:00
eb04a484ab Add decryption of messages to view_publicnotes - fixes #115 2021-08-28 19:41:33 +02:00
a0df135e12 Delete data associated with deleted accounts and fix view_publicnotes function 2021-08-26 00:06:56 +02:00
4fdd795a74 Use DISTINCT rather than GROUP BY - Fixes #112 2021-08-18 19:16:16 +02:00
420b95237c Fix TypeError caused by empty memcached cache returning bool - Closes #111 2021-08-12 21:47:32 +02:00
1d654a6ac3 Add Arabic translation 2021-07-08 18:51:43 +02:00
70df4d9cf5 Fixed typo 2021-06-19 12:43:17 +02:00
373973fb25 Disallow otp-credentials Permission 2021-06-19 12:41:30 +02:00
20ebe8a995 Fix for SQLite not supporting UNION on tables that use ORDER BY 2021-05-23 12:30:51 +02:00
ec0d167647 Fix SQLite table initialization 2021-05-22 22:46:43 +02:00
5760565991 Switch errmode to exception 2021-05-22 22:32:26 +02:00
136b52d920 Catch error in get_setting function, if database is not yet initialized 2021-05-22 21:23:51 +02:00
726aea996d Fix access array offset on value of type bool warning 2021-05-22 21:21:03 +02:00
3a99548228 Fix access array offset on value of type bool warning 2021-05-22 21:18:03 +02:00
10ded3c9a2 chat.php: Forbid tracking users via FLoC
Signed-off-by: Aaron <admin@datahoarder.dev>
2021-05-18 22:09:20 +02:00
c0a5ac137b Add new security headers 2021-05-14 21:07:22 +02:00
36b8446602 Generate fixed postid for new messages to make spamming harder 2021-05-13 15:06:03 +02:00
f7fc91e2fb New Permissions-Policy syntax - fixes #102 2021-05-04 20:20:48 +02:00
58638ba56e Make sure members can not read private messages of previous guests with the same name 2021-05-02 16:31:18 +02:00
c7169daeaf Enable SQLite support for foreign keys - fixes #93 2021-05-02 15:56:43 +02:00
5bf6134226 Warn if failed logins happen during a chat session. 2021-04-16 07:33:08 +00:00