7 Commits

Author SHA1 Message Date
Christian Benincasa
fa6db00f27 feat: search parser overhaul
Overhaul of the search parser to include:
* Numeric range queries with support for both inclusive, exclusive, and
  half open ranges
* Better parsing of dates
* Virtual fields (search on "minutes" and have it translated to a
  "duration" query)
* More tests
* First class support for date fields
2025-11-19 15:15:18 -05:00
Christian Benincasa
f13e3bbefb feat!: expose advanced transcode parameters (#1347)
This feature is mainly to provide a migration path from legacy transcode
pipeline users to the new pipeline in preparation of the former's
deprecation and removal. In general, users should not need to use these
first set of parameters (disabling various hardware accelerated
features) as doing so implies a bug that should be fixed. However, this
should provide a more smooth path for legacy holdouts to get onto the
new pipeline and allow them to experiment with the full, new pipeline,
without potentially wrecking their existing setup (via multiple
transcode configs).

Closes #1090
2025-08-27 16:48:46 -04:00
Christian Benincasa
738b79e52e chore: fix shared tsc build 2025-02-17 16:39:20 -05:00
Christian Benincasa
3a96d3d91b refactor: mint programs on the frontend (#910) 2025-01-21 13:55:15 -05:00
Christian Benincasa
60f06645cb fix: properly adjust for timezones in time slot generation/preview 2024-09-13 13:46:09 -04:00
Christian Benincasa
a0cdb7600a Integrate turborepo for easier monorepo dep management and bundling (#146) 2024-03-06 12:44:11 -05:00
Christian Benincasa
478791ff18 Massive refactoring - introduce package for common code between
browser/server
2024-01-25 22:55:19 -05:00