%--
* Copyright by Intland Software
*
* All rights reserved.
*
* This software is the confidential and proprietary information
* of Intland Software. ("Confidential Information"). You
* shall not disclose such Confidential Information and shall use
* it only in accordance with the terms of the license agreement
* you entered into with Intland.
*
* $Revision$ $Date$
--%>
<%@ taglib uri="jstl-c" prefix="c" %>
<%@ taglib uri="jstl-fmt" prefix="fmt" %>
<%@ taglib uri="jstl-fn" prefix="fn" %>
<%@ taglib uri="struts-html" prefix="html" %>
<%@ taglib uri="taglib" prefix="tag" %>
<%@ taglib uri="uitaglib" prefix="ui" %>
<%@ page import="java.util.List"%>
<%@ page import="com.intland.codebeamer.servlet.Startup"%>
<%@ page import="com.intland.codebeamer.persistence.dao.impl.InboxDaoImpl"%>
<%@ page import="com.intland.codebeamer.persistence.dao.impl.ProjectDaoImpl"%>
<%@ page import="com.intland.codebeamer.persistence.dao.impl.UserDaoImpl"%>
<%@ page import="com.intland.codebeamer.persistence.dao.impl.ArtifactDaoImpl"%>
<%@ page import="com.intland.codebeamer.persistence.dao.impl.ProjectPreferencesDaoImpl"%>
<%
String gap = "
|
";
pageContext.setAttribute("gap", gap);
pageContext.setAttribute("startBuildDate", Startup.getNextScheduledBuildExecutionTime());
pageContext.setAttribute("startInboxDate", Startup.getNextScheduledInboxExecutionTime());
List projectPreferences = ProjectPreferencesDaoImpl.getInstance().findAllWithManagedRepository(false);
pageContext.setAttribute("managedRepositories", new Integer(projectPreferences.size()));
List inboxes = InboxDaoImpl.getInstance().findAllEnabled();
pageContext.setAttribute("inboxes", new Integer(inboxes.size()));
List projects = ProjectDaoImpl.getInstance().findAll();
pageContext.setAttribute("projects", new Integer(projects.size()));
List users = UserDaoImpl.getInstance().findAll();
pageContext.setAttribute("users", new Integer(users.size()));
pageContext.setAttribute("documents", new Integer(ArtifactDaoImpl.getInstance().findCountAllNonRemovedFiles(null)));
%>
System Administration
User Accounts
(
Logged in
of )
-- add, import, configure or disable user accounts and groups.
${gap}
Projects
()
-- view the list of all existing projects.
${gap}
Reset Managed Repository Security
( managed repositories)
-- reset the SCM access control based on the current security settings in ${licenseCode.type}.
${gap}
Documents
() -- view document and directory counts and sizes by each project.
${gap}
Indexing
-- re-index ${licenseCode.type} artifacts.
${gap}
Login and Welcome Text
-- customize the login and welcome texts.
${gap}
System Calendar
-- configure the default system worktime calendar.
${gap}
User Registration
-- configure the user account registration process.
${gap}
License
-- enter your license code.
${gap}
Send Email
-- send emails to all or to the currently logged-in users.
${gap}
Outgoing Email Connection
-- configure the outgoing email connection (SMTP server) to be used by ${licenseCode.type}.
${gap}
Email Inboxes and Polling
()
-- configure Email Inboxes and polling frequency.
(Next scheduled: )
${gap}
GUI
-- customize the logo and slogan in the header section.
${gap}
Periodic Process Timer
-- modify the periodical task invocation time.
(Next scheduled: )
${gap}
iSql
-- enter SQL queries or statements via the built-in Interactive SQL console.
${gap}
<%--
System Configuration File
-- view the ${licenseCode.type} system configuration file (not editable).
${gap}
--%>
<%--
System Log File
-- view the ${licenseCode.type} system log file.
${gap}
--%>
<%--
Reset Security Cache
-- flush the cache to ensure security integrity.
${gap}
--%>
Change Logging Configuration
-- Change logging configuration temporarily without restarting the server.