Commit Graph

  • ac5092d5b6 Fix bug: Let guests ignore members Daniel Winzen 2016-09-05 09:16:58 +02:00
  • 467d9b55f2 Escape nickname on output, since html entities can now be used Daniel Winzen 2016-09-05 07:51:39 +02:00
  • 691e36cd6b Allow making filters case sensitive Daniel Winzen 2016-09-04 13:09:12 +02:00
  • 453d3a1421 When sorting messages top to bottom, put notifications at the botom. Daniel Winzen 2016-09-02 15:29:36 +02:00
  • c11365fecf Turn on nocache, when top to bottom message sorting is default Daniel Winzen 2016-09-02 14:22:21 +02:00
  • abab38e67b Allow changing frame sorting Daniel Winzen 2016-09-02 13:20:24 +02:00
  • 8e75c36572 Don't escape CSS (fixes use of html entities) Daniel Winzen 2016-09-02 10:35:18 +02:00
  • 1753606b8a Allow changing message sort direction Daniel Winzen 2016-09-02 10:23:33 +02:00
  • ff158feffa Rename logout to unban for kicked sessions and replace backtochat with a reload button Daniel Winzen 2016-09-02 08:37:00 +02:00
  • 95919e81f6 Add logout button to session view and allow logging out kicked sessions Daniel Winzen 2016-08-31 21:42:35 +02:00
  • 6365372ada Style status changes Daniel Winzen 2016-08-31 18:54:30 +02:00
  • 70c59b4638 Use int rather than string for two variables. Daniel Winzen 2016-08-31 13:47:02 +02:00
  • 3f19d3aae0 Add an option to first display a greeting message, before showing messages v1.21 Daniel Winzen 2016-08-29 13:12:17 +02:00
  • c05f1e613f Remove global variable for configuration Daniel Winzen 2016-08-28 21:44:18 +02:00
  • f8abff926b Set replace of a filter used for kicking as kickmessage Daniel Winzen 2016-08-28 21:04:38 +02:00
  • 1ec5a6b562 Make /me work with custom texts Daniel Winzen 2016-08-28 18:19:39 +02:00
  • 2d4ba6f902 Fix style in PM Daniel Winzen 2016-08-28 16:40:08 +02:00
  • 8d9e6a70ce Remove global variable for present users Daniel Winzen 2016-08-28 15:57:21 +02:00
  • 131c84a78f Simplify registration function Daniel Winzen 2016-08-27 16:41:24 +02:00
  • 68d0f5d2b4 Remove global variable for members Daniel Winzen 2016-08-27 15:50:48 +02:00
  • 064d5f6e4a Add external CSS setting for large stylesheets Daniel Winzen 2016-08-25 22:16:13 +02:00
  • 9606d20a27 Don't keep track of moderator count globally, use new function instead. Daniel Winzen 2016-08-25 15:59:54 +02:00
  • 61126c77eb Hash collisions are extremely unlikely, simplify check for it. Daniel Winzen 2016-08-25 14:59:50 +02:00
  • 2ab29a0014 Prevent browser from caching at all. Daniel Winzen 2016-08-17 14:50:31 +02:00
  • 0d9a9de558 Allow configuring password and nickname regex Daniel Winzen 2016-08-12 13:28:54 +02:00
  • 37b0a323ad Instruct browser not to send referrer. Enable image embedding without cookies as there is no more risk of session leakage. Daniel Winzen 2016-08-09 21:06:25 +02:00
  • 2b8faa735a Prevent posting the same message twice, if no other message was posted in-between Daniel Winzen 2016-07-30 16:45:01 +02:00
  • 2951780599 Allow ignoring incognito chatters Daniel Winzen 2016-07-25 11:14:34 +02:00
  • 9d758146d1 Fix warning when ignoring a user, that has already left. Daniel Winzen 2016-07-25 08:19:44 +02:00
  • 6a8442969d Don't show a kick button on your own session in the list of active sessions Daniel Winzen 2016-07-24 20:04:18 +02:00
  • 7972453e42 Don't display empty option for system messages in delete messages by name Daniel Winzen 2016-07-24 10:19:34 +02:00
  • f9b53cb044 Allow deleting messages by name, when only PMs were sent. v1.20.6 Daniel Winzen 2016-07-23 18:56:08 +02:00
  • 24575374eb Use pre-calculated greyval instead of calculating it every time Daniel Winzen 2016-07-23 07:50:43 +02:00
  • 18810a387c Delete messages based on public message limit, no buffer for private ones needed Daniel Winzen 2016-07-22 15:24:45 +02:00
  • 8518536956 Use subqueries for less db traffic Daniel Winzen 2016-07-22 14:42:35 +02:00
  • 0ebb5ddc82 Allow selectively deleting your own messages Daniel Winzen 2016-07-21 20:30:34 +02:00
  • 643189d5ee Simplify ignore logic + disallow ignoring chatters with higher status Daniel Winzen 2016-07-21 09:06:29 +02:00
  • 5c4586c04e Check permission before selectively deleting a message. v1.20.5 Daniel Winzen 2016-07-19 12:52:51 +02:00
  • ba35a1c8d0 Don't hotlink schema links without protocol. Daniel Winzen 2016-07-15 17:56:41 +02:00
  • e8968d7712 Fix typo in CHANGELOG Daniel Winzen 2016-07-14 13:17:36 +02:00
  • 35a2d5a524 Third attempt to fix the same bug v1.20.4 Daniel Winzen 2016-07-12 16:16:08 +02:00
  • 2cf52871b8 Fetch only relevant ignored data Daniel Winzen 2016-07-12 11:31:08 +02:00
  • 309d86050b make $A and $P use same data layout Daniel Winzen 2016-07-12 11:02:52 +02:00
  • c8f3020f17 Yesterdays bugfix broke more than it fixed, refixed. v1.20.3 Daniel Winzen 2016-07-10 10:38:15 +02:00
  • 260dbdfd56 Fix bug preventing to send PMs to number-only nicknames v1.20.2 Daniel Winzen 2016-07-09 17:50:11 +02:00
  • 53211076a0 Making a moderator to member now sets incognito back to disabled v1.20.1 Daniel Winzen 2016-06-13 13:06:02 +02:00
  • 5ef5d5f701 Bugfix Daniel Winzen 2016-05-21 16:49:05 +02:00
  • b053e18e11 Make embed image option re-appear whith cookies disabled Daniel Winzen 2016-05-17 09:55:52 +02:00
  • eb13ee2d2f Completely fix link-redirection v1.20 Daniel Winzen 2016-05-15 09:31:47 +02:00
  • dca1b81ef9 Add a lang_update.php script to auto-update language files Daniel Winzen 2016-05-10 15:37:16 +02:00
  • 86b1de0ec8 Add setting in profile to allow offline inbox for: staff, members or everyone Daniel Winzen 2016-05-10 12:49:31 +02:00
  • 147c511c61 Only use js if browser refresh stopped working Daniel Winzen 2016-05-10 08:16:25 +02:00
  • 07ff78994e Remove JavaScript "load only new messages" feature, add JS auto-refresh to header instead v1.19.2 Daniel Winzen 2016-05-07 10:33:23 +02:00
  • b09cb6b352 Fix parts of the offline inbox v1.19.1 Daniel Winzen 2016-05-01 20:15:55 +02:00
  • e454b44f2b de-duplicate code Daniel Winzen 2016-04-30 15:29:41 +02:00
  • a72cd08cfb Fix duplicated class-tags and spelling mistake in SQL v1.19 Daniel Winzen 2016-04-29 22:03:28 +02:00
  • 190ec4c863 Allow deletion of member accounts in profile Daniel Winzen 2016-04-29 21:50:04 +02:00
  • 3105cffaf1 Add an offline inbox for members Daniel Winzen 2016-04-29 16:42:00 +02:00
  • 1a8eefc396 Fix wrong registration variables v1.18 Daniel Winzen 2016-04-28 19:07:09 +02:00
  • 47ffde6839 Better wording for registering applicants Daniel Winzen 2016-04-28 16:39:41 +02:00
  • ae3fe6d510 Optimize language-selection function Daniel Winzen 2016-04-28 11:59:23 +02:00
  • 6ccce399b7 De-duplicate code Daniel Winzen 2016-04-28 10:56:11 +02:00
  • 8538b22f6a simplify parse_sessions() and write_new_session() Daniel Winzen 2016-04-28 09:35:22 +02:00
  • a37026ca64 Add useful error message on failed login Daniel Winzen 2016-04-28 09:02:42 +02:00
  • 555208a556 Combine Password reset and setting new nickname Daniel Winzen 2016-04-27 10:47:42 +02:00
  • d9c9dae6c0 Complete time zone feature Daniel Winzen 2016-04-27 09:57:34 +02:00
  • 266523902f Avoid douple-parsing of sessions, when logging out or kicking Daniel Winzen 2016-04-26 13:05:02 +02:00
  • 8408edd1f8 Fix incorrect header Daniel Winzen 2016-04-26 12:27:39 +02:00
  • 7210a9fc90 Add timezone settings Daniel Winzen 2016-04-26 12:25:35 +02:00
  • 37fbb7bc43 Allow disabling the chat completely v1.17 Daniel Winzen 2016-04-20 15:48:12 +02:00
  • e72dc58d56 Simplify check_init() Daniel Winzen 2016-04-19 20:22:17 +02:00
  • b2df491ab7 Add disable PM option Daniel Winzen 2016-04-19 20:14:06 +02:00
  • 63b4764ec4 Display a fatal error, if SQLite engine fails to connect to the database Daniel Winzen 2016-04-19 16:13:30 +02:00
  • 15a4eb62bc Simplify SQL table creation by using common data types for all engines Daniel Winzen 2016-04-19 15:44:09 +02:00
  • 60355735ee Make nocache refresh hack configurable in profile Daniel Winzen 2016-04-18 17:22:22 +02:00
  • 0b8cdcc1e5 Remove nocache hack from message reload again Daniel Winzen 2016-04-17 08:12:48 +02:00
  • 51ee2e1495 Split routing into several sub-functions Daniel Winzen 2016-04-16 21:04:41 +02:00
  • db86cb984b Fix a few forms to be used cookie-less v1.16.4 Daniel Winzen 2016-04-15 16:07:15 +02:00
  • 30d460b91e Improve invalid filter handling + allow new line match with \n Daniel Winzen 2016-04-15 12:10:29 +02:00
  • ea24d7ae5b Add caching hack for aggressively caching browsers (e.g. links) Daniel Winzen 2016-04-15 08:54:14 +02:00
  • 6a8186d984 de-duplicate code by using new functions Daniel Winzen 2016-04-14 22:32:02 +02:00
  • 2757f62d48 Properly escape some parameters Daniel Winzen 2016-04-14 22:08:20 +02:00
  • df140d0ee7 Fix warning on redirection of links without a scheme v1.16.3 Daniel Winzen 2016-04-14 19:44:32 +02:00
  • 6890bdb80a Allow extreme captcha to be solved in both directions v1.16.2 Daniel Winzen 2016-04-14 19:12:15 +02:00
  • 5c62bcef00 Add CSS classes and move more css to the database Daniel Winzen 2016-04-14 18:49:25 +02:00
  • f2c6d9fb95 Fixed a typo v1.16.1 Daniel Winzen 2016-04-13 21:38:20 +02:00
  • 8749eb0982 Fix language parameter overwrite v1.16 Daniel Winzen 2016-04-13 20:07:31 +02:00
  • 1c74441bb4 Better message routing and fixed handling of links with special characters Daniel Winzen 2016-04-13 08:49:47 +02:00
  • d4ef35e8ac Add better fatal error handling Daniel Winzen 2016-04-12 22:19:22 +02:00
  • 0092abe964 Add option to let guests register themselves Daniel Winzen 2016-04-12 20:12:34 +02:00
  • 333983a2c3 Fix guestaccess selection in setup Daniel Winzen 2016-04-11 16:19:21 +02:00
  • fd807ff5ff Add fallback option for moderator approval Daniel Winzen 2016-04-11 15:58:06 +02:00
  • bc3bb8e3a4 Attempt to create database when there is no connection Daniel Winzen 2016-04-11 14:48:35 +02:00
  • e181af4df5 Move some more settings to the database and add CSS to limit list of chatters hight Daniel Winzen 2016-04-10 20:41:37 +02:00
  • a22ffd83fd Several optimizations Use constants for configuration Simplify extreme captcha code generation Add language setting to profile Add checks for required extensions Daniel Winzen 2016-04-10 14:04:03 +02:00
  • 8d2b10468f Allow using html tags in linkfilter without breaking dereferrer or image embed v1.15.3 Daniel Winzen 2016-03-06 07:52:08 +01:00
  • cbba4e5784 Merge pull request #2 from yolateng0/patch-2 Daniel Winzen 2016-02-24 18:26:33 +01:00
  • dd4d5cbb7e Update lang FR Yo 2016-02-24 16:27:13 +01:00
  • 8c752b07b6 Updated French translation Daniel Winzen 2016-02-21 20:43:28 +01:00
  • c70cf35d61 Integrate French translation and use Unix line ending for Spanish translation. Daniel Winzen 2016-02-20 17:09:02 +01:00