slawkens
c836308601
pages/online: add cache, resulting in 20x performance boost
...
(for an example server with 2k players)
2025-07-31 13:28:46 +02:00
slawkens
2d4be327b2
Fix if highscores show outfit disabled
2025-07-24 23:07:49 +02:00
slawkens
caf326a658
Refactor to use HAS_ACCOUNT_COINS
...
$db->hasColumn('accounts', 'coins') -> HAS_ACCOUNT_COINS
2025-07-22 21:44:09 +02:00
slawkens
7d27e5a0ba
New setting: Default Account Transferable Coins
2025-07-22 21:32:51 +02:00
slawkens
d8132d4d76
Highscores revamp a bit
...
* Show real rank, if 2 or more players have the same skill, show them with same rank
* New setting: highscores_online_status
* Additional fields passed to twig: updatedAt, totalResults, page, baseLink
2025-07-22 18:18:29 +02:00
slawkens
f78ebad136
Remove error number from 404 & 405 pages
2025-06-24 14:57:01 +02:00
slawkens
c720ccc451
Add missing csrf()
2025-06-15 19:35:12 +02:00
slawkens
9a90e4aae2
Revamped online page
2025-06-14 21:12:47 +02:00
slawkens
a7efacdbac
Delete online.form, use revamped characters.form
2025-06-14 20:50:54 +02:00
slawkens
b8abc11b96
Update list.php
2025-06-14 11:33:47 +02:00
slawkens
835dda9659
Remove duplicated code - account redirect, already in account/manage
2025-06-05 19:08:53 +02:00
slawkens
28886551e8
feat: Add new account coins setting
2025-05-28 13:33:36 +02:00
slawkens
84d502bf10
Fixes regarding csrf + refactor some parts of AAC (guilds + forum)
...
Replace $account_logged->getPlayers() with getPlayersList()
$_REQUEST['todo'] -> $_REQUEST['post']
$guild_errors -> $errors
2025-05-24 11:42:42 +02:00
slawkens
e776bd52be
Forum boards admin links: csrf + refactor
2025-05-24 11:28:56 +02:00
slawkens
6eda38603c
Protect against csrf in more places (accounts & guilds pages)
2025-05-24 09:52:56 +02:00
slawkens
1e9b10d648
Fix twig variables: logged + account_logged being not set directly after login
2025-05-15 19:11:20 +02:00
slawkens
ee360386d8
Addition to previous commit
2025-05-14 10:39:11 +02:00
slawkens
3949d84e5d
Rename server-info -> ots-info, changelog -> change-log + move rules to admin panel
...
Due to conflict with apache2 server-info mod
2025-05-14 10:22:25 +02:00
slawkens
a161cff003
Add note about highscores being updated x minutes + allow ttl 0 to disable
2025-05-14 10:00:27 +02:00
slawkens
73a5829974
Better monster images (no image not found anymore) + use cache
2025-05-05 21:21:54 +02:00
slawkens
6fac883659
Replace links with from accountmanagement to account/manage
2025-03-16 12:39:07 +01:00
slawkens
887b5068ad
Fix house links
2025-02-15 12:15:35 +01:00
slawkens
ed89b99cd1
Addition to previous commit, allow list types with spaces
2025-02-09 01:29:32 +01:00
slawkens
9d7fc98e1e
Fix if vocation name has more words
2025-02-09 01:16:15 +01:00
slawkens
ea51ad27c3
Fix online status + vocation for TFS 0.x
2025-02-01 00:35:22 +01:00
slawkens
5e9c868dfa
Fix tibiacom account & news menu links
2025-01-13 23:05:16 +01:00
slawkens
e918591666
Ignore PhpStan error
2025-01-09 22:59:02 +01:00
slawkens
3b5be1a8db
Add player->outfit_url attribute
2025-01-09 22:41:34 +01:00
slawkens
8a612429b2
Use $db->insert instead of manual query
2025-01-09 13:03:55 +01:00
slawkens
16671ea40b
Fix change sex price deducted
2025-01-09 09:44:12 +01:00
slawkens
8fb643596f
Fix more XSS in forum
2025-01-08 23:22:51 +01:00
slawkens
c2b7286d20
Fix XSS in forum new_post
2025-01-08 23:13:40 +01:00
slawkens
d6c40c836a
Fix move_thread by unauthorized user
2025-01-08 22:36:49 +01:00
slawkens
da1816cc13
use https
2024-12-20 22:42:46 +01:00
slawkens
783d96fc65
Set default_socket_timeout for ipinfo.io checkup
2024-12-20 22:42:35 +01:00
slawkens
06188be6e1
Fix $vocs not found
2024-12-07 13:52:52 +01:00
slawkens
bc6663dc44
Fix online vocations numbers, thanks Marko999x
2024-11-25 20:28:00 +01:00
slawkens
85bc2342cf
Fix missing bracket opening
2024-11-12 21:03:43 +01:00
slawkens
507402171b
Patching from master some small adjustments (Account Logs typo + forum new thread show button by @anyeor)
2024-11-12 21:01:14 +01:00
slawkens
941846605c
Prefer get_browser_real_ip() over REMOTE_ADDR
2024-11-12 20:59:51 +01:00
slawkens
a4a2480995
Add None vocation to highscores (can be changed to RookStayer in Admin Panel)
2024-11-12 20:51:45 +01:00
slawkens
ddced132cf
Fix if highscores_vocation box is disabled causing Choose a vocation dropdown to fail
2024-11-12 20:42:06 +01:00
slawkens
e96227fbe4
Automatically set selected current one on highscores filters
2024-11-07 14:44:08 +01:00
slawkens
a0f1971583
Fix login if limiter is disabled
2024-10-25 19:01:28 +02:00
slawkens
b8c0215720
Fix if loot is empty
2024-10-24 15:55:32 +02:00
slawkens
3100faa645
Fix highscores skills for servers that use player_skills table
2024-10-11 20:35:12 +02:00
slawkens
f7c9a67a96
More fixes to displaying online record
2024-10-04 21:36:13 +02:00
slawkens
7161678c4b
Add missing Validator::characterName check
2024-09-12 09:40:01 +02:00
slawkens
93641fc68a
New hooks in account manage + create
2024-09-08 15:03:18 +02:00
Gabriel Pedro
327dcb5f87
feat: ratelimit ( #267 )
...
* feat: rate limit settings
* fix: section label
* fix: real ip
* fix: real ip
2024-08-26 14:53:09 +02:00