Check-in [cd8c5df513]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Granted access to /setup_timeline to Admin users as well as Setup users.
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: cd8c5df51301e2bdc3856a273c6a224867e648a46c937efc083fb0b84f405301
User & Date: wyoung 2018-11-30 23:18:45.482
Context
2018-11-30
23:34
Added the admin-v-setup.md document explaining the differences between the Setup and Admin user capabilities, and offering a philosophical argument for why these distinctions are drawn as they currently are. check-in: 2056e9f7a8 user: wyoung tags: trunk
23:18
Granted access to /setup_timeline to Admin users as well as Setup users. check-in: cd8c5df513 user: wyoung tags: trunk
21:24
Typo fix check-in: 91e8c12136 user: wyoung tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Changes to src/setup.c.
108
109
110
111
112
113
114

115
116

117
118
119
120
121
122
123
      "Configure the WWW components of the repository");
  }
  setup_menu_entry("Security-Audit", "secaudit0",
    "Analyze the current configuration for security problems");
  if( setup_user ){
    setup_menu_entry("Settings", "setup_settings",
      "Web interface to the \"fossil settings\" command");

    setup_menu_entry("Timeline", "setup_timeline",
      "Timeline display preferences");

    setup_menu_entry("Login-Group", "setup_login_group",
      "Manage single sign-on between this repository and others"
      " on the same server");
    setup_menu_entry("Tickets", "tktsetup",
      "Configure the trouble-ticketing system for this repository");
  }
  setup_menu_entry("Search","srchsetup",







>
|
|
>







108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
      "Configure the WWW components of the repository");
  }
  setup_menu_entry("Security-Audit", "secaudit0",
    "Analyze the current configuration for security problems");
  if( setup_user ){
    setup_menu_entry("Settings", "setup_settings",
      "Web interface to the \"fossil settings\" command");
  }
  setup_menu_entry("Timeline", "setup_timeline",
    "Timeline display preferences");
  if( setup_user ){
    setup_menu_entry("Login-Group", "setup_login_group",
      "Manage single sign-on between this repository and others"
      " on the same server");
    setup_menu_entry("Tickets", "tktsetup",
      "Configure the trouble-ticketing system for this repository");
  }
  setup_menu_entry("Search","srchsetup",
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
      "0", "HH:MM",
      "1", "HH:MM:SS",
      "2", "YYYY-MM-DD HH:MM",
      "3", "YYMMDD HH:MM",
      "4", "(off)"
  };
  login_check_credentials();
  if( !g.perm.Setup ){
    login_needed(0);
    return;
  }

  style_header("Timeline Display Preferences");
  db_begin_transaction();
  @ <form action="%s(g.zTop)/setup_timeline" method="post"><div>







|







661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
      "0", "HH:MM",
      "1", "HH:MM:SS",
      "2", "YYYY-MM-DD HH:MM",
      "3", "YYMMDD HH:MM",
      "4", "(off)"
  };
  login_check_credentials();
  if( !g.perm.Admin ){
    login_needed(0);
    return;
  }

  style_header("Timeline Display Preferences");
  db_begin_transaction();
  @ <form action="%s(g.zTop)/setup_timeline" method="post"><div>