Skip to content

Improved event retrieval and redundancy

Choose a tag to compare

@tonyedwardspz tonyedwardspz released this 25 Mar 14:00
· 298 commits to master since this release

Following issues with the build process being unable to retrieve events from source, we've made a few changes to the South West Communities website and underlying services.

  • Moved to Meetup API v2 to allow for multiple event retrieval in a single call. This helps with preventing capping due to overuse.
  • Switched to organiser IDs rather than URL names for meetup. This will prevent events from disappearing if the organiser changes the group name
  • Implemented a cache system for the internal API, preventing additional calls to 3rd party services during testing.
  • Added a basic JSON data structure for feeding data into the (as yet) unreleased public API.
  • Rewritten the build process to knock off upto 20 seconds build time.
  • Changes to the layout to improve A11y.

There have also been 13 minor changes to improve organiser handling, event sorting, stability/availability of the API and increasing developer happyness.