slawkens
e2c9c2bbe0
Merge branch 'develop' into feature/2fa
2026-01-21 22:31:24 +01:00
slawkens
87509ffe16
Refactor OTS_Account save(), fixing premium days on canary
2026-01-21 22:31:13 +01:00
slawkens
04b37b4356
Update enable.php
2026-01-21 20:58:30 +01:00
slawkens
bf70595095
Update composer dependencies
2026-01-21 20:56:33 +01:00
slawkens
668f00e746
Update enable.php
2026-01-21 20:56:17 +01:00
slawkens
bbc8bef008
Merge branch 'develop' into feature/2fa
2026-01-21 20:32:22 +01:00
slawkens
8d7c36e3eb
Merge branch 'main' into develop
2026-01-21 20:31:48 +01:00
dependabot[bot]
7916cfa85f
Bump qs and @cypress/request ( #349 )
...
Bumps [qs](https://github.com/ljharb/qs ) and [@cypress/request](https://github.com/cypress-io/request ). These dependencies needed to be updated together.
Updates `qs` from 6.14.0 to 6.14.1
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.14.0...v6.14.1 )
Updates `@cypress/request` from 3.0.8 to 3.0.10
- [Release notes](https://github.com/cypress-io/request/releases )
- [Changelog](https://github.com/cypress-io/request/blob/master/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/request/compare/v3.0.8...v3.0.10 )
---
updated-dependencies:
- dependency-name: qs
dependency-version: 6.14.1
dependency-type: indirect
- dependency-name: "@cypress/request"
dependency-version: 3.0.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 20:30:41 +01:00
slawkens
21e6812cf2
Fix phpstan php version matrix
2026-01-21 20:26:08 +01:00
slawkens
1edb4743fe
Fix phpstan php version matrix
2026-01-21 20:20:55 +01:00
slawkens
5e5fd43233
Fix phpstan
2026-01-21 20:14:58 +01:00
slawkens
867e3e2c38
[WIP] 2fa - Optimize code, views
2026-01-21 20:12:41 +01:00
slawkens
1975fb8ebe
OTS_Account: setCustomField - Use Account model to update
2026-01-20 22:26:08 +01:00
slawkens
a44e2d6ebe
Fix phpstan
2026-01-18 21:56:52 +01:00
slawkens
babd822171
New format of recovery key: xxxxx-xxxxx-xxxxx-xxxxx
...
TODO: adjust account lost recovery
2026-01-18 21:54:08 +01:00
slawkens
21e2eed640
[WIP] Working app auth (Still not ready)
...
Missing rec key validation
Doesn't work with google recaptcha plugin
2026-01-18 21:45:50 +01:00
slawkens
2e4a8c3d3d
Add symfony/clock, required for spomky-labs/otphp
2026-01-18 13:14:28 +01:00
slawkens
9f64d7834f
[WIP] 2fa, separate files, move twigs
2026-01-18 13:13:59 +01:00
slawkens
7d71bc2fee
[WIP] 2fa Migration + column
2026-01-18 11:19:16 +01:00
slawkens
fdd0de8602
Merge branch 'develop' into feature/2fa
2026-01-18 11:13:36 +01:00
slawkens
e3efbdc5a8
Add php 8.5 to phpstan workflow
2026-01-17 19:34:48 +01:00
slawkens
d4cc47e341
Add tfs-0.3 to github workflow cypress
2026-01-17 19:21:50 +01:00
Slawomir Boczek
5040a93031
Feature/refactor account lost ( #326 )
...
* [WIP] Account Lost refactor
* [WIP] Refactor account/lost
* Update form.html.twig
* Use myaac-table class for tables
* Set $title to 'Lost Account'
* Remove duplicated code - extract lostAccountCooldown function
* [WIP] Add csrfProtect()
* Refactor code, better $error messages
* Formatting
* Refactor
Add missing password check
Formatting
* [WIP] Refactor
* [WIP] Refactor account lost
* [WIP] Refactor account lost - fixes
* [WIP] Account lost refactor
* Fixes
* Add account lost hooks for password strength plugin
2026-01-17 18:59:01 +01:00
slawkens
173b1ace88
Update CHANGELOG-2.x.md
2026-01-17 00:19:35 +01:00
Slawomir Boczek
276aa600e2
Feature/ots player rewrite ( #348 )
...
* [WIP] Rewrite OTS_Player class
* Fix exception on load a non existing player
* Fix for servers that don't have the cap & conditions columns
* Fix created column on player save
* Update OTS_Player.php
* Add Monk Sample + fixes
* Move FAQ creation to import_base_data + cleanup
2026-01-16 23:18:03 +01:00
slawkens
8103f5e70f
Merge branch 'main' into develop
2026-01-15 21:47:07 +01:00
slawkens
6661c78dac
Remove html tags from email function
...
Not supported by many clients
2026-01-15 21:46:55 +01:00
slawkens
8632cd3191
Add setting core.vocations for backward compatibility
2026-01-14 19:44:56 +01:00
slawkens
8b6f160a0f
Fix php cache get return type
2026-01-12 18:59:51 +01:00
slawkens
a60a23b84f
(from 0.8) Patch missing change-comment hooks
2026-01-07 22:33:28 +01:00
slawkens
f640ca636f
Fix player link in the forum thread (When outfits enabled)
2026-01-06 21:26:44 +01:00
slawkens
5b841682cd
Account Manage: Change last login to correct login time
...
Instead of just "now"
2026-01-04 19:48:30 +01:00
slawkens
c3036e7d49
Don't show account name for server that don't have it
...
Admin Panel -> Accounts Editor
2026-01-04 16:22:07 +01:00
slawkens
0c4edf625c
Fix for servers with promotion column (mostly tfs 0.3+)
2026-01-04 15:30:23 +01:00
slawkens
c28dc29391
Use develop branch for github workflows
2026-01-04 13:33:44 +01:00
slawkens
2db4f6a57b
Update online.html.twig
2026-01-04 13:19:58 +01:00
slawkens
9bfd0242af
Make vocation a bit smaller
...
To fit into the theme
2026-01-04 13:18:09 +01:00
slawkens
3ea2b68561
Update CHANGELOG-2.x.md
2026-01-04 13:17:03 +01:00
Slawomir Boczek
dcdaa5ef43
Feature/get top players skills ( #347 )
...
* Add skills to getTopPlayers
* Add example top-5
* Extract getSkillIdByName($name)
2026-01-04 13:13:38 +01:00
slawkens
7289cce826
Update CHANGELOG-2.x.md
2026-01-04 13:13:14 +01:00
slawkens
af9d4c2aeb
Update CHANGELOG-2.x.md
2026-01-04 13:04:01 +01:00
Slawomir Boczek
a66edfad31
Restore vocations.xml loading + support for Monk ( #345 )
...
* Restore vocations.xml loading
For better handling of vocations
Monk is supported now
* New images for vocations (+ added Monk)
* Fix online.html.twig cause of merge
2026-01-04 13:00:34 +01:00
slawkens
89a35b5335
Merge branch 'main' into develop
2026-01-04 12:41:11 +01:00
slawkens
3d6e4c074a
Release v1.8.7
v1.8.7
2026-01-04 12:31:59 +01:00
slawkens
55da00520d
Admin Panel: save menu collapse state
2026-01-03 22:04:49 +01:00
slawkens
efef16ee86
Extract script.ajax-setup.html.twig
2026-01-03 22:01:58 +01:00
slawkens
2f0b67f840
Merge branch 'main' into develop
2026-01-03 20:40:56 +01:00
slawkens
c65d4e4b62
Settings: better responsiveness on mobile
2026-01-03 20:40:44 +01:00
slawkens
fec3f3d297
Fix wrong header in admin changelogs
2026-01-03 20:39:49 +01:00
slawkens
7e6480b380
Return 404 when signature player not found
...
In most cases it was a request for a non existing file
2026-01-03 20:25:12 +01:00