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
26 lines
724 B
Markdown
26 lines
724 B
Markdown
# 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.
|