Commit graph

  • b66e665f3f Try 4 versions of a picture, graded side by side, and pick one gator 2026-09-19 17:34:30 +0000
  • 3d34667b35 A 'what to do next' guide, and the picture checker's findings with a Fix button gator 2026-09-19 16:11:11 +0000
  • 39c41c689d Show why a picture could not be redrawn gator 2026-09-19 15:38:51 +0000
  • 03052f7182 The author can say what is wrong with a picture, and have it redrawn gator 2026-09-19 15:33:35 +0000
  • 00c4bc38b5 Say that the revision has started when Revise is pressed gator 2026-09-19 15:19:03 +0000
  • c89a92e72f The price on Draw is the worker's own picture count, looks and back views included gator 2026-09-19 15:17:16 +0000
  • c02eb5d511 Looks per scene, a change prompt on every character picture, click to enlarge gator 2026-09-19 15:16:26 +0000
  • a5ee10e99b Remove the duplicated page tail left after the closing html tag gator 2026-09-19 13:51:24 +0000
  • 3f5bd70f24 Remove the duplicated page tail left after the closing html tag gator 2026-09-19 13:51:23 +0000
  • f8c72e94ae admin: show each reference as Image N with the name the prompt gives it gator 2026-09-19 02:47:53 +0000
  • 5d342cb2c6 admin: play the clip, the raw take, the seed frame and the audio per shot gator 2026-09-18 19:43:09 +0000
  • f468604438 Make Download actually download gator 2026-09-18 01:57:19 +0000
  • f115eca329 Point the home page's media at the worker, not the broken file proxy gator 2026-09-18 00:36:49 +0000
  • d7ac094c9c Recover a shot left stuck on "filming" by a worker restart gator 2026-09-17 22:20:15 +0000
  • a1ededf9c5 Repair the picture-check button, broken by a $-quote in patch text gator 2026-09-17 20:58:07 +0000
  • ac4ece69a5 Add the button that runs the picture check gator 2026-09-17 20:57:20 +0000
  • 5eb4aac2cc Show what the picture check found, beside what the audio check found gator 2026-09-17 20:57:07 +0000
  • 4d0d375dbb Honour the "and play" half once the audio is ready gator 2026-09-17 18:24:53 +0000
  • f3cfb15d51 Play automatically when preparation finishes, and stop implying failure gator 2026-09-17 18:24:46 +0000
  • acfc51b2d9 Keep refreshing while the storyboard audio is being prepared gator 2026-09-17 18:24:19 +0000
  • 153c38e6b8 Quote the storyboard from what will actually be drawn gator 2026-09-17 17:34:33 +0000
  • 0b11c4c262 Wire the storyboard player's controls gator 2026-09-17 14:08:03 +0000
  • fc858729f3 Play the storyboard: frames and narration, in order, at the top gator 2026-09-17 14:07:50 +0000
  • 70bf7758e3 Styles for the storyboard player, and make the tab score readable gator 2026-09-17 14:07:20 +0000
  • efa861f227 Recover from a job killed by a deploy, and show when a cut reorders gator 2026-09-17 12:51:27 +0000
  • 8a3e257637 Await the repaint before playing, and show each shot's day gator 2026-09-17 12:45:04 +0000
  • fabb7d2ed8 Load the watch-through numbers alongside the cuts gator 2026-09-17 12:44:52 +0000
  • 7b4ee1895a Wire up the cuts: propose, play in order, publish gator 2026-09-17 12:44:44 +0000
  • 73a8f5d166 Render the proposed cuts, with a free in-browser preview gator 2026-09-17 12:44:23 +0000
  • 800ba28387 Styles for the cuts panel and its player gator 2026-09-17 12:44:02 +0000
  • 170895644d Offer the revision when the script is over its running time gator 2026-09-17 12:18:09 +0000
  • d94390d135 Put "Time it for real" on the bar and the result under the header gator 2026-09-17 12:16:10 +0000
  • 9a00b66b68 Show the script's measured running time, not the writer's estimate gator 2026-09-17 12:16:00 +0000
  • 8a668a9b25 Add the timing panel styles gator 2026-09-17 12:15:49 +0000
  • e0301dc514 Show each shot's scene slug, so a wrong grouping is visible gator 2026-09-17 12:14:36 +0000
  • c900dce0aa trailer.html: show the story the writer worked out, above the script gator 2026-09-17 07:25:34 +0000
  • 50157f0d5b trailer.html: show what viewers understood, not what reviewers thought gator 2026-09-17 06:45:22 +0000
  • d21360ea2b trailer.html: edit, draw, film and reassemble one shot at a time gator 2026-09-17 06:31:29 +0000
  • a20ed2d57b trailer.html: pick a head writer, read the reviews, revise, film gator 2026-09-17 03:08:17 +0000
  • 31b3474f8f book.html: list the trailers already run, because there was no way back gator 2026-09-17 02:48:38 +0000
  • fa1992f200 book.html: let a book be named, because a filename is not a title gator 2026-09-17 02:43:12 +0000
  • c6788afba5 trailer.html: draw the storyboard, and show the cast sheets gator 2026-09-17 02:23:59 +0000
  • d1c9320966 book.html: a real Choose file button, and drop the paste box gator 2026-09-17 02:22:45 +0000
  • d5e6df23d2 book.html: upload a manuscript and start a writers' room gator 2026-09-17 01:36:33 +0000
  • 5ea49c386c trailer.html: one tab per writer, with a play button and a note box gator 2026-09-17 01:35:29 +0000
  • a24f8182f7 Remove the spliced duplicate, part 1 of 4 gator 2026-09-15 03:55:51 +0000
  • 9f7114ddbb Remove the duplicated var price declaration from inside the head expression gator 2026-09-15 02:27:11 +0000
  • dc336db708 Repair the page a bad patch doubled, and fix the price properly gator 2026-09-15 02:26:12 +0000
  • 2467b779b0 Show a freshly computed price, not the one stamped at creation gator 2026-09-15 02:15:07 +0000
  • 10c1541dbc Clamp the view to what the stepper allows, not to the stage gator 2026-09-15 02:06:51 +0000
  • 4292624eda Wire the Remove cutaway button gator 2026-09-15 02:05:20 +0000
  • 58ccf6fc6d Layout view: stop crying wolf on short shots, allow removing a cutaway, make filming reachable gator 2026-09-15 02:05:07 +0000
  • 70fa5ae9bb Split Setup shots from Script audio; name the voice; drop the rewrite cap gator 2026-09-14 23:26:01 +0000
  • 076621f809 Setup shots: quote the real TTS cost, not "about a cent" gator 2026-09-14 23:00:30 +0000
  • 30fde992dc Review page: the narrative first, the controls under it, the shots cut on request gator 2026-09-14 22:55:33 +0000
  • f19c3ea88b create: disable shot counts an engine cannot produce gator 2026-09-14 19:10:56 +0000
  • a5174a3546 remove the dollar-token probe file gator 2026-09-14 13:36:00 +0000
  • bf4cc12b2f script: rebuild part 6 of 6 - corruption repaired gator 2026-09-14 13:35:32 +0000
  • dd1ad70fb7 script: rebuild part 5 of 6 gator 2026-09-14 13:34:44 +0000
  • 7ce21f6621 script: rebuild part 4 of 6 gator 2026-09-14 13:33:51 +0000
  • 0dabc60006 script: rebuild part 3 of 6 gator 2026-09-14 13:32:57 +0000
  • ab1027e6db script: rebuild part 2 of 6 gator 2026-09-14 13:32:01 +0000
  • 9250a559c3 script: rebuild part 1 of 3 (repairing $' corruption) gator 2026-09-14 13:29:39 +0000
  • b3c2128a44 scratch: probe before-match token gator 2026-09-14 13:26:46 +0000
  • ad79f668bf scratch: confirm backtick token exposes text before the match gator 2026-09-14 13:26:03 +0000
  • b1af9ad85b scratch: probe dollar-token behaviour in replacements gator 2026-09-14 13:24:17 +0000
  • 46b35556f9 scratch: determine how patch replacement handles dollar tokens gator 2026-09-14 13:24:12 +0000
  • d8746810cc script: price and duration follow the project's render model, not a fixed 8s gator 2026-09-14 13:14:13 +0000
  • dd92ed7aba create: choose the render model; length and price follow it gator 2026-09-14 02:54:56 +0000
  • 0daf74cfac admin: name the engine that filmed each shot, not always Veo gator 2026-09-14 02:54:09 +0000
  • aed4812b7e admin: redub is opt-in now, so the switch reads that way round gator 2026-09-10 14:00:41 +0000
  • 58c8e92c3a pets: the voice description Veo is given is now selectable and editable gator 2026-09-10 13:13:20 +0000
  • 89b78e5ae2 admin: show the filmed date beside the created date gator 2026-09-10 12:52:10 +0000
  • 17fe951397 videos: show when it was filmed, not only when it was submitted gator 2026-09-10 12:52:03 +0000
  • ddf6056d43 admin: copy the prompt, and list the renditions derived from the master gator 2026-09-10 12:22:16 +0000
  • 30da437300 admin: show the delivery direction, the request actually sent, and a redub switch gator 2026-09-10 01:15:49 +0000
  • f6f1335fff Use the rendered share address here too gator 2026-09-09 02:21:45 +0000
  • 6b7ef08fcc Share links come from the worker now, not from a published file gator 2026-09-09 02:21:33 +0000
  • 7407a945ac remove routing probe gator 2026-09-09 02:02:00 +0000
  • abb070d845 remove routing probe gator 2026-09-09 02:01:59 +0000
  • 60ce736a06 remove routing probe gator 2026-09-09 02:01:57 +0000
  • 77d76f1d7f Share the page that has preview tags, not the JavaScript route gator 2026-09-09 02:01:08 +0000
  • 25ad188e99 Share page for Astro Formally Protests Cleaning Robots gator 2026-09-09 02:00:05 +0000
  • 3690278211 probe gator 2026-09-09 01:57:00 +0000
  • 5a409e943f Second routing probe: an explicit .html file per code gator 2026-09-09 01:55:42 +0000
  • 8a5f3a7b1b Routing probe: does a per-code directory index serve at /v/<code>? gator 2026-09-09 01:55:10 +0000
  • 755e831891 Share the short link here too, and show the view count gator 2026-09-09 01:14:55 +0000
  • 9051af0f3d Share the short link, not the file gator 2026-09-09 01:14:44 +0000
  • a82e95d9cc Send /v/<code> to the watch page gator 2026-09-09 01:14:31 +0000
  • 789c4fef55 A watch page at /v/<code>, so shares run through our own domain gator 2026-09-09 01:13:35 +0000
  • 6dcbfbd035 Wire the share button up gator 2026-09-09 01:08:46 +0000
  • 9801f1a8d1 Share button on the videos list gator 2026-09-09 01:08:23 +0000
  • e0db55e0db Share the video, with a link that ends in .mp4 gator 2026-09-09 01:08:09 +0000
  • b94b0557c2 A still worth texting, with the link that goes under it gator 2026-09-09 01:03:03 +0000
  • 4d553585d6 Cut the shots where the clock says, not where a word count guesses gator 2026-09-08 14:46:15 +0000
  • c26efbbea7 Correct the previz for the difference between spoken and filmed pace gator 2026-09-08 13:05:14 +0000
  • 447368e355 Put the big rough voices at the top of the list gator 2026-09-08 03:18:22 +0000
  • d9167ede59 Warn about dead air, not just overrun gator 2026-09-07 23:28:25 +0000
  • fb1d9f229e Hear the script before paying to film it gator 2026-09-07 23:27:57 +0000
  • 13a45d2e87 Fix the header claiming an unapproved script was approved gator 2026-09-07 23:25:29 +0000