Development #2

Merged
kevinowino869 merged 25 commits from Development into master 2025-04-14 11:00:05 +02:00

25 Commits

Author SHA1 Message Date
Focuslinkstech
0a29ec9a86 refactor: replace the javascript popup with sweetalert which prevent some devices to purchase data plans and packages via captive portal, clean up footer template and improve script formatting 2025-04-11 09:19:17 +01:00
Focuslinkstech
27fd677a0a feat: add coupon settings panel with enable/disable option and save functionality 2025-04-10 08:13:01 +01:00
Focuslinkstech
e2f24c0cc6 fix: correct subject field handling in message sending logic and update related IDs in bulk template 2025-04-09 20:16:11 +01:00
Focuslinkstech
cf60c470b1 feat: add subject validation for message types and display error if missing 2025-04-09 12:50:30 +01:00
Focuslinkstech
1cc7057dca feat: add subject field for messages and implement validation based on selected channel 2025-04-09 12:36:13 +01:00
Focuslinkstech
1740c568f9 feat: add subject field for bulk messaging and update validation logic 2025-04-09 11:39:00 +01:00
Focuslinkstech
3347b39f3b refactor: improve SMS and email handling in Message class; add success/failure return values and update language file with new translations 2025-04-09 10:29:22 +01:00
Focuslinkstech
f0b9b56bb0 feat: add invoice listing page with DataTables integration and update routing 2025-04-08 18:59:15 +01:00
Focuslinkstech
24b713804a feat: implement invoice listing functionality with DataTables integration 2025-04-08 18:30:36 +01:00
Focuslinkstech
182add517c feat: implement custom invoice generation functionality 2025-04-08 17:45:18 +01:00
Focuslinkstech
45cc2afab5 fix: update invoice parameter documentation for clarity 2025-04-08 14:30:48 +01:00
Focuslinkstech
ba19b1c569 Added new functionality to Invoice class: generate invoice PDF, save to database, and send email. Also, updated language file with new translations. 2025-04-08 14:30:24 +01:00
Focuslinkstech
5caa9f905b feat: add Font Awesome 6.4.0 stylesheet to admin header template 2025-04-04 08:08:34 +01:00
Focuslinkstech
28541f366c feat: add fullname column to transaction reports and update related templates 2025-04-02 11:29:25 +01:00
Focuslinkstech
ad7998ebbf feat: add fullname field to transaction reports and update report template 2025-04-02 11:23:17 +01:00
Focuslinkstech
4c64cfabd2 fix: update demo stage check to use consistent casing 2025-04-02 11:11:05 +01:00
Focuslinkstech
9bae41dbe7 fix: correct notification reminder configuration keys for 3-day and 7-day reminders 2025-03-30 11:26:40 +01:00
Focuslinkstech
bad0545be5 feat: enhance messaging system to support multiple channels including email and inbox 2025-03-24 10:24:08 +01:00
Focuslinkstech
43a92c5d3b feat: add fullname field to transaction reports, pdf export and update language file 2025-03-22 18:34:51 +01:00
Focuslinkstech
11e5ebe103 feat: update .gitignore to include invoices directory and add index.html 2025-03-22 17:52:12 +01:00
Focuslinkstech
c573c49fb9 "Added exception for system/uploads/invoices/ directory to .gitignore" 2025-03-22 17:41:04 +01:00
Focuslinkstech
7bfbdb1efb feat: add fullname field to activation report and update language file 2025-03-22 16:15:16 +01:00
Focuslinkstech
dc28298d53 feat: add username field to customer query 2025-03-22 15:51:36 +01:00
iBNu Maksum
655e0494d3
Merge pull request #411 from dicobaja/patch/which-php
use `where` command for windows host
2025-03-20 15:37:30 +07:00
dicobaja
5072ff8ba2
fix: use where instead of which for windows host 2025-03-19 21:44:30 +07:00