Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bugfishtm/bugfish-dolibarr-module
🔧 A module to include "Bugfish Framework" into Dolibarr and additional logging and debugging features.
https://github.com/bugfishtm/bugfish-dolibarr-module
bugfish bugfish-framework bugfishtm dolibarr dolibarr-erp extension gplv3 gplv3-licensing logging-framework modules php-framework
Last synced: 10 days ago
JSON representation
🔧 A module to include "Bugfish Framework" into Dolibarr and additional logging and debugging features.
- Host: GitHub
- URL: https://github.com/bugfishtm/bugfish-dolibarr-module
- Owner: bugfishtm
- License: gpl-3.0
- Created: 2023-09-24T17:54:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-02T01:22:08.000Z (about 1 month ago)
- Last Synced: 2024-12-22T20:56:35.464Z (12 days ago)
- Topics: bugfish, bugfish-framework, bugfishtm, dolibarr, dolibarr-erp, extension, gplv3, gplv3-licensing, logging-framework, modules, php-framework
- Language: PHP
- Homepage: https://bugfishtm.github.io/Bugfish-Dolibarr-Module/
- Size: 18 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Support: docs/support.html
Awesome Lists containing this project
README
# Bugfish Dolibarr Module
## Introduction
The Bugfish Dolibarr Module integrates the Bugfish Framework into Dolibarr, offering advanced features for development and debugging. For detailed information, refer to the [full documentation](https://bugfishtm.github.io/Bugfish-Dolibarr-Module/).
![Bugfish Framework Banner](./_images/bugfish-framework-banner.jpg)
## Documentation
This framework is documented inside the files you can find in the "docs" folder. Just open the index.html with your web browser and you can navigate through the documentation of every class and function.You can also find the documentation at:
https://bugfishtm.github.io/Bugfish-Dolibarr-Module/## Key Features
- **Trigger and Object Logging:** View detailed trigger and object information under Utilities in the xFramework menu.
- **JavaScript Error Logging:** Track and access JavaScript errors caused by users under Utilities -> xFramework -> JavaScript Logging.
- **MySQL Error Logging:** Access logs for MySQL errors related to x_class_mysql under Utilities in the xFramework menu.
- **Changelog:** Monitor changes in various areas (e.g., facture, bank_account, user) under Utilities -> xFramework -> Process Logs.## Bugfish Framework Integration
The module includes Bugfish Framework v.3.20, which may not be the latest version. Instructions for updating the framework can be found in this readme file.
## Extension Functions
All extension functions from the `m_library.php` file in the Dolibarr functions module are included. For detailed information, refer to the documentation linked above.
## Updating the Bugfish Framework
To update the Bugfish Framework to a newer version:
1. Download the latest version from [Bugfish Framework GitHub](https://github.com/bugfishtm/bugfish-framework).
2. Move files from the "_framework" folder to the `xframework/remote` folder, overwriting existing files.
3. Update files directly on your server or create a new zip file and push it to the repository.## Support and Reporting Issues
For support or to report issues:
- Visit [Bugfish Forum](https://www.bugfish.eu/forum)
- Email [[email protected]](mailto:[email protected])## License
The module is licensed under GPLv3. For complete license details, refer to the `license.md` file in the repository.
🐟 Bugfish <3