Adds iFrames as "external modules" - essentially means we can embed live websites into bahis-desk (see matching PR and database changes below) - they will always be given an encoded upazilla ID as part of the URL, which is what we need for dash but might be inconvenient in the future.
requires road86/bahis-serve#31
required by road86/bahis-infra#31
Checklist
[x] I have read the road86 Contribution Guide.
[x] I have checked all commit message styles match the requested structure.
[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have assigned at least one reviewer.
[ ] New and existing unit tests pass locally with my changes.
[ ] I have added tests that prove my fix is effective or that my feature works.
[x] My changes generate no new warnings.
[ ] I have made corresponding changes to the documentation.
Description
Adds iFrames as "external modules" - essentially means we can embed live websites into bahis-desk (see matching PR and database changes below) - they will always be given an encoded upazilla ID as part of the URL, which is what we need for dash but might be inconvenient in the future.
requires road86/bahis-serve#31 required by road86/bahis-infra#31
Checklist