Ported from #31.
Original Issue:
See radiantearth/stac-api-spec#125 for details.
Summary is that the ids parameter will no longer be treated specially.
Currently in 1.0.0-beta.1, the presence of ids causes all other filter predicates to be ignored.
In 1.0.0-beta.2, ids will be treated the same as all other filter predicates and simply ANDed to them.
Since stac-fastapi actually conformed to those semantics rather than ignoring them like most every other STAC API implementation, a change will be necessary.