Commit Graph

8 Commits (0dfffc19c25a63932660e8ebb2e3e896a6703ecc)

Author SHA1 Message Date
Christopher Usher e0fc1eaf08 Refactor get_thumbnail and other fixes and improvments 8 months ago
Christopher Usher 70c8afe779 Switching thrimshim over to store thumbnail templates in the database 8 months ago
Christopher Usher 4c4e1fa85f convert editors table to roles table 8 months ago
ZeldaZach c378a1e4ab Add Audit Logging for several endpoints
- Use transactions for DB commits to avoid audit-less logs

Endpoints Supported:
- Manual Link
- Reset Row
- Update Row
10 months ago
Mike Lang fd78ff288e fix bugs in postgres schema from earlier changes 10 months ago
Mike Lang 23ad78d592 Record in database when end time is "--"
We need this so that reverse sync reproduces these values correctly.

To handle this in the database, we have a composite type (dashed: boolean, value: timestamp).
Value is always valid and is equivalent to the old timestamp column,
but must be equal to start_time if dashed is true.

The only place we directly reference this column outside sheetsync is thrimshim, where we
always consider the value only.
10 months ago
Mike Lang 69bfa79e24 Make video transition durations floats, not intervals
Almost all code was already expecting this.
11 months ago
Mike Lang 227be23cab postgres setup: split schema into its own file
This is more convenient for development since it's a standalone file that you can
apply without using the script, it also means we get syntax highlighting.
11 months ago