tadhgboyle
4da7026e76
Create CacheCollector to display Cache stats in the debug bar ( #3396 )
2025-05-02 10:48:26 -07:00
tadhgboyle
64beba6f38
Use suggested debugbar package ( #3625 )
...
* Use suggested debugbar package
* nicer sql quote char
2025-04-26 00:29:26 -07:00
Sam
aca4c9a151
fix: collector already enabled error when viewing staff panel templates list with debug mode enabled ( #3591 )
...
Co-authored-by: Sam <samerton@users.noreply.github.com>
2025-03-29 14:52:54 +00:00
Sam
db647d9b4e
Add Smarty and Twig template engines ( #3452 )
...
* Add Smarty and Twig template engines
* Update composer.json
* Convert Widgets class to template engine and PHPStan fixes
* Fix widget initialisation
* Fix panel widget initialisation
* chore: remove debug return
* feat: convert 403/404 pages to new template system and general tidy
* chore: style fixes
* feat: update latest pages to new template engine
* feat: template base should not be nullable in onPageLoad
* feat: set template base directory upon initialisation and allow custom smarty security directories
* chore: fix style
2025-02-24 18:44:29 +00:00
tadhgboyle
0c80570609
Enable StyleCI ( #3475 )
...
* Create StyleCI config file
* Disable `phpdoc_separation`
* Apply fixes from StyleCI (#3476 )
Co-authored-by: StyleCI Bot <bot@styleci.io>
* style: styleci fixes
---------
Co-authored-by: StyleCI Bot <bot@styleci.io>
Co-authored-by: Sam <samerton@users.noreply.github.com>
2024-03-09 11:19:55 +00:00
Tadhg Boyle
e2130be87a
Event system DX improvements ( #3226 )
...
Co-authored-by: Partydragen <admin@partydragen.com>
Co-authored-by: Robin Slot <robin+github@rkslot.nl>
2023-03-01 11:35:10 -08:00
Tadhg Boyle
6e023e7e4b
Remove old references to core/email.php
2022-06-22 12:43:30 -06:00
Robin
4d16d3f555
Rewrite configuration file operations ( #2850 )
...
Co-authored-by: Tadhg Boyle <tadhgsmboyle@gmail.com>
2022-06-12 20:21:21 -06:00
Robin
61a147f2c6
Use proxy headers, properly, securely ( #2688 )
...
Co-authored-by: Tadhg Boyle <tadhgsmboyle@gmail.com>
2022-05-26 22:40:11 -06:00
Tadhg Boyle
94e64c1207
Add PHPDocs to core classes for new class docs site ( #2602 )
2022-02-14 20:48:15 -08:00
Tadhg Boyle
1a5e98deb1
Use Guzzle as underlying HTTP client, add Guzzle to DebugBar ( Closes #2580 )
2022-01-30 19:37:28 -08:00
Tadhg Boyle
ad17142a16
Misc cleanup ( #2566 )
2022-01-15 15:18:05 -08:00
Tadhg Boyle
30b1d01bd4
Add DebugBar collectors
2022-01-07 14:48:48 -08:00
Tadhg Boyle
470e9c0c32
Fix DebugBar showing when debugging is disabled, add config collector
2022-01-07 14:45:10 -08:00
Tadhg Boyle
68134fcbab
Misc
2021-12-28 02:54:20 -07:00
Tadhg Boyle
819df3ef52
Add simple timeline events to DebugBar
2021-12-25 23:02:05 -08:00
Tadhg Boyle
7731f9df16
Add SmartyCollector to PHPDebugBar
2021-12-25 22:31:15 -08:00
Tadhg Boyle
ecd261c357
Add PHPDebugBar 🎉
2021-12-25 22:26:25 -08:00