neuland-ingolstadt / neuland.app

A free & open source, web-based replacement for the official app of the Technische Hochschule Ingolstadt built with React and Next.js.
https://neuland.app
GNU Affero General Public License v3.0
36 stars 33 forks source link

Add 1.0 THI API as fallback when 2.0 API is not working #335

Closed BuildmodeOne closed 11 months ago

BuildmodeOne commented 1 year ago

When the 2.0 API is not working, we could add an automatic fallback to the previous, old API. This would of course be associated with high effort, but especially when the new API is down, bring a huge advantage for our users.

M4GNV5 commented 1 year ago

I am not sure what legal implications this would have since the old API does not ask for an API key. Also this would increase our js bundle size since we then would have to include our own TLS implementation again

BuildmodeOne commented 11 months ago

Since the legal situation of the use of the "old API" has not been clarified, this use should be avoided at an extreme.