'reported': person.is_done(person.reported), 'developed': person.is_done(person.developed), 'tested': person.is_done(person.tested), 'updated_at': person.updated_at, 'version': VERSION, } return render_template('person.html', **context) def favicon(): return send_from_directory(os.path.join(app.root_path, 'static'), 'favicon.ico', mimetype='image/vnd.microsoft.icon') app.add_url_rule('/', 'state', state) app.add_url_rule('/card/<key>/', 'card', card, methods=["GET", "POST"]) app.add_url_rule('/card/add/', 'card_add', card_add, methods=["GET", "POST"]) app.add_url_rule('/card/<key>/edit/', 'card_edit', card_edit, methods=["GET", "POST"]) app.add_url_rule('/card/<key>/delete/', 'card_delete', card_delete, methods=["GET", "POST"]) app.add_url_rule('/card/<key>/block/', 'card_block', card_block, methods=["GET", "POST"]) app.add_url_rule('/card/export/', 'card_export', card_export)
"reported": person.is_done(person.reported), "developed": person.is_done(person.developed), "tested": person.is_done(person.tested), "updated_at": person.updated_at, "version": VERSION, } return render_template("person.html", **context) def favicon(): return send_from_directory( os.path.join(app.root_path, "static"), "favicon.ico", mimetype="image/vnd.microsoft.icon" ) app.add_url_rule("/", "state", state) app.add_url_rule("/card/<key>/", "card", card, methods=["GET", "POST"]) app.add_url_rule("/card/add/", "card_add", card_add, methods=["GET", "POST"]) app.add_url_rule("/card/<key>/edit/", "card_edit", card_edit, methods=["GET", "POST"]) app.add_url_rule("/card/<key>/delete/", "card_delete", card_delete, methods=["GET", "POST"]) app.add_url_rule("/card/<key>/block/", "card_block", card_block, methods=["GET", "POST"]) app.add_url_rule("/card/export/", "card_export", card_export) app.add_url_rule("/reports/", "reports_index", reports_index) app.add_url_rule("/reports/<group>/throughput/", "report_throughput", report_throughput) app.add_url_rule("/reports/<group>/throughput/<int:months>/", "report_throughput", report_throughput) app.add_url_rule("/reports/<group>/cycle/", "report_cycle", report_cycle) app.add_url_rule("/reports/<group>/cycle/<int:months>/", "report_cycle", report_cycle) app.add_url_rule("/reports/<group>/cycle/from/<int:year>/<int:month>/<int:day>/", "report_cycle", report_cycle) app.add_url_rule( "/reports/<group>/cycle/distribution/", "report_card_cycle_distribution", report_card_cycle_distribution )
'in_progres_tested': person.in_progress(person.tested), 'reported': person.is_done(person.reported), 'developed': person.is_done(person.developed), 'tested': person.is_done(person.tested), 'updated_at': person.updated_at, 'version': VERSION, } return render_template('person.html', **context) def favicon(): return send_from_directory(os.path.join(app.root_path, 'static'), 'favicon.ico', mimetype='image/vnd.microsoft.icon') app.add_url_rule('/', 'state', state) app.add_url_rule('/card/<key>/', 'card', card, methods=["GET", "POST"]) app.add_url_rule('/card/add/', 'card_add', card_add, methods=["GET", "POST"]) app.add_url_rule('/card/<key>/edit/', 'card_edit', card_edit, methods=["GET", "POST"]) app.add_url_rule('/card/<key>/delete/', 'card_delete', card_delete, methods=["GET", "POST"]) app.add_url_rule('/card/<key>/block/', 'card_block', card_block, methods=["GET", "POST"]) app.add_url_rule('/card/export/', 'card_export', card_export) app.add_url_rule('/reports/', 'reports_index', reports_index) app.add_url_rule('/reports/<group>/throughput/', 'report_throughput', report_throughput) app.add_url_rule('/reports/<group>/throughput/<int:months>/', 'report_throughput', report_throughput) app.add_url_rule('/reports/<group>/cycle/', 'report_cycle', report_cycle) app.add_url_rule('/reports/<group>/cycle/<int:months>/', 'report_cycle', report_cycle) app.add_url_rule('/reports/<group>/cycle/from/<int:year>/<int:month>/<int:day>/', 'report_cycle', report_cycle) app.add_url_rule('/reports/<group>/cycle/distribution/', 'report_cycle_distribution', report_cycle_distribution) app.add_url_rule('/reports/<group>/cycle/distribution/<int:months>/', 'report_cycle_distribution', report_cycle_distribution) app.add_url_rule('/reports/<group>/flow/', 'report_flow', report_flow)
'in_progres_tested': person.in_progress(person.tested), 'reported': person.is_done(person.reported), 'developed': person.is_done(person.developed), 'tested': person.is_done(person.tested), 'updated_at': person.updated_at, 'version': VERSION, } return render_template('person.html', **context) def favicon(): return send_from_directory(os.path.join(app.root_path, 'static'), 'favicon.ico', mimetype='image/vnd.microsoft.icon') app.add_url_rule('/', 'state', state) app.add_url_rule('/card/<key>/', 'card', card, methods=["GET", "POST"]) app.add_url_rule('/card/add/', 'card_add', card_add, methods=["GET", "POST"]) app.add_url_rule('/card/<key>/edit/', 'card_edit', card_edit, methods=["GET", "POST"]) app.add_url_rule('/card/<key>/delete/', 'card_delete', card_delete, methods=["GET", "POST"]) app.add_url_rule('/card/<key>/block/', 'card_block', card_block, methods=["GET", "POST"]) app.add_url_rule('/card/export/', 'card_export', card_export) app.add_url_rule('/reports/', 'reports_index', reports_index) app.add_url_rule('/reports/<group>/throughput/', 'report_throughput', report_throughput) app.add_url_rule('/reports/<group>/throughput/<int:months>/', 'report_throughput', report_throughput) app.add_url_rule('/reports/<group>/cycle/', 'report_cycle', report_cycle) app.add_url_rule('/reports/<group>/cycle/<int:months>/', 'report_cycle', report_cycle) app.add_url_rule('/reports/<group>/cycle/from/<int:year>/<int:month>/<int:day>/', 'report_cycle', report_cycle) app.add_url_rule('/reports/<group>/cycle/distribution/', 'report_card_cycle_distribution', report_card_cycle_distribution) app.add_url_rule('/reports/<group>/cycle/distribution/<int:months>/', 'report_card_cycle_distribution', report_card_cycle_distribution) app.add_url_rule('/reports/<group>/cycle/distribution/defects/', 'report_defect_cycle_distribution', report_defect_cycle_distribution)