fix: a second deck reused the first deck's pictures
android-apk.yml #862 -Commit
83206e907c
pushed by
danvics
fix: an empty answer from the model was the one failure never caught
android-apk.yml #860 -Commit
94f320f140
pushed by
danvics
docs: the generation comment still said "one pass, on generation only"
android-apk.yml #858 -Commit
4dcd0b4fc7
pushed by
danvics
feat: a text-only model cannot be set as the slide reviewer
android-apk.yml #854 -Commit
973f9d554f
pushed by
danvics
fix: the My Resources diagnostics survive a deploy
android-apk.yml #852 -Commit
491a2b0811
pushed by
danvics
docs: deploy.sh is the deploy path, and it was documented nowhere
android-apk.yml #850 -Commit
c9b6d6b3c9
pushed by
danvics
fix: warn when the built image is not the one a deploy will start
android-apk.yml #848 -Commit
739286b53b
pushed by
danvics
fix: a deck the model fumbles once is asked for again, not abandoned
android-apk.yml #846 -Commit
07d1c541a0
pushed by
danvics
fix: modifying a presentation failed whenever illustration was ticked
android-apk.yml #844 -Commit
e69eb9a9f7
pushed by
danvics
docs: merge the duplicate pairs and correct them against the running app
android-apk.yml #842 -Commit
67e416c6d9
pushed by
danvics
fix: a deck asked for a figure and never got one — three causes, one symptom
android-apk.yml #840 -Commit
5614a436be
pushed by
danvics
fix: decks were falling back to markdown, so no figure could ever be requested
android-apk.yml #838 -Commit
2c3fbbcf37
pushed by
danvics
test(e2e): drive My Resources through the browser, and assert what it sends
android-apk.yml #836 -Commit
9b2cb339a1
pushed by
danvics
fix: a figure asked for while modifying a deck now belongs to a slide
android-apk.yml #834 -Commit
3ec65a91f6
pushed by
danvics
fix: generation stopped working whenever the slide reviewer was switched off
android-apk.yml #832 -Commit
012346528c
pushed by
danvics
fix: modifying a presentation changes the presentation, not just its markdown
android-apk.yml #830 -Commit
f66daf0c02
pushed by
danvics
feat: record what a deck wanted and could not have
android-apk.yml #828 -Commit
4f8e686907
pushed by
danvics
feat: a slide can be drawn from primitives when the named layouts have no word for it
android-apk.yml #826 -Commit
af2e09c1de
pushed by
danvics
docs: accounts in the README, and the sign-in code path is verified end to end
android-apk.yml #824 -Commit
f7e0277552
pushed by
danvics
feat: a vision model looks at the rendered deck and fixes the layout
android-apk.yml #820 -Commit
9d307fd442
pushed by
danvics
fix: voice mode reads the answer that just arrived, and reads what the page shows
android-apk.yml #818 -Commit
f3c3f47d99
pushed by
danvics
fix: hanging up the voice call stops the voice, and the answer is read not its markup
android-apk.yml #816 -Commit
0e17f553fc
pushed by
danvics
fix: expired invitations can be cleared too, revoked ones still cannot
android-apk.yml #812 -Commit
b98ffc61c7
pushed by
danvics
fix: an invitation can only be deleted once it has been used
android-apk.yml #810 -Commit
7b084c7edf
pushed by
danvics
feat: sign in with a code emailed to you, offered beside the password
android-apk.yml #808 -Commit
22683f3584
pushed by
danvics
feat: the model designs the deck instead of writing markdown for a parser to guess at
android-apk.yml #806 -Commit
087f717f55
pushed by
danvics
feat: decks are built with python-pptx instead of pandoc, and carry their figures
android-apk.yml #804 -Commit
73ce4049d4
pushed by
danvics
feat: a resource can have several illustrations, on its own path
android-apk.yml #802 -Commit
1ad72b134b
pushed by
danvics
feat: My Resources says what it is, offers its sources in one place, and Modify gets them too
android-apk.yml #800 -Commit
055a86bbb1
pushed by
danvics