Commit History

Add .mypy_cache to .gitignore
91332c2

zach commited on

Fix types in app.py
04e2d2a

zach commited on

Fix types in database package
ad1ff58

zach commited on

Add '_' prefix to private methods throughout project, cleans up formatting and comments/docstrings
a4afe51

zach commited on

Fix types in utils.py
b50c10f

zach commited on

Fix types in integrations package
fc85b67

zach commited on

Add types-requests package
9dc43bf

zach commited on

Fix types in scripts package
a873147

zach commited on

more explicit control flow
1ed6720
unverified

twitchard commited on

update readme
cb57d96
unverified

twitchard commited on

Improve project README heading
6680f24

zach commited on

Add links for prerequisites in project README
9751248

zach commited on

Update prerequisites in README
e55b00b

zach commited on

Update User flow in project README
163ac45

zach commited on

Fix Dockerfile: add gcc, build-essential, and libpq-dev to resolve psycopg2 build errors during uv sync step
28d668c

zach commited on

Fix another typo in README
5fae21a

zach commited on

Fix typo in README
60f669b

zach commited on

Update db logic and behavior in development environment
8e2cadd

zach commited on

add .ruff_cache to .gitignore
704294b

zach commited on

Fix typo in project README
b850013

zach commited on

Update pyproject.toml linting rules
0e51e38

zach commited on

Update project readme
0f77dec

zach commited on

Add database for persisting votes, and functions to write to db, update submit_voting_results function to write results to DB
20cccb6

zach commited on

Fix vote button state management after vote button click
c3aef5f

zach commited on

Move env var validation util to config, refactor to fix linting errors across project
048c3fc

zach commited on

Update pre-commit hook to use ruff instead of black
aad8b40

zach commited on

Fix formatting in app.py
1cd9545

zach commited on

Add dependencies for voting results db management
e1f0703

zach commited on

Move more business logic out of app.py, simplify state management for options
09be04f

zach commited on

Update .env.example and no longer enable debug logging based on env variable and base it on use of 'dev' environment instead.
f477f87

zach commited on

Add distinct environments for application: dev and prod, app defaults to dev if APP_ENV is not specified
abaeb0b

zach commited on

Update Docker file and add more descriptive comments
af7f823

zach commited on

Remove unnecessary vote button state update on audioplayer 2 playback completing.
05a8882

zach commited on

Remove unused imports
7e7e83a

zach commited on

Improves UI content for clarity
7f21bab

zach commited on

Simplify UI logic in app.py, add logic for handling empty character description inputs.
ee8b196

zach commited on

Update file clean up logic to delete audio files older than 30 minuteds when writing new audio file to static/audio directory.
5d6d1ef

zach commited on

Move business logic out of app.py, refactor code to call hume once specifying 2 generations instead of call Hume twice
ba3994f

zach commited on

Improve Hume errors, fix error message text in UI
2f050a8

zach commited on

Improve Anthropic error handling, add UnretryableAnthropicError
3885d80

zach commited on

Update .dockerignore
4772f0e

zach commited on

Add Dockerfile and .dockerignore, update server_name arg for gradio launch
9100090

zach commited on

Migrate to uv
f420a37
unverified

twitchard commited on

improve 11labs error handling
234af57
unverified

twitchard commited on

Add pre_commit package to requirements.txt
7530bcf

zach commited on

Fix typo in README
aca8375

zach commited on

Minor improvements to README
ab1c51b

zach commited on

Add logic to clean up temp audio files on application exit
605e635

zach commited on

Fix other button b bug
3f2c59d

zach commited on

Fix bug with option b button
7b59c59

zach commited on