Commit Graph

110 Commits

Author SHA1 Message Date
Daniel Winzen
37b0a323ad Instruct browser not to send referrer.
Enable image embedding without cookies as there is no more risk of session leakage.
2016-08-09 21:07:49 +02:00
Daniel Winzen
2b8faa735a Prevent posting the same message twice, if no other message was posted in-between 2016-07-30 16:45:01 +02:00
Daniel Winzen
2951780599 Allow ignoring incognito chatters 2016-07-25 12:26:57 +02:00
Daniel Winzen
9d758146d1 Fix warning when ignoring a user, that has already left. 2016-07-25 08:19:44 +02:00
Daniel Winzen
6a8442969d Don't show a kick button on your own session in the list of active sessions 2016-07-24 20:34:18 +02:00
Daniel Winzen
7972453e42 Don't display empty option for system messages in delete messages by name 2016-07-24 10:19:34 +02:00
Daniel Winzen
f9b53cb044 Allow deleting messages by name, when only PMs were sent. v1.20.6 2016-07-23 20:40:18 +02:00
Daniel Winzen
24575374eb Use pre-calculated greyval instead of calculating it every time 2016-07-23 07:50:43 +02:00
Daniel Winzen
18810a387c Delete messages based on public message limit, no buffer for private ones needed 2016-07-23 07:49:20 +02:00
Daniel Winzen
8518536956 Use subqueries for less db traffic 2016-07-22 14:42:35 +02:00
Daniel Winzen
0ebb5ddc82 Allow selectively deleting your own messages 2016-07-21 20:30:34 +02:00
Daniel Winzen
643189d5ee Simplify ignore logic + disallow ignoring chatters with higher status 2016-07-21 09:12:07 +02:00
Daniel Winzen
5c4586c04e Check permission before selectively deleting a message. v1.20.5 2016-07-19 23:01:33 +02:00
Daniel Winzen
ba35a1c8d0 Don't hotlink schema links without protocol. 2016-07-15 17:56:41 +02:00
Daniel Winzen
e8968d7712 Fix typo in CHANGELOG 2016-07-14 13:17:36 +02:00
Daniel Winzen
35a2d5a524 Third attempt to fix the same bug v1.20.4 2016-07-12 20:43:36 +02:00
Daniel Winzen
2cf52871b8 Fetch only relevant ignored data 2016-07-12 11:31:08 +02:00
Daniel Winzen
309d86050b make $A and $P use same data layout 2016-07-12 11:02:52 +02:00
Daniel Winzen
c8f3020f17 Yesterdays bugfix broke more than it fixed, refixed. v1.20.3 2016-07-10 10:38:15 +02:00
Daniel Winzen
260dbdfd56 Fix bug preventing to send PMs to number-only nicknames v1.20.2 2016-07-09 17:52:29 +02:00
Daniel Winzen
53211076a0 Making a moderator to member now sets incognito back to disabled v1.20.1 2016-06-13 19:55:09 +02:00
Daniel Winzen
5ef5d5f701 Bugfix 2016-05-21 16:49:05 +02:00
Daniel Winzen
b053e18e11 Make embed image option re-appear whith cookies disabled 2016-05-17 09:55:52 +02:00
Daniel Winzen
eb13ee2d2f Completely fix link-redirection v1.20 2016-05-15 09:33:06 +02:00
Daniel Winzen
dca1b81ef9 Add a lang_update.php script to auto-update language files 2016-05-11 12:46:50 +02:00
Daniel Winzen
86b1de0ec8 Add setting in profile to allow offline inbox for: staff, members or everyone 2016-05-10 12:49:31 +02:00
Daniel Winzen
147c511c61 Only use js if browser refresh stopped working 2016-05-10 08:16:25 +02:00
Daniel Winzen
07ff78994e Remove JavaScript "load only new messages" feature, add JS auto-refresh to header instead v1.19.2 2016-05-07 10:37:56 +02:00
Daniel Winzen
b09cb6b352 Fix parts of the offline inbox v1.19.1 2016-05-01 20:15:55 +02:00
Daniel Winzen
e454b44f2b de-duplicate code 2016-04-30 15:29:41 +02:00
Daniel Winzen
a72cd08cfb Fix duplicated class-tags and spelling mistake in SQL v1.19 2016-04-29 23:03:16 +02:00
Daniel Winzen
190ec4c863 Allow deletion of member accounts in profile 2016-04-29 21:51:08 +02:00
Daniel Winzen
3105cffaf1 Add an offline inbox for members 2016-04-29 21:47:32 +02:00
Daniel Winzen
1a8eefc396 Fix wrong registration variables v1.18 2016-04-28 19:07:09 +02:00
Daniel Winzen
47ffde6839 Better wording for registering applicants 2016-04-28 16:40:07 +02:00
Daniel Winzen
ae3fe6d510 Optimize language-selection function 2016-04-28 11:59:23 +02:00
Daniel Winzen
6ccce399b7 De-duplicate code 2016-04-28 11:05:09 +02:00
Daniel Winzen
8538b22f6a simplify parse_sessions() and write_new_session() 2016-04-28 09:58:07 +02:00
Daniel Winzen
a37026ca64 Add useful error message on failed login 2016-04-28 09:02:42 +02:00
Daniel Winzen
555208a556 Combine Password reset and setting new nickname 2016-04-27 11:14:54 +02:00
Daniel Winzen
d9c9dae6c0 Complete time zone feature 2016-04-27 09:57:34 +02:00
Daniel Winzen
266523902f Avoid douple-parsing of sessions, when logging out or kicking 2016-04-26 13:25:44 +02:00
Daniel Winzen
8408edd1f8 Fix incorrect header 2016-04-26 12:27:39 +02:00
Daniel Winzen
7210a9fc90 Add timezone settings 2016-04-26 12:26:40 +02:00
Daniel Winzen
37fbb7bc43 Allow disabling the chat completely v1.17 2016-04-20 15:48:12 +02:00
Daniel Winzen
e72dc58d56 Simplify check_init() 2016-04-19 20:24:53 +02:00
Daniel Winzen
b2df491ab7 Add disable PM option 2016-04-19 20:14:06 +02:00
Daniel Winzen
63b4764ec4 Display a fatal error, if SQLite engine fails to connect to the database 2016-04-19 16:13:30 +02:00
Daniel Winzen
15a4eb62bc Simplify SQL table creation by using common data types for all engines 2016-04-19 15:52:15 +02:00
Daniel Winzen
60355735ee Make nocache refresh hack configurable in profile 2016-04-18 17:22:22 +02:00