Skip to content

Conversation

@lsabor
Copy link
Contributor

@lsabor lsabor commented Nov 20, 2025

closes #3806

@lsabor lsabor force-pushed the mc/3813/backend/forecasts branch from 82b13c3 to f85f6c6 Compare November 21, 2025 15:42
@lsabor lsabor force-pushed the mc/3806/backend/aggregations branch from 5472ee9 to 4906b9a Compare November 21, 2025 15:43
@lsabor lsabor force-pushed the mc/3813/backend/forecasts branch from f85f6c6 to 7c67992 Compare November 22, 2025 18:13
@lsabor lsabor force-pushed the mc/3806/backend/aggregations branch from 4906b9a to 7c04450 Compare November 22, 2025 18:17
@lsabor lsabor changed the title adjust aggregations to play nicely with placeholders mc/3806/backend/aggregations Nov 23, 2025
@lsabor lsabor force-pushed the mc/3813/backend/forecasts branch from 7c67992 to 0140bb9 Compare November 23, 2025 21:38
@lsabor lsabor force-pushed the mc/3806/backend/aggregations branch 2 times, most recently from 7bb9e82 to 5e26c23 Compare November 23, 2025 23:26
@lsabor lsabor force-pushed the mc/3813/backend/forecasts branch 3 times, most recently from e5e0be3 to 3c40ee2 Compare November 30, 2025 20:21
@lsabor lsabor force-pushed the mc/3806/backend/aggregations branch 2 times, most recently from 78675a7 to afd6fe7 Compare November 30, 2025 22:02
@lsabor lsabor force-pushed the mc/3813/backend/forecasts branch from 3c40ee2 to 497abbe Compare November 30, 2025 22:15
@lsabor lsabor force-pushed the mc/3806/backend/aggregations branch from afd6fe7 to 76bcb47 Compare November 30, 2025 22:22
@lsabor lsabor force-pushed the mc/3813/backend/forecasts branch 3 times, most recently from 1aad45c to e3481d0 Compare December 4, 2025 21:54
add options_history to question serialization

add options_history initialization to question creation

add helper functions to question/utils.py and add 'automatic' to forecast.source selection

fix build_question_forecasts import and remove options & options_history from admin panel edit

tests for question creation, multiple_choice_rename_option, multiple_choice_delete_options, multiple_choice_add_options

add options_history to openapi docs

add csv reporting support for options_history

rebase to None

openapi.py spelling

update logic to play well with back/forward filling 0s

update csv_utils

update csv_utils 2

minor logic fix

fix

add all_options_ever to serializer and api docs

add current options to csv return

add support for datetime isoformat instead of timestamps in options_history
move mc operations to mc handlers file
move tests to appropriate locations

minor cleanup

fix forecast creation in test
@lsabor lsabor force-pushed the mc/3806/backend/aggregations branch from 76bcb47 to 237bd11 Compare December 4, 2025 21:54
parent 3c40ee2
author lsabor <[email protected]> 1763674087 -0800
committer lsabor <[email protected]> 1764534427 -0800

adjust aggregations to play nicely with placeholders

improve test for comput_weighted_semi_standard_deviations

add support for 0.0s in prediction difference for sorting plus tests

update prediction difference for display to handle placeholders
@lsabor lsabor force-pushed the mc/3806/backend/aggregations branch from 237bd11 to c70aff2 Compare December 4, 2025 21:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants