TykTechnologies / tyk-demo

Tyk Docker Demo with full Pro Tyk Installation and more!
51 stars 12 forks source link

Update builtin portal catalogue with 2 examples #168

Closed sedkis closed 2 years ago

sedkis commented 2 years ago

Replaces current bootstrapped built-in Dev Portal with a single REST API and the UDG version of that API. Both APIs are open.

davegarvey commented 2 years ago

Looks good. But just wondering why was the Swagger Petstore removed?

sedkis commented 2 years ago

@davegarvey I suppose it didn't serve any purpose as has been replaced with another OAS REST API to serve as an example.

Happy to re-add it though?

davegarvey commented 2 years ago

I think it would be good to reinstate. Reason for this is that it's able to function without an internet connection as we have it running as a container.

One of the things I try to achieve with Tyk Demo is to allow it to function without needing an internet connection. Obviously, this isn't always possible, but it's why I added the httpbin and petstore containers and based a lot of the functionality/examples around them.

sedkis commented 2 years ago

Re-added Petstore @davegarvey 👍

davegarvey commented 2 years ago

I've noticed an issue with the Petstore Policy/Catalogue. Could be due to drifts between the source JSON objects and the Tyk implementation over time. I'm going to try to reconstruct them as part of this branch.