slawkens
4e7c894cf2
Nothing..
2025-04-20 21:29:37 +02:00
slawkens
ceaa0639e6
feat: admin-pages (can add admin pages through plugins)
...
Also possibility to overwrite default myaac admin pages
2025-04-18 13:57:53 +02:00
slawkens
65696f63e3
Fix debugbar/admin panel menu when using custom base_dir
2025-03-31 18:13:45 +02:00
slawkens
9239a4f419
Fix the second "Save" button -> addition to previous commit
2025-03-10 12:46:33 +01:00
slawkens
00fe1adc15
Fix: add possibility to remove all menu items
2025-03-10 10:48:12 +01:00
slawkens
f646856e20
Unification of the variable menu_default_links_color
2025-02-09 01:02:14 +01:00
slawkens
f97f8cbe87
Move admin.menus.header html to twig
2025-02-09 00:47:46 +01:00
slawkens
3da3e62c5b
Option to reset menus
2025-02-09 00:42:11 +01:00
slawkens
73de93a561
Rework menus: Different categories can have different colors
2025-02-08 23:56:58 +01:00
slawkens
77a2c1cec3
Support for plugin themes in menus.php
2025-01-12 16:27:20 +01:00
slawkens
988a3f2dbe
Display created by id
2024-12-19 22:32:28 +01:00
slawkens
8e0978c1ed
Adjustments regarding accounts.id in admin panel -> Accounts editor
...
getAccountIdentityColumn() function
2024-12-19 22:32:05 +01:00
slawkens
e3ffe5d9e1
Display warning if zip extension is not installed
2024-11-23 14:29:16 +01:00
slawkens
d0b4065ccf
Optimise news management
2024-11-18 15:04:53 +01:00
Gabriel Pedro
6183b7ee52
chore: drop raw queries ( #266 )
...
* chore: eloquent migrate
* fix: typos
2024-08-25 13:38:58 +02:00
slawkens
ab73d60c61
Fix warning if core.account_country is disabled
2024-08-12 23:01:45 +02:00
slawkens
8d8bdb6dac
Fix missing groups variable #262 . thanks @Scrollog for reporting
2024-08-12 22:54:23 +02:00
slawkens
c2ec468246
feat: search by email in accounts editor
2024-07-23 22:56:31 +02:00
slawkens
d30811404b
Update players.php
2024-06-28 19:03:06 +02:00
slawkens
44eff8092c
Fix settings title
2024-05-31 18:30:01 +02:00
slawkens
50336a810b
Fix blessings longer than 3 characters
2024-05-30 08:23:31 +02:00
slawkens
b2a1675de3
Fix if account_country is disabled
2024-04-16 13:32:34 +02:00
slawkens
6334f3f4fa
Fix admin-lte scripts includes
2024-02-23 17:01:49 +01:00
Slawomir Boczek
fe7ad61abe
phpstan support ( #250 )
...
* phpstan v1 + workflow
* Fix intend
* More fixes
* Update phpstan.neon
* phpstan level 2
* Move errors ignoring into phpstan.neon
* phpstan level 3
* Don't ignore templates folder
* Something from level 4
* Update phpstan.neon
2024-02-18 14:59:25 +01:00
slawkens
87e8c9eb4d
Use NPM for packages: bootstrap, jquery, tinymce
2024-02-17 15:42:09 +01:00
slawkens
dff4a98ef5
Fix reload server data
2024-02-04 08:13:57 +01:00
slawkens
2e482fdc2a
Relocation of myaac tables check
...
Makes more sense, between $db connection and migrate.php
2024-02-01 18:36:23 +01:00
slawkens
a2c8e2b2ae
phpstan: level 1 passed
2024-01-31 00:36:15 +01:00
slawkens
b517a12f8a
Avoid duplicate loading of hooks
2024-01-28 23:08:37 +01:00
slawkens
d71bab648d
Change hidden to hide (Eloquent blocked keyword)
2024-01-27 16:54:48 +01:00
slawkens
41022727bd
Fixes to csrf protection
2024-01-27 15:35:24 +01:00
slawkens
9b781d09a9
Use php 7 str_contains
2024-01-27 14:15:56 +01:00
slawkens
6cd8b7697d
Fix plugin menus hook
2024-01-27 14:14:40 +01:00
slawkens
1a6fb8bee2
Refactoring classes into src/ folder, so they will be auto-loaded by composer
2024-01-27 00:36:49 +01:00
slawkens
687c9a6690
feature: color-styled tables in tinymce editor
2023-12-12 17:58:17 +01:00
slawkens
3fb9b1ae2f
Enable TinyMCE by default
2023-11-11 12:15:03 +01:00
slawkens
08bea2c541
Update index.php
2023-11-11 11:31:12 +01:00
slawkens
8974830621
Move debugbar code to separate file
2023-11-11 11:30:08 +01:00
slawkens
d582120fac
Squashed commit of the following:
...
commit 94a61f32ae20d6b772ac90ef68ff983e1a082422
Merge: 57772569 8227303b
Author: slawkens <slawkens@gmail.com>
Date: Sat Nov 11 11:11:13 2023 +0100
Merge branch 'develop' into feature/debug-bar
commit 577725690d177c6bb3af440e51b27a81b1723818
Author: slawkens <slawkens@gmail.com>
Date: Mon Aug 21 11:08:12 2023 +0200
Add option to enable debugbar, even if dev mode is disabled
commit c227fd4e9655f2dd7c1de0955f99e607c6881cbf
Merge: 9fef84bf a692607c
Author: slawkens <slawkens@gmail.com>
Date: Mon Aug 21 10:20:04 2023 +0200
Merge branch 'develop' into feature/debug-bar
commit 9fef84bffe63eb7bf0fcf68811873393164cb543
Author: slawkens <slawkens@gmail.com>
Date: Fri Aug 11 06:39:50 2023 +0200
Fix debugBar mysql logs (Thanks @gpedro)
commit dedd54286f6f086cb78287a5c1cd0f8cc9155984
Author: slawkens <slawkens@gmail.com>
Date: Thu Aug 10 13:21:36 2023 +0200
Log PDO queries, as stated in docs, but doesn't work yet (don't know the reason)
commit 7403a24030d75e525467dcaad937a4b14fd4ffae
Author: slawkens <slawkens@gmail.com>
Date: Thu Aug 10 13:21:20 2023 +0200
Use dev-master, cause of some bugs appearing
commit cc7aec8e28c8839b2640ca9a7f62a1b4464fdbb3
Author: slawkens <slawkens@gmail.com>
Date: Thu Aug 10 13:05:02 2023 +0200
Init debugBar
2023-11-11 11:26:38 +01:00
Slawomir Boczek
790d85a88a
CSRF Protection ( #235 )
...
* Fix alert class name
* feature: csrf protection
* Cosmetics
* Fix token generate
* Admin Panel: changelogs csrf protection
* news/id route
* Refactor admin newses + add csrf
* Use admin.links instead
* Admin panel: Pages csrf
* Menus: better csrf + add success message on reset colors
* Plugins csrf
* Move definitions
* add info function, same as note($message)
* Update mailer.php
* Fix new page/news links
* clear_cache & maintenance csrf
* Formatting
* Fix news type
* Fix changelog link
* Add new changelog link
* More info to confirm dialog
* This is always true
2023-11-11 10:57:57 +01:00
slawkens
b3991a8e78
Add HOOK_TWIG. Also moved Hooks loading to init.php
...
For adding twig functions & filters by plugins
2023-09-16 11:07:38 +02:00
slawkens
0ac0f4e7a8
Fixes
2023-09-16 10:22:10 +02:00
slawkens
e9f155fb49
Fix XSS in players editor
2023-09-16 10:21:18 +02:00
slawkens
55b5e3b600
Fix XSS in accounts editor
2023-09-16 10:21:18 +02:00
slawkens
4c4089a155
Quotes & const
2023-09-12 12:11:49 +02:00
slawkens
2d02d8d8b3
Fix news delete message part 2
2023-09-12 12:09:39 +02:00
slawkens
8c3b73ca9e
Add account logs to admin panel accounts editor
2023-09-03 21:18:58 +02:00
slawkens
0746708743
Reviewed some settings again, fixing many glitches
2023-08-24 17:20:32 +02:00
slawkens
f43a5d1221
Option to disable settings saving with hooks
...
for next.my-aac.org
2023-08-23 11:57:37 +02:00
Gabriel Pedro
a692607c5e
feat: replace POT Query Builder to Eloquent ORM ( #230 )
...
* wip
* wip
* wip
* wip
* wip
* fix: reusing pdo connection from pot
* wip
* wip
* wip
* wip
* move files
In future, all classes will be in src/ folder
* Replace namespace name, for future
* Remove duplicated exception
* Fix towns from db
* Fix spells page
* Add default FAQ question + FAQ model
* feat: reset colors in menus
* Add confirm + save button at the top (menus)
* Do not insert duplicated FAQ on install
* Refactor install menus
* Fix changelogs showing
* Fix menu update, only with specified template name
* Fix account create -> missing compat
* Fix bans_per_page
* banned_by is player_id. type = 2 is namelock in tfs 0.3
* Add getPlayerNameById, fix getPlayerNameByAccount
* Change link name
* Order by lastlogin
* fix: query optimize
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Refactor notepad.php, class was useless
* This is showing error, if the updated rows = 0
* Fix success & error class (bootstrap)
* Uncomment require migrate.php
* Some distro have owner_id
* Update Player.php
---------
Co-authored-by: slawkens <slawkens@gmail.com>
2023-08-21 10:16:58 +02:00