34 KiB
34 KiB
| 1 | id | view | function | anonymous | anonymous_response | own | own_response | own_nonperm | member | member_response | member_nonperm | coachee | coachee_response | coachee_nonperm | is_staff | userid | workoutid | dotest | realtest | kwargs | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | 0 | 0 | workouts_summaries_email_view | sends summary excel with workouts list and links to data to user | TRUE | 302 | basic | 200 | 302 | FALSE | 403 | 403 | FALSE | 403 | 403 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 3 | 1 | 1 | rower_update_empower_view | updates old Empower Oarlock files (corrects Power bug) | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 4 | 2 | 2 | agegroupcpview | needs age | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 5 | 3 | 4 | ajax_agegrouprecords | gets age group records from C2 | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 6 | 5 | 6 | agegrouprecordview | shows ergo age group records | TRUE | 200 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 7 | 6 | 7 | workouts_view | workouts list | TRUE | 302 | basic | 200 | 302 | basic | 200 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 8 | 7 | 8 | virtualevents_view | virtual races list | TRUE | 200 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 9 | 8 | 9 | virtualevent_create_view | create virtual event | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 10 | 9 | 10 | indoorvirtualevent_create_view | create indoor virtual event | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 11 | 10 | 11 | virtualevent_toggle_email_view | toggle email notifications | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 12 | 11 | 12 | indoorvirtualevent_toggle_email_view | toggle email notifications | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 13 | 12 | 13 | virtualevent_view | view virtual race | TRUE | 200 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 14 | 13 | 14 | virtualevent_ranking_view | view ranking | TRUE | 200 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 15 | 14 | 15 | virtualevent_edit_view | edit race | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 16 | 15 | 16 | indoorvirtualevent_edit_view | edit race | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 17 | 16 | 17 | virtualevent_register_view | register for race | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 18 | 17 | 18 | indoorvirtualevent_register_view | register for race | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 19 | 18 | 19 | virtualevent_addboat_view | add a new boat type | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 20 | 19 | 20 | virtualevent_withdraw_view | withdraw | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 21 | 20 | 21 | virtualevent_submit_result_view | submit a result | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | TRUE | FALSE | FALSE | |
| 22 | 21 | 22 | virtualevent_disqualify_view | disqualify a racer | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 23 | 22 | 24 | courses_view | see race courses | TRUE | 200 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 24 | 23 | 25 | course_upload_view | upload a new course | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 25 | 24 | 26 | addmanual_view | upload a manual workout | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 26 | 26 | 28 | workouts_join_view | join workouts | TRUE | 302 | pro | 302 | 302 | pro | 403 | 403 | coach | 302 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 27 | 27 | 29 | workouts_join_select | select workouts to join | TRUE | 404 | pro | 200 | 302 | pro | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 28 | 29 | 31 | analysis_new | analysis front page | TRUE | 302 | pro | 200 | 302 | FALSE | 200 | 302 | coach | 200 | 302 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 29 | 31 | 33 | session_jobs_view | view jobs | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 30 | 32 | 34 | session_jobs_status | view jobs | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 31 | 33 | 35 | kill_async_job | kill job | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 32 | 34 | 36 | post_progress | post progress | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 33 | 35 | 37 | graphs_view | view charts | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 34 | 41 | 43 | cum_flex | flex all chart | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 35 | 42 | 44 | analysis_view_data | redirects to analysis direct | TRUE | 302 | pro | 200 | 302 | pro | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 36 | 43 | 47 | cum_flex_data | flex all chart data (json) | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 37 | 47 | 53 | graph_show_view | show a chart | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 38 | 48 | 54 | GraphDelete | delete a chart | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 39 | 49 | 55 | get_thumbnails | get thumbnails | TRUE | 403 | basic | 200 | 302 | basic | 403 | 403 | coach | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 40 | 50 | 56 | otw_use_impeller | switch to impeller data | TRUE | 403 | basic | 302 | 302 | basic | 403 | 302 | coach | 302 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 41 | 51 | 57 | otw_use_gps | switch to GPS data | TRUE | 403 | basic | 302 | 302 | basic | 403 | 302 | coach | 302 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 42 | 52 | 58 | workout_toggle_ranking | toggle ranking | TRUE | 302 | basic | 302 | 302 | basic | 403 | 302 | coach | 302 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 43 | 53 | 59 | team_workout_upload_view | upload workout for team member | TRUE | 302 | coach | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 44 | 54 | 60 | workout_upload_view | upload a workout | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 45 | 56 | 62 | workout_forcecurve_view | force curve | TRUE | 302 | pro | 200 | 302 | pro | 403 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 46 | 57 | 63 | workout_unsubscribe_view | unsubscribe from comments | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | basic | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 47 | 58 | 64 | workout_comment_view | comment on workout | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 48 | 59 | 65 | workout_tcxemail_view | download TCX file | TRUE | 403 | basic | 200 | 302 | basic | 403 | 403 | coach | 200 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 49 | 60 | 66 | workout_gpxemail_view | download GPX file | TRUE | 403 | basic | 200 | 302 | basic | 403 | 403 | coach | 200 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 50 | 61 | 67 | workout_csvemail_view | download CSV file | TRUE | 403 | basic | 200 | 302 | basic | 403 | 403 | coach | 200 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 51 | 62 | 68 | workout_csvtoadmin_view | send CSV to admin | TRUE | 403 | basic | 200 | 200 | basic | 200 | 200 | coach | 200 | 200 | TRUE | FALSE | TRUE | TRUE | TRUE | |
| 52 | 63 | 69 | workout_edit_view | Edit Workout | TRUE | 302 | basic | 200 | 403 | basic | 403 | 403 | coach | 200 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 53 | 64 | 70 | workout_map_view | View workout Map | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 54 | 66 | 72 | instroke_chart | View In-Stroke data chart | TRUE | 302 | pro | 302 | 302 | pro | 403 | 403 | coach | 302 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 55 | 67 | 73 | instroke_view | Create in stroke chart | TRUE | 403 | basic | 200 | 302 | basic | 403 | 403 | coach | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 56 | 68 | 74 | workout_stats_view | View Workout Stats | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 57 | 69 | 75 | workout_data_view | shows the detailed data for a workout | TRUE | 403 | basic | 200 | 403 | basic | 403 | 403 | coach | 200 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 58 | 70 | 76 | workout_otwsetpower_view | set weight and start offline OTW power calculations | TRUE | 403 | pro | 200 | 302 | pro | 403 | 403 | coach | 200 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 59 | 71 | 77 | workout_otwpowerplot_view | generates OTW power chart | TRUE | 200 | basic | 200 | 200 | basic | 200 | 200 | coach | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 60 | 72 | 78 | workout_wind_view | set wind | TRUE | 403 | pro | 200 | 302 | pro | 403 | 403 | coach | 200 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 61 | 73 | 79 | workout_uploadimage_view | upload image | TRUE | 403 | basic | 200 | 403 | basic | 403 | 403 | coach | 200 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 62 | 74 | 80 | virtualevent_compare_view | compare workouts from a virtual event | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 63 | 75 | 81 | virtualevent_uploadimage_view | upload image to virtual event | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 64 | 76 | 82 | virtualevent_setlogo_view | set logo of virtual event | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 65 | 77 | 83 | logo_delete_view | delete logo | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 66 | 78 | 84 | workout_downloadwind_view | download Wind | TRUE | 403 | pro | 302 | 302 | pro | 403 | 403 | coach | 302 | 403 | FALSE | FALSE | TRUE | FALSE | FALSE | |
| 67 | 79 | 85 | workout_downloadmetar_view | download METAR | TRUE | 403 | pro | 200 | 302 | pro | 403 | 403 | coach | 200 | 403 | FALSE | FALSE | TRUE | FALSE | FALSE | |
| 68 | 80 | 86 | workout_stream_view | edit stream (redirects as no data in test suite) | TRUE | 403 | pro | 200 | 302 | pro | 403 | 403 | coach | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 69 | 81 | 87 | workout_summary_edit_view | edit workout summary | TRUE | 302 | basic | 200 | 403 | basic | 403 | 403 | coach | 200 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 70 | 82 | 88 | workout_summary_restore_view | restore workout summary | TRUE | 403 | basic | 302 | 403 | basic | 403 | 403 | coach | 302 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 71 | 83 | 89 | workout_split_view | split workout | TRUE | 403 | pro | 200 | 302 | pro | 403 | 403 | coach | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 72 | 84 | 90 | workout_view | view workout | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 73 | 85 | 91 | workout_video_create_view | add video | TRUE | 403 | pro | 200 | 302 | pro | 403 | 403 | coach | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 74 | 86 | 92 | VideoDelete | delete video | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 75 | 87 | 93 | workout_video_view_mini | minimal view | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | FALSE | FALSE | |
| 76 | 88 | 94 | workout_video_view | video view (not tested, no video in test suite) | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | FALSE | FALSE | |
| 77 | 89 | 95 | list_videos | list my videos | TRUE | 302 | pro | 200 | 302 | pro | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 78 | 90 | 96 | video_selectworkout | select workout to create video | TRUE | 302 | pro | 200 | 302 | pro | 403 | 403 | coach | 200 | 302 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 79 | 91 | 98 | workout_fusion_view | needs to workouts | TRUE | 403 | pro | 200 | 302 | pro | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 80 | 92 | 99 | workout_fusion_list | list workouts to fuse with | TRUE | 302 | pro | 200 | 302 | pro | 403 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 81 | 94 | 103 | workout_add_chart_view | add chart | TRUE | 403 | basic | 302 | 403 | basic | 403 | 403 | coach | 302 | 403 | FALSE | FALSE | TRUE | FALSE | FALSE | |
| 82 | 95 | 112 | WorkoutDelete | delete workout | TRUE | 403 | basic | 200 | 302 | basic | 403 | 403 | coach | 403 | 403 | FALSE | FALSE | TRUE | FALSE | FALSE | |
| 83 | 96 | 113 | workout_smoothenpace_view | smoothen pace | TRUE | 403 | pro | 302 | 302 | pro | 403 | 403 | coach | 302 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 84 | 97 | 114 | workout_undo_smoothenpace_view | unsmoothen pace | TRUE | 403 | pro | 302 | 302 | pro | 403 | 403 | coach | 302 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 85 | 101 | 124 | workout_getimportview | imports a workout from third party | TRUE | 200 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 86 | 104 | 127 | workout_import_view | list workouts to be imported (test stops at notokenerror) | TRUE | 200 | basic | 200 | 302 | basic | 403 | 403 | coach | 403 | 403 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 87 | 109 | 135 | workout_export_view | upload workout to integration | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | FALSE | FALSE | |
| 88 | 111 | 137 | workout_recalcsummary_view | recalculates workout summary | TRUE | 403 | basic | 302 | 403 | basic | 403 | 403 | coach | 302 | 403 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 89 | 112 | 138 | workout_sporttracks_upload_view | uploads workout to C2 | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | FALSE | FALSE | |
| 90 | 115 | 141 | workout_tp_upload_view | uploads workout to C2 | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | FALSE | FALSE | |
| 91 | 117 | 145 | alerts_view | view alerts | TRUE | 302 | basic | 200 | 403 | basic | 403 | 403 | coach | 200 | 302 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 92 | 118 | 147 | AlertDelete | delete alert | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 93 | 119 | 148 | alert_edit_view | edit alert | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 94 | 120 | 150 | alert_create_view | create alert | TRUE | 302 | pro | 200 | 403 | pro | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 95 | 121 | 152 | alert_report_view | view alerts report | TRUE | 302 | basic | 200 | 403 | basic | 403 | 403 | coach | 200 | 403 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 96 | 126 | 161 | deactivate_user | deactivate a user | TRUE | 302 | basic | 200 | 302 | FALSE | 403 | 403 | FALSE | 403 | 403 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 97 | 127 | 162 | remove_user | remove a user | TRUE | 302 | basic | 200 | 302 | FALSE | 403 | 403 | FALSE | 403 | 403 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 98 | 128 | 163 | user_gdpr_confirm | GDPR confirmation | TRUE | 302 | basic | 302 | 302 | FALSE | 403 | 403 | FALSE | 403 | 403 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 99 | 129 | 165 | user_gdpr_optin | GDPR optin | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 100 | 130 | 167 | rower_teams_view | view team | TRUE | 302 | basic | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 101 | 131 | 168 | rower_calcdps_view | calculates distance per stroke | TRUE | 302 | basic | 302 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 102 | 132 | 169 | rower_exportsettings_view | Export settings | TRUE | 302 | basic | 200 | 302 | basic | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 103 | 133 | 171 | team_view | Team view | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 104 | 134 | 172 | team_members_stats_view | Stats for team members | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 105 | 135 | 173 | team_edit_view | View Team | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 106 | 136 | 174 | team_leaveconfirm_view | Leave Team | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 107 | 137 | 175 | team_leave_view | Leave Team | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 108 | 138 | 176 | team_deleteconfirm_view | Delete Team | TRUE | 302 | pro | 200 | 302 | pro | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 109 | 139 | 177 | team_requestmembership_view | Request team membership | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 110 | 140 | 178 | reject_revoke_coach_request | Reject request | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 111 | 141 | 179 | coach_drop_athlete_confirm_view | Drop athlete | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 112 | 142 | 180 | coach_drop_athlete_view | Drop athlete | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 113 | 143 | 181 | athlete_drop_coach_confirm_view | Drop athlete | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 114 | 144 | 182 | athlete_drop_coach_view | Drop coach | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 115 | 145 | 184 | reject_revoke_coach_offer | Reject offer | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 116 | 146 | 186 | request_coaching_view | Request coaching | TRUE | 302 | basic | 302 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 117 | 147 | 187 | offer_coaching_view | Offer Coaching | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | TRUE | FALSE | FALSE | FALSE | |
| 118 | 148 | 188 | coach_accept_coachrequest_view | Accept Coach request | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 119 | 149 | 189 | rower_accept_coachoffer_view | Accept Coach offer | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 120 | 150 | 190 | team_delete_view | Delete Team | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 121 | 151 | 191 | team_create_view | Create Team | TRUE | 302 | pro | 302 | 302 | FALSE | 200 | 200 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 122 | 152 | 192 | manager_member_drop_view | Drop member | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 123 | 153 | 193 | invitation_reject_view | Reject invitation | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 124 | 154 | 194 | invitation_revoke_view | redirects when no invitations | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 125 | 155 | 195 | rower_invitations_view | See Invitations | TRUE | 302 | basic | 302 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 126 | 156 | 196 | raise_500 | Test 500 error | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 127 | 157 | 198 | request_revoke_view | redirects when no invitations | TRUE | 302 | basic | 302 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 128 | 158 | 199 | request_reject_view | rejects request | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 129 | 159 | 200 | manager_requests_view | views requests | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 130 | 160 | 202 | rower_edit_view | edit rower preferences | TRUE | 302 | basic | 200 | 403 | basic | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 131 | 161 | 204 | rower_prefs_view | edit more preferences | TRUE | 302 | basic | 200 | 403 | basic | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 132 | 162 | 205 | transactions_view | view transactions (staff only) | TRUE | 302 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | TRUE | FALSE | FALSE | TRUE | TRUE | |
| 133 | 163 | 208 | rower_c2_authorize | redirects to C2 auth page | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 134 | 164 | 209 | rower_polar_authorize | redirects to Polar | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 135 | 165 | 210 | rower_revokeapp_view | revoke app | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 136 | 166 | 211 | rower_strava_authorize | authorize on strava | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 137 | 167 | 212 | rower_sporttracks_authorize | authorize on sporttracks | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 138 | 169 | 214 | rower_tp_authorize | authorize on TP | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 139 | 171 | 216 | rower_sporttracks_token_refresh | refresh token | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 140 | 173 | 218 | rower_tp_token_refresh | refresh token | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 141 | 174 | 219 | rower_c2_token_refresh | refresh token | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 142 | 175 | 220 | rower_favoritecharts_view | See favorite charts | TRUE | 302 | pro | 200 | 302 | pro | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 143 | 176 | 222 | workout_workflow_config2_view | configure workflow | TRUE | 302 | basic | 200 | 302 | basic | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | FALSE | FALSE | |
| 144 | 177 | 224 | workflow_default_view | resets workflow to default | TRUE | 302 | basic | 302 | 302 | FALSE | 403 | 403 | FALSE | 302 | 403 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 145 | 178 | 225 | sendmail | feedback form | TRUE | 302 | basic | 302 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 146 | 180 | 232 | laboratory_view | lab | TRUE | 302 | basic | 200 | 302 | basic | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 147 | 181 | 233 | errormessage_view | not used | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 148 | 182 | 237 | payment_confirm_view | confirm payment | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 149 | 183 | 238 | upgrade_confirm_view | confirm upgrade | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 150 | 184 | 240 | downgrade_confirm_view | confirm downgrade | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 151 | 185 | 241 | billing_view | confirm billing | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 152 | 186 | 242 | upgrade_view | confirm upgrade | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 153 | 187 | 243 | downgrade_view | confirm downgrade | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 154 | 188 | 244 | payment_completed_view | payment completed | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 155 | 189 | 245 | downgrade_completed_view | downgrade completed | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 156 | 190 | 246 | paidplans_view | paid plans | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 157 | 191 | 247 | plan_stop_view | stop plan | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 158 | 192 | 248 | plan_tobasic_view | reset to basic | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 159 | 193 | 249 | checkouts_view | checkout | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 160 | 194 | 250 | upgrade_checkouts_view | upgrade checkout | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 161 | 195 | 251 | downgrade_checkouts_view | downgrade checkout | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 162 | 196 | 252 | planrequired_view | a plan is required | TRUE | 302 | basic | 302 | 302 | basic | 302 | 302 | coach | 302 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 163 | 197 | 253 | start_trial_view | payments | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 164 | 198 | 254 | start_plantrial_view | paid plans | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 165 | 199 | 256 | rower_register_view | register rower | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 166 | 200 | 257 | freecoach_register_view | register coach | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 167 | 201 | 259 | workout_workflow_view | workout workflow vieq | TRUE | 302 | basic | 200 | 200 | basic | 200 | 200 | coach | 200 | 200 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 168 | 202 | 260 | workout_flexchart3_view | flex chart | TRUE | 302 | basic | 200 | 403 | basic | 200 | 200 | coach | 200 | 200 | FALSE | FALSE | TRUE | TRUE | TRUE | |
| 169 | 203 | 264 | rower_process_testcallback | test callback | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 170 | 204 | 265 | rower_create_trainingplan | create training plan | TRUE | 302 | plan | 200 | 302 | FALSE | 403 | 403 | FALSE | 200 | 403 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 171 | 205 | 267 | TrainingPlanDelete | delete training plan | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 172 | 206 | 268 | MicroCycleDelete | delete training plan | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 173 | 207 | 269 | MesoCycleDelete | delete training plan | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 174 | 208 | 270 | MacroCycleDelete | delete training plan | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 175 | 209 | 271 | rower_trainingplan_view | see training plan | TRUE | 200 | plan | 200 | 302 | plan | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | FALSE | FALSE | |
| 176 | 210 | 279 | rower_trainingplan_execution_view | see training plan execution | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 177 | 211 | 281 | TrainingMacroCycleUpdate | update macro cycle | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 178 | 212 | 282 | TrainingMesoCycleUpdate | update cycle | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 179 | 213 | 283 | planmacrocyclebymonth | update cycle | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 180 | 214 | 285 | planmesocyclebyweek | plan meso by week | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 181 | 215 | 287 | TrainingMicroCycleUpdate | update cycle | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 182 | 216 | 288 | rower_delete_trainingtarget | delete training target | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 183 | 217 | 289 | TrainingPlanUpdate | update trainingplan | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 184 | 218 | 290 | TrainingTargetUpdate | update training target | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 185 | 219 | 291 | strokedataform | test strokedata | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 186 | 220 | 292 | plannedsession_teamcreate_view | create planned session for team | TRUE | 302 | coach | 200 | 302 | FALSE | 200 | 302 | FALSE | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 187 | 221 | 296 | plannedsession_teamedit_view | edit planned sesssion | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 188 | 222 | 298 | plannedsession_create_view | create planned session | TRUE | 302 | plan | 200 | 302 | FALSE | 200 | 302 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 189 | 223 | 300 | plannedsession_multiclone_view | clone multiple planned sessions | TRUE | 302 | plan | 200 | 302 | plan | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 190 | 224 | 302 | plannedsession_multicreate_view | create multiple planned sessions | TRUE | 302 | plan | 200 | 302 | plan | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 191 | 225 | 305 | plannedsession_edit_view | edit planned sesssion | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 192 | 226 | 306 | plannedsession_totemplate_view | planned session to template | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 193 | 227 | 307 | plannedsession_compare_view | compare workouts from planned session | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 194 | 228 | 310 | plannedsession_clone_view | clone planned session | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 195 | 229 | 311 | plannedsession_teamclone_view | clone team planned session | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 196 | 230 | 313 | plannedsession_detach_view | remove workout from session | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 197 | 231 | 315 | plannedsession_view | view session | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 198 | 232 | 317 | PlannedSessionDelete | delete session | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 199 | 233 | 319 | plannedsessions_manage_view | manage planned sesions | TRUE | 302 | plan | 200 | 302 | plan | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 200 | 234 | 323 | plannedsessions_coach_view | team view | TRUE | 302 | basic | 200 | 403 | basic | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 201 | 235 | 325 | plannedsessions_coach_icsemail_view | team view | TRUE | 302 | coach | 302 | 403 | coach | 302 | 403 | coach | 302 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 202 | 236 | 326 | plannedsessions_print_view | print view | TRUE | 302 | basic | 200 | 403 | basic | 403 | 403 | coach | 200 | 403 | FALSE | TRUE | FALSE | TRUE | TRUE | |
| 203 | 237 | 327 | plannedsession_comment_view | comment on planned session | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 204 | 238 | 330 | plannedsessions_icsemail_view | send ICS email | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | TRUE | FALSE | FALSE | FALSE | |
| 205 | 239 | 332 | plannedsessions_view | View planned sessions | TRUE | 302 | basic | 200 | 200 | basic | 200 | 200 | coach | 200 | 403 | FALSE | TRUE | FALSE | FALSE | FALSE | |
| 206 | 240 | 334 | course_edit_view | Edit course | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 207 | 241 | 335 | course_delete_view | Delete course | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 208 | 242 | 336 | course_kmldownload_view | Kmldownload course | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 209 | 243 | 337 | course_replace_view | Replace course | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 210 | 244 | 338 | course_view | view | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 211 | 245 | 339 | course_map_view | Map course | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 212 | 246 | 341 | c2listdebug_view | Debug view | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 213 | 247 | 343 | rower_process_callback | Tested in specific test suite | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 214 | 248 | 344 | rower_process_stravacallback | Tested in specific test suite | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 215 | 249 | 345 | rower_process_sporttrackscallback | Tested in specific test suite | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 216 | 251 | 347 | rower_process_polarcallback | Tested in specific test suite | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 217 | 253 | 349 | rower_process_tpcallback | Tested in specific test suite | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 218 | 254 | 350 | rower_process_twittercallback | Tested in specific test suite | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 219 | 255 | 351 | set_language | Set language | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 220 | 256 | 352 | SetOffsetView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 221 | 257 | 353 | stats | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 222 | 258 | 354 | stats_json | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 223 | 259 | 355 | jobs | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 224 | 260 | 356 | workers | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 225 | 261 | 357 | worker_details | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 226 | 262 | 358 | finished_jobs | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 227 | 263 | 359 | started_jobs | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 228 | 264 | 360 | deferred_jobs | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 229 | 265 | 361 | clear_queue | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 230 | 266 | 362 | requeue_all | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 231 | 267 | 363 | job_detail | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 232 | 268 | 364 | delete_job | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 233 | 269 | 365 | actions | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 234 | 270 | 366 | requeue_job_view | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 235 | 271 | 367 | enqueue_job | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 236 | 272 | 368 | JavaScriptCatalog | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 237 | 273 | 369 | serve | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 238 | 274 | 371 | LoginView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 239 | 275 | 372 | LogoutView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 240 | 276 | 373 | PasswordChangeView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 241 | 277 | 374 | PasswordChangeDoneView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 242 | 278 | 375 | PasswordResetView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 243 | 279 | 376 | PasswordResetDoneView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 244 | 280 | 377 | PasswordResetConfirmView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 245 | 281 | 378 | PasswordResetCompleteView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 246 | 282 | 386 | index | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 247 | 283 | 387 | login | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 248 | 284 | 388 | logout | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 249 | 285 | 389 | password_change | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 250 | 286 | 390 | password_change_done | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 251 | 287 | 391 | i18n_javascript | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 252 | 288 | 392 | shortcut | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 253 | 289 | 393 | changelist_view | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 254 | 290 | 394 | add_view | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 255 | 291 | 395 | autocomplete_view | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 256 | 292 | 396 | history_view | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 257 | 293 | 397 | delete_view | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 258 | 294 | 398 | change_view | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 259 | 295 | 399 | RedirectView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 260 | 296 | 568 | app_index | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 261 | 297 | 571 | landingview | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 262 | 298 | 573 | get_blog_posts | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 263 | 299 | 576 | AuthorizationView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 264 | 300 | 577 | TokenView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 265 | 301 | 578 | WorkoutViewSet | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 266 | 302 | 582 | RowerViewSet | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 267 | 303 | 586 | FavoriteChartViewSet | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 268 | 304 | 590 | APIRootView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 269 | 305 | 592 | SwaggerSchemaView | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 270 | 306 | 595 | strokedatajson | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | FALSE | FALSE | |
| 271 | 307 | 596 | error500_view | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 272 | 308 | 603 | failed_queue_view | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 273 | 309 | 604 | failed_queue_empty | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | FALSE | FALSE | |
| 274 | 310 | 605 | failed_job_view | Other Apps views | TRUE | 200 | basic | 200 | 302 | basic | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | TRUE | FALSE | FALSE | |
| 275 | 311 | 49 | performancemanager_view | Performance Manager | TRUE | 302 | pro | 200 | 302 | pro | 200 | 302 | coach | 200 | 302 | FALSE | FALSE | FALSE | TRUE | TRUE | |
| 276 | 312 | 606 | workout_flexchart_stacked_view | flex chart | TRUE | 302 | basic | 200 | 403 | basic | 200 | 200 | coach | 200 | 200 | FALSE | FALSE | TRUE | TRUE | TRUE |