massenergize / frontend-portal

Front End Code for the MassEnergize Community Portal. The community portal is customized for each participating community, and has the canonical URL https://community.massenergize.org/<community-name>/. For example, https://community.massenergize.org/wayland/.
MIT License
5 stars 2 forks source link

Two issues: 1316 (resolve to custom URL) and API 986 (feature flag clean-up) #1317

Closed BradHN1 closed 5 months ago

BradHN1 commented 5 months ago

Summary / Highlights

This PR addresses two issues: API 996 - removing some feature flags for approved features for all communities

1316 resolve to custom URLs for community sites which have them.

Details (Give details about what this PR accomplishes, include any screenshots etc.)

The main effect of this is for the custom URL sites. If you enter a page not using a custom URL, for example: https://community.massenergize.org/wayland/events the URL bar will resolve to: https://energizewayland.org/events

Testing Steps (Provide details on how your changes can be tested)

This should be tested on different browsers (Chrome, Safari, and others) and on mobile and laptop.

Requirements

Transparency (Project board)

What kind of change does this PR introduce? (check at least one)

Does this PR introduce a breaking change? (check one)

If yes, please describe the impact and migration path for existing applications:

The PR fulfills these requirements:

Other information: Any otherthing we need to know