microsoft / rushstack-websites

Doc content for the Rush Stack websites.
Creative Commons Attribution 4.0 International
23 stars 69 forks source link

[rushstack] Enable logged out preview #194

Closed octogonz closed 10 months ago

octogonz commented 10 months ago

The rscommunity web app was designed to minimize server load (e.g. from search crawlers), by avoiding any REST API calls unless the user is logged in via GitHub.

This PR relaxes that policy slightly so that a GitHub login is no longer required to view the "Upcoming Events" page, as well as the details of a current event. Browsing past events still requires a login.

This is implemented using a new service endpoint /events/api-preview.

image