feat: Add software licenses management page and update payment handling
- Introduced a new licenses management page with functionality to create, update, and view software licenses. - Updated payment return handling in softwaretool.php to check payment status from the database and display appropriate modals for success, pending, and failure states. - Enhanced webhook_mollie.php to log webhook calls, handle payment status updates directly in the database, and generate invoices based on payment status. - Improved CSS styles for better alignment of buttons and modal components. - Added JavaScript for modal interactions and bulk license creation functionality.
This commit is contained in:
@@ -47,6 +47,12 @@ $main_menu = [
|
||||
"icon" => "fas fa-tachometer-alt",
|
||||
"name" => "menu_sales_orders"
|
||||
],
|
||||
"licenses" => [
|
||||
"url" => "licenses",
|
||||
"selected" => "licenses",
|
||||
"icon" => "fas fa-tachometer-alt",
|
||||
"name" => "menu_sales_licenses"
|
||||
],
|
||||
"identity" => [
|
||||
"url" => "identity",
|
||||
"selected" => "identity",
|
||||
|
||||
Reference in New Issue
Block a user