diff --git a/dashboard/main.py b/dashboard/main.py index cfe97cb..4744d94 100644 --- a/dashboard/main.py +++ b/dashboard/main.py @@ -29,16 +29,17 @@ if __name__=='__main__': df = pd.DataFrame.from_dict(get_service()) regex = '^release-[0-9]+.[0-9]+.[0-9]+$' + prod_regex = '^release-[0-9]+.[0-9]+.[0-9]+$' edited_df = st.data_editor( df.style.applymap(highlight_disabled_col), key='data_editor', column_config={ - 'type': st.column_config.TextColumn('Type', disabled=True), - 'name': st.column_config.TextColumn('Name', disabled=True, width='medium'), - 'latest_candidate_version': st.column_config.TextColumn('Candidate Latest Version', disabled=True), - 'candidate_version': st.column_config.TextColumn('Candidate Version', validate=regex), - 'release_version': st.column_config.TextColumn('Release Version', validate=regex), - 'product_version': st.column_config.TextColumn('Product Version', validate=regex) + 'type': st.column_config.TextColumn(label='Type', disabled=True), + 'name': st.column_config.TextColumn(label='Name', disabled=True, width='medium'), + 'latest_candidate_version': st.column_config.TextColumn(label='Candidate Latest Version', disabled=True), + 'candidate_version': st.column_config.TextColumn(label='Candidate Version', validate=regex, required=True), + 'release_version': st.column_config.TextColumn(label='Release Version', validate=regex, required=True), + 'product_version': st.column_config.TextColumn(label='Product Version', validate=prod_regex, required=True) }, height=800 )