SYMBOL INDEX (6068 symbols across 633 files) FILE: app/controllers/account_controller.rb class AccountController (line 2) | class AccountController < ApplicationController method login (line 12) | def login method rpx_token (line 25) | def rpx_token method logout (line 32) | def logout method lost_password (line 40) | def lost_password method register (line 46) | def register method activate (line 60) | def activate method cancel (line 73) | def cancel method password_authentication (line 80) | def password_authentication(invitation_token=nil) method open_id_authenticate (line 94) | def open_id_authenticate(openid_url) method successful_authentication (line 135) | def successful_authentication(user, invitation_token = nil, msg=nil) method onthefly_creation_failed (line 159) | def onthefly_creation_failed(user, auth_source_options = { }) method invalid_credentials (line 165) | def invalid_credentials method inactive_user (line 171) | def inactive_user method register_by_email_activation (line 179) | def register_by_email_activation(user, invitation_token = nil) method register_automatically (line 208) | def register_automatically(user, &block) method register_manually_by_administrator (line 226) | def register_manually_by_administrator(user, &block) method account_pending (line 236) | def account_pending method random_email (line 241) | def random_email method data (line 245) | def data method invitation (line 251) | def invitation method invitation_mail (line 260) | def invitation_mail method update_invitation (line 264) | def update_invitation method find_user_by_identifier (line 268) | def find_user_by_identifier method find_user_by_mail (line 275) | def find_user_by_mail method create_new_user (line 282) | def create_new_user method reactivate_user (line 292) | def reactivate_user method save_user_or_raise (line 299) | def save_user_or_raise method name (line 307) | def name method mail (line 311) | def mail method available_login (line 317) | def available_login method logout_user (line 323) | def logout_user method set_invitation_token (line 327) | def set_invitation_token method open_id_authenticate? (line 332) | def open_id_authenticate? method update_password (line 336) | def update_password method valid_user (line 349) | def valid_user method valid_token (line 363) | def valid_token method token (line 372) | def token method find_token (line 377) | def find_token(action) method send_mail (line 383) | def send_mail(token) method validate_token (line 389) | def validate_token method create_token (line 398) | def create_token method pick_plan (line 405) | def pick_plan method register_user (line 415) | def register_user method invite_to_login (line 432) | def invite_to_login method initialize_user_with_plan (line 442) | def initialize_user_with_plan method register_user_with_auth_source (line 453) | def register_user_with_auth_source method logout_and_invite (line 469) | def logout_and_invite method check_registration (line 477) | def check_registration method can_activate? (line 481) | def can_activate? method valid_register_token? (line 485) | def valid_register_token? method registered_user (line 490) | def registered_user FILE: app/controllers/activity_stream_preferences_controller.rb class ActivityStreamPreferencesController (line 7) | class ActivityStreamPreferencesController < ApplicationController FILE: app/controllers/activity_stream_preferences_module.rb type ActivityStreamPreferencesModule (line 11) | module ActivityStreamPreferencesModule function index (line 13) | def index function create (line 38) | def create function get_user_id (line 88) | def get_user_id function build_activities_hash (line 96) | def build_activities_hash FILE: app/controllers/activity_streams_controller.rb class ActivityStreamsController (line 7) | class ActivityStreamsController < ApplicationController method index (line 13) | def index FILE: app/controllers/activity_streams_module.rb type ActivityStreamsModule (line 9) | module ActivityStreamsModule function index (line 11) | def index function show (line 20) | def show function new (line 29) | def new function edit (line 38) | def edit function create (line 42) | def create function update (line 57) | def update function destroy (line 72) | def destroy FILE: app/controllers/admin_controller.rb class AdminController (line 4) | class AdminController < ApplicationController method index (line 13) | def index method projects (line 17) | def projects method plugins (line 32) | def plugins method default_configuration (line 38) | def default_configuration method test_email (line 50) | def test_email method user_data_dump (line 64) | def user_data_dump method info (line 69) | def info FILE: app/controllers/application_controller.rb class ApplicationController (line 8) | class ApplicationController < ActionController::Base method delete_broken_cookies (line 24) | def delete_broken_cookies method set_user_ip (line 42) | def set_user_ip method user_setup (line 46) | def user_setup method redirect_with_flash (line 53) | def redirect_with_flash(flash_type,msg,*params) method current_user (line 58) | def current_user method find_current_user (line 64) | def find_current_user method logged_user= (line 90) | def logged_user=(user) method check_if_login_required (line 104) | def check_if_login_required method set_localization (line 110) | def set_localization method data_admin_logged_in? (line 119) | def data_admin_logged_in? method require_login (line 124) | def require_login method require_admin (line 142) | def require_admin method deny_access (line 151) | def deny_access method authorize (line 156) | def authorize(ctrl = params[:controller], action = params[:action], gl... method authorize_global (line 163) | def authorize_global(ctrl = params[:controller], action = params[:acti... method check_project_privacy (line 169) | def check_project_privacy method redirect_back_or_default (line 183) | def redirect_back_or_default(default) method render_403 (line 201) | def render_403 method render_404 (line 207) | def render_404 method render_error (line 212) | def render_error(msg) method render_message (line 217) | def render_message(msg) method invalid_authenticity_token (line 222) | def invalid_authenticity_token method render_feed (line 226) | def render_feed(items, options={}) method accept_key_auth (line 234) | def self.accept_key_auth(*actions) method accept_key_auth_actions (line 239) | def accept_key_auth_actions method attach_files_for_new_issue (line 243) | def attach_files_for_new_issue(issue,attachment_ids) method attach_files (line 250) | def attach_files(obj, attachments) method attach_temp_files (line 270) | def attach_temp_files(obj, attachments) method cleanup_newline (line 293) | def cleanup_newline(text) method simple_format_without_paragraph (line 299) | def simple_format_without_paragraph(text) method per_page_option (line 308) | def per_page_option method parse_qvalues (line 323) | def parse_qvalues(value) method filename_for_content_disposition (line 343) | def filename_for_content_disposition(name) method bp (line 348) | def bp FILE: app/controllers/attachments_controller.rb class AttachmentsController (line 5) | class AttachmentsController < ApplicationController method create (line 18) | def create method redirect_to_s3 (line 34) | def redirect_to_s3 method show (line 42) | def show method download (line 54) | def download method destroy (line 65) | def destroy method find_project (line 75) | def find_project method file_readable (line 85) | def file_readable method read_authorize (line 89) | def read_authorize method delete_authorize (line 93) | def delete_authorize FILE: app/controllers/auth_sources_controller.rb class AuthSourcesController (line 4) | class AuthSourcesController < ApplicationController method index (line 10) | def index method list (line 19) | def list method new (line 24) | def new method create (line 28) | def create method edit (line 38) | def edit method update (line 42) | def update method test_connection (line 52) | def test_connection method destroy (line 63) | def destroy FILE: app/controllers/boards_controller.rb class BoardsController (line 4) | class BoardsController < ApplicationController method index (line 16) | def index method show (line 25) | def show method new (line 47) | def new method edit (line 56) | def edit method destroy (line 62) | def destroy method find_project (line 69) | def find_project FILE: app/controllers/comments_controller.rb class CommentsController (line 1) | class CommentsController < ApplicationController method index (line 13) | def index method create (line 20) | def create method find_issue (line 30) | def find_issue method find_project (line 34) | def find_project FILE: app/controllers/credit_distributions_controller.rb class CreditDistributionsController (line 1) | class CreditDistributionsController < ApplicationController method index (line 6) | def index method show (line 15) | def show method new (line 24) | def new method edit (line 33) | def edit method create (line 37) | def create method update (line 52) | def update method destroy (line 67) | def destroy FILE: app/controllers/credit_transfers_controller.rb class CreditTransfersController (line 5) | class CreditTransfersController < ApplicationController method index (line 9) | def index method create (line 27) | def create method eligible_recipients (line 45) | def eligible_recipients FILE: app/controllers/credits_controller.rb class CreditsController (line 1) | class CreditsController < ApplicationController method index (line 9) | def index method show (line 23) | def show method new (line 32) | def new method edit (line 41) | def edit method create (line 45) | def create method update (line 60) | def update method disable (line 75) | def disable method enable (line 93) | def enable method update_credit_partials (line 111) | def update_credit_partials method destroy (line 127) | def destroy method find_credit (line 139) | def find_credit method self_authorize (line 145) | def self_authorize FILE: app/controllers/documents_controller.rb class DocumentsController (line 4) | class DocumentsController < ApplicationController method index (line 18) | def index method show (line 35) | def show method new (line 39) | def new method edit (line 48) | def edit method destroy (line 55) | def destroy method add_attachment (line 60) | def add_attachment method find_project (line 68) | def find_project method find_document (line 75) | def find_document FILE: app/controllers/email_updates_controller.rb class EmailUpdatesController (line 1) | class EmailUpdatesController < ApplicationController method new (line 5) | def new method create (line 14) | def create method activate (line 29) | def activate FILE: app/controllers/enterprises_controller.rb class EnterprisesController (line 1) | class EnterprisesController < ApplicationController method index (line 4) | def index method show (line 13) | def show method new (line 22) | def new method edit (line 31) | def edit method create (line 35) | def create method update (line 50) | def update method destroy (line 65) | def destroy FILE: app/controllers/enumerations_controller.rb class EnumerationsController (line 4) | class EnumerationsController < ApplicationController method index (line 10) | def index method list (line 19) | def list method new (line 22) | def new method create (line 30) | def create method edit (line 41) | def edit method update (line 45) | def update method destroy (line 56) | def destroy FILE: app/controllers/help_controller.rb class HelpController (line 1) | class HelpController < ApplicationController method show (line 2) | def show FILE: app/controllers/help_sections_controller.rb class HelpSectionsController (line 1) | class HelpSectionsController < ApplicationController method show (line 5) | def show method dont_show (line 17) | def dont_show method new (line 29) | def new method edit (line 38) | def edit method create (line 42) | def create method update (line 57) | def update method destroy (line 72) | def destroy FILE: app/controllers/home_controller.rb class HomeController (line 1) | class HomeController < ApplicationController method index (line 4) | def index method show (line 12) | def show method robots (line 16) | def robots FILE: app/controllers/hourly_types_controller.rb class HourlyTypesController (line 1) | class HourlyTypesController < ApplicationController method new (line 5) | def new method edit (line 14) | def edit method destroy (line 20) | def destroy method find_project (line 27) | def find_project FILE: app/controllers/invitations_controller.rb class InvitationsController (line 1) | class InvitationsController < ApplicationController method index (line 6) | def index method show (line 19) | def show method new (line 28) | def new method edit (line 42) | def edit method create (line 46) | def create method accept (line 91) | def accept method resend (line 122) | def resend method destroy (line 149) | def destroy method find_project (line 166) | def find_project method valid_email? (line 173) | def valid_email?(email) FILE: app/controllers/issue_invitations_controller.rb class IssueInvitationsController (line 4) | class IssueInvitationsController < ApplicationController method new (line 5) | def new method create (line 14) | def create FILE: app/controllers/issue_relations_controller.rb class IssueRelationsController (line 6) | class IssueRelationsController < ApplicationController method new (line 10) | def new method destroy (line 31) | def destroy method find_project (line 45) | def find_project FILE: app/controllers/issue_statuses_controller.rb class IssueStatusesController (line 4) | class IssueStatusesController < ApplicationController method index (line 13) | def index method list (line 18) | def list method new (line 23) | def new method create (line 27) | def create method edit (line 37) | def edit method update (line 41) | def update method destroy (line 51) | def destroy FILE: app/controllers/issue_votes_controller.rb class IssueVotesController (line 1) | class IssueVotesController < ApplicationController method index (line 4) | def index method show (line 13) | def show method new (line 22) | def new method edit (line 31) | def edit method create (line 35) | def create method update (line 50) | def update method destroy (line 65) | def destroy FILE: app/controllers/issues_controller.rb class IssuesController (line 4) | class IssuesController < ApplicationController method index (line 62) | def index method show (line 96) | def show method new (line 111) | def new method edit (line 193) | def edit method start (line 228) | def start method finish (line 241) | def finish method release (line 250) | def release method cancel (line 270) | def cancel method restart (line 275) | def restart method change_status (line 280) | def change_status method prioritize (line 299) | def prioritize method update_tags (line 310) | def update_tags method estimate (line 320) | def estimate method agree (line 344) | def agree method accept (line 373) | def accept method join (line 402) | def join method add_team_member (line 421) | def add_team_member method remove_team_member (line 444) | def remove_team_member method leave (line 465) | def leave method reply (line 485) | def reply method bulk_edit (line 505) | def bulk_edit method move (line 538) | def move method destroy (line 596) | def destroy method gantt (line 601) | def gantt method calendar (line 629) | def calendar method context_menu (line 653) | def context_menu method update_form (line 680) | def update_form method preview (line 693) | def preview method datadump (line 700) | def datadump method find_issue (line 707) | def find_issue method find_issues (line 717) | def find_issues method find_project (line 732) | def find_project method find_optional_project (line 739) | def find_optional_project method retrieve_query (line 748) | def retrieve_query method query_statement_invalid (line 782) | def query_statement_invalid(exception) FILE: app/controllers/journals_controller.rb class JournalsController (line 5) | class JournalsController < ApplicationController method edit (line 9) | def edit method edit_from_dashboard (line 25) | def edit_from_dashboard method update_activity_stream (line 36) | def update_activity_stream(notes) method find_journal (line 44) | def find_journal FILE: app/controllers/mail_handler_controller.rb class MailHandlerController (line 5) | class MailHandlerController < ActionController::Base method index (line 14) | def index method sendgrid (line 25) | def sendgrid method check_credential (line 49) | def check_credential FILE: app/controllers/mails_controller.rb class MailsController (line 1) | class MailsController < ApplicationController method index (line 5) | def index method show (line 13) | def show method new (line 17) | def new method create (line 30) | def create method delete_selected (line 43) | def delete_selected method set_user (line 58) | def set_user FILE: app/controllers/members_controller.rb class MembersController (line 4) | class MembersController < ApplicationController method new (line 10) | def new method edit (line 34) | def edit method destroy (line 48) | def destroy method autocomplete_for_member (line 58) | def autocomplete_for_member method find_project (line 65) | def find_project method find_member (line 71) | def find_member FILE: app/controllers/messages_controller.rb class MessagesController (line 4) | class MessagesController < ApplicationController method show (line 29) | def show method new (line 37) | def new method reply (line 52) | def reply method edit (line 68) | def edit method destroy (line 83) | def destroy method quote (line 91) | def quote method preview (line 107) | def preview method find_message (line 116) | def find_message method guess_board (line 131) | def guess_board method find_board (line 140) | def find_board FILE: app/controllers/motion_votes_controller.rb class MotionVotesController (line 1) | class MotionVotesController < ApplicationController method index (line 4) | def index method show (line 13) | def show method new (line 22) | def new method edit (line 31) | def edit method create (line 35) | def create method update (line 58) | def update method destroy (line 73) | def destroy FILE: app/controllers/motions_controller.rb class MotionsController (line 1) | class MotionsController < ApplicationController method index (line 11) | def index method show (line 19) | def show method new (line 40) | def new method eligible_users (line 51) | def eligible_users method edit (line 72) | def edit method create (line 75) | def create method update (line 98) | def update method destroy (line 111) | def destroy method reply (line 121) | def reply method find_project (line 137) | def find_project method find_motion (line 144) | def find_motion method check_visibility_permission (line 152) | def check_visibility_permission FILE: app/controllers/my_controller.rb class MyController (line 4) | class MyController < ApplicationController method index (line 26) | def index method page (line 32) | def page method projects (line 37) | def projects method issues (line 45) | def issues method account (line 71) | def account method upgrade (line 113) | def upgrade method password (line 216) | def password method reset_rss_key (line 237) | def reset_rss_key method reset_api_key (line 250) | def reset_api_key method page_layout (line 263) | def page_layout method add_block (line 273) | def add_block method remove_block (line 289) | def remove_block method order_blocks (line 303) | def order_blocks FILE: app/controllers/news_controller.rb class NewsController (line 4) | class NewsController < ApplicationController method index (line 22) | def index method show (line 35) | def show method new (line 40) | def new method edit (line 51) | def edit method add_comment (line 58) | def add_comment method destroy_comment (line 70) | def destroy_comment method destroy (line 75) | def destroy method preview (line 80) | def preview method find_news (line 87) | def find_news method find_project (line 95) | def find_project method find_optional_project (line 102) | def find_optional_project FILE: app/controllers/notifications_controller.rb class NotificationsController (line 1) | class NotificationsController < ApplicationController method index (line 3) | def index method show (line 14) | def show method new (line 23) | def new method edit (line 32) | def edit method create (line 36) | def create method update (line 51) | def update method hide (line 65) | def hide method destroy (line 80) | def destroy FILE: app/controllers/projects_controller.rb class ProjectsController (line 4) | class ProjectsController < ApplicationController method index (line 42) | def index method index_latest (line 47) | def index_latest method index_active (line 64) | def index_active method map (line 81) | def map method add (line 86) | def add method copy (line 133) | def copy method reset_invitation_token (line 159) | def reset_invitation_token method join (line 175) | def join method overview (line 196) | def overview method hourly_types (line 221) | def hourly_types method community_members (line 228) | def community_members method community_members_array (line 235) | def community_members_array method issue_search (line 242) | def issue_search method all_tags (line 247) | def all_tags method dashboard (line 252) | def dashboard method dashdata (line 259) | def dashdata method new_dashdata (line 288) | def new_dashdata method update_scale (line 342) | def update_scale method mypris (line 351) | def mypris method settings (line 355) | def settings method edit (line 363) | def edit method modules (line 388) | def modules method archive (line 395) | def archive method unarchive (line 405) | def unarchive method destroy (line 433) | def destroy method move (line 449) | def move method add_file (line 469) | def add_file method list_files (line 481) | def list_files method team (line 492) | def team method credits (line 497) | def credits method activity (line 509) | def activity method find_project (line 517) | def find_project method find_optional_project (line 529) | def find_optional_project method retrieve_selected_tracker_ids (line 537) | def retrieve_selected_tracker_ids(selectable_trackers, default_tracker... method validate_parent_id (line 547) | def validate_parent_id FILE: app/controllers/queries_controller.rb class QueriesController (line 4) | class QueriesController < ApplicationController method new (line 9) | def new method edit (line 29) | def edit method destroy (line 47) | def destroy method find_query (line 54) | def find_query method find_optional_project (line 62) | def find_optional_project FILE: app/controllers/quotes_controller.rb class QuotesController (line 1) | class QuotesController < ApplicationController method index (line 4) | def index method show (line 13) | def show method new (line 22) | def new method edit (line 31) | def edit method create (line 35) | def create method update (line 51) | def update method destroy (line 66) | def destroy FILE: app/controllers/recurly_notifications_controller.rb class RecurlyNotificationsController (line 4) | class RecurlyNotificationsController < ApplicationController method listen (line 5) | def listen method update_subscription (line 24) | def update_subscription(params,active_subscription) FILE: app/controllers/reports_controller.rb class ReportsController (line 4) | class ReportsController < ApplicationController method issue_report (line 8) | def issue_report method find_project (line 54) | def find_project method issues_by_tracker (line 60) | def issues_by_tracker method issues_by_assigned_to (line 75) | def issues_by_assigned_to method issues_by_author (line 90) | def issues_by_author method issues_by_subproject (line 105) | def issues_by_subproject FILE: app/controllers/reputations_controller.rb class ReputationsController (line 1) | class ReputationsController < ApplicationController method index (line 4) | def index method show (line 13) | def show method new (line 22) | def new method edit (line 31) | def edit method create (line 35) | def create method update (line 50) | def update method destroy (line 65) | def destroy FILE: app/controllers/retro_ratings_controller.rb class RetroRatingsController (line 1) | class RetroRatingsController < ApplicationController method index (line 4) | def index method show (line 13) | def show method new (line 22) | def new method edit (line 31) | def edit method create (line 35) | def create method update (line 59) | def update method destroy (line 74) | def destroy FILE: app/controllers/retros_controller.rb class RetrosController (line 1) | class RetrosController < ApplicationController method index (line 7) | def index method index_json (line 16) | def index_json method dashdata (line 20) | def dashdata method show (line 24) | def show method new (line 220) | def new method edit (line 229) | def edit method create (line 233) | def create method update (line 248) | def update method destroy (line 263) | def destroy method find_retro (line 275) | def find_retro method find_project (line 282) | def find_project FILE: app/controllers/roles_controller.rb class RolesController (line 4) | class RolesController < ApplicationController method index (line 13) | def index method list (line 18) | def list method new (line 23) | def new method edit (line 38) | def edit method destroy (line 47) | def destroy method report (line 56) | def report FILE: app/controllers/search_controller.rb class SearchController (line 4) | class SearchController < ApplicationController method index (line 11) | def index method find_optional_project (line 97) | def find_optional_project FILE: app/controllers/settings_controller.rb class SettingsController (line 17) | class SettingsController < ApplicationController method index (line 22) | def index method edit (line 27) | def edit method plugin (line 48) | def plugin FILE: app/controllers/shares_controller.rb class SharesController (line 1) | class SharesController < ApplicationController method index (line 4) | def index method show (line 14) | def show method new (line 23) | def new method edit (line 32) | def edit method create (line 36) | def create method update (line 51) | def update method destroy (line 66) | def destroy FILE: app/controllers/todos_controller.rb class TodosController (line 1) | class TodosController < ApplicationController method index (line 7) | def index method show (line 16) | def show method new (line 25) | def new method edit (line 34) | def edit method create (line 38) | def create method update (line 55) | def update method destroy (line 71) | def destroy method find_issue (line 84) | def find_issue method find_project (line 88) | def find_project FILE: app/controllers/trackers_controller.rb class TrackersController (line 4) | class TrackersController < ApplicationController method index (line 10) | def index method list (line 17) | def list method new (line 22) | def new method edit (line 37) | def edit method destroy (line 47) | def destroy FILE: app/controllers/users_controller.rb class UsersController (line 4) | class UsersController < ApplicationController method index (line 12) | def index method show (line 36) | def show method add (line 57) | def add method edit (line 76) | def edit method edit_membership (line 102) | def edit_membership method destroy_membership (line 118) | def destroy_membership FILE: app/controllers/votes_controller.rb class VotesController (line 3) | class VotesController < ApplicationController method index (line 13) | def index method show (line 20) | def show method new (line 29) | def new method edit (line 32) | def edit method create (line 35) | def create method update (line 65) | def update method destroy (line 68) | def destroy method find_votes_for_my_scope (line 80) | def find_votes_for_my_scope method must_own_vote (line 90) | def must_own_vote method ownership_violation (line 95) | def ownership_violation FILE: app/controllers/watchers_controller.rb class WatchersController (line 4) | class WatchersController < ApplicationController method watch (line 14) | def watch method unwatch (line 22) | def unwatch method new (line 26) | def new method destroy (line 42) | def destroy method find_project (line 56) | def find_project method set_watcher (line 65) | def set_watcher(user, watching) FILE: app/controllers/welcome_controller.rb class WelcomeController (line 4) | class WelcomeController < ApplicationController method index (line 10) | def index method robots (line 27) | def robots FILE: app/controllers/wiki_controller.rb class WikiController (line 6) | class WikiController < ApplicationController method index (line 22) | def index method edit (line 53) | def edit method rename (line 92) | def rename method protect (line 103) | def protect method history (line 109) | def history method diff (line 122) | def diff method annotate (line 127) | def annotate method destroy (line 134) | def destroy method special (line 162) | def special method preview (line 187) | def preview method add_attachment (line 199) | def add_attachment method find_wiki (line 207) | def find_wiki method find_existing_page (line 218) | def find_existing_page method editable? (line 224) | def editable?(page = @page) method initial_page_content (line 229) | def initial_page_content(page) FILE: app/controllers/wikis_controller.rb class WikisController (line 4) | class WikisController < ApplicationController method edit (line 10) | def edit method destroy (line 18) | def destroy method find_project (line 27) | def find_project FILE: app/controllers/workflows_controller.rb class WorkflowsController (line 5) | class WorkflowsController < ApplicationController method index (line 11) | def index method edit (line 15) | def edit method copy (line 41) | def copy FILE: app/helpers/admin_helper.rb type AdminHelper (line 4) | module AdminHelper function project_status_options_for_select (line 5) | def project_status_options_for_select(selected) function css_project_classes (line 10) | def css_project_classes(project) FILE: app/helpers/application_helper.rb type ApplicationHelper (line 9) | module ApplicationHelper function help_section (line 17) | def help_section(name, popup=false) function authorize_for (line 37) | def authorize_for(controller, action) function link_to_if_authorized (line 43) | def link_to_if_authorized(name, options = {}, html_options = nil, *par... function link_to_if_anon (line 48) | def link_to_if_anon(name, options = {}, html_options = nil, *parameter... function link_to_remote_if_authorized (line 53) | def link_to_remote_if_authorized(name, options = {}, html_options = nil) function link_to_user (line 59) | def link_to_user(user, options={}) function link_to_user_or_you (line 72) | def link_to_user_or_you(user, options={}) function link_to_project (line 81) | def link_to_project(project, options={}) function link_to_user_from_id (line 91) | def link_to_user_from_id(user_id, options={}) function link_to_issue (line 103) | def link_to_issue(issue, options={}) function link_to_issue_from_id (line 129) | def link_to_issue_from_id(issue_id, options={}) function link_to_attachment (line 141) | def link_to_attachment(attachment, options={}) function current_user (line 148) | def current_user function logged_in? (line 152) | def logged_in? function toggle_link (line 156) | def toggle_link(name, id, options={}) function image_to_function (line 164) | def image_to_function(name, function, html_options = {}) function prompt_to_remote (line 172) | def prompt_to_remote(name, text, param, url, html_options = {}) function prompt_input_to_remote (line 185) | def prompt_input_to_remote(id, name, title, message, param, url, requi... function format_activity_title (line 190) | def format_activity_title(text) function format_activity_day (line 194) | def format_activity_day(date) function format_activity_description (line 198) | def format_activity_description(text) function make_expandable (line 202) | def make_expandable(newhtml,length=400) function due_date_distance_in_words (line 220) | def due_date_distance_in_words(date) function render_page_hierarchy (line 226) | def render_page_hierarchy(pages, node=nil) function render_flash_messages (line 243) | def render_flash_messages function render_global_messages (line 251) | def render_global_messages function render_tabs (line 262) | def render_tabs(tabs) function render_project_jump_box (line 271) | def render_project_jump_box function sub_workstream_project_box (line 298) | def sub_workstream_project_box(project) function project_tree_options_for_select (line 323) | def project_tree_options_for_select(projects, options = {}) function project_tree (line 335) | def project_tree(projects, &block) function project_tree_sorted (line 346) | def project_tree_sorted(projects, &block) function sort2d (line 372) | def sort2d(ar) function traverse_sorted (line 380) | def traverse_sorted(ar, &block) function show_detail (line 388) | def show_detail(detail, no_html=false) function format_time_ago (line 448) | def format_time_ago(updated_at) function project_nested_ul (line 453) | def project_nested_ul(projects, &block) function users_check_box_tags (line 477) | def users_check_box_tags(name, users) function truncate_single_line (line 486) | def truncate_single_line(string, *args) function html_hours (line 490) | def html_hours(text) function authoring (line 494) | def authoring(created, author, options={}) function time_tag (line 499) | def time_tag(time) function since_tag (line 508) | def since_tag(time) function syntax_highlight (line 513) | def syntax_highlight(name, content) function to_path_param (line 518) | def to_path_param(path) function pagination_links_full (line 522) | def pagination_links_full(paginator, count=nil, options={}) function per_page_links (line 551) | def per_page_links(selected=nil) function reorder_links (line 564) | def reorder_links(name, url) function breadcrumb (line 571) | def breadcrumb(*args) function other_formats_links (line 576) | def other_formats_links(&block) function page_header_title (line 582) | def page_header_title function page_header_name (line 628) | def page_header_name function html_title (line 645) | def html_title(*args) function accesskey (line 658) | def accesskey(s) function textilizable (line 667) | def textilizable(*args) function simple_format_without_paragraph (line 840) | def simple_format_without_paragraph(text) function lang_options_for_select (line 847) | def lang_options_for_select(blank=true) function month_hash (line 852) | def month_hash function privacy (line 869) | def privacy(project) function volunteering (line 873) | def volunteering(project) function year_hash (line 877) | def year_hash function unit_for (line 881) | def unit_for(project) function country_hash (line 891) | def country_hash function label_tag_for (line 1141) | def label_tag_for(name, option_tags = nil, options = {}) function labelled_tabular_form_for (line 1146) | def labelled_tabular_form_for(name, object, options, &proc) function back_url_hidden_field_tag (line 1152) | def back_url_hidden_field_tag function check_all_links (line 1158) | def check_all_links(form_name) function progress_bar (line 1164) | def progress_bar(pcts, options={}) function context_menu_link (line 1180) | def context_menu_link(name, url, options={}) function help_link (line 1196) | def help_link(name, options={}) function help_bubble (line 1201) | def help_bubble(name, options={}) function calendar_for (line 1218) | def calendar_for(field_id) function include_calendar_headers_tags (line 1224) | def include_calendar_headers_tags function content_for (line 1246) | def content_for(name, content = nil, &block) function has_content? (line 1252) | def has_content?(name) function avatar (line 1258) | def avatar(user, options = { }) function render_journal_details (line 1269) | def render_journal_details(journal) function link_to_activity (line 1290) | def link_to_activity(as) function name_for_activity_stream (line 1294) | def name_for_activity_stream(as) function class_for_activity_stream (line 1298) | def class_for_activity_stream(as) function url_for_activity_stream (line 1302) | def url_for_activity_stream(as) function title_for_activity_stream (line 1317) | def title_for_activity_stream(as) function action_times (line 1330) | def action_times(count) function avatar_from_id (line 1339) | def avatar_from_id(user_id, options = { }) function button (line 1343) | def button(text, cssclass) function tally_table (line 1347) | def tally_table(motion) function tame_bias (line 1364) | def tame_bias(number) function tame_scale (line 1373) | def tame_scale(number) function credit_activation_link (line 1383) | def credit_activation_link(credit, project_id, include_sub_workstreams) function login_protocol (line 1395) | def login_protocol function wiki_helper (line 1405) | def wiki_helper function link_to_remote_content_update (line 1411) | def link_to_remote_content_update(text, url_params) FILE: app/helpers/attachments_helper.rb type AttachmentsHelper (line 4) | module AttachmentsHelper function link_to_attachments (line 8) | def link_to_attachments(container, options = {}) function link_to_attachments_table (line 17) | def link_to_attachments_table(container, options = {}) function to_utf8 (line 26) | def to_utf8(str) FILE: app/helpers/groups_helper.rb type GroupsHelper (line 4) | module GroupsHelper function options_for_membership_project_select (line 6) | def options_for_membership_project_select(user, projects) function group_settings_tabs (line 14) | def group_settings_tabs FILE: app/helpers/issue_relations_helper.rb type IssueRelationsHelper (line 4) | module IssueRelationsHelper function collection_for_relation_type_select (line 5) | def collection_for_relation_type_select FILE: app/helpers/issues_helper.rb type IssuesHelper (line 4) | module IssuesHelper function render_issue_tooltip (line 7) | def render_issue_tooltip(issue) function sidebar_queries (line 18) | def sidebar_queries function tags (line 32) | def tags(issue, editable) function issues_to_csv (line 43) | def issues_to_csv(issues, project = nil) function collection_for_project_members_select (line 86) | def collection_for_project_members_select FILE: app/helpers/journals_helper.rb type JournalsHelper (line 5) | module JournalsHelper function render_notes (line 6) | def render_notes(journal, editable, options={}) function render_votes (line 25) | def render_votes(journal, options={}) function link_to_in_place_notes_editor (line 51) | def link_to_in_place_notes_editor(text, field_id, url, options={}) FILE: app/helpers/messages_helper.rb type MessagesHelper (line 4) | module MessagesHelper function link_to_message (line 6) | def link_to_message(message) FILE: app/helpers/motions_helper.rb type MotionsHelper (line 1) | module MotionsHelper function render_title_date (line 2) | def render_title_date FILE: app/helpers/my_helper.rb type MyHelper (line 4) | module MyHelper function describe (line 5) | def describe(amount) function my_issues_tabs (line 9) | def my_issues_tabs function my_projects_tabs (line 45) | def my_projects_tabs function upgrade_options (line 87) | def upgrade_options(user) FILE: app/helpers/news_helper.rb type NewsHelper (line 4) | module NewsHelper FILE: app/helpers/projects_helper.rb type ProjectsHelper (line 4) | module ProjectsHelper function project_settings_tabs (line 5) | def project_settings_tabs function project_image (line 14) | def project_image(project) function nomination_links (line 21) | def nomination_links(member,project) function parent_project_select_tag (line 55) | def parent_project_select_tag(project) function render_project_hierarchy (line 72) | def render_project_hierarchy(projects) function render_new_item_jump_box (line 100) | def render_new_item_jump_box FILE: app/helpers/queries_helper.rb type QueriesHelper (line 4) | module QueriesHelper function operators_for_select (line 6) | def operators_for_select(filter_type) function column_header (line 10) | def column_header(column) function column_content (line 16) | def column_content(column, issue) FILE: app/helpers/reports_helper.rb type ReportsHelper (line 4) | module ReportsHelper function aggregate (line 6) | def aggregate(data, criteria) function aggregate_link (line 18) | def aggregate_link(data, criteria, *args) FILE: app/helpers/retros_helper.rb type RetrosHelper (line 1) | module RetrosHelper function render_title_date (line 2) | def render_title_date function team_from_issue (line 11) | def team_from_issue(issue) function accuracy_display (line 15) | def accuracy_display(self_bias,magnitude) FILE: app/helpers/search_helper.rb type SearchHelper (line 4) | module SearchHelper function highlight_tokens (line 5) | def highlight_tokens(text, tokens) function type_label (line 27) | def type_label(t) function project_select_tag (line 31) | def project_select_tag function render_results_by_type (line 39) | def render_results_by_type(results_by_type) FILE: app/helpers/settings_helper.rb type SettingsHelper (line 4) | module SettingsHelper function administration_settings_tabs (line 5) | def administration_settings_tabs function setting_select (line 16) | def setting_select(setting, choices, options={}) function setting_multiselect (line 24) | def setting_multiselect(setting, choices, options={}) function setting_text_field (line 39) | def setting_text_field(setting, options={}) function setting_text_area (line 44) | def setting_text_area(setting, options={}) function setting_check_box (line 49) | def setting_check_box(setting, options={}) function setting_label (line 55) | def setting_label(setting, options={}) FILE: app/helpers/sort_helper.rb type SortHelper (line 53) | module SortHelper class SortCriteria (line 54) | class SortCriteria method initialize (line 56) | def initialize method available_criteria= (line 60) | def available_criteria=(criteria) method from_param (line 67) | def from_param(param) method criteria= (line 72) | def criteria=(arg) method to_param (line 77) | def to_param method to_sql (line 81) | def to_sql method add! (line 90) | def add!(key, asc) method add (line 96) | def add(*args) method first_key (line 102) | def first_key method first_asc? (line 106) | def first_asc? method empty? (line 110) | def empty? method normalize! (line 116) | def normalize! function sort_name (line 126) | def sort_name function sort_init (line 138) | def sort_init(*args) function sort_update (line 153) | def sort_update(criteria) function sort_clear (line 163) | def sort_clear function sort_clause (line 170) | def sort_clause function sort_link (line 180) | def sort_link(column, caption, default_order) function sort_header_tag (line 220) | def sort_header_tag(column, options = {}) FILE: app/helpers/users_helper.rb type UsersHelper (line 4) | module UsersHelper function users_status_options_for_select (line 5) | def users_status_options_for_select(selected) function options_for_membership_project_select (line 14) | def options_for_membership_project_select(user, projects) function change_status_link (line 22) | def change_status_link(user) function user_settings_tabs (line 34) | def user_settings_tabs function reputation_value (line 42) | def reputation_value(reputation_type, reputation_value) function reputation_project (line 51) | def reputation_project(reputation) FILE: app/helpers/watchers_helper.rb type WatchersHelper (line 4) | module WatchersHelper function watcher_tag (line 10) | def watcher_tag(object, user, options={:replace => 'watcher'}) function watcher_link (line 19) | def watcher_link(object, user, options={:replace => 'watcher'}) function watchers_list (line 35) | def watchers_list(object) FILE: app/helpers/wiki_helper.rb type WikiHelper (line 4) | module WikiHelper function wiki_page_options_for_select (line 6) | def wiki_page_options_for_select(pages, selected = nil, parent = nil, ... function html_diff (line 19) | def html_diff(wdiff) FILE: app/models/activity_stream.rb class ActivityStream (line 7) | class ActivityStream < ActiveRecord::Base method before_save (line 22) | def before_save method recent_actors (line 30) | def self.recent_actors(actor, location, limit=12) method recent_objects (line 55) | def self.recent_objects(object, location, limit=12) method preference_join (line 67) | def self.preference_join(location) # :nodoc: method fetch (line 77) | def self.fetch(user_id, project_id, with_subprojects, limit, max_creat... method soft_destroy (line 129) | def soft_destroy FILE: app/models/activity_stream_preference.rb class ActivityStreamPreference (line 9) | class ActivityStreamPreference < ActiveRecord::Base FILE: app/models/activity_stream_total.rb class ActivityStreamTotal (line 10) | class ActivityStreamTotal < ActiveRecord::Base FILE: app/models/attachment.rb class Attachment (line 6) | class Attachment < ActiveRecord::Base method validate (line 27) | def validate method put_to_s3 (line 33) | def put_to_s3 method delete_from_s3 (line 44) | def delete_from_s3 method file= (line 52) | def file=(incoming_file) method file (line 64) | def file method before_save (line 70) | def before_save method after_destroy (line 91) | def after_destroy method diskfile (line 96) | def diskfile method increment_download (line 100) | def increment_download method project (line 104) | def project method visible? (line 108) | def visible?(user=User.current) method deletable? (line 112) | def deletable?(user=User.current) method image? (line 116) | def image? method is_text? (line 120) | def is_text? method is_diff? (line 124) | def is_diff? method readable? (line 129) | def readable? method sanitize_filename (line 135) | def sanitize_filename(value) method disk_filename (line 146) | def self.disk_filename(filename) FILE: app/models/auth_source.rb class AuthSource (line 4) | class AuthSource < ActiveRecord::Base method authenticate (line 11) | def authenticate(login, password) method test_connection (line 14) | def test_connection method auth_method_name (line 17) | def auth_method_name method authenticate (line 22) | def self.authenticate(login, password) FILE: app/models/auth_source_ldap.rb class AuthSourceLdap (line 7) | class AuthSourceLdap < AuthSource method after_initialize (line 16) | def after_initialize method authenticate (line 20) | def authenticate(login, password) method test_connection (line 51) | def test_connection method auth_method_name (line 58) | def auth_method_name method strip_ldap_attributes (line 64) | def strip_ldap_attributes method initialize_ldap_con (line 70) | def initialize_ldap_con(ldap_user, ldap_password) method get_attr (line 79) | def self.get_attr(entry, attr_name) FILE: app/models/board.rb class Board (line 4) | class Board < ActiveRecord::Base method visible? (line 17) | def visible?(user=User.current) method to_s (line 21) | def to_s method reset_counters! (line 25) | def reset_counters! method reset_counters! (line 30) | def self.reset_counters!(board_id) FILE: app/models/comment.rb class Comment (line 4) | class Comment < ActiveRecord::Base method send_mentions (line 12) | def send_mentions method title (line 16) | def title method mention (line 23) | def mention(mentioner_id, mentioned_id, mention_text) FILE: app/models/credit.rb class Credit (line 1) | class Credit < ActiveRecord::Base method issue_day (line 15) | def issue_day method disable (line 19) | def disable method enable (line 24) | def enable method issue_shares (line 30) | def issue_shares method previously_issued (line 34) | def previously_issued method settled? (line 38) | def settled? method pay_out (line 42) | def pay_out(pay_amount) method round (line 61) | def self.round(x) method settle (line 67) | def self.settle(project,amount) method transfer (line 89) | def self.transfer(sender,recipient,project,amount, note) FILE: app/models/credit_distribution.rb class CreditDistribution (line 1) | class CreditDistribution < ActiveRecord::Base method add_credits (line 11) | def add_credits FILE: app/models/credit_transfer.rb class CreditTransfer (line 4) | class CreditTransfer < ActiveRecord::Base method send_notification (line 11) | def send_notification FILE: app/models/daily_digest.rb class DailyDigest (line 4) | class DailyDigest < ActiveRecord::Base method deliver (line 8) | def self.deliver FILE: app/models/document.rb class Document (line 4) | class Document < ActiveRecord::Base method size (line 17) | def size method visible? (line 27) | def visible?(user=User.current) method updated_at (line 31) | def updated_at method recipients (line 40) | def recipients FILE: app/models/document_observer.rb class DocumentObserver (line 4) | class DocumentObserver < ActiveRecord::Observer method after_create (line 5) | def after_create(document) FILE: app/models/email_update.rb class EmailUpdate (line 1) | class EmailUpdate < ActiveRecord::Base method before_create (line 4) | def before_create method send_activation (line 8) | def send_activation method accept (line 12) | def accept FILE: app/models/enabled_module.rb class EnabledModule (line 4) | class EnabledModule < ActiveRecord::Base method module_enabled (line 14) | def module_enabled FILE: app/models/enterprise.rb class Enterprise (line 1) | class Enterprise < ActiveRecord::Base FILE: app/models/enumeration.rb class Enumeration (line 4) | class Enumeration < ActiveRecord::Base method default (line 19) | def default method default (line 28) | def self.default method option_name (line 41) | def option_name method opt (line 46) | def opt method before_save (line 51) | def before_save method objects_count (line 58) | def objects_count method in_use? (line 62) | def in_use? method is_override? (line 67) | def is_override? method destroy (line 75) | def destroy(reassign_to = nil) method <=> (line 82) | def <=>(enumeration) method to_s (line 86) | def to_s; name end method get_subclasses (line 92) | def self.get_subclasses method overridding_change? (line 97) | def self.overridding_change?(new, previous) method same_active_state? (line 107) | def self.same_active_state?(new, previous) method check_integrity (line 114) | def check_integrity FILE: app/models/help_section.rb class HelpSection (line 1) | class HelpSection < ActiveRecord::Base FILE: app/models/hourly_type.rb class HourlyType (line 1) | class HourlyType < ActiveRecord::Base method validate (line 9) | def validate method name_with_rates (line 14) | def name_with_rates FILE: app/models/invitation.rb class Invitation (line 1) | class Invitation < ActiveRecord::Base method before_create (line 9) | def before_create method deliver (line 16) | def deliver(note="") method resend (line 34) | def resend(note="") method status_name (line 40) | def status_name method accept (line 51) | def accept(user=nil) FILE: app/models/issue.rb class Issue (line 4) | class Issue < ActiveRecord::Base method visible? (line 81) | def visible?(usr=nil) method ready_for_open? (line 86) | def ready_for_open? method ready_for_canceled? (line 94) | def ready_for_canceled? method ready_for_accepted? (line 100) | def ready_for_accepted? method ready_for_rejected? (line 107) | def ready_for_rejected? method is_gift? (line 114) | def is_gift? method is_expense? (line 118) | def is_expense? method is_hourly? (line 122) | def is_hourly? method is_feature (line 126) | def is_feature method is_bug (line 130) | def is_bug method is_chore (line 134) | def is_chore method updated_status (line 138) | def updated_status method after_initialize (line 149) | def after_initialize method has_team? (line 157) | def has_team? method has_todos? (line 161) | def has_todos? method team_votes (line 165) | def team_votes method team_members (line 169) | def team_members method copy_from (line 174) | def copy_from(arg) method startable? (line 182) | def startable? method clone_recurring (line 190) | def clone_recurring method move_to (line 206) | def move_to(new_project, new_tracker = nil, options = {}) method tracker_id= (line 240) | def tracker_id=(tid) method mention (line 247) | def mention(mentioner_id, mentioned_id, mention_text) method update_tags (line 258) | def update_tags(tags) method attributes_with_tracker_first= (line 265) | def attributes_with_tracker_first=(new_attributes, *args) method estimated_hours= (line 275) | def estimated_hours=(h) method validate (line 280) | def validate method init_journal (line 283) | def init_journal(user, notes = "") method closed? (line 295) | def closed? method reopened? (line 300) | def reopened? method editable? (line 311) | def editable? method overdue? (line 321) | def overdue? method assignable_users (line 326) | def assignable_users method blocked? (line 331) | def blocked? method new_statuses_allowed_to (line 336) | def new_statuses_allowed_to(user) method recipients (line 345) | def recipients method relations (line 360) | def relations method all_dependent_issues (line 364) | def all_dependent_issues method duplicates (line 374) | def duplicates method due_before (line 380) | def due_before method duration (line 389) | def duration method soonest_start (line 393) | def soonest_start method to_s (line 397) | def to_s method css_classes (line 402) | def css_classes method push_allowed? (line 413) | def push_allowed?(user) method update_estimate_total (line 421) | def update_estimate_total(binding) method update_pri_total (line 429) | def update_pri_total(binding) method update_agree_total (line 437) | def update_agree_total(binding) method update_accept_total (line 449) | def update_accept_total(binding) method update_status (line 462) | def update_status method set_points_from_hourly (line 506) | def set_points_from_hourly method give_credits (line 517) | def give_credits method to_dashboard (line 549) | def to_dashboard method dollar_amount (line 563) | def dollar_amount method points_from_credits (line 568) | def points_from_credits method size (line 574) | def size method after_create (line 584) | def after_create method update_last_item_stamp (line 588) | def update_last_item_stamp method attachment_removed (line 595) | def attachment_removed(obj) method after_save (line 603) | def after_save method create_journal (line 629) | def create_journal FILE: app/models/issue_observer.rb class IssueObserver (line 4) | class IssueObserver < ActiveRecord::Observer method after_create (line 5) | def after_create(issue) FILE: app/models/issue_relation.rb class IssueRelation (line 4) | class IssueRelation < ActiveRecord::Base method validate (line 28) | def validate method other_issue (line 36) | def other_issue(issue) method label_for (line 40) | def label_for(issue) method before_save (line 44) | def before_save method set_issue_to_dates (line 55) | def set_issue_to_dates method successor_soonest_start (line 63) | def successor_soonest_start method <=> (line 68) | def <=>(relation) method reverse_if_needed (line 74) | def reverse_if_needed FILE: app/models/issue_status.rb class IssueStatus (line 4) | class IssueStatus < ActiveRecord::Base method after_save (line 14) | def after_save method default (line 19) | def self.default method assigned (line 23) | def self.assigned method done (line 27) | def self.done method inprogress (line 31) | def self.inprogress method newstatus (line 35) | def self.newstatus method open (line 39) | def self.open method canceled (line 43) | def self.canceled method estimate (line 47) | def self.estimate method accepted (line 51) | def self.accepted method rejected (line 55) | def self.rejected method archived (line 59) | def self.archived method new_statuses_allowed_to (line 67) | def new_statuses_allowed_to(roles, tracker) method find_new_statuses_allowed_to (line 78) | def find_new_statuses_allowed_to(roles, tracker) method new_status_allowed_to? (line 89) | def new_status_allowed_to?(status, roles, tracker) method <=> (line 97) | def <=>(status) method to_s (line 101) | def to_s; name end method check_integrity (line 105) | def check_integrity FILE: app/models/issue_vote.rb class IssueVote (line 1) | class IssueVote < ActiveRecord::Base method project (line 13) | def project method update_issue_totals (line 17) | def update_issue_totals method remove_similar (line 30) | def remove_similar method set_binding (line 40) | def set_binding FILE: app/models/journal.rb class Journal (line 4) | class Journal < ActiveRecord::Base method update_issue_timestamp (line 17) | def update_issue_timestamp method send_mentions (line 22) | def send_mentions method mention (line 26) | def mention(mentioner_id, mentioned_id, mention_text) method parse_relations (line 37) | def parse_relations method issue_id (line 41) | def issue_id method parse_relations_delayed (line 46) | def parse_relations_delayed method save (line 65) | def save(*args) method new_status (line 71) | def new_status method new_value_for (line 76) | def new_value_for(prop) method editable_by? (line 81) | def editable_by?(usr) method project (line 85) | def project method attachments (line 89) | def attachments FILE: app/models/journal_detail.rb class JournalDetail (line 4) | class JournalDetail < ActiveRecord::Base method before_save (line 7) | def before_save FILE: app/models/journal_observer.rb class JournalObserver (line 4) | class JournalObserver < ActiveRecord::Observer method after_create (line 5) | def after_create(journal) FILE: app/models/mail.rb class Mail (line 4) | class Mail < ActiveRecord::Base FILE: app/models/mail_handler.rb class MailHandler (line 4) | class MailHandler < ActiveRecord::Base class UnauthorizedAction (line 7) | class UnauthorizedAction < StandardError; end class MissingInformation (line 8) | class MissingInformation < StandardError; end method initialize (line 16) | def initialize(email, user,options = {}) method receive (line 35) | def self.receive(email, options={}) method receive (line 53) | def receive(email) method receive_from_api (line 88) | def self.receive_from_api(email,options ={}) method dispatch (line 139) | def dispatch method receive_issue (line 170) | def receive_issue method target_project (line 198) | def target_project method receive_issue_reply (line 208) | def receive_issue_reply(issue_id) method receive_journal_reply (line 236) | def receive_journal_reply(journal_id) method receive_message_reply (line 244) | def receive_message_reply(message_id) method add_attachments (line 266) | def add_attachments(obj) method add_watchers (line 279) | def add_watchers(obj) method get_keyword (line 289) | def get_keyword(attr, options={}) method plain_text_body (line 306) | def plain_text_body method cleaned_up_text_body (line 327) | def cleaned_up_text_body method full_sanitizer (line 331) | def self.full_sanitizer method create_user_from_email (line 336) | def self.create_user_from_email(email) method cleanup_body (line 355) | def cleanup_body(body) FILE: app/models/mailer.rb class Mailer (line 4) | class Mailer < ActionMailer::Base method default_url_options (line 12) | def self.default_url_options method issue_add (line 23) | def issue_add(issue) method issue_edit (line 44) | def issue_edit(journal) method daily_digest (line 69) | def daily_digest(recipient,journals) method invitation_add (line 82) | def invitation_add(invitation,note) method invitation_remind (line 96) | def invitation_remind(invitation,note) method reminder (line 110) | def reminder(user, issues, days) method document_added (line 125) | def document_added(document) method attachments_added (line 139) | def attachments_added(attachments) method news_added (line 166) | def news_added(news) method message_posted (line 181) | def message_posted(message) method wiki_content_added (line 208) | def wiki_content_added(wiki_content) method wiki_content_updated (line 229) | def wiki_content_updated(wiki_content) method account_information (line 247) | def account_information(user, password) method account_activation_request (line 262) | def account_activation_request(user) method account_activated (line 276) | def account_activated(user) method lost_password (line 285) | def lost_password(token) method register (line 294) | def register(token) method personal_welcome (line 307) | def personal_welcome(user,project) method test (line 318) | def test(user) method deliver! (line 328) | def deliver!(mail = @mail) method email_update_activation (line 343) | def email_update_activation(email_update) method reminders (line 357) | def self.reminders(options={}) method initialize_defaults (line 378) | def initialize_defaults(method_name) method redmine_headers (line 392) | def redmine_headers(h) method create_mail (line 397) | def create_mail method render_multipart (line 422) | def render_multipart(method_name, body) method controller_path (line 434) | def self.controller_path method message_id_for (line 439) | def self.message_id_for(object) method message_id (line 449) | def message_id(object) method references (line 453) | def references(object) type TMail (line 461) | module TMail class Mail (line 463) | class Mail method add_message_id (line 465) | def add_message_id( fqdn = nil ) FILE: app/models/member.rb class Member (line 4) | class Member < ActiveRecord::Base method name (line 16) | def name method name_and_id (line 20) | def name_and_id method role_ids= (line 25) | def role_ids=(arg) method <=> (line 41) | def <=>(member) method deletable? (line 46) | def deletable? method validate (line 52) | def validate method unwatch_from_permission_change (line 59) | def unwatch_from_permission_change FILE: app/models/member_role.rb class MemberRole (line 4) | class MemberRole < ActiveRecord::Base method project (line 22) | def project method name (line 27) | def name method project_id (line 31) | def project_id method user_id (line 35) | def user_id method user (line 39) | def user method long_description (line 43) | def long_description method event_title (line 47) | def event_title method remove_member_if_empty (line 53) | def remove_member_if_empty method send_notification (line 60) | def send_notification method log_activity (line 69) | def log_activity method refresh_memberships (line 75) | def refresh_memberships method refresh_memberships_delayed (line 82) | def self.refresh_memberships_delayed(member_role) FILE: app/models/message.rb class Message (line 4) | class Message < ActiveRecord::Base method project_id (line 30) | def project_id method visible? (line 34) | def visible?(user=User.current) method validate_on_create (line 38) | def validate_on_create method after_create (line 43) | def after_create method send_mentions (line 50) | def send_mentions method mention (line 54) | def mention(mentioner_id, mentioned_id, mention_text) method after_update (line 66) | def after_update method after_destroy (line 74) | def after_destroy method sticky= (line 78) | def sticky=(arg) method sticky? (line 82) | def sticky? method project (line 86) | def project method editable_by? (line 90) | def editable_by?(usr) method destroyable_by? (line 94) | def destroyable_by?(usr) method recipients (line 99) | def recipients method add_author_as_watcher (line 108) | def add_author_as_watcher FILE: app/models/message_observer.rb class MessageObserver (line 4) | class MessageObserver < ActiveRecord::Observer method after_create (line 5) | def after_create(message) FILE: app/models/motion.rb class Motion (line 1) | class Motion < ActiveRecord::Base method active? (line 51) | def active? method ended? (line 55) | def ended? method concerns_someone? (line 75) | def concerns_someone? method close (line 80) | def close method set_values (line 114) | def set_values method generate_title (line 126) | def generate_title method generate_description (line 150) | def generate_description method eligible_users (line 174) | def self.eligible_users(variation,project_id) method create_forum_topic (line 191) | def create_forum_topic method visibility_level_description (line 204) | def visibility_level_description method binding_level_description (line 208) | def binding_level_description method execute_action (line 212) | def execute_action method send_announce (line 235) | def send_announce method announce (line 239) | def announce method announce_passed (line 254) | def announce_passed FILE: app/models/motion_vote.rb class MotionVote (line 1) | class MotionVote < ActiveRecord::Base method default (line 9) | def default method project (line 17) | def project method remove_similar_votes (line 21) | def remove_similar_votes method set_binding (line 25) | def set_binding method action_description (line 30) | def action_description method update_agree_total (line 44) | def update_agree_total method remove_notifications (line 58) | def remove_notifications FILE: app/models/news.rb class News (line 5) | class News < ActiveRecord::Base method visible? (line 20) | def visible?(user=User.current) method recipients (line 25) | def recipients method latest (line 32) | def self.latest(user = User.current, count = 5) method send_mentions (line 36) | def send_mentions method mention (line 40) | def mention(mentioner_id, mentioned_id, mention_text) FILE: app/models/news_observer.rb class NewsObserver (line 4) | class NewsObserver < ActiveRecord::Observer method after_create (line 5) | def after_create(news) FILE: app/models/notification.rb class Notification (line 1) | class Notification < ActiveRecord::Base method mark_as_responded (line 18) | def mark_as_responded method mention? (line 25) | def mention? method unresponded? (line 30) | def self.unresponded? method unresponded_count (line 35) | def self.unresponded_count method unresponded (line 39) | def self.unresponded method remove_mention_duplicates (line 43) | def remove_mention_duplicates method recind (line 49) | def self.recind(variation, source_id, sender_id) method deactivate_all (line 58) | def self.deactivate_all(variation, source_id) method activate_all (line 62) | def self.activate_all(variation, source_id) FILE: app/models/open_id_authentication_association.rb class OpenIdAuthenticationAssociation (line 1) | class OpenIdAuthenticationAssociation < ActiveRecord::Base FILE: app/models/open_id_authentication_nonces.rb class OpenIdAuthenticationNonces (line 1) | class OpenIdAuthenticationNonces < ActiveRecord::Base FILE: app/models/personal_welcome.rb class PersonalWelcome (line 4) | class PersonalWelcome < ActiveRecord::Base method deliver (line 7) | def self.deliver FILE: app/models/plan.rb class Plan (line 1) | class Plan < ActiveRecord::Base method free? (line 4) | def free? method free (line 8) | def self.free FILE: app/models/plugin_schema_info.rb class PluginSchemaInfo (line 1) | class PluginSchemaInfo < ActiveRecord::Base FILE: app/models/project.rb class Project (line 4) | class Project < ActiveRecord::Base method project_id (line 142) | def project_id method all_tags (line 146) | def all_tags(term = '') method graph_data (line 150) | def graph_data method sub_project_array (line 162) | def sub_project_array method sub_project_array_visible_to (line 171) | def sub_project_array_visible_to(user) method graph_data2 (line 185) | def graph_data2 method identifier= (line 196) | def identifier=(identifier) method identifier_frozen? (line 200) | def identifier_frozen? method latest_public (line 204) | def self.latest_public(count=10, offset=0) method most_active_public (line 217) | def self.most_active_public(count=10, offset=0) method most_active (line 232) | def self.most_active(user=nil, count=10, root=false, offset=0) method visible_to (line 242) | def visible_to(user) method visible_by (line 255) | def self.visible_by(user=nil) method fetch_credits (line 266) | def fetch_credits(with_subprojects) method allowed_to_condition (line 278) | def self.allowed_to_condition(user, permission, options={}) method activities (line 313) | def activities(include_inactive=false) method project_condition (line 326) | def project_condition(with_subprojects) method find (line 332) | def self.find(*args) method active? (line 342) | def active? method archived? (line 346) | def archived? method locked? (line 350) | def locked? method lock (line 354) | def lock method unlock (line 358) | def unlock method enterprise? (line 362) | def enterprise? method archive (line 367) | def archive method unarchive (line 376) | def unarchive method allowed_parents (line 383) | def allowed_parents method set_allowed_parent! (line 397) | def set_allowed_parent!(p) method set_parent! (line 419) | def set_parent!(p) method rolled_up_trackers (line 456) | def rolled_up_trackers method users_by_role (line 465) | def users_by_role method active_members (line 476) | def active_members method clearance_members (line 481) | def clearance_members method contributor_list (line 486) | def contributor_list method member_list (line 491) | def member_list method core_member_list (line 496) | def core_member_list method active_binding_members_count (line 501) | def active_binding_members_count method binding_members_count (line 507) | def binding_members_count method role_and_above_count (line 512) | def role_and_above_count(position) method refresh_active_members (line 519) | def refresh_active_members method delete_all_members (line 576) | def delete_all_members method assignable_users (line 583) | def assignable_users method recipients (line 588) | def recipients method notified_users (line 593) | def notified_users method project (line 597) | def project method <=> (line 601) | def <=>(project) method to_s (line 605) | def to_s method name_with_ancestors (line 609) | def name_with_ancestors method short_description (line 627) | def short_description(length = 255) method allows_to? (line 635) | def allows_to?(action) method module_enabled? (line 643) | def module_enabled?(module_name) method credits_enabled? (line 648) | def credits_enabled? method enabled_module_names= (line 652) | def enabled_module_names=(module_names) method next_identifier (line 665) | def self.next_identifier method copy (line 693) | def copy(project, options={}) method copy_from (line 713) | def self.copy_from(project) method team_points_for (line 731) | def team_points_for(user, options={}) method highest_pri (line 736) | def highest_pri method before_validation_on_create (line 740) | def before_validation_on_create method after_create (line 756) | def after_create method set_owner (line 768) | def set_owner method ready_for_retro? (line 788) | def ready_for_retro? method start_new_retro (line 804) | def start_new_retro method start_retro_if_ready (line 815) | def start_retro_if_ready method refresh_activity_line (line 819) | def refresh_activity_line method activity_line_max (line 858) | def activity_line_max method activity_line_show (line 862) | def activity_line_show(length) method volunteer? (line 866) | def volunteer? method calculate_storage (line 870) | def calculate_storage method allowed_actions (line 884) | def allowed_actions method refresh_issue_count (line 888) | def refresh_issue_count method refresh_issue_count_sub (line 893) | def refresh_issue_count_sub method update_last_item (line 899) | def update_last_item method update_last_item_sub (line 904) | def update_last_item_sub method copy_wiki (line 912) | def copy_wiki(project) method copy_issues (line 927) | def copy_issues(project) method copy_members (line 967) | def copy_members(project) method copy_queries (line 978) | def copy_queries(project) method copy_boards (line 989) | def copy_boards(project) method allowed_permissions (line 998) | def allowed_permissions method archive! (line 1006) | def archive! FILE: app/models/query.rb class QueryColumn (line 5) | class QueryColumn method initialize (line 9) | def initialize(name, options={}) method caption (line 19) | def caption method sortable? (line 24) | def sortable? method value (line 28) | def value(issue) class Query (line 33) | class Query < ActiveRecord::Base class StatementInvalid (line 34) | class StatementInvalid < ::ActiveRecord::StatementInvalid method initialize (line 100) | def initialize(attributes = nil) method after_initialize (line 105) | def after_initialize method validate (line 110) | def validate method editable_by? (line 120) | def editable_by?(user) method available_filters (line 128) | def available_filters method add_filter (line 169) | def add_filter(field, operator, values) method add_short_filter (line 179) | def add_short_filter(field, expression) method has_filter? (line 185) | def has_filter?(field) method operator_for (line 189) | def operator_for(field) method values_for (line 193) | def values_for(field) method label_for (line 197) | def label_for(field) method available_columns (line 202) | def available_columns method groupable_columns (line 208) | def groupable_columns method columns (line 212) | def columns method column_names= (line 224) | def column_names=(names) method has_column? (line 236) | def has_column?(column) method has_default_columns? (line 240) | def has_default_columns? method sort_criteria= (line 244) | def sort_criteria=(arg) method sort_criteria (line 253) | def sort_criteria method sort_criteria_key (line 257) | def sort_criteria_key(arg) method sort_criteria_order (line 261) | def sort_criteria_order(arg) method group_by_sort_order (line 266) | def group_by_sort_order method grouped? (line 275) | def grouped? method group_by_column (line 279) | def group_by_column method group_by_statement (line 283) | def group_by_statement method project_statement (line 287) | def project_statement method statement (line 313) | def statement method issue_count (line 347) | def issue_count method issue_count_by_group (line 354) | def issue_count_by_group method issues (line 372) | def issues(options={}) method journals (line 387) | def journals(options={}) method sql_for_field (line 400) | def sql_for_field(field, operator, value, db_table, db_field) method date_range_clause (line 450) | def date_range_clause(table, field, from, to) FILE: app/models/quote.rb class Quote (line 1) | class Quote < ActiveRecord::Base method random (line 4) | def self.random FILE: app/models/reputation.rb class Reputation (line 1) | class Reputation < ActiveRecord::Base method calculate_all (line 8) | def self.calculate_all method calculate (line 13) | def self.calculate(variation) method calculate_moving_average (line 26) | def self.calculate_moving_average(variation,user_id) method create_or_update (line 39) | def self.create_or_update(variation,user_id,average,project_id) method bias_moving_average (line 55) | def self.bias_moving_average(variation,user_id,project_id) FILE: app/models/retro.rb class Retro (line 4) | class Retro < ActiveRecord::Base method set_from_date (line 38) | def set_from_date method ended? (line 43) | def ended? method distribute_credits (line 48) | def distribute_credits method close (line 79) | def close method calculate_ratings (line 88) | def calculate_ratings method announce_start (line 156) | def announce_start method announce_close (line 182) | def announce_close method all_in? (line 201) | def all_in? FILE: app/models/retro_rating.rb class RetroRating (line 4) | class RetroRating < ActiveRecord::Base FILE: app/models/role.rb class Role (line 4) | class Role < ActiveRecord::Base method copy (line 30) | def copy(source_role) method permissions (line 46) | def permissions method permissions= (line 50) | def permissions=(perms) method add_permission! (line 55) | def add_permission!(*perms) method remove_permission! (line 66) | def remove_permission!(*perms) method has_permission? (line 74) | def has_permission?(perm) method <=> (line 78) | def <=>(role) method to_s (line 82) | def to_s method builtin? (line 87) | def builtin? method community_member? (line 92) | def community_member? method enterprise_member? (line 97) | def enterprise_member? method platform_member? (line 102) | def platform_member? method binding_member? (line 107) | def binding_member? method admin? (line 112) | def admin? method core_member? (line 117) | def core_member? method contributor? (line 122) | def contributor? method member? (line 127) | def member? method active? (line 132) | def active? method clearance? (line 137) | def clearance? method allowed_to? (line 146) | def allowed_to?(action) method setable_permissions (line 155) | def setable_permissions method find_all_givable (line 163) | def self.find_all_givable(level) method non_member (line 168) | def self.non_member method anonymous (line 173) | def self.anonymous method administrator (line 179) | def self.administrator method board (line 184) | def self.board method contributor (line 190) | def self.contributor method core_member (line 196) | def self.core_member method member (line 201) | def self.member method founder (line 206) | def self.founder method clearance (line 211) | def self.clearance method active (line 216) | def self.active method allowed_permissions (line 223) | def allowed_permissions method allowed_actions (line 227) | def allowed_actions method check_deletable (line 231) | def check_deletable FILE: app/models/setting.rb class Setting (line 4) | class Setting < ActiveRecord::Base method value (line 182) | def value method value= (line 190) | def value=(value) method serialize_value (line 194) | def serialize_value method [] (line 200) | def self.[](name) method []= (line 205) | def self.[]=(name, v) method per_page_options_array (line 234) | def self.per_page_options_array method openid? (line 238) | def self.openid? method check_cache (line 245) | def self.check_cache method find_or_default (line 257) | def self.find_or_default(name) FILE: app/models/share.rb class Share (line 1) | class Share < ActiveRecord::Base method set_expiration (line 20) | def self.set_expiration(owner,project,amount,expiration_date) FILE: app/models/todo.rb class Todo (line 1) | class Todo < ActiveRecord::Base method update_issue_timestamp (line 8) | def update_issue_timestamp FILE: app/models/token.rb class Token (line 4) | class Token < ActiveRecord::Base method before_create (line 12) | def before_create method expired? (line 17) | def expired? method destroy_expired (line 22) | def self.destroy_expired method generate_token_value (line 28) | def self.generate_token_value method delete_previous_tokens (line 33) | def delete_previous_tokens FILE: app/models/track.rb class Track (line 4) | class Track < ActiveRecord::Base method log (line 12) | def self.log(code, ip="") FILE: app/models/tracker.rb class Tracker (line 4) | class Tracker < ActiveRecord::Base method copy (line 8) | def copy(source_tracker) method to_s (line 21) | def to_s; name end method <=> (line 23) | def <=>(tracker) method all (line 27) | def self.all method no_credits (line 32) | def self.no_credits method gift? (line 37) | def gift? method expense? (line 41) | def expense? method recurring? (line 45) | def recurring? method hourly? (line 49) | def hourly? method feature? (line 53) | def feature? method bug? (line 57) | def bug? method chore? (line 61) | def chore? method issue_statuses (line 68) | def issue_statuses method check_integrity (line 85) | def check_integrity FILE: app/models/user.rb class User (line 7) | class User < ActiveRecord::Base method <=> (line 111) | def <=>(user) method before_create (line 121) | def before_create method before_save (line 127) | def before_save method after_create (line 133) | def after_create method activate_invitations (line 138) | def activate_invitations method after_update (line 145) | def after_update method create_recurly_account (line 149) | def self.create_recurly_account(id) method update_recurly_account (line 163) | def self.update_recurly_account(id) method save_billing (line 181) | def save_billing(cc,ccverify,ip) method update_recurly_billing (line 185) | def self.update_recurly_billing(id,cc,ccverify,ip) method reload (line 238) | def reload(*args) method lock_workstreams? (line 243) | def lock_workstreams? method lock_workstreams (line 248) | def lock_workstreams method unlock_workstreams (line 254) | def unlock_workstreams method usage_over? (line 260) | def usage_over? method update_usage_over (line 265) | def update_usage_over method update_trial_expiration (line 291) | def update_trial_expiration method identity_url= (line 318) | def identity_url=(url) method try_to_login (line 332) | def self.try_to_login(login, password) method try_to_autologin (line 363) | def self.try_to_autologin(key) method name (line 376) | def name(formatter = nil) method active? (line 384) | def active? method reactivate (line 388) | def reactivate method registered? (line 402) | def registered? method lock (line 406) | def lock method cancel (line 411) | def cancel method cancel_account! (line 417) | def cancel_account! method canceled? (line 421) | def canceled? method locked? (line 425) | def locked? method check_password? (line 429) | def check_password?(clear_password) method random_password (line 436) | def random_password method pref (line 445) | def pref method time_zone (line 449) | def time_zone method wants_comments_in_reverse_order? (line 453) | def wants_comments_in_reverse_order? method rss_key (line 458) | def rss_key method api_key (line 464) | def api_key method notified_projects_ids (line 470) | def notified_projects_ids method notified_project_ids= (line 474) | def notified_project_ids=(ids) method find_by_rss_key (line 481) | def self.find_by_rss_key(key) method find_by_api_key (line 486) | def self.find_by_api_key(key) method find_by_mail (line 492) | def self.find_by_mail(mail) method find_by_login (line 497) | def self.find_by_login(login) method to_s (line 501) | def to_s method today (line 506) | def today method logged? (line 514) | def logged? method anonymous? (line 518) | def anonymous? method roles_for_project (line 523) | def roles_for_project(child_project) method community_member_of? (line 545) | def community_member_of?(project) method enterprise_member_of? (line 550) | def enterprise_member_of?(project) method admin_of? (line 555) | def admin_of?(project) method member_of? (line 561) | def member_of?(project) method core_member_of? (line 566) | def core_member_of?(project) method contributor_of? (line 571) | def contributor_of?(project) method binding_voter_of? (line 576) | def binding_voter_of?(project) method binding_voter_of_motion? (line 581) | def binding_voter_of_motion?(motion) method allowed_to_see_motion? (line 586) | def allowed_to_see_motion?(motion) method allowed_to_see_project? (line 594) | def allowed_to_see_project?(project) method position_for (line 605) | def position_for(project) method allowed_to? (line 613) | def allowed_to?(action, project, options={}) method add_as_core (line 639) | def add_as_core(project, options={}) method add_as_member (line 646) | def add_as_member(project, options={}) method add_as_contributor (line 655) | def add_as_contributor(project, options={}) method add_as_contributor_if_new (line 662) | def add_as_contributor_if_new(project, options={}) method add_to_project (line 667) | def add_to_project(project, role, options={}) method drop_from_project (line 683) | def drop_from_project(project, role, options={}) method drop_from_core (line 691) | def drop_from_core(project, options={}) method current= (line 695) | def self.current=(user) method current (line 699) | def self.current method anonymous (line 705) | def self.anonymous method sysadmin (line 714) | def self.sysadmin method public_project_total (line 719) | def public_project_total method private_project_total (line 723) | def private_project_total method public_contributor_total (line 727) | def public_contributor_total method private_contributor_total (line 733) | def private_contributor_total method project_storage_total (line 739) | def project_storage_total method belongs_to_projects (line 744) | def belongs_to_projects method recent_projects (line 749) | def recent_projects(max = 10) method recent_items (line 756) | def recent_items(max = 10) method find_available_login (line 764) | def self.find_available_login(array) method delete_autologin_tokens (line 773) | def delete_autologin_tokens method activate (line 777) | def activate method validate (line 783) | def validate method hash_password (line 793) | def self.hash_password(clear_password) class AnonymousUser (line 800) | class AnonymousUser < User method validate_on_create (line 802) | def validate_on_create method logged? (line 808) | def logged?; false end method admin (line 809) | def admin; false end method name (line 810) | def name(*args); I18n.t(:label_user_anonymous) end method mail (line 811) | def mail; nil end method time_zone (line 812) | def time_zone; nil end method rss_key (line 813) | def rss_key; nil end method delete_autologin_tokens (line 814) | def delete_autologin_tokens; nil end FILE: app/models/user_preference.rb class UserPreference (line 4) | class UserPreference < ActiveRecord::Base method initialize (line 16) | def initialize(attributes = nil) method before_save (line 21) | def before_save method [] (line 25) | def [](attr_name) method []= (line 33) | def []=(attr_name, value) method comments_sorting (line 44) | def comments_sorting; self[:comments_sorting] end method comments_sorting= (line 45) | def comments_sorting=(order); self[:comments_sorting]=order end FILE: app/models/watcher.rb class Watcher (line 4) | class Watcher < ActiveRecord::Base method prune (line 12) | def self.prune(options={}) method validate (line 26) | def validate method prune_single_user (line 32) | def self.prune_single_user(user, options={}) FILE: app/models/wiki.rb class Wiki (line 4) | class Wiki < ActiveRecord::Base method visible? (line 14) | def visible?(user=User.current) method find_or_new_page (line 20) | def find_or_new_page(title) method find_page (line 26) | def find_page(title, options = {}) method find_page (line 43) | def self.find_page(title, options = {}) method titleize (line 58) | def self.titleize(title) FILE: app/models/wiki_content.rb class WikiContent (line 6) | class WikiContent < ActiveRecord::Base method visible? (line 15) | def visible?(user=User.current) method project (line 19) | def project method recipients (line 24) | def recipients class Version (line 30) | class Version method text= (line 41) | def text=(plain) method text (line 58) | def text method project (line 68) | def project method previous (line 73) | def previous FILE: app/models/wiki_content_observer.rb class WikiContentObserver (line 4) | class WikiContentObserver < ActiveRecord::Observer method after_create (line 5) | def after_create(wiki_content) method after_update (line 9) | def after_update(wiki_content) FILE: app/models/wiki_page.rb class WikiPage (line 7) | class WikiPage < ActiveRecord::Base method project_id (line 30) | def project_id method visible? (line 34) | def visible?(user=User.current) method title= (line 38) | def title=(value) method before_save (line 44) | def before_save method before_destroy (line 61) | def before_destroy method pretty_title (line 66) | def pretty_title method content_for_version (line 70) | def content_for_version(version=nil) method diff (line 76) | def diff(version_to=nil, version_from=nil) method annotate (line 87) | def annotate(version=nil) method pretty_title (line 93) | def self.pretty_title(str) method project (line 97) | def project method text (line 101) | def text method editable_by? (line 106) | def editable_by?(usr) method attachments_deletable? (line 110) | def attachments_deletable?(usr=User.current) method parent_title (line 114) | def parent_title method parent_title= (line 118) | def parent_title=(t) method validate (line 126) | def validate class WikiDiff (line 133) | class WikiDiff method initialize (line 136) | def initialize(content_to, content_from) class WikiAnnotate (line 147) | class WikiAnnotate method initialize (line 150) | def initialize(content) FILE: app/models/wiki_redirect.rb class WikiRedirect (line 4) | class WikiRedirect < ActiveRecord::Base FILE: app/models/workflow.rb class Workflow (line 4) | class Workflow < ActiveRecord::Base method count_by_tracker_and_role (line 12) | def self.count_by_tracker_and_role method available_statuses (line 31) | def self.available_statuses(project, user=User.current) method copy (line 42) | def self.copy(source_tracker, source_role, target_trackers, target_roles) method copy_one (line 64) | def self.copy_one(source_tracker, source_role, target_tracker, target_... FILE: config/boot.rb type Rails (line 7) | module Rails function boot! (line 9) | def boot! function booted? (line 16) | def booted? function pick_boot (line 20) | def pick_boot function vendor_rails? (line 24) | def vendor_rails? function preinitialize (line 28) | def preinitialize function preinitializer_path (line 32) | def preinitializer_path class Boot (line 37) | class Boot method run (line 38) | def run class VendorBoot (line 51) | class VendorBoot < Boot method load_initializer (line 52) | def load_initializer class GemBoot (line 59) | class GemBoot < Boot method load_initializer (line 60) | def load_initializer method load_rails_gem (line 66) | def load_rails_gem method rubygems_version (line 78) | def rubygems_version method gem_version (line 82) | def gem_version method load_rubygems (line 92) | def load_rubygems method parse_gem_version (line 105) | def parse_gem_version(text) method read_environment_rb (line 110) | def read_environment_rb FILE: config/initializers/10-patches.rb type ActiveRecord (line 4) | module ActiveRecord class Base (line 5) | class Base method human_attribute_name (line 9) | def self.human_attribute_name(attr) class Errors (line 16) | class Errors method full_messages (line 17) | def full_messages(options = {}) type ActiveRecord (line 15) | module ActiveRecord class Base (line 5) | class Base method human_attribute_name (line 9) | def self.human_attribute_name(attr) class Errors (line 16) | class Errors method full_messages (line 17) | def full_messages(options = {}) type ActionView (line 37) | module ActionView type Helpers (line 38) | module Helpers type DateHelper (line 39) | module DateHelper function distance_of_date_in_words (line 41) | def distance_of_date_in_words(from_date, to_date = 0, options = {}) type AsynchronousMailer (line 62) | module AsynchronousMailer FILE: config/initializers/bigdecimal-segfault-fix.rb function BigDecimal (line 24) | def BigDecimal(initial, digits=0) FILE: config/initializers/hash.rb class Hash (line 1) | class Hash method + (line 2) | def +(hash2) method to_array_conditions (line 12) | def to_array_conditions FILE: db/migrate/20110320055526_acts_as_taggable_on_migration.rb class ActsAsTaggableOnMigration (line 1) | class ActsAsTaggableOnMigration < ActiveRecord::Migration method up (line 2) | def self.up method down (line 25) | def self.down FILE: db/migrate/20110329230314_add_projectid_to_taggable.rb class AddProjectidToTaggable (line 1) | class AddProjectidToTaggable < ActiveRecord::Migration method up (line 2) | def self.up method down (line 6) | def self.down FILE: db/migrate/20110330041648_add_tags_to_issue.rb class AddTagsToIssue (line 1) | class AddTagsToIssue < ActiveRecord::Migration method up (line 2) | def self.up method down (line 6) | def self.down FILE: extra/mail_handler/rdm-mailhandler.rb type Net (line 58) | module Net class HTTPS (line 59) | class HTTPS < HTTP method post_form (line 60) | def self.post_form(url, params) class RedmineMailHandler (line 71) | class RedmineMailHandler method initialize (line 76) | def initialize method submit (line 121) | def submit(email) method debug (line 159) | def debug(msg) FILE: extra/sample_plugin/app/controllers/example_controller.rb class ExampleController (line 2) | class ExampleController < ApplicationController method say_hello (line 9) | def say_hello method say_goodbye (line 13) | def say_goodbye method find_project (line 17) | def find_project FILE: extra/sample_plugin/app/models/meeting.rb class Meeting (line 1) | class Meeting < ActiveRecord::Base FILE: extra/sample_plugin/db/migrate/001_create_meetings.rb class CreateMeetings (line 3) | class CreateMeetings < ActiveRecord::Migration method up (line 4) | def self.up method down (line 12) | def self.down FILE: lib/activity_streams/log_activity_streams.rb type LogActivityStreams (line 10) | module LogActivityStreams function write_single_activity_stream (line 12) | def self.write_single_activity_stream(actor,actor_name,object,object_n... function find_identical (line 65) | def self.find_identical(actor, object, verb, activity) # :nodoc: function included (line 74) | def self.included(controller) #:nodoc: type ClassMethods (line 79) | module ClassMethods #:nodoc: function log_activity_streams (line 84) | def log_activity_streams(actor_method, actor_name, verb, object_method, function activity_stream_location (line 101) | def activity_stream_location function write_activity_stream_log (line 109) | def write_activity_stream_log(actor_method, actor_name, verb, object_m... FILE: lib/ar_condition.rb class ARCondition (line 5) | class ARCondition method initialize (line 8) | def initialize(condition=nil) method add (line 13) | def add(condition) method << (line 25) | def <<(condition) FILE: lib/diff.rb type RedmineDiff (line 1) | module RedmineDiff class Diff (line 2) | class Diff method lcs (line 6) | def Diff.lcs(a, b) method makediff (line 56) | def makediff(a, b) method compactdiffs (line 85) | def compactdiffs method initialize (line 110) | def initialize(diffs_or_a, b = nil, isstring = nil) method match (line 122) | def match(ai, bi) method discarda (line 127) | def discarda(i, elem) method discardb (line 131) | def discardb(i, elem) method compact (line 135) | def compact method compact! (line 139) | def compact! method inspect (line 143) | def inspect type Diffable (line 150) | module Diffable function diff (line 151) | def diff(b) function reverse_hash (line 158) | def reverse_hash(range = (0...self.length)) function replacenextlarger (line 171) | def replacenextlarger(value, high = nil) function patch (line 194) | def patch(diff) class Array (line 235) | class Array class String (line 239) | class String FILE: lib/faster_csv.rb class FasterCSV (line 83) | class FasterCSV class Row (line 95) | class Row method initialize (line 112) | def initialize(headers, fields, header_row = false) method header_row? (line 133) | def header_row? method field_row? (line 138) | def field_row? method headers (line 143) | def headers method field (line 160) | def field(header_or_index, minimum_index = 0) method []= (line 183) | def []=(*args) method << (line 216) | def <<(arg) method push (line 235) | def push(*args) method delete (line 251) | def delete(header_or_index, minimum_index = 0) method delete_if (line 266) | def delete_if(&block) method fields (line 280) | def fields(*headers_and_or_indices) method index (line 310) | def index(header, minimum_index = 0) method header? (line 318) | def header?(name) method field? (line 327) | def field?(data) method each (line 341) | def each(&block) method == (line 351) | def ==(other) method to_hash (line 359) | def to_hash method to_csv (line 369) | def to_csv(options = Hash.new) method inspect (line 375) | def inspect class Table (line 393) | class Table method initialize (line 406) | def initialize(array_of_rows) method by_col (line 432) | def by_col method by_col! (line 442) | def by_col! method by_col_or_row (line 457) | def by_col_or_row method by_col_or_row! (line 469) | def by_col_or_row! method by_row (line 484) | def by_row method by_row! (line 494) | def by_row! method headers (line 504) | def headers method [] (line 520) | def [](index_or_header) method []= (line 545) | def []=(index_or_header, value) method values_at (line 583) | def values_at(*indices_or_headers) method << (line 604) | def <<(row_or_array) method push (line 621) | def push(*rows) method delete (line 632) | def delete(index_or_header) method delete_if (line 649) | def delete_if(&block) method each (line 672) | def each(&block) method == (line 683) | def ==(other) method to_a (line 691) | def to_a method to_csv (line 705) | def to_csv(options = Hash.new) method inspect (line 716) | def inspect class MalformedCSVError (line 722) | class MalformedCSVError < RuntimeError; end method build_csv_interface (line 850) | def self.build_csv_interface method dump (line 919) | def self.dump(ary_of_objs, io = "", options = Hash.new) method filter (line 988) | def self.filter(*args) method foreach (line 1022) | def self.foreach(path, options = Hash.new, &block) method generate (line 1043) | def self.generate(*args) method generate_line (line 1066) | def self.generate_line(row, options = Hash.new) method instance (line 1080) | def self.instance(data = $stdout, options = Hash.new) method load (line 1108) | def self.load(io_or_str, options = Hash.new) method open (line 1187) | def self.open(*args) method parse (line 1219) | def self.parse(*args, &block) method parse_line (line 1239) | def self.parse_line(line, options = Hash.new) method read (line 1247) | def self.read(path, options = Hash.new) method readlines (line 1252) | def self.readlines(*args) method table (line 1263) | def self.table(path, options = Hash.new) method initialize (line 1397) | def initialize(data, options = Hash.new) method rewind (line 1432) | def rewind method << (line 1449) | def <<(row) method convert (line 1488) | def convert(name = nil, &converter) method header_convert (line 1503) | def header_convert(name = nil, &converter) method each (line 1519) | def each method read (line 1530) | def read method header_row? (line 1541) | def header_row? method shift (line 1552) | def shift method inspect (line 1666) | def inspect method init_separators (line 1703) | def init_separators(options) method init_parsers (line 1783) | def init_parsers(options) method init_converters (line 1815) | def init_converters(options, field_name = :converters) method init_headers (line 1845) | def init_headers(options) method add_converter (line 1865) | def add_converter(var_name, const, name = nil, &converter) method convert_fields (line 1888) | def convert_fields(fields, headers = false) method parse_headers (line 1916) | def parse_headers(row = nil) method add_unconverted_fields (line 1950) | def add_unconverted_fields(row, fields) function FasterCSV (line 1963) | def FasterCSV(*args, &block) class Row (line 95) | class Row method initialize (line 112) | def initialize(headers, fields, header_row = false) method header_row? (line 133) | def header_row? method field_row? (line 138) | def field_row? method headers (line 143) | def headers method field (line 160) | def field(header_or_index, minimum_index = 0) method []= (line 183) | def []=(*args) method << (line 216) | def <<(arg) method push (line 235) | def push(*args) method delete (line 251) | def delete(header_or_index, minimum_index = 0) method delete_if (line 266) | def delete_if(&block) method fields (line 280) | def fields(*headers_and_or_indices) method index (line 310) | def index(header, minimum_index = 0) method header? (line 318) | def header?(name) method field? (line 327) | def field?(data) method each (line 341) | def each(&block) method == (line 351) | def ==(other) method to_hash (line 359) | def to_hash method to_csv (line 369) | def to_csv(options = Hash.new) method inspect (line 375) | def inspect class Table (line 393) | class Table method initialize (line 406) | def initialize(array_of_rows) method by_col (line 432) | def by_col method by_col! (line 442) | def by_col! method by_col_or_row (line 457) | def by_col_or_row method by_col_or_row! (line 469) | def by_col_or_row! method by_row (line 484) | def by_row method by_row! (line 494) | def by_row! method headers (line 504) | def headers method [] (line 520) | def [](index_or_header) method []= (line 545) | def []=(index_or_header, value) method values_at (line 583) | def values_at(*indices_or_headers) method << (line 604) | def <<(row_or_array) method push (line 621) | def push(*rows) method delete (line 632) | def delete(index_or_header) method delete_if (line 649) | def delete_if(&block) method each (line 672) | def each(&block) method == (line 683) | def ==(other) method to_a (line 691) | def to_a method to_csv (line 705) | def to_csv(options = Hash.new) method inspect (line 716) | def inspect class MalformedCSVError (line 722) | class MalformedCSVError < RuntimeError; end method build_csv_interface (line 850) | def self.build_csv_interface method dump (line 919) | def self.dump(ary_of_objs, io = "", options = Hash.new) method filter (line 988) | def self.filter(*args) method foreach (line 1022) | def self.foreach(path, options = Hash.new, &block) method generate (line 1043) | def self.generate(*args) method generate_line (line 1066) | def self.generate_line(row, options = Hash.new) method instance (line 1080) | def self.instance(data = $stdout, options = Hash.new) method load (line 1108) | def self.load(io_or_str, options = Hash.new) method open (line 1187) | def self.open(*args) method parse (line 1219) | def self.parse(*args, &block) method parse_line (line 1239) | def self.parse_line(line, options = Hash.new) method read (line 1247) | def self.read(path, options = Hash.new) method readlines (line 1252) | def self.readlines(*args) method table (line 1263) | def self.table(path, options = Hash.new) method initialize (line 1397) | def initialize(data, options = Hash.new) method rewind (line 1432) | def rewind method << (line 1449) | def <<(row) method convert (line 1488) | def convert(name = nil, &converter) method header_convert (line 1503) | def header_convert(name = nil, &converter) method each (line 1519) | def each method read (line 1530) | def read method header_row? (line 1541) | def header_row? method shift (line 1552) | def shift method inspect (line 1666) | def inspect method init_separators (line 1703) | def init_separators(options) method init_parsers (line 1783) | def init_parsers(options) method init_converters (line 1815) | def init_converters(options, field_name = :converters) method init_headers (line 1845) | def init_headers(options) method add_converter (line 1865) | def add_converter(var_name, const, name = nil, &converter) method convert_fields (line 1888) | def convert_fields(fields, headers = false) method parse_headers (line 1916) | def parse_headers(row = nil) method add_unconverted_fields (line 1950) | def add_unconverted_fields(row, fields) function FCSV (line 1968) | def FCSV(*args, &block) class Array (line 1972) | class Array method to_csv (line 1974) | def to_csv(options = Hash.new) class String (line 1979) | class String method parse_csv (line 1981) | def parse_csv(options = Hash.new) FILE: lib/float.rb class Float (line 1) | class Float method round_to (line 2) | def round_to(x) method ceil_to (line 6) | def ceil_to(x) method floor_to (line 10) | def floor_to(x) FILE: lib/generators/redmine_plugin/redmine_plugin_generator.rb class RedminePluginGenerator (line 1) | class RedminePluginGenerator < Rails::Generator::NamedBase method initialize (line 4) | def initialize(runtime_args, runtime_options = {}) method manifest (line 11) | def manifest FILE: lib/generators/redmine_plugin_controller/redmine_plugin_controller_generator.rb class RedminePluginControllerGenerator (line 4) | class RedminePluginControllerGenerator < ControllerGenerator method initialize (line 7) | def initialize(runtime_args, runtime_options = {}) method destination_root (line 15) | def destination_root method manifest (line 19) | def manifest FILE: lib/generators/redmine_plugin_model/redmine_plugin_model_generator.rb class RedminePluginModelGenerator (line 4) | class RedminePluginModelGenerator < ModelGenerator method initialize (line 7) | def initialize(runtime_args, runtime_options = {}) method destination_root (line 15) | def destination_root method manifest (line 19) | def manifest FILE: lib/mention.rb class Mention (line 4) | class Mention method parse (line 5) | def self.parse(object, mentioner_id) method send_mention (line 20) | def self.send_mention(object,mentioner_id, mentioned_login, mention_text) FILE: lib/redcloth3.rb class RedCloth3 (line 167) | class RedCloth3 < String method initialize (line 254) | def initialize( string, restrictions = [] ) method to_html (line 266) | def to_html( *rules ) method htmlesc (line 438) | def htmlesc( str, mode=:Quotes ) method pgl (line 450) | def pgl( text ) method pba (line 461) | def pba( text_in, element = "" ) method block_textile_table (line 504) | def block_textile_table( text ) method block_textile_lists (line 537) | def block_textile_lists( text ) method block_textile_quotes (line 583) | def block_textile_quotes( text ) method inline_textile_code (line 610) | def inline_textile_code( text ) method lT (line 618) | def lT( text ) method hard_break (line 622) | def hard_break( text ) method blocks (line 628) | def blocks( text, deep_code = false ) method textile_bq (line 672) | def textile_bq( tag, atts, cite, content ) method textile_p (line 679) | def textile_p( tag, atts, cite, content ) method textile_fn_ (line 691) | def textile_fn_( tag, num, atts, cite, content ) method block_textile_prefix (line 700) | def block_textile_prefix( text ) method block_markdown_setext (line 715) | def block_markdown_setext( text ) method block_markdown_atx (line 730) | def block_markdown_atx( text ) method block_markdown_bq (line 741) | def block_markdown_bq( text ) method block_markdown_rule (line 755) | def block_markdown_rule( text ) method block_markdown_lists (line 762) | def block_markdown_lists( text ) method inline_textile_span (line 765) | def inline_textile_span( text ) method inline_textile_link (line 805) | def inline_textile_link( text ) method inline_markdown_reflink (line 839) | def inline_markdown_reflink( text ) method inline_markdown_link (line 871) | def inline_markdown_link( text ) method refs (line 886) | def refs( text ) method refs_textile (line 892) | def refs_textile( text ) method refs_markdown (line 900) | def refs_markdown( text ) method check_refs (line 909) | def check_refs( text ) method inline_textile_image (line 927) | def inline_textile_image( text ) method shelve (line 961) | def shelve( val ) method retrieve (line 966) | def retrieve( text ) method incoming_entities (line 972) | def incoming_entities( text ) method no_textile (line 980) | def no_textile( text ) method clean_white_space (line 987) | def clean_white_space( text ) method flush_left (line 1001) | def flush_left( text ) method footnote_ref (line 1013) | def footnote_ref( text ) method glyphs_textile (line 1025) | def glyphs_textile( text, level = 0 ) method rip_offtags (line 1052) | def rip_offtags( text ) method smooth_offtags (line 1089) | def smooth_offtags( text ) method inline (line 1096) | def inline( text ) method h_align (line 1104) | def h_align( text ) method v_align (line 1108) | def v_align( text ) method textile_popup_help (line 1112) | def textile_popup_help( name, windowW, windowH ) method clean_html (line 1151) | def clean_html( text, tags = BASIC_TAGS ) method escape_html_tags (line 1178) | def escape_html_tags(text) FILE: lib/redmine/about.rb type Redmine (line 1) | module Redmine class About (line 2) | class About method print_plugin_info (line 3) | def self.print_plugin_info FILE: lib/redmine/access_control.rb type Redmine (line 4) | module Redmine type AccessControl (line 5) | module AccessControl function map (line 8) | def map function permissions (line 15) | def permissions function permission (line 21) | def permission(name) function allowed_actions (line 26) | def allowed_actions(permission_name) function public_permissions (line 31) | def public_permissions function members_only_permissions (line 35) | def members_only_permissions function loggedin_only_permissions (line 39) | def loggedin_only_permissions function available_project_modules (line 43) | def available_project_modules function modules_permissions (line 47) | def modules_permissions(modules) class Mapper (line 52) | class Mapper method initialize (line 53) | def initialize method permission (line 57) | def permission(name, hash, options={}) method project_module (line 63) | def project_module(name, options={}) method mapped_permissions (line 69) | def mapped_permissions class Permission (line 74) | class Permission method initialize (line 77) | def initialize(name, hash, options) method public? (line 93) | def public? method require_member? (line 97) | def require_member? method require_loggedin? (line 101) | def require_loggedin? FILE: lib/redmine/access_keys.rb type Redmine (line 5) | module Redmine type AccessKeys (line 6) | module AccessKeys function key_for (line 14) | def self.key_for(action) FILE: lib/redmine/activity.rb type Redmine (line 5) | module Redmine type Activity (line 6) | module Activity function map (line 15) | def map(&block) function register (line 20) | def register(event_type, options={}) FILE: lib/redmine/activity/fetcher.rb type Redmine (line 5) | module Redmine type Activity (line 6) | module Activity class Fetcher (line 8) | class Fetcher method initialize (line 14) | def initialize(user, options={}) method event_types (line 24) | def event_types method scope_select (line 33) | def scope_select(&block) method scope= (line 39) | def scope=(s) method default_scope! (line 51) | def default_scope! method events (line 57) | def events(from = nil, to = nil, options={}) method constantized_providers (line 77) | def constantized_providers(event_type) FILE: lib/redmine/core_ext/string.rb class String (line 4) | class String #:nodoc: FILE: lib/redmine/core_ext/string/conversions.rb type Redmine (line 5) | module Redmine #:nodoc: type CoreExtensions (line 6) | module CoreExtensions #:nodoc: type String (line 7) | module String #:nodoc: type Conversions (line 9) | module Conversions function to_hours (line 11) | def to_hours function to_a (line 29) | def to_a FILE: lib/redmine/core_ext/string/inflections.rb type Redmine (line 4) | module Redmine #:nodoc: type CoreExtensions (line 5) | module CoreExtensions #:nodoc: type String (line 6) | module String #:nodoc: type Inflections (line 8) | module Inflections function with_leading_slash (line 9) | def with_leading_slash FILE: lib/redmine/default_data/loader.rb type Redmine (line 4) | module Redmine type DefaultData (line 5) | module DefaultData class DataAlreadyLoaded (line 6) | class DataAlreadyLoaded < Exception; end type Loader (line 8) | module Loader function no_data? (line 14) | def no_data? function load (line 23) | def load(lang=nil) FILE: lib/redmine/export/pdf.rb type Redmine (line 10) | module Redmine type Export (line 11) | module Export type PDF (line 12) | module PDF class IFPDF (line 16) | class IFPDF < FPDF method initialize (line 20) | def initialize(lang) method SetFontStyle (line 47) | def SetFontStyle(style, size) method SetTitle (line 51) | def SetTitle(txt) method textstring (line 63) | def textstring(s) method Cell (line 72) | def Cell(w,h=0,txt='',border=0,ln=0,align='',fill=0,link='') method Footer (line 87) | def Footer function issues_to_pdf (line 99) | def issues_to_pdf(issues, project, query) function issue_to_pdf (line 163) | def issue_to_pdf(issue) function gantt_to_pdf (line 280) | def gantt_to_pdf(gantt, project) FILE: lib/redmine/helpers/calendar.rb type Redmine (line 4) | module Redmine type Helpers (line 5) | module Helpers class Calendar (line 8) | class Calendar method initialize (line 12) | def initialize(date, lang = current_language, period = :month) method events= (line 35) | def events=(events) method events_on (line 42) | def events_on(day) method month (line 47) | def month method first_wday (line 53) | def first_wday method last_wday (line 64) | def last_wday FILE: lib/redmine/helpers/gantt.rb type Redmine (line 5) | module Redmine type Helpers (line 6) | module Helpers class Gantt (line 8) | class Gantt method initialize (line 11) | def initialize(options={}) method events= (line 42) | def events=(e) method params (line 46) | def params method params_previous (line 50) | def params_previous method params_next (line 54) | def params_next method to_image (line 60) | def to_image(format='PNG') FILE: lib/redmine/i18n.rb type Redmine (line 1) | module Redmine type I18n (line 2) | module I18n function included (line 3) | def self.included(base) function l (line 7) | def l(*args) function l_or_humanize (line 24) | def l_or_humanize(s, options={}) function l_hours (line 29) | def l_hours(hours) function ll (line 34) | def ll(lang, str, value=nil) function format_date (line 38) | def format_date(date) function format_time (line 43) | def format_time(time, include_date = true) function local_time (line 52) | def local_time(time) function day_name (line 61) | def day_name(day) function month_name (line 65) | def month_name(month) function valid_languages (line 69) | def valid_languages function find_language (line 73) | def find_language(lang) function set_language_if_valid (line 78) | def set_language_if_valid(lang) function current_language (line 84) | def current_language FILE: lib/redmine/imap.rb type Redmine (line 7) | module Redmine type IMAP (line 8) | module IMAP function check (line 10) | def check(imap_options={}, options={}) function logger (line 42) | def logger FILE: lib/redmine/info.rb type Redmine (line 1) | module Redmine type Info (line 2) | module Info function app_name (line 4) | def app_name; 'Redmine' end function url (line 5) | def url; 'http://www.redmine.org/' end function help_url (line 6) | def help_url; 'http://www.redmine.org/guide' end function versioned_name (line 7) | def versioned_name; "#{app_name} #{Redmine::VERSION}" end function issue (line 10) | def issue(issue_id) FILE: lib/redmine/menu_manager.rb type TreeNodePatch (line 7) | module TreeNodePatch function included (line 8) | def self.included(base) type InstanceMethods (line 22) | module InstanceMethods function prepend (line 26) | def prepend(child) function add_at (line 39) | def add_at(child, position) function add_last (line 49) | def add_last(child) function add (line 63) | def add(child) function position (line 76) | def position type Redmine (line 83) | module Redmine type MenuManager (line 84) | module MenuManager class MenuError (line 85) | class MenuError < StandardError #:nodoc: type MenuController (line 88) | module MenuController function included (line 89) | def self.included(base) type ClassMethods (line 93) | module ClassMethods function menu_item (line 105) | def menu_item(id, options = {}) function menu_items (line 115) | def menu_items function current_menu_item (line 120) | def current_menu_item function redirect_to_project_menu_item (line 127) | def redirect_to_project_menu_item(project, name) type MenuHelper (line 137) | module MenuHelper function current_menu_item (line 139) | def current_menu_item function render_main_menu (line 144) | def render_main_menu(project) function render_menu (line 148) | def render_menu(menu, project=nil) function render_menu_node (line 156) | def render_menu_node(node, project=nil) function render_menu_node_with_children (line 166) | def render_menu_node_with_children(node, project=nil) function render_unattached_children_menu (line 193) | def render_unattached_children_menu(node, project) function render_single_menu_node (line 209) | def render_single_menu_node(item, caption, url, selected) function render_unattached_menu_item (line 213) | def render_unattached_menu_item(menu_item, project) function menu_items_for (line 223) | def menu_items_for(menu, project=nil) function extract_node_details (line 237) | def extract_node_details(node, project=nil) function allowed_node? (line 255) | def allowed_node?(node, user, project) function map (line 271) | def map(menu_name) function items (line 281) | def items(menu_name) class Mapper (line 286) | class Mapper method initialize (line 287) | def initialize(menu, items) method push (line 308) | def push(name, url, options={}) method delete (line 350) | def delete(name) method exists? (line 357) | def exists?(name) method find (line 361) | def find(name) method position_of (line 365) | def position_of(name) class MenuItem (line 374) | class MenuItem < Tree::TreeNode method initialize (line 378) | def initialize(name, url, options) method caption (line 396) | def caption(project=nil) method html_options (line 410) | def html_options(options={}) FILE: lib/redmine/mime_type.rb type Redmine (line 4) | module Redmine type MimeType (line 5) | module MimeType function of (line 42) | def self.of(name) function css_class_of (line 50) | def self.css_class_of(name) function main_mimetype_of (line 55) | def self.main_mimetype_of(name) function is_type? (line 62) | def self.is_type?(type, name) FILE: lib/redmine/platform.rb type Redmine (line 5) | module Redmine type Platform (line 6) | module Platform function mswin? (line 8) | def mswin? FILE: lib/redmine/plugin.rb type Redmine (line 4) | module Redmine #:nodoc: class PluginNotFound (line 6) | class PluginNotFound < StandardError; end class PluginRequirementError (line 7) | class PluginRequirementError < StandardError; end class Plugin (line 31) | class Plugin method def_field (line 37) | def def_field(*names) method register (line 51) | def self.register(id, &block) method all (line 63) | def self.all method find (line 69) | def self.find(id) method clear (line 75) | def self.clear method initialize (line 79) | def initialize(id) method <=> (line 83) | def <=>(plugin) method requires_redmine (line 98) | def requires_redmine(arg) method requires_redmine_plugin (line 132) | def requires_redmine_plugin(plugin_name, arg) method menu (line 163) | def menu(menu, item, url, options={}) method delete_menu_item (line 169) | def delete_menu_item(menu, item) method permission (line 195) | def permission(name, actions, options = {}) method project_module (line 210) | def project_module(name, &block) method activity_provider (line 238) | def activity_provider(*args) method wiki_format_provider (line 248) | def wiki_format_provider(name, formatter, helper) method configurable? (line 253) | def configurable? FILE: lib/redmine/search.rb type Redmine (line 18) | module Redmine type Search (line 19) | module Search type Controller (line 20) | module Controller function included (line 21) | def self.included(base) type ClassMethods (line 25) | module ClassMethods function default_search_scope (line 34) | def default_search_scope(id, options = {}) function default_search_scopes (line 44) | def default_search_scopes function default_search_scope (line 49) | def default_search_scope FILE: lib/redmine/themes.rb type Redmine (line 4) | module Redmine type Themes (line 5) | module Themes function themes (line 8) | def self.themes function rescan (line 13) | def self.rescan function theme (line 18) | def self.theme(id) class Theme (line 23) | class Theme method initialize (line 26) | def initialize(path) method id (line 33) | def id; dir end method <=> (line 35) | def <=>(theme) function scan_themes (line 42) | def self.scan_themes type ApplicationHelper (line 52) | module ApplicationHelper function stylesheet_path (line 53) | def stylesheet_path(source) function path_to_stylesheet (line 59) | def path_to_stylesheet(source) FILE: lib/redmine/unified_diff.rb type Redmine (line 5) | module Redmine class UnifiedDiff (line 7) | class UnifiedDiff < Array method initialize (line 8) | def initialize(diff, options={}) method truncated? (line 31) | def truncated?; @truncated; end class DiffTable (line 35) | class DiffTable < Hash method initialize (line 40) | def initialize(type="inline") method add_line (line 51) | def add_line(line) method inspect (line 74) | def inspect method sbs? (line 84) | def sbs?(type, func) method escapeHTML (line 110) | def escapeHTML(line) method parse_line (line 114) | def parse_line(line, type="inline") class Diff (line 152) | class Diff method initialize (line 160) | def initialize() method inspect (line 169) | def inspect FILE: lib/redmine/utils.rb type Redmine (line 17) | module Redmine type Utils (line 18) | module Utils function relative_url_root (line 21) | def relative_url_root function relative_url_root= (line 28) | def relative_url_root=(arg) FILE: lib/redmine/version.rb type Redmine (line 3) | module Redmine type VERSION (line 4) | module VERSION #:nodoc: function revision (line 15) | def self.revision function to_a (line 40) | def self.to_a; ARRAY end function to_s (line 41) | def self.to_s; STRING end FILE: lib/redmine/views/my_page/block.rb type Redmine (line 4) | module Redmine type Views (line 5) | module Views type MyPage (line 6) | module MyPage type Block (line 7) | module Block function additional_blocks (line 8) | def self.additional_blocks FILE: lib/redmine/views/other_formats_builder.rb type Redmine (line 4) | module Redmine type Views (line 5) | module Views class OtherFormatsBuilder (line 6) | class OtherFormatsBuilder method initialize (line 7) | def initialize(view) method link_to (line 11) | def link_to(name, options={}) FILE: lib/redmine/wiki_formatting.rb type Redmine (line 5) | module Redmine type WikiFormatting (line 6) | module WikiFormatting function map (line 10) | def map function register (line 14) | def register(name, formatter, helper) function formatter_for (line 19) | def formatter_for(name) function helper_for (line 24) | def helper_for(name) function format_names (line 29) | def format_names function to_html (line 33) | def to_html(format, text, options = {}, &block) type NullFormatter (line 39) | module NullFormatter class Formatter (line 40) | class Formatter method initialize (line 45) | def initialize(text) method to_html (line 49) | def to_html(*args) type Helper (line 54) | module Helper function initial_page_content (line 55) | def initial_page_content(page) FILE: lib/redmine/wiki_formatting/macros.rb type Redmine (line 4) | module Redmine type WikiFormatting (line 5) | module WikiFormatting type Macros (line 6) | module Macros type Definitions (line 7) | module Definitions function exec_macro (line 8) | def exec_macro(name, obj, args) function extract_macro_options (line 13) | def extract_macro_options(args, *keys) function register (line 39) | def register(&block) function macro (line 45) | def macro(name, &block) function desc (line 54) | def desc(txt) FILE: lib/redmine/wiki_formatting/textile/formatter.rb type Redmine (line 8) | module Redmine type WikiFormatting (line 9) | module WikiFormatting type Textile (line 10) | module Textile class Formatter (line 11) | class Formatter < RedCloth3 method initialize (line 16) | def initialize(*args) method to_html (line 23) | def to_html(*rules, &block) method hard_break (line 33) | def hard_break( text ) method smooth_offtags (line 38) | def smooth_offtags( text ) method textile_p_withtoc (line 53) | def textile_p_withtoc(tag, atts, cite, content) method inline_toc (line 77) | def inline_toc(text) method inline_macros (line 102) | def inline_macros(text) method inline_auto_link (line 138) | def inline_auto_link(text) method inline_auto_mailto (line 158) | def inline_auto_mailto(text) FILE: lib/redmine/wiki_formatting/textile/helper.rb type Redmine (line 5) | module Redmine type WikiFormatting (line 6) | module WikiFormatting type Textile (line 7) | module Textile type Helper (line 8) | module Helper function initial_page_content (line 10) | def initial_page_content(page) FILE: lib/string.rb class String (line 3) | class String method truncate_html (line 4) | def truncate_html(len = 30) method attrs_to_s (line 36) | def attrs_to_s(attrs) FILE: lib/tabular_form_builder.rb class TabularFormBuilder (line 6) | class TabularFormBuilder < ActionView::Helpers::FormBuilder method initialize (line 9) | def initialize(object_name, object, template, options, proc) method select (line 23) | def select(field, choices, options = {}, html_options = {}) method label_for_field (line 28) | def label_for_field(field, options = {}) FILE: lib/tasks/autoaccept_commitrequests.rake function helpers (line 6) | def helpers FILE: lib/tasks/close_retros.rake function helpers (line 3) | def helpers FILE: lib/tasks/deprecated.rake function deprecated_task (line 1) | def deprecated_task(name, new_name) FILE: lib/tasks/migrate_from_mantis.rake type MantisMigrate (line 13) | module MantisMigrate class MantisUser (line 72) | class MantisUser < ActiveRecord::Base method firstname (line 75) | def firstname method lastname (line 81) | def lastname method email (line 88) | def email method username (line 97) | def username class MantisProject (line 102) | class MantisProject < ActiveRecord::Base method name (line 109) | def name method identifier (line 113) | def identifier class MantisVersion (line 118) | class MantisVersion < ActiveRecord::Base method version (line 121) | def version method description (line 125) | def description class MantisCategory (line 130) | class MantisCategory < ActiveRecord::Base class MantisProjectUser (line 134) | class MantisProjectUser < ActiveRecord::Base class MantisBug (line 138) | class MantisBug < ActiveRecord::Base class MantisBugText (line 146) | class MantisBugText < ActiveRecord::Base method full_description (line 151) | def full_description class MantisBugNote (line 159) | class MantisBugNote < ActiveRecord::Base class MantisBugNoteText (line 165) | class MantisBugNoteText < ActiveRecord::Base class MantisBugFile (line 169) | class MantisBugFile < ActiveRecord::Base method size (line 172) | def size method original_filename (line 176) | def original_filename method content_type (line 180) | def content_type method read (line 184) | def read(*args) class MantisBugRelationship (line 194) | class MantisBugRelationship < ActiveRecord::Base class MantisBugMonitor (line 198) | class MantisBugMonitor < ActiveRecord::Base class MantisNews (line 202) | class MantisNews < ActiveRecord::Base class MantisCustomField (line 206) | class MantisCustomField < ActiveRecord::Base method format (line 212) | def format method name (line 216) | def name class MantisCustomFieldProject (line 221) | class MantisCustomFieldProject < ActiveRecord::Base class MantisCustomFieldString (line 225) | class MantisCustomFieldString < ActiveRecord::Base function migrate (line 230) | def self.migrate function encoding (line 432) | def self.encoding(charset) function establish_connection (line 438) | def self.establish_connection(params) function encode (line 446) | def self.encode(text) FILE: lib/tasks/migrate_from_trac.rake type TracMigrate (line 25) | module TracMigrate class ::Time (line 71) | class ::Time method now (line 74) | def now method fake (line 77) | def fake(time) class TracComponent (line 86) | class TracComponent < ActiveRecord::Base class TracMilestone (line 90) | class TracMilestone < ActiveRecord::Base method due (line 93) | def due method completed (line 101) | def completed method description (line 109) | def description class TracTicketCustom (line 115) | class TracTicketCustom < ActiveRecord::Base class TracAttachment (line 119) | class TracAttachment < ActiveRecord::Base method time (line 123) | def time; Time.at(read_attribute(:time)) end method original_filename (line 125) | def original_filename method content_type (line 129) | def content_type method exist? (line 133) | def exist? method open (line 137) | def open method read (line 144) | def read(*args) method description (line 148) | def description method trac_fullpath (line 153) | def trac_fullpath class TracTicket (line 160) | class TracTicket < ActiveRecord::Base method ticket_type (line 172) | def ticket_type method summary (line 176) | def summary method description (line 180) | def description method time (line 184) | def time; Time.at(read_attribute(:time)) end method changetime (line 185) | def changetime; Time.at(read_attribute(:changetime)) end class TracTicketChange (line 188) | class TracTicketChange < ActiveRecord::Base method time (line 191) | def time; Time.at(read_attribute(:time)) end class TracWikiPage (line 202) | class TracWikiPage < ActiveRecord::Base method columns (line 211) | def self.columns method time (line 216) | def time; Time.at(read_attribute(:time)) end class TracPermission (line 219) | class TracPermission < ActiveRecord::Base class TracSessionAttribute (line 223) | class TracSessionAttribute < ActiveRecord::Base function find_or_create_user (line 227) | def self.find_or_create_user(username, project_member = false) function convert_wiki_text (line 272) | def self.convert_wiki_text(text) function migrate (line 365) | def self.migrate function limit_for (line 596) | def self.limit_for(klass, attribute) function encoding (line 600) | def self.encoding(charset) function set_trac_directory (line 607) | def self.set_trac_directory(path) function trac_directory (line 617) | def self.trac_directory function set_trac_adapter (line 621) | def self.set_trac_adapter(adapter) function set_trac_db_host (line 632) | def self.set_trac_db_host(host) function set_trac_db_port (line 637) | def self.set_trac_db_port(port) function set_trac_db_name (line 642) | def self.set_trac_db_name(name) function set_trac_db_username (line 647) | def self.set_trac_db_username(username) function set_trac_db_password (line 651) | def self.set_trac_db_password(password) function set_trac_db_schema (line 655) | def self.set_trac_db_schema(schema) function trac_db_path (line 661) | def self.trac_db_path; "#{trac_directory}/db/trac.db" end function trac_attachments_directory (line 662) | def self.trac_attachments_directory; "#{trac_directory}/attachments" end function target_project_identifier (line 664) | def self.target_project_identifier(identifier) function connection_params (line 685) | def self.connection_params function establish_connection (line 701) | def self.establish_connection function encode (line 710) | def self.encode(text) function prompt (line 731) | def prompt(text, options = {}, &block) FILE: lib/tasks/plugins.rake class PluginSourceAnnotationExtractor (line 5) | class PluginSourceAnnotationExtractor < SourceAnnotationExtractor method find_in (line 10) | def find_in(dir) FILE: lib/tasks/rspec.rake type Spec (line 24) | module Spec type Rake (line 25) | module Rake class SpecTask (line 26) | class SpecTask method initialize (line 27) | def initialize(name) FILE: lib/tasks/steak.rake type Spec (line 6) | module Spec type Rake (line 7) | module Rake class SpecTask (line 8) | class SpecTask method initialize (line 9) | def initialize(name) FILE: public/javascripts/application.js function initialize (line 7) | function initialize(){ function break_long_words (line 14) | function break_long_words(){ function arm_fancybox (line 18) | function arm_fancybox(){ function arm_checkboxes (line 43) | function arm_checkboxes(){ function prep_jumpbox (line 58) | function prep_jumpbox(){ function adjust_jumpbox_width (line 81) | function adjust_jumpbox_width(){ function show_fancybox (line 88) | function show_fancybox(url,message){ function checkAll (line 108) | function checkAll (id, checked) { function toggleCheckboxesBySelector (line 112) | function toggleCheckboxesBySelector(selector) { function showAndScrollTo (line 119) | function showAndScrollTo(id, focus) { function toggleRowGroup (line 125) | function toggleRowGroup(el) { function toggleFieldset (line 135) | function toggleFieldset(el) { function addFileField (line 143) | function addFileField() { function showTab (line 161) | function showTab(name) { function moveTabRight (line 169) | function moveTabRight(el) { function moveTabLeft (line 188) | function moveTabLeft(el) { function displayTabsButtons (line 199) | function displayTabsButtons() { function setPredecessorFieldsVisibility (line 218) | function setPredecessorFieldsVisibility() { function collapseScmEntry (line 227) | function collapseScmEntry(id) { function expandScmEntry (line 238) | function expandScmEntry(id) { function scmEntryClick (line 249) | function scmEntryClick(id) { function scmEntryLoaded (line 267) | function scmEntryLoaded(id) { function randomKey (line 273) | function randomKey(size) { function url_for (line 314) | function url_for(options){ function h (line 335) | function h(s) { function text_only (line 349) | function text_only(text){ function display_sparks (line 356) | function display_sparks(){ function humane_date (line 398) | function humane_date(date_str){ function promptToRemote (line 448) | function promptToRemote(text, param, url) { function send_remote (line 457) | function send_remote(url,param,note){ function comment_prompt_to_remote (line 468) | function comment_prompt_to_remote(dataId,title,message,param,url,required){ function show_tip (line 957) | function show_tip(){ function create_wrapper (line 1011) | function create_wrapper(noTip){ function _HideWrapper (line 1079) | function _HideWrapper() { function _Calculate (line 1108) | function _Calculate(firstTime) { function innerHighlight (line 1447) | function innerHighlight(node, pat) { function wbr (line 1616) | function wbr(string,length){ function getCaretPosition (line 1685) | function getCaretPosition(e) { function setCaretPosition (line 1696) | function setCaretPosition(e, start, end) { function getWordBeforeCaretPosition (line 1708) | function getWordBeforeCaretPosition(e) { function getWordBeforeCaret (line 1717) | function getWordBeforeCaret(e) { function replaceWordBeforeCaret (line 1723) | function replaceWordBeforeCaret(e, word) { function bind_autocomplete_mentions (line 1837) | function bind_autocomplete_mentions(){ function bind_relations_autocomplete (line 1846) | function bind_relations_autocomplete(projectId){ function help_popup (line 1893) | function help_popup(){ FILE: public/javascripts/calendar/calendar-setup.js function param_default (line 63) | function param_default(pname, def) { if (typeof params[pname] == "undefi... function onSelect (line 105) | function onSelect(cal) { FILE: public/javascripts/calendar/calendar.js function setMonth (line 618) | function setMonth(m) { function makeTimePart (line 847) | function makeTimePart(className, init, range_start, range_end) { function setVars (line 1002) | function setVars() { function prevMonth (line 1009) | function prevMonth() { function nextMonth (line 1014) | function nextMonth() { function fixPosition (line 1380) | function fixPosition(box) { function getVisib (line 1465) | function getVisib(obj){ FILE: public/javascripts/context_menu.js function toggleIssuesSelection (line 192) | function toggleIssuesSelection(el) { function window_size (line 207) | function window_size() { FILE: public/javascripts/controls.js function addText (line 561) | function addText(mode, condition) { function fallback (line 857) | function fallback(name, expr) { FILE: public/javascripts/dashboard.js function start (line 88) | function start(){ function set_sub_toggle (line 118) | function set_sub_toggle(){ function load_dashboard (line 141) | function load_dashboard(){ function parse_xml (line 171) | function parse_xml(xml){ function load_dashboard_data (line 181) | function load_dashboard_data(){ function refresh_local_data (line 221) | function refresh_local_data(){ function save_local_data (line 242) | function save_local_data(){ function get_local_data (line 258) | function get_local_data(){ function load_dashboard_data_for_statuses (line 290) | function load_dashboard_data_for_statuses(status_ids,name){ function data_ready (line 345) | function data_ready(html,name){ function replace_reloading_images_for_panels (line 375) | function replace_reloading_images_for_panels(){ function enable_refresh_button (line 411) | function enable_refresh_button(){ function disable_refresh_button (line 415) | function disable_refresh_button(){ function retros_ready (line 419) | function retros_ready(html,load_remaining_panels){ function insert_retros (line 424) | function insert_retros(){ function add_retro (line 431) | function add_retro(rdataId,position,scroll){ function make_text_boxes_toggle_keyboard_shortcuts (line 450) | function make_text_boxes_toggle_keyboard_shortcuts(){ function prepare_page (line 481) | function prepare_page(){ function start_timer (line 489) | function start_timer(){ function stop_timer (line 502) | function stop_timer(timer){ function prepare_item_lookup_array (line 507) | function prepare_item_lookup_array(){ function display_panels (line 515) | function display_panels(){ function wipe_panels (line 527) | function wipe_panels(){ function sort_panels (line 532) | function sort_panels(){ function add_items_to_panels (line 538) | function add_items_to_panels(last_item){ function adjust_button_container_widths (line 547) | function adjust_button_container_widths(){ function rdata_ready (line 569) | function rdata_ready(html,rdataId){ function show_item_fancybox (line 588) | function show_item_fancybox(dataId){ function show_details_flyover (line 601) | function show_details_flyover(dataId,callingElement,delayshow){ function show_estimate_flyover (line 614) | function show_estimate_flyover(dataId,callingElement){ function show_points_flyover (line 626) | function show_points_flyover(dataId,callingElement){ function hide_bubbletips (line 638) | function hide_bubbletips(){ function show_pri_flyover (line 643) | function show_pri_flyover(dataId,callingElement){ function show_agree_flyover (line 656) | function show_agree_flyover(dataId,callingElement){ function show_accept_flyover (line 669) | function show_accept_flyover(dataId,callingElement){ function is_visible (line 687) | function is_visible(item){ function is_startable (line 693) | function is_startable(item){ function add_item (line 703) | function add_item(dataId,position,scroll,panelid){ function generate_estimate_flyover (line 762) | function generate_estimate_flyover(dataId){ function generate_points_flyover (line 854) | function generate_points_flyover(dataId){ function prompt_for_number (line 873) | function prompt_for_number(message,default_data){ function prompt_for_custom_estimate (line 886) | function prompt_for_custom_estimate(dataId,points){ function generate_custom_estimate_button (line 893) | function generate_custom_estimate_button(dataId,user_estimate){ function convert_points_to_complexity (line 910) | function convert_points_to_complexity(points){ function generate_estimate_button (line 922) | function generate_estimate_button(points,credits, itemId, dataId, comment){ function generate_pri_action (line 944) | function generate_pri_action(points, itemId, dataId){ function pri_text (line 949) | function pri_text(points){ function agree_text (line 964) | function agree_text(points){ function accept_text (line 982) | function accept_text(points){ function generate_pri_flyover (line 1000) | function generate_pri_flyover(dataId){ function generate_flyover (line 1052) | function generate_flyover(dataId,type,title,you_voted,action_header,butt... function generate_agree_flyover (line 1112) | function generate_agree_flyover(dataId){ function generate_accept_flyover (line 1172) | function generate_accept_flyover(dataId){ function generate_details_flyover_description (line 1232) | function generate_details_flyover_description(item){ function generate_comments_section (line 1254) | function generate_comments_section(dataId){ function generate_comments (line 1279) | function generate_comments(dataId,blank_if_no_comments){ function generate_comment (line 1323) | function generate_comment(author,note,created_at,itemId,last_comment,jou... function generate_todos (line 1344) | function generate_todos(dataId,blank_if_no_todos, item_editable){ function generate_todo (line 1375) | function generate_todo(subject,completed_on,todoId,owner_login,dataId, i... function edit_todo (line 1421) | function edit_todo(todoId, dataId){ function edit_comment (line 1439) | function edit_comment(journalId,dataId){ function edit_comment_cancel (line 1457) | function edit_comment_cancel(journalId,dataId){ function edit_comment_post (line 1463) | function edit_comment_post(journalId,dataId){ function edit_todo_post (line 1499) | function edit_todo_post(todoId, dataId){ function update_todo_buttons (line 1551) | function update_todo_buttons(todoId,show){ function credits_to_points (line 1563) | function credits_to_points(credits,base){ function has_current_user_estimated (line 1571) | function has_current_user_estimated(item){ function generate_item_estimate_button (line 1584) | function generate_item_estimate_button(dataId,points){ function add_new_link (line 1614) | function add_new_link(){ function remove_new_link (line 1618) | function remove_new_link(){ function generate_new_link (line 1623) | function generate_new_link(){ function generate_item (line 1642) | function generate_item(dataId){ function generate_tags (line 1692) | function generate_tags(tag_list){ function generate_item_lightbox (line 1717) | function generate_item_lightbox(dataId){ function update_lightbox_lock_version (line 1752) | function update_lightbox_lock_version(dataId){ function generate_retro (line 1756) | function generate_retro(rdataId){ function display_retro (line 1795) | function display_retro(rdataId){ function generate_notice (line 1835) | function generate_notice(noticeHtml, noticeId){ function is_cancelable (line 1856) | function is_cancelable(dataId){ function buttons_for (line 1888) | function buttons_for(dataId,expanded){ function is_part_of_team (line 1952) | function is_part_of_team(item){ function agree_buttons_root (line 1964) | function agree_buttons_root(dataId,include_start_button,expanded){ function accept_buttons_root (line 2076) | function accept_buttons_root(dataId,include_start_button,expanded){ function pri_button (line 2128) | function pri_button(dataId){ function generate_pri_button (line 2146) | function generate_pri_button(dataId,direction,pri){ function votes_button (line 2154) | function votes_button(dataId,votes_total,user_voted){ function dash_button (line 2183) | function dash_button(type,dataId,hide,options_param){ function click_start (line 2218) | function click_start(dataId,source,data){ function click_reject (line 2238) | function click_reject(dataId,source,data){ function click_estimate (line 2248) | function click_estimate(dataId,source,data,comment){ function click_estimate_from_flyover (line 2253) | function click_estimate_from_flyover(dataId,source,data,comment){ function click_finish (line 2268) | function click_finish(dataId,source,data){ function click_restart (line 2276) | function click_restart(dataId,source,data){ function click_agree (line 2288) | function click_agree(dataId,source,data){ function click_agree_root (line 2320) | function click_agree_root(dataId,source,data){ function click_accept_root (line 2325) | function click_accept_root(dataId,source,data){ function click_accept (line 2330) | function click_accept(dataId,source,data){ function click_release (line 2348) | function click_release(dataId,source,data){ function click_cancel (line 2356) | function click_cancel(dataId,source,data){ function click_leave (line 2364) | function click_leave(dataId,source,data){ function click_join (line 2372) | function click_join(dataId,source,data){ function click_pri (line 2382) | function click_pri(dataId,source,points){ function click_retro (line 2390) | function click_retro(dataId,source,data){ function submit_comment_prompt (line 2400) | function submit_comment_prompt(dataId,data,action){ function cancel_comment_prompt (line 2414) | function cancel_comment_prompt(dataId,source,data,action){ function comment_prompt (line 2422) | function comment_prompt(dataId,source,data,action,required,message){ function filter_select (line 2461) | function filter_select(){ function show_added_by_me (line 2525) | function show_added_by_me(){ function show_hide_touched (line 2538) | function show_hide_touched(show){ function show_tag (line 2550) | function show_tag(tag){ function hide_inactive (line 2567) | function hide_inactive(days){ function show_unvoted (line 2581) | function show_unvoted(statuses,vote_type){ function show_voted (line 2596) | function show_voted(statuses,vote_type,vote_value){ function has_vote_type (line 2611) | function has_vote_type(item,vote_type,vote_value){ function is_item_touched_by_user (line 2626) | function is_item_touched_by_user(item){ function search_for (line 2642) | function search_for(text){ function search_for_old (line 2690) | function search_for_old(text){ function clear_filters (line 2719) | function clear_filters(){ function send_item_action (line 2734) | function send_item_action(dataId,action,extradata){ function show_comment (line 2770) | function show_comment(item){ function resize (line 2780) | function resize(){ function insert_panel (line 2789) | function insert_panel(position, name, title, visible){ function generate_and_append_panel (line 2804) | function generate_and_append_panel(position,name,title, visible){ function update_panel_counts (line 2829) | function update_panel_counts(){ function update_panel_count (line 2841) | function update_panel_count(name, skip_button){ function close_panel (line 2861) | function close_panel(name){ function show_panel (line 2872) | function show_panel(name){ function sort_panel (line 2880) | function sort_panel(name){ function recalculate_widths (line 2938) | function recalculate_widths(){ function expand_item (line 2945) | function expand_item(dataId){ function collapse_item (line 3004) | function collapse_item(dataId,check_for_save){ function save_new_item (line 3021) | function save_new_item(prioritize){ function save_edit_item (line 3070) | function save_edit_item(dataId){ function cancel_new_item (line 3111) | function cancel_new_item(dataId){ function item_added (line 3119) | function item_added(item){ function item_actioned (line 3132) | function item_actioned(item, dataId, action){ function item_prioritized (line 3199) | function item_prioritized(item, dataId,action){ function item_estimated (line 3211) | function item_estimated(item, dataId){ function item_updated (line 3222) | function item_updated(item, dataId){ function comment_added (line 3233) | function comment_added(item, dataId){ function todo_added (line 3241) | function todo_added(item, dataId){ function todo_updated (line 3246) | function todo_updated(item, dataId){ function ensure_numericality_of_num_hours (line 3251) | function ensure_numericality_of_num_hours(num_hours) { function isNumeric (line 3264) | function isNumeric(form_value) function sortoptions (line 3272) | function sortoptions(sort) function generate_complexity_row (line 3282) | function generate_complexity_row(){ function generate_complexity_dropdown (line 3308) | function generate_complexity_dropdown() { function new_item (line 3338) | function new_item(){ function is_item_editable (line 3532) | function is_item_editable(dataId) { function is_item_todos_editable (line 3544) | function is_item_todos_editable(dataId) { function is_item_joinable (line 3558) | function is_item_joinable(item) { function is_item_estimatable (line 3562) | function is_item_estimatable(item) { function is_tracker_editable (line 3568) | function is_tracker_editable(dataId) { function generate_expense_amount_editor (line 3572) | function generate_expense_amount_editor(points,dataId){ function generate_item_edit (line 3583) | function generate_item_edit(dataId){ function generate_attachments_section (line 3736) | function generate_attachments_section(dataId){ function generate_todo_section (line 3769) | function generate_todo_section(dataId){ function generate_todo_section_lightbox (line 3801) | function generate_todo_section_lightbox(dataId){ function post_comment (line 3830) | function post_comment(dataId,from_prompt,action){ function post_todo (line 3900) | function post_todo(dataId){ function update_todo (line 3949) | function update_todo(todoId, dataId){ function delete_todo (line 3998) | function delete_todo(todoId, dataId){ function update_todo_count (line 4031) | function update_todo_count(dataId){ function full_screen (line 4041) | function full_screen(dataId,update){ function show_issue_full (line 4047) | function show_issue_full(itemId,update){ function show_retro_full (line 4066) | function show_retro_full(retroId){ function timer_beat (line 4073) | function timer_beat(timer){ function new_dash_data (line 4083) | function new_dash_data(){ function new_dash_data_response (line 4128) | function new_dash_data_response(data){ function is_user_logged_in (line 4193) | function is_user_logged_in(){ function ask_for_login (line 4203) | function ask_for_login(){ function handle_error (line 4208) | function handle_error (xhr, textStatus, errorThrown, dataId, action) { FILE: public/javascripts/effects.js function codeForEvent (line 231) | function codeForEvent(options,eventName){ function dispatch (line 248) | function dispatch(effect, eventName) { function parseColor (line 952) | function parseColor(color){ FILE: public/javascripts/enterprise_map.js function init (line 29) | function init() { function refresh_data (line 188) | function refresh_data(){ FILE: public/javascripts/fancybox/jquery.fancybox-1.3.0.pack.js function H (line 16) | function H(){v.hide();r.onerror=r.onload=null;F&&F.abort();l.empty()} function Q (line 16) | function Q(){b.fancybox('
The requested content ca...
function B (line 16) | function B(){H();var a=q[s];e=b.extend({},b.fn.fancybox.defaults,typeof ...
function U (line 21) | function U(){h=true;e.width=r.width;e.height=r.height;b("").attr(...
function G (line 21) | function G(){l.width(e.width);l.height(e.height);if(e.width=="auto")e.wi...
function J (line 21) | function J(){v.hide();if(g.is(":visible")&&b.isFunction(c.onCleanup))if(...
function M (line 24) | function M(a){var d=Math.round(k.width+(m.width-k.width)*a),
function L (line 25) | function L(){i.css("overflow",overflow=c.scrolling=="auto"?c.type=="imag...
function V (line 26) | function V(){var a=N(),d={},f=
function S (line 28) | function S(){var a=e.orig?b(e.orig):false,d={};if(a&&a.length){a=Z(a);d=...
function X (line 29) | function X(){b(document).unbind("keydown.fb").bind("keydown.fb",function...
function Y (line 30) | function Y(){if(j.length-1>n){var a=j[n+1].href;if(typeof a!=="undefined...
function $ (line 30) | function $(){if(v.is(":visible")){b("div",v).css("top",O*-40+"px");O=(O+...
function N (line 30) | function N(){return[b(window).width(),b(window).height(),b(document).scr...
function Z (line 30) | function Z(a){var d=a.offset();d.top+=parseFloat(a.css("paddingTop"))||
function W (line 31) | function W(){b("#fancybox-title").remove();x=0;if(c.titleShow!=false){va...
function aa (line 32) | function aa(a){if(a&&a.length)switch(c.titlePosition){case "inside":retu...
function ba (line 33) | function ba(){if(!b("#fancybox-wrap").length){b("body").append(l=b('
The requested content ca...
function B (line 16) | function B(){H();var a=q[s];e=b.extend({},b.fn.fancybox.defaults,typeof ...
function U (line 21) | function U(){h=true;e.width=r.width;e.height=r.height;b("").attr(...
function G (line 21) | function G(){l.width(e.width);l.height(e.height);if(e.width=="auto")e.wi...
function J (line 21) | function J(){v.hide();if(g.is(":visible")&&b.isFunction(c.onCleanup))if(...
function M (line 24) | function M(a){var d=Math.round(k.width+(m.width-k.width)*a),
function L (line 25) | function L(){i.css("overflow",overflow=c.scrolling=="auto"?c.type=="imag...
function V (line 26) | function V(){var a=N(),d={},f=
function S (line 28) | function S(){var a=e.orig?b(e.orig):false,d={};if(a&&a.length){a=Z(a);d=...
function X (line 29) | function X(){b(document).unbind("keydown.fb").bind("keydown.fb",function...
function Y (line 30) | function Y(){if(j.length-1>n){var a=j[n+1].href;if(typeof a!=="undefined...
function $ (line 30) | function $(){if(v.is(":visible")){b("div",v).css("top",O*-40+"px");O=(O+...
function N (line 30) | function N(){return[b(window).width(),b(window).height(),b(document).scr...
function Z (line 30) | function Z(a){var d=a.offset();d.top+=parseFloat(a.css("paddingTop"))||
function W (line 31) | function W(){b("#fancybox-title").remove();x=0;if(c.titleShow!=false){va...
function aa (line 32) | function aa(a){if(a&&a.length)switch(c.titlePosition){case "inside":retu...
function ba (line 33) | function ba(){if(!b("#fancybox-wrap").length){b("body").append(l=b('