Table of Contents - Rails Application Documentation
Pages
README_FOR_APP
Welcome to the TrackRecord API documentation
Regenerating the documentation
Charts controller
Classes/Modules
TrackRecordReport
TrackRecordReport::Report
TrackRecordReport::ReportCell
TrackRecordReport::ReportColumnTotal
TrackRecordReport::ReportElementaryCalculator
TrackRecordReport::ReportRow
TrackRecordReport::ReportSection
TrackRecordReport::ReportUserColumnTotal
TrackRecordReport::ReportUserData
TrackRecordReport::ReportUserRowTotal
ReportsHelper
ReportsHelper::ReportMonth
ReportsHelper::ReportWeek
ReportsHelper::ReportYear
QuietLeightbox
QuietLeightbox::ClassMethods
QuietLeightbox::QuietLeightboxHelper
QuietPrototype
QuietPrototype::ClassMethods
QuietPrototype::QuietPrototypeHelper
YuiTree
YuiTree::ClassMethods
YuiTree::YuiTreeHelper
SafeInPlaceEditing
SafeInPlaceEditing::ClassMethods
ApplicationController
ApplicationHelper
AuditsController
AuditsHelper
ChartsController
ChartsHelper
ControlPanel
ControlPanelsController
Customer
CustomersController
CustomersHelper
EmailNotifier
HelpController
HelpHelper
Project
ProjectsController
ProjectsHelper
Rangeable
ReportsController
SafeInPlaceEditingHelper
SavedReport
SavedReportAutoTitlesController
SavedReportsBaseController
SavedReportsByCustomerController
SavedReportsByProjectController
SavedReportsByTaskController
SavedReportsByUserController
SavedReportsController
SavedReportsHelper
SessionsController
Task
TaskGroup
TaskImport
TaskImportsController
TaskImportsHelper
TasksController
TasksHelper
Timesheet
TimesheetRow
TimesheetRowsController
TimesheetRowsHelper
TimesheetsController
TimesheetsHelper
TrackRecordSections
TreesController
User
UsersController
UsersHelper
WorkPacket
WorkPacketsController
WorkPacketsHelper
Methods
::allowed_range — Timesheet
::apply_default_sort_order — Customer
::date_for — Timesheet
::find_by_task_user_and_range — WorkPacket
::find_by_task_user_range_and_committed — WorkPacket
::find_committed_by_task_user_and_range — WorkPacket
::find_earliest_by_tasks — WorkPacket
::find_first_by_tasks_and_order — WorkPacket
::find_latest_by_tasks — WorkPacket
::find_not_committed_by_task_user_and_range — WorkPacket
::find_permitted — TaskGroup
::generate_xml_code — Task
::get_first_week_start — Timesheet
::get_last_week_end — Timesheet
::get_last_week_number — Timesheet
::get_tasks_from_xml — TaskImport
::included — QuietLeightbox
::included — QuietPrototype
::label — TrackRecordReport::Report
::labels — TrackRecordReport::Report
::make_node_object — YuiTree
::new — TaskImport
::new — ReportsHelper::ReportWeek
::new — TrackRecordReport::ReportRow
::new — TrackRecordReport::Report
::new — User
::new — Customer
::new — Task
::new — TrackRecordReport::ReportSection
::new — ReportsHelper::ReportYear
::new — TrackRecordReport::ReportCell
::new — TrackRecordReport::ReportElementaryCalculator
::new — ReportsHelper::ReportMonth
::new — Project
::rationalise_id — User
::sort_by_augmented_title — Task
::used_range — Timesheet
::used_range — Rangeable
#active_permitted_tasks — User
#active_task_ids= — TrackRecordReport::Report
#active_tasks — TrackRecordReport::Report
#add! — TrackRecordReport::ReportElementaryCalculator
#add_cell — TrackRecordReport::ReportRow
#add_cell — TrackRecordReport::ReportSection
#add_cell — TrackRecordReport::ReportColumnTotal
#add_committed_hours — TrackRecordReport::ReportUserData
#add_not_committed_hours — TrackRecordReport::ReportUserData
#add_row — Timesheet
#add_user_data — TrackRecordReport::ReportCell
#add_user_row_total — TrackRecordReport::ReportRow
#add_user_row_total — TrackRecordReport::ReportSection
#admin? — User
#admin_update_notification — EmailNotifier
#all_permitted_tasks — User
#appctrl_create — ApplicationController
#appctrl_date_from_params — ApplicationController
#appctrl_dates_from_search — ApplicationController
#appctrl_delete — ApplicationController
#appctrl_delete_confirm — ApplicationController
#appctrl_edit — ApplicationController
#appctrl_index_assist — ApplicationController
#appctrl_new — ApplicationController
#appctrl_not_permitted — ApplicationController
#appctrl_patch_params_from_js — ApplicationController
#appctrl_search_range_sql — ApplicationController
#appctrl_show — ApplicationController
#appctrl_update — ApplicationController
#apphelp_action_name — ApplicationHelper
#apphelp_boolean — ApplicationHelper
#apphelp_collection_select — ApplicationHelper
#apphelp_commit_label — ApplicationHelper
#apphelp_created_at — ApplicationHelper
#apphelp_date — ApplicationHelper
#apphelp_extra_selection_args — ApplicationHelper
#apphelp_flash_messages — ApplicationHelper
#apphelp_generic — ApplicationHelper
#apphelp_h — ApplicationHelper
#apphelp_heading — ApplicationHelper
#apphelp_hours — ApplicationHelper
#apphelp_list_header — ApplicationHelper
#apphelp_list_header_link — ApplicationHelper
#apphelp_list_row — ApplicationHelper
#apphelp_object_list — ApplicationHelper
#apphelp_project_selector — ApplicationHelper
#apphelp_select — ApplicationHelper
#apphelp_sign_or_signed_in — ApplicationHelper
#apphelp_site_name — ApplicationHelper
#apphelp_slug — ApplicationHelper
#apphelp_string_hours — ApplicationHelper
#apphelp_terse_hours — ApplicationHelper
#apphelp_title — ApplicationHelper
#apphelp_view_hint — ApplicationHelper
#audithelp_changes — AuditsHelper
#audithelp_type_of_change — AuditsHelper
#audithelp_user_name — AuditsHelper
#augmented_title — TaskGroup
#augmented_title — Task
#calculate! — TrackRecordReport::ReportUserRowTotal
#calculate! — TrackRecordReport::ReportCell
#calculate! — TrackRecordReport::ReportUserColumnTotal
#can_be_modified_by? — Task
#can_be_modified_by? — TaskGroup
#can_be_modified_by? — Timesheet
#cancel — UsersController
#charthelp_image — ChartsHelper
#charthelp_image_url — ChartsHelper
#collapse= — TaskImport
#column_heading — TrackRecordReport::Report
#column_sum — Timesheet
#column_title — TrackRecordReport::Report
#committed_worked — Task
#compile — TrackRecordReport::Report
#create — UsersController
#create — SavedReportsController
#create — SavedReportsByCustomerController
#create — SessionsController
#create — TimesheetsController
#create — TaskImportsController
#create — ProjectsController
#create — CustomersController
#create — SavedReportsByUserController
#create — SavedReportsByTaskController
#create — SavedReportsByProjectController
#create — TasksController
#current_user — ApplicationController
#customerhelp_actions — CustomersHelper
#date_for — Timesheet
#delete — CustomersController
#delete — ProjectsController
#delete — TimesheetsController
#delete — UsersController
#delete — TasksController
#delete_cell — TrackRecordReport::ReportRow
#delete_confirm — TasksController
#delete_confirm — UsersController
#delete_confirm — TimesheetsController
#delete_confirm — ProjectsController
#delete_confirm — CustomersController
#delete_user_row_total — TrackRecordReport::ReportRow
#destroy — SessionsController
#destroy_with_side_effects — Customer
#destroy_with_side_effects — Project
#discover_week — Timesheet
#display_range — TrackRecordReport::Report
#edit — UsersController
#edit — TimesheetsController
#edit — SavedReportsController
#editable_week — Timesheet
#filtered_parent_titles= — TaskImport
#filtered_parent_uids= — TaskImport
#filtered_tasks= — TaskImport
#find_mine — Timesheet
#find_mine_committed — Timesheet
#find_mine_uncommitted — Timesheet
#frequency= — TrackRecordReport::Report
#generate_filtered_task_list — TaskImport
#generate_report — SavedReport
#get_preference — ControlPanel
#handle_unverified_request — SessionsController
#has_hours? — TrackRecordReport::ReportElementaryCalculator
#help_link — HelpHelper
#help_url — HelpHelper
#home — UsersController
#inactive_task_ids= — TrackRecordReport::Report
#inactive_tasks — TrackRecordReport::Report
#include_leightbox_if_used — QuietLeightbox::QuietLeightboxHelper
#include_prototype_if_used — QuietPrototype::QuietPrototypeHelper
#include_yui_tree_if_used — YuiTree::YuiTreeHelper
#index — TimesheetsController
#index — CustomersController
#index — UsersController
#index — TreesController
#index — AuditsController
#index — ProjectsController
#index — TasksController
#index — SavedReportsController
#is_permitted_for? — Timesheet
#is_permitted_for? — TaskGroup
#is_permitted_for? — Task
#label — TrackRecordReport::Report
#manager? — User
#max_level — TaskImport
#new — TimesheetsController
#new — SessionsController
#new — SavedReportsController
#new — TasksController
#new — CustomersController
#new — UsersController
#new — ProjectsController
#not_committed_worked — Task
#open_id_authentication — SessionsController
#parent_titles= — TaskImport
#parent_uids= — TaskImport
#partial_column? — TrackRecordReport::Report
#privileged? — User
#project_id= — TaskImport
#projecthelp_actions — ProjectsHelper
#projecthelp_customer — ProjectsHelper
#range_end= — TrackRecordReport::Report
#range_month_end= — TrackRecordReport::Report
#range_month_start= — TrackRecordReport::Report
#range_start= — TrackRecordReport::Report
#range_week_end= — TrackRecordReport::Report
#range_week_start= — TrackRecordReport::Report
#remove_inactive_tasks — User
#remove_inactive_tasks — ControlPanel
#reportable_user_ids= — TrackRecordReport::Report
#reporthelp_actions — ReportsHelper
#reporthelp_decorated_hours — ReportsHelper
#reporthelp_end_date — ReportsHelper
#reporthelp_end_time — ReportsHelper
#reporthelp_frequency_selection — ReportsHelper
#reporthelp_grouping_selector — ReportsHelper
#reporthelp_hours — ReportsHelper
#reporthelp_month_selection — ReportsHelper
#reporthelp_owner — ReportsHelper
#reporthelp_sorting_selector — ReportsHelper
#reporthelp_start_date — ReportsHelper
#reporthelp_start_time — ReportsHelper
#reporthelp_updated_at — ReportsHelper
#reporthelp_user_selection — ReportsHelper
#reporthelp_week_selection — ReportsHelper
#reporthelp_work_breakdown_item_name — ReportsHelper
#reset! — TrackRecordReport::ReportElementaryCalculator
#restricted? — User
#row_sum — TimesheetRow
#safe_in_place_edit_for — SafeInPlaceEditing::ClassMethods
#safe_in_place_editor — SafeInPlaceEditingHelper
#safe_in_place_editor_field — SafeInPlaceEditingHelper
#sections_augmented_link — TrackRecordSections
#sections_group_title — TrackRecordSections
#sections_initialise_sections — TrackRecordSections
#sections_new_group? — TrackRecordSections
#sections_new_section? — TrackRecordSections
#sections_section_index — TrackRecordSections
#sections_section_title — TrackRecordSections
#set_preference — ControlPanel
#set_preference! — ControlPanel
#show — ProjectsController
#show — TimesheetsController
#show — HelpController
#show — SavedReportsController
#show — TasksController
#show — ChartsController
#show — ReportsController
#show — UsersController
#show — SavedReportAutoTitlesController
#show — CustomersController
#showable_week — Timesheet
#signup_notification — EmailNotifier
#skip_main_heading? — HelpController
#split_user_types — Task
#start_day — Timesheet
#subtract! — TrackRecordReport::ReportElementaryCalculator
#sum_hours_over_range — Task
#task_ids= — TrackRecordReport::Report
#taskhelp_actions — TasksHelper
#taskhelp_active_class — TasksHelper
#taskhelp_active_help — TasksHelper
#taskhelp_billable_class — TasksHelper
#taskhelp_billable_help — TasksHelper
#taskhelp_customer — TasksHelper
#taskhelp_degrading_selector — TasksHelper
#taskhelp_duration — TasksHelper
#taskhelp_overrun — TasksHelper
#taskhelp_project — TasksHelper
#taskhelp_project_selector — TasksHelper
#taskhelp_remaining — TasksHelper
#taskhelp_tree_selector — TasksHelper
#tasks= — TrackRecordReport::Report
#tasks= — TaskImport
#tasks_are_active — User
#timesheethelp_actions — TimesheetsHelper
#timesheethelp_always_visible_description — TimesheetsHelper
#timesheethelp_commit_label — TimesheetsHelper
#timesheethelp_committed_at — TimesheetsHelper
#timesheethelp_hours — TimesheetsHelper
#timesheethelp_owner — TimesheetsHelper
#timesheethelp_task_selection — TimesheetsHelper
#timesheethelp_tasks_for_addition — TimesheetsHelper
#timesheethelp_updated_at — TimesheetsHelper
#timesheethelp_week_selection — TimesheetsHelper
#timesheethelp_year_chart — TimesheetsHelper
#timphelp_collapse_selector — TaskImportsHelper
#timphelp_project_selector — TaskImportsHelper
#total — TrackRecordReport::ReportElementaryCalculator
#total_sum — Timesheet
#total_worked — Task
#unused_weeks — Timesheet
#update — TaskImportsController
#update — CustomersController
#update — TasksController
#update — UsersController
#update — SavedReportsController
#update — TimesheetsController
#update — ProjectsController
#update_with_side_effects! — Customer
#update_with_side_effects! — Task
#update_with_side_effects! — Project
#userhelp_actions — UsersHelper
#userhelp_active_selector — UsersHelper
#userhelp_default_customer_selector — UsersHelper
#userhelp_default_project_selector — UsersHelper
#userhelp_email — UsersHelper
#userhelp_identity_url — UsersHelper
#userhelp_user_type_selector — UsersHelper
#uses_leightbox — QuietLeightbox::ClassMethods
#uses_prototype — QuietPrototype::ClassMethods
#uses_yui_tree — YuiTree::ClassMethods
#using_quiet_leightbox? — QuietLeightbox::QuietLeightboxHelper
#using_quiet_prototype? — QuietPrototype::QuietPrototypeHelper
#using_yui_tree? — YuiTree::YuiTreeHelper
#yui_tree — YuiTree::YuiTreeHelper
#yui_tree_handled_xhr_request? — YuiTree::ClassMethods