Commit Graph

  • c0ff6ad635 don't use S3 CreateBucket and clean up main end 2026-06-17 16:58:02 -07:00
  • 26cd0ef071 fix AWS S3 startup for production deployments end 2026-06-17 11:55:53 -07:00
  • 1756a4a0f8 fix protobuf version mismatch end 2026-06-17 11:41:58 -07:00
  • 4d8da4c910 add S3 policy docs to README end 2026-06-17 11:14:44 -07:00
  • 42b9ae85a8 use a single bucket rather than one per conversion end 2026-06-17 11:09:52 -07:00
  • 08a28f6924 move project repo end 2026-06-02 19:35:21 -07:00
  • 9883a11889 add LICENSE end 2026-06-02 19:28:22 -07:00
  • 35c7347745 remove irrelevant type alias end 2026-05-11 12:46:57 -07:00
  • 11cdef07d2 clean up go client types end 2026-05-11 12:41:19 -07:00
  • 2daaa059a1 fix server model field ordering with defaults end 2026-05-11 12:22:35 -07:00
  • 14d5dc4519 pin python connectrpc packages at >=0.10.0 end 2026-05-11 12:22:24 -07:00
  • 06d4122e4e add rich output support for slide notes end 2026-05-07 10:35:37 -07:00
  • 500b767d58 Makefile: add py-test and test targets end 2026-05-07 00:29:40 -07:00
  • 30cbfaadad add detailed jpg quality opts & thumbnail pass end 2026-03-30 05:05:27 -07:00
  • 72d4d521e3 go client: augment return types with pre-processed KSUIDs end 2026-03-29 23:03:57 -07:00
  • 388eb68cc4 consolidate to single go.mod end 2026-03-29 18:15:24 -07:00
  • 15d2997f65 switch conversion_id to use KSUIDs end 2026-03-29 18:04:40 -07:00
  • 2b6fcc478c add even more logging end 2026-03-27 18:44:18 -07:00
  • b3e53d2c3b fix new logs using wrong logger end 2026-03-27 18:22:45 -07:00
  • 78272ad0d2 increase logging verbosity around s3 access errors end 2026-03-27 18:10:18 -07:00
  • 3e8e6bd543 attempt to harden ensure_bucket reliability end 2026-03-27 17:53:32 -07:00
  • 407a920208 separate S3 use SSL controls for internal & public clients end 2026-03-27 17:28:37 -07:00
  • cd8ce61451 update build workflow variable names end 2026-03-27 15:22:46 -07:00
  • 60cf8c231c fix dockerfile, add build CI, deploy example end 2026-03-27 15:19:30 -07:00
  • 09d38edc43 correct repository location end 2026-03-27 14:05:27 -07:00
  • 5923bff155 allow specifying conversion resolution, drop explicit dpi end 2026-03-27 13:51:56 -07:00
  • 5f68aa5567 propagate default dpi=72 and PDF to images cap = 1800 (30m) end 2026-03-26 23:59:48 -07:00
  • f18e9da2dd add logs at start, end, and errors end 2026-03-26 23:56:53 -07:00
  • fa261c90ee fix per slide timeout ignoring base config end 2026-03-26 23:39:54 -07:00
  • baf87ee195 add conversion phase & progress metrics, timeout heuristics end 2026-03-26 23:30:25 -07:00
  • 26452aa57c fix type mismatch & minio deletion procedure end 2026-03-26 22:41:23 -07:00
  • 516a2a107e vscode: fix missing python modules, ultimately due to uv sync issue end 2026-03-26 22:33:34 -07:00
  • 8e93f75257 explicit conversion timeout and handling end 2026-03-26 18:56:28 -07:00
  • aa5dcddaa3 add project gitignore end 2026-03-26 18:56:06 -07:00
  • bb5f8b8494 switch from minio to seaweedfs end 2026-03-26 16:57:48 -07:00
  • 56f4c345cb document run server workflow end 2026-03-26 14:46:22 -07:00
  • 9860a19383 fix makefile, python uv sync resolution end 2026-03-26 14:12:19 -07:00
  • ebcf404fde mvp implementation end 2026-03-26 14:01:10 -07:00
  • 0cde587220 initial commit end 2026-03-26 12:50:32 -07:00