100 Commits
Author SHA1 Message Date
Wruczek d6ecbc3be9 Add tips to the installer (thanks Joachim!) 2023-04-18 03:53:41 +02:00
Wruczek 60fb088879 Update languages 2023-03-31 05:05:59 +02:00
Wruczek 31fa1bb65a Better language detection from HTTP header 2023-03-31 04:52:28 +02:00
Wruczek cd9433cc5c Merge remote-tracking branch 'origin/2.0' into 2.0 2023-03-31 03:16:07 +02:00
Wruczek c21665895e Bump version to dev-2.1.0 2023-03-31 03:15:27 +02:00
Wruczek 710fce1370 Bump version to dev-2.1.0 (last version with support for PHP 7) 2023-03-31 03:13:12 +02:00
Wruczek c7d72ee455 Update packages, use correct casing for "escapeUrl" 2023-03-31 03:12:18 +02:00
Wruczek 982d5cca1f Merge remote-tracking branch 'origin/2.0' into 2.0 2023-03-14 13:02:44 +01:00
Wruczek bcef09b846 Auto-detect Cloudflare in installer 2023-03-14 13:02:13 +01:00
Wruczek 1f99a75d7a Auto-detect Cloudflare in installer 2023-03-14 13:00:01 +01:00
Wruczek 4ac20a09f7 Fixed "Your IP has been banned" alert on ban list not being displayed
Fixes #215
2022-12-14 01:37:19 +01:00
Wruczek 3704f427ad News - change to fuzzy date 2022-12-05 02:26:56 +01:00
Wruczek c28ab18fee Add date to news 2022-09-27 00:54:03 +02:00
Wruczek 83d7d0b970 Don't store user language in session
So that we don't save it in every session on every page visit. Cookies are enough to remember selected language.
2022-06-30 03:47:15 +02:00
Wruczek 8c93d31321 Merge remote-tracking branch 'origin/2.0' into 2.0 2021-10-16 01:55:01 +02:00
Wruczek 1d03800336 TS-website is not yet compatible with PHP 8 2021-10-16 01:54:47 +02:00
WruczekandGitHub 48f5dcacde Update Latte (#203) 2021-10-16 01:10:27 +02:00
WruczekandGitHub ed436d8392 Update translations, added Chinese language (#202) 2021-10-16 00:59:07 +02:00
WruczekandGitHub 524729c939 Fix typos (#200) 2021-10-16 00:03:12 +02:00
WruczekandGitHub e1a6345338 Remove utf8_encode polyfill (#201)
utf8_encode is included with PHP 7.2, which is our minimum required version.
2021-10-16 00:03:05 +02:00
WruczekandGitHub 5661bfb9f6 Update readme (#199) 2021-10-15 23:35:49 +02:00
Wruczek 51639a48bf Merge remote-tracking branch 'origin/2.0' into 2.0 2021-04-16 16:58:01 +02:00
Wruczek 223309c428 FAQ page bug fixes
- link to the first question didnt worked (first question has ID of 0, which was treated as false)
- sometimes the copy button didnt worked (was returning from the script without being in a function)
2021-04-16 16:57:44 +02:00
Wruczek aa431b3436 Set font-display to fallback for google fonts (#179) 2021-02-01 14:31:39 +01:00
Wruczek 411fa13807 Update versions of libs from CDNJS, remove an unused datatables plugin 2021-02-01 14:31:01 +01:00
Wruczek 3c874d725d Merge branch '2.0' of github.com:Wruczek/ts-website into 2.0 2021-02-01 09:13:00 +01:00
Wruczek fe60bbe7a7 Mark a channel hidden based on its needed subscribe power 2020-12-02 19:16:42 +01:00
Wruczek 6fff5900eb Update readme 2020-11-03 04:22:50 +01:00
Wruczek 63c4895c91 Remove mentions of the admin panel to prevent confusion 2020-11-03 04:21:25 +01:00
Wruczek 167f20981f Minor changes to installer 2020-10-23 18:27:54 +02:00
Wruczek 99842a8ba4 Remove TS3 server ID from metrics
We don't really use it for anything, so we don't need to collect it.
2020-10-23 18:22:27 +02:00
Wruczek e6c48d170f Update comment 2020-10-23 18:12:46 +02:00
Wruczek 3aca04e04c Remove dayjs language fallback 2020-10-23 18:07:32 +02:00
Wruczek 9a5e05ca84 Fix an exception in viewer, when client had an empty away message 2020-10-23 18:06:46 +02:00
Wruczek c751001c61 Update lang for day.js 2020-10-21 16:55:32 +02:00
Wruczek 2ca6ac03d7 Replace moment.js with smaller day.js 2020-10-21 16:18:00 +02:00
Wruczek f3d7584a46 Correct variable declaration in latte 2020-10-21 14:45:26 +02:00
Wruczek 753c6c7688 Minor improvements 2020-10-08 06:29:13 +02:00
Wruczek b736b13286 Fix functions __ and __get having invalid parameter types 2020-10-08 06:28:26 +02:00
Wruczek 06b843353a Updated requirements in installer 2020-10-07 00:33:34 +02:00
Wruczek c317ac3614 Add TS3 icon sync to the installer 2020-10-06 23:58:29 +02:00
Wruczek d93bff9634 More type declarations, minor code improvements 2020-10-06 23:09:58 +02:00
Wruczek 502a7d2fde More minor improvements
- more type declarations
- remove config caching, it was a minor speed improvement, but a big confusion when website didnt updated after editing config
- fix issue where DB problems will display a PHP recursion error instead of the error template
2020-10-06 17:05:08 +02:00
Wruczek 16b6e829fe Add more type declarations, support for hiding channels in viewer 2020-10-06 04:29:59 +02:00
Wruczek 8bcca7d0c1 Remove special support for TS server < 3.8.0 2020-10-06 04:27:56 +02:00
Wruczek 9848c096e6 bans.php - dont pass null into Utils::escape 2020-10-06 04:26:04 +02:00
Wruczek d0d9c91ab2 PHP 7 - type declarations, use secure pseudo randoms 2020-10-06 04:13:28 +02:00
Wruczek 742707a29a Updated composer package versions 2020-10-06 02:42:59 +02:00
Wruczek d7f5b01a04 v dev-2.0.5.1 - updated bundled composer libraries to their latest version 2019-12-19 13:54:31 +01:00
Wruczek 84beffd067 Make the icon in the assigner category config optional 2019-11-15 01:57:20 +01:00
Wruczek 97e186e0f7 TeaSpeak servers dont return "virtualserver_nickname" - suppress warnings if its not there 2019-11-08 01:42:03 +01:00
Wruczek e54fa125e2 Make faq questions full-width, easier to click on 2019-11-04 19:09:41 +01:00
Wruczek cf6d9e046b Fix query_displayip containing semicolon not showing in links
Closes #141
2019-11-02 17:34:03 +01:00
Wruczek 00a27f2e8e Bump version to dev-2.0.5 2019-10-20 21:29:19 +02:00
Wruczek 01bcd41297 Merge branch '2.0' of github.com:Wruczek/ts-website into 2.0 2019-10-18 20:25:28 +02:00
WruczekandGitHub be6c56cf39 Updated languages (#140) 2019-10-18 20:16:16 +02:00
WruczekandGitHub 3f015a2623 Added option to define server groups required to use group assigner (#139) 2019-10-18 20:09:25 +02:00
Wruczek 58cd3e90dd Added required servergroups to use group assigner 2019-10-18 19:58:05 +02:00
WruczekandGitHub 15a00998da Extend session to 90 days (#138) 2019-10-18 18:39:00 +02:00
Wruczek e42ad8642e Fix default border color around custom checkboxes 2019-09-06 04:01:53 +02:00
Wruczek 9e049de136 Small comment fix 2019-07-29 15:20:06 +02:00
Wruczek 9eb8481d1f Add a deprecation warning about PHP 5.6 2019-07-29 15:19:48 +02:00
Wruczek 8acdc5031c Fixed an issue with the installer locking before installation finished 2019-07-29 15:19:00 +02:00
Wruczek 380a530842 Typo 2019-07-25 17:06:28 +02:00
Wruczek 06a1036f51 Merge remote-tracking branch 'origin/2.0' into 2.0 2019-07-25 17:02:58 +02:00
Wruczek b6eba32cf1 I've had enough
https://i.imgur.com/0uD16KM.png
2019-07-25 17:02:48 +02:00
Wruczek 0e7e36ddd3 Revert donation page link, its not ready yet 2019-06-05 05:17:13 +02:00
Wruczek c79c8406cc Bump version to dev-2.0.4 2019-06-05 05:04:34 +02:00
Wruczek 47fa208b30 Experimental IPv6 support 2019-06-05 05:01:23 +02:00
Wruczek efe0e5a6ad Minor fixes 2019-06-05 02:31:19 +02:00
Wruczek 2c23889da0 Updated CDN dependencies 2019-06-05 02:21:50 +02:00
Wruczek ed7d3d2a4b Updated languages 2019-04-23 05:49:52 +02:00
Wruczek 03c0f2e805 Metrics: Use native functions instead of cURL - better compatibility 2019-04-23 05:35:38 +02:00
Wruczek 3491b00a32 Fixed typos in installer 2019-04-23 05:22:37 +02:00
Wruczek 2d6c91f809 Small fixes 2019-04-22 17:40:39 +02:00
Wruczek ad2296e74e Use location = location instead of location.reload
location.reload re-submits POST forms, while location = location does not
2019-04-22 17:37:29 +02:00
Wruczek 1beeb011a0 Small CSS/HTML fixes 2019-04-09 00:21:55 +02:00
Wruczek fed9b56d11 Require latte 2.4.x, ensures support for php <7.1 2019-03-22 17:11:57 +01:00
Wruczek 1acb652d56 Fixed typo in French language name 2019-03-21 03:50:06 +01:00
Wruczek 2a5890514f Merge remote-tracking branch 'origin/2.0' into 2.0 2019-03-21 03:43:32 +01:00
Wruczek acb163302c Version bump 2019-03-21 03:43:06 +01:00
Wruczek 76083f69e1 Added Italian and Ukrainian languages 2019-03-21 03:42:33 +01:00
Wruczek cfa71d7521 Show english language name when hovering over language dropdown item 2019-03-21 03:27:01 +01:00
Wruczek 119443bbe8 Add IP debug to the login modal (#114) 2019-03-01 06:12:11 +01:00
Wruczek 6cff15964f Some people are unbelievable 2019-02-08 16:30:04 +01:00
Wruczek be9baee799 Typo... 2019-02-01 03:21:30 +01:00
Wruczek c94f166153 CSS: Set to the value, unset is less compatible 2019-02-01 03:08:34 +01:00
Wruczek 972c2e6520 Fixed a bug during installation
It set the "option" on the dbconfig and saved it to the config file as a string. Then it failed to load the file.
2019-02-01 03:05:56 +01:00
Wruczek 428e383c91 Forgot drop statements from lang sql 2019-01-30 18:12:38 +01:00
Wruczek 8cf8a26821 Updated languages 2019-01-30 18:09:21 +01:00
Wruczek d4f1efe96a Throw DB exceptions instead of silently failing 2019-01-30 15:59:55 +01:00
Wruczek 5e5fb356c7 Fixed a directory creation bug
When the cache directory for servericons was not found, the ServerIconCache tried to create one. Due to a bug, the created directory had no permissions and was inaccessible
2019-01-19 15:25:25 +01:00
Wruczek 9257912eb7 Version bump 2019-01-15 13:39:44 +01:00
Wruczek 355df433c1 Added a ban list loader, hiding the table until it fully initializes 2019-01-15 13:29:39 +01:00
Wruczek d36099a8e3 Fixed priority speaker icon in viewer 2019-01-13 21:26:34 +01:00
Wruczek b8e3cd2466 Forgotten space 2019-01-12 10:53:53 +01:00
Wruczek f45e0a03d8 Configurable language cache interval, sort languages by their native name 2019-01-10 13:16:25 +01:00
Wruczek 84453234b4 Updated languages 2019-01-10 13:07:07 +01:00
Wruczek be2a2dc473 Make use of DateUtils class, update composer error message 2019-01-10 12:50:12 +01:00
Wruczek cf990c8544 Bugfix: use single quotes in config
So that the passwords with a dollar ($) wont be parsed into a variable by PHP
2019-01-09 13:48:46 +01:00