# Redmine ## Docs - [Authentication](https://mintlify.wiki/redmine/redmine/admin/authentication.md): Configure local authentication, LDAP, OAuth2, and two-factor authentication in Redmine. - [Custom fields](https://mintlify.wiki/redmine/redmine/admin/custom-fields.md): Add extra data fields to issues, projects, users, groups, time entries, and other Redmine entities. - [Database setup](https://mintlify.wiki/redmine/redmine/admin/database-setup.md): Configure config/database.yml for MySQL, PostgreSQL, SQLite3, and SQL Server. - [Email configuration](https://mintlify.wiki/redmine/redmine/admin/email-configuration.md): Configure outgoing SMTP email delivery in Redmine using config/configuration.yml. - [Enumerations](https://mintlify.wiki/redmine/redmine/admin/enumerations.md): Manage the predefined value lists used across Redmine, including issue priorities, time entry activities, and document categories. - [Managing groups](https://mintlify.wiki/redmine/redmine/admin/groups.md): Organize users into groups to assign project membership and permissions to multiple users at once. - [Installation](https://mintlify.wiki/redmine/redmine/admin/installation.md): Step-by-step guide to installing Redmine on your server. - [Issue statuses](https://mintlify.wiki/redmine/redmine/admin/issue-statuses.md): Define the statuses that issues pass through during their lifecycle, such as New, In Progress, Resolved, and Closed. - [LDAP configuration](https://mintlify.wiki/redmine/redmine/admin/ldap.md): Connect Redmine to an LDAP or Active Directory server for user authentication. - [Repositories](https://mintlify.wiki/redmine/redmine/admin/repositories.md): Integrate source code repositories with Redmine projects, configure SCM binaries, and browse commits. - [System requirements](https://mintlify.wiki/redmine/redmine/admin/requirements.md): Ruby versions, supported databases, optional dependencies, and supported browsers for Redmine. - [Roles and permissions](https://mintlify.wiki/redmine/redmine/admin/roles-permissions.md): Define what project members can do in Redmine by configuring roles and their associated permissions. - [Application settings](https://mintlify.wiki/redmine/redmine/admin/settings.md): Reference for all categories in the Redmine Administration Settings panel. - [Trackers](https://mintlify.wiki/redmine/redmine/admin/trackers.md): Trackers categorize issues by type — such as Bug, Feature, or Support request — and control which fields and workflows apply to each issue type. - [Upgrading Redmine](https://mintlify.wiki/redmine/redmine/admin/upgrading.md): Step-by-step instructions for upgrading an existing Redmine installation to a new version. - [Managing users](https://mintlify.wiki/redmine/redmine/admin/users.md): Create, edit, and manage user accounts in Redmine. Control access, authentication, and account status from the Administration panel. - [Workflows](https://mintlify.wiki/redmine/redmine/admin/workflows.md): Configure which issue status transitions are allowed for each role and tracker, and which fields each role can edit in a given status. - [Activity feed](https://mintlify.wiki/redmine/redmine/collaboration/activity.md): Track what is happening in your projects using the activity feed, with filtering by event type and RSS support. - [Email notifications](https://mintlify.wiki/redmine/redmine/collaboration/notifications.md): Understand what triggers email notifications in Redmine and how to configure your notification preferences. - [Watchers](https://mintlify.wiki/redmine/redmine/collaboration/watchers.md): Subscribe to issues and wiki pages to receive notifications when they are updated. - [Contributing to Redmine](https://mintlify.wiki/redmine/redmine/developer/contributing.md): How to report bugs, request features, and submit patches to the Redmine project. - [Hook system](https://mintlify.wiki/redmine/redmine/developer/plugin-hooks.md): Use Redmine hooks to inject content into views, respond to controller events, and extend core behavior without patching core files. - [Plugin system overview](https://mintlify.wiki/redmine/redmine/developer/plugin-overview.md): Understand how the Redmine plugin system works, how plugins are structured, and how they are loaded at startup. - [Plugin settings](https://mintlify.wiki/redmine/redmine/developer/plugin-settings.md): Add a configurable settings page to your Redmine plugin using the settings directive and access values with Setting.plugin_. - [Building your first plugin](https://mintlify.wiki/redmine/redmine/developer/plugin-tutorial.md): Step-by-step guide to creating a Redmine plugin: directory structure, registration, controllers, views, routes, menu items, and migrations. - [REST API authentication](https://mintlify.wiki/redmine/redmine/developer/rest-api-authentication.md): Authenticate Redmine API requests using an API key, HTTP Basic Auth, or OAuth2 via Doorkeeper. - [Issues API](https://mintlify.wiki/redmine/redmine/developer/rest-api-issues.md): Create, retrieve, update, and delete Redmine issues via the REST API. - [REST API overview](https://mintlify.wiki/redmine/redmine/developer/rest-api-overview.md): An overview of the Redmine REST API — base URL, response formats, pagination, error codes, and curl examples. - [Projects API](https://mintlify.wiki/redmine/redmine/developer/rest-api-projects.md): List, create, update, archive, and delete Redmine projects via the REST API. - [Time entries API](https://mintlify.wiki/redmine/redmine/developer/rest-api-time-entries.md): Log, query, update, and delete time entries in Redmine via the REST API. - [Users API](https://mintlify.wiki/redmine/redmine/developer/rest-api-users.md): Manage Redmine user accounts via the REST API. Most endpoints require administrator privileges. - [Wiki API](https://mintlify.wiki/redmine/redmine/developer/rest-api-wiki.md): Read and write Redmine wiki pages via the REST API. - [Running tests](https://mintlify.wiki/redmine/redmine/developer/running-tests.md): Set up the test environment and run Redmine's test suite, including unit, functional, integration, and system tests. - [Creating a custom theme](https://mintlify.wiki/redmine/redmine/developer/themes-creating.md): Create a Redmine theme by adding a directory under themes/, overriding application.css, and optionally adding images, fonts, and a custom JavaScript file. - [Themes overview](https://mintlify.wiki/redmine/redmine/developer/themes-overview.md): Understand how Redmine themes work, where they live, how they are loaded, and how to switch between them in Administration > Settings. - [Calendar and Gantt chart](https://mintlify.wiki/redmine/redmine/features/calendar-gantt.md): Visualise project schedules using the calendar view and Gantt chart, with filters for tracker, status, and assignee. - [Documents](https://mintlify.wiki/redmine/redmine/features/documents.md): Upload, categorise, and browse project documents in Redmine. - [Files](https://mintlify.wiki/redmine/redmine/features/files.md): Attach files to project versions and manage the project file repository in Redmine. - [Discussion forums](https://mintlify.wiki/redmine/redmine/features/forums.md): Create discussion boards, post topics, reply to threads, and moderate forum content within a Redmine project. - [Issue tracking](https://mintlify.wiki/redmine/redmine/features/issues.md): Create, manage, and track bugs, features, and tasks using Redmine's issue tracker. - [News](https://mintlify.wiki/redmine/redmine/features/news.md): Publish project announcements, comment on news items, and display the latest news on the project overview page. - [Project management](https://mintlify.wiki/redmine/redmine/features/projects.md): Create and configure Redmine projects, manage members, enable modules, and organise work with subprojects. - [Search](https://mintlify.wiki/redmine/redmine/features/search.md): Search across issues, wiki pages, news, forums, changesets, and more within a project or across all projects. - [Time tracking](https://mintlify.wiki/redmine/redmine/features/time-tracking.md): Log time spent on issues and projects, view time reports, and filter entries by user, project, and period. - [Wiki](https://mintlify.wiki/redmine/redmine/features/wiki.md): Create and maintain collaborative wiki pages per project, with version history, page hierarchies, and cross-page linking. - [Core concepts](https://mintlify.wiki/redmine/redmine/getting-started/concepts.md): The building blocks of Redmine — projects, issues, trackers, statuses, roles, workflows, custom fields, and modules. - [Quickstart for new users](https://mintlify.wiki/redmine/redmine/getting-started/quickstart.md): Get oriented in Redmine — log in, navigate the interface, join a project, create your first issue, and log time. - [Introduction to Redmine](https://mintlify.wiki/redmine/redmine/introduction.md): An overview of Redmine — what it is, what it does, and who it's for. ## OpenAPI Specs - [openapi](https://mintlify.wiki/redmine/redmine/api-reference/openapi.json)