CMS 2.0 - Theme engine, logging, admin improvements
Major changes: - New ThemeManager with Twig templating and SCSS compilation - Dynamic themes system (themes/default, themes/demo) - LogManager with SQLite storage and syslog forwarding - RequestLogger with static helper methods - Admin UI overhaul (Bootstrap 5, dark mode) - Admin config page with logging and theme settings - Admin logs page with filters and search - Removed legacy Mustache templates - Removed test plugin and theme - Composer dependencies: Twig, scssphp, CommonMark, MaxMind GeoIP
This commit is contained in:
+25
@@ -0,0 +1,25 @@
|
||||
# Common Code for MaxMind Web Service Clients #
|
||||
|
||||
This is _not_ intended for direct use by third parties. Rather, it is for
|
||||
shared code between MaxMind's various web service client APIs.
|
||||
|
||||
## Requirements ##
|
||||
|
||||
The library requires PHP 8.1 or greater.
|
||||
|
||||
There are several other dependencies as defined in the `composer.json` file.
|
||||
|
||||
## Contributing ##
|
||||
|
||||
Patches and pull requests are encouraged. All code should follow the PSR-12
|
||||
style guidelines. Please include unit tests whenever possible.
|
||||
|
||||
## Versioning ##
|
||||
|
||||
This API uses [Semantic Versioning](https://semver.org/).
|
||||
|
||||
## Copyright and License ##
|
||||
|
||||
This software is Copyright (c) 2015-2026 by MaxMind, Inc.
|
||||
|
||||
This is free software, licensed under the Apache License, Version 2.0.
|
||||
Reference in New Issue
Block a user