* wip: More results and filters for premium users
* use offset+limit instead of beforeTimestamp, add configuration for max results for regular/premium users
* add isPremium to /users response
* cleanup
* review comments
* review comments
* update base config
* update premium data type
* add undefined check
* interface name
* add start timestamp
* refactor
* move function to util, rename params, use isFinite
* merge fix
* fixed tests
---------
Co-authored-by: Miodec <jack@monkeytype.com>
* Add timestamp filter for results
* moved validation, changed mongo filter to gte.
* conditionally include time in mongo query, strict schema.
* changed min to monkeytype birth date
* added result options, check for nil.
* update description
* timestamp constant
* rename timestamp to onOrAfterTimestamp, make opts optional
* declaration and description modifications
* one last time
* move result ops
* one last one for real