Skip to content

first commit - #1

Open
danardf wants to merge 1 commit into
FreePBX-ContributedModules:release/17.0from
danardf:release/17.0
Open

first commit#1
danardf wants to merge 1 commit into
FreePBX-ContributedModules:release/17.0from
danardf:release/17.0

Conversation

@danardf

@danardf danardf commented Jun 14, 2025

Copy link
Copy Markdown

No description provided.

@chrsmj

chrsmj commented Aug 13, 2026

Copy link
Copy Markdown

@danardf are you still interested in this module getting added as-is ?

@danardf

danardf commented Aug 14, 2026

Copy link
Copy Markdown
Author

Hi @chrsmj , How are you?

Hmmm, not really, I need to rebase it fixing some stuff.
But yes, I hope the next step will be accepted to be published of course.
I'll update you soon.

Have a nice weekend.

@danardf

danardf commented Aug 15, 2026

Copy link
Copy Markdown
Author

The module is ready for test. It looks to be already tested by some friends as well.

…n through 17.0.17)

Allow any extensions to be used as a gateway connected via a SIP trunk to
another FreePBX server or Gateway, plus the fixes/features found while
running it in production:
- call_limit backslash bug in the dialplan that blocked all calls when a limit was set
- Outbound CallerID forced to the gateway's DID before Dial
- Anti-duplicate validation: Gateway IP, Account Code and DID(s) can no longer be reused across gateways
- Hardened field validation (strict formats, XSS/injection fixes on email validation bypass)
- Keep the Add/Edit form open with entered data on a validation error instead of redirecting to the list
- Fix the Submit/Cancel action bar buttons disappearing when the form is redisplayed after a failed validation
- GraphQL API (allGateways, gateway, addGateway, updateGateway, removeGateway) sharing the same validation/write path as the web UI
- i18n catalog kept in sync (PHP gettext + JS Jed) with the new strings

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants