Slawomir Boczek
0ea247ce7e
Feature/plugins versions check ( #310 )
...
* Check plugins versions from plugins.my-aac.org/api
* Improve plugin update check messaging
Updated the success message when checking for plugin updates to clarify the source. Added an informational message when outdated plugins are found to improve user feedback.
* Use configurable API URI for plugin updates
Replaces hardcoded plugin API URI with a configurable value from config, defaulting to the official API. Also fixes a typo in the success message.
2025-06-19 16:46:22 +02:00
slawkens
4d4f7759d3
Update visitors.php
2025-06-13 21:31:04 +02:00
slawkens
9510640ba9
Ignore empty values
2025-06-13 21:25:13 +02:00
slawkens
98b13c91a4
Update notice about how to enable Visitors Counter
2025-06-13 21:24:52 +02:00
slawkens
0812fe025d
Update settings_save.php
2025-06-09 21:14:44 +02:00
slawkens
c61747dc75
Update coins.html.twig
2025-06-03 10:17:08 +02:00
slawkens
4a30fb495d
Fix CHANGELOG-1.x.md loading
2025-05-23 09:13:20 +02:00
slawkens
be7b27c31a
Fix links not working in admin dashboard modules
2025-05-23 09:04:45 +02:00
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