Index _ | A | C | D | E | G | I | L | M | N | O | P | Q | R | S | T | U _ _access_token (app.models.User attribute) _client_id (app.models.User attribute) _client_secret (app.models.User attribute) _refresh_token (app.models.User attribute) A access_token (app.models.User property) app module app.models module app.routes module archived_courses() (in module app.routes) C cached_teacher_name (app.models.Course attribute), [1] callback() (in module app.routes) client_id (app.models.User property) client_secret (app.models.User property) color (app.models.CourseTag attribute), [1] config module Config (class in config) course (app.models.CourseTag attribute) Course (class in app.models) course_id (app.models.CourseTag attribute), [1] course_stream() (in module app.routes) courses (app.models.User attribute), [1] CourseTag (class in app.models) create_tag() (in module app.routes) custom_banner (app.models.Course attribute), [1] custom_code (app.models.Course attribute), [1] custom_icon (app.models.Course attribute), [1] custom_name (app.models.Course attribute), [1] custom_section (app.models.Course attribute), [1] custom_teacher_name (app.models.Course attribute), [1] D decrypt_value() (in module app.models) delete_tag() (in module app.routes) display_order (app.models.Course attribute), [1] E edit_course() (in module app.routes) email (app.models.User attribute), [1] encrypt_value() (in module app.models) G get_cipher_suite() (in module app.models) get_file_icon() (in module app.routes) GOOGLE_CLIENT_SECRETS_FILE (config.Config attribute), [1] google_course_id (app.models.Course attribute), [1] google_id (app.models.User attribute), [1] google_item_id (app.models.ItemTag attribute), [1] (app.models.MutedItem attribute), [1] GOOGLE_SCOPES (config.Config attribute), [1] google_secrets_json (config.Config attribute) I id (app.models.Course attribute), [1] (app.models.CourseTag attribute), [1] (app.models.ItemTag attribute), [1] (app.models.MutedItem attribute), [1] (app.models.User attribute), [1] (app.models.UserTag attribute), [1] index() (in module app.routes) init_db module is_archived (app.models.Course attribute), [1] is_pinned (app.models.Course attribute), [1] ItemTag (class in app.models) L load_user() (in module app.routes) login() (in module app.routes) logout() (in module app.routes) M missing_assignments() (in module app.routes) module app app.models app.routes config init_db run update_db MutedItem (class in app.models) N name (app.models.CourseTag attribute), [1] (app.models.User attribute), [1] (app.models.UserTag attribute), [1] O OAUTHLIB_INSECURE_TRANSPORT (config.Config attribute), [1] P picture (app.models.User attribute), [1] Q query (app.models.Course attribute) (app.models.CourseTag attribute) (app.models.ItemTag attribute) (app.models.MutedItem attribute) (app.models.User attribute) (app.models.UserTag attribute) R refresh_token (app.models.User property) run module S scopes (app.models.User attribute), [1] SECRET_KEY (config.Config attribute), [1] SQLALCHEMY_DATABASE_URI (config.Config attribute), [1] SQLALCHEMY_TRACK_MODIFICATIONS (config.Config attribute), [1] sync_calendar() (in module app.routes) T tag (app.models.ItemTag attribute) tag_id (app.models.ItemTag attribute), [1] toggle_item_tag() (in module app.routes) toggle_mute_assignment() (in module app.routes) token_expiry (app.models.User attribute), [1] token_uri (app.models.User attribute), [1] U update_course_order() (in module app.routes) update_db module uri (config.Config attribute) User (class in app.models) user_id (app.models.Course attribute), [1] (app.models.MutedItem attribute), [1] (app.models.UserTag attribute), [1] user_tags (app.models.Course attribute), [1] UserTag (class in app.models)