Commit History

Refactor portfolio filtering logic in app.py: streamline conditions for portfolio adjustments based on user selections, and ensure calculations are only performed when necessary. Add stack count adjustments for export options.
f08f4f1

James McCool commited on

Update dataframe display logic in app.py: use current_page_data for improved clarity in pagination rendering.
6c7cd22

James McCool commited on

Refactor pagination logic in app.py: move dataframe display to the correct position for improved user experience and clarity.
099dd08

James McCool commited on

Add 'Trim Portfolio' button in app.py and implement trim_portfolio function in new global_func/trim_portfolio.py
4f8d205

James McCool commited on

Update site selection logic in app.py: move 'Select Site' dropdown above 'Clear data' button and adjust minimum lineup edge input precision.
703a937

James McCool commited on

Refactor portfolio loading logic in app.py: ensure portfolio is only loaded if not already in session state, and add minimum lineup edge input for filtering.
28cb5be

James McCool commited on

Refactor Streamlit UI in app.py: reorganize layout for clearer user interaction and restore 'Clear data' button functionality.
57ecfc8

James McCool commited on

Add initial Streamlit application with data loading, portfolio management, and optimization features
069adbe

James McCool commited on