This plugin allows the redmine/chiliproject administrator to mark any project he wants as "featured" (notice that this is an "admin" right, not a project administrator right).
It also changes the redmine home page to show a "featured projects" box. This box replaces the default "Latest projects" box.
Finally, it adds two named scopes to Project: Project.featured and Project.not_featured
This plugin can be used in consonance with our Redmine Project Filtering plugin ( https://github.com/splendeo/redmine_project_filtering )
== Installation
1. Copy the plugin directory into the vendor/plugins directory
2. Migrate plugin:
rake db:migrate_plugins
3. Start Redmine
Installed plugins are listed and can be configured from 'Admin -> Plugins' screen.
== Credits
Development of this plugin was financed by the Open Hardware Repository - www.ohwr.org
2. Login to your Redmine install as an Administrator.
3. Configure your settings in Administration > Information > Configure
== License
This plugin is licensed under the GNU GPL v2. See COPYRIGHT.txt and GPL.txt for details.
== Project help
If you need help you can contact the maintainer at the Bug Tracker. The bug tracker is located at https://projekte.dev.b-net1.de/projects/bn1redminepiwik/issues
piwik_directions:Gib die URL deiner <a href="http://www.piwik.org">Piwik</a>-Installation ein, ebenso die Piwik-ID deiner Website <br />und wähle deine Log-Optionen.
piwik_directions:Enter the URL of your <a href="http://www.piwik.org">Piwik</a> installation, the Piwik-ID of your Website <br />and choose your logging options.
piwik_log_url_label:URL of the Piwik installation
piwik_log_id_label:ID of the Piwik Website
piwik_log_anonymous_label:Log anonymous users
piwik_log_authenticated_label:Log authenticated user
piwik_directions:Gib die URL deiner <a href="http://www.piwik.org">Piwik</a>-Installation ein, ebenso die Piwik-ID deiner Website <br />und wähle deine Log-Optionen.
piwik_directions:Enter the URL of your <a href="http://www.piwik.org">Piwik</a> installation, the Piwik-ID of your Website <br />and choose your logging options.
piwik_log_url_label:URL of the Piwik installation
piwik_log_id_label:ID of the Piwik Website
piwik_log_anonymous_label:Log anonymous users
piwik_log_authenticated_label:Log authenticated user
* support subproject git repo. (e.g. git@site.name:parent_project/subproject.git)
* fix bugs.
= Redmine Gitolite
A Redmine plugin which manages your gitolite configuration based on your projects and memberships in Redmine. Includes Public Key management views (extracted from http://plan.io).
This plugin was originally developed by Jan Schulz-Hofen for http://plan.io. Several updates/fixes were provided by github users untoldwind, tingar and ericpaulbishop. These updates were merged together and expanded upon by Eric Bishop.
In order to use this plugin you must have the following gems installed:
lockfile
inifile
net-ssh
== Copyright & License
Copyright (c) 2009-2010 Jan Schulz-Hofen, ROCKET RENTALS GmbH (http://www.rocket-rentals.de). MIT License.
Copyright (c) 2010 Eric Bishop (ericpaulbishop@gmail.com) MIT License.
<pre><%=link_to"Upload SSH Public Key",{:controller=>'my',:action=>'public_keys'}%>
Add yourself as a project developer: <%=link_to@project.name+" Settings",{:controller=>'projects',:action=>'settings'}%> -> Members Tab -> New Member
var subform = new Subform('<%=escape_javascript(render(:partial=>"checkout_protocol",:locals=>{:protocol=>Checkout::Protocol.new({:protocol=>repo.scm_name,:append_path=>(repo.allow_subtree_checkout??'1':'0'),:command=>repo.checkout_default_command}),:scm=>scm}))%>',<%=Setting.send("checkout_protocols_#{scm}").length%>,'settings_checkout_protocols_<%=scm%>');
background:url(../images/button.svg)00no-repeat;/* Opera needs an "image" :( - using svg for this so it will scale properly without looking too ugly */
background:url(../images/button_focus.svg)00no-repeat;/* Opera needs an "image" :( - using svg for this so it will scale properly without looking too ugly */
background:url(../images/button_selected.svg)00no-repeat;/* Opera needs an "image" :( - using svg for this so it will scale properly without looking too ugly */
raiseActiveRecord::IrreversibleMigration.new"Sorry, there is no down migration yet. If you really need one, please create an issue on http://dev.holgerjust.de/projects/redmine-checkout"
This plugin allows you to update your local Git repositories in Redmine when changes have been pushed to Github.
== Description
Redmine <http://redmine.org> has supported Git repositories for a long time, allowing you to browse your code and view your changesets directly in Redmine. For this purpose, Redmine relies on local clones of the Git repositories.
If your shared repository is on a remote machine - for example on Github - this unfortunately means a bit of legwork to keep the local, Redmine-accessible repository up-to-date. The common approach is to set up a cronjob that pulls in any changes with regular intervals and updates Redmine with them.
That approach works perfectly fine, but is a bit heavy-handed and cumbersome. The Redmine Github Hook plugin allows Github to notify your Redmine installation when changes have been pushed to a repository, triggering an update of your local repository and Redmine data only when it is actually necessary.
== Installation
1. Installing the plugin
1. Install the json gem <http://json.rubyforge.org/> on the machine where Redmine is running.
2. Follow the plugin installation procedure at http://www.redmine.org/wiki/redmine/Plugins.
3. Restart your Redmine.
4. If you already have a local Git repository set up and working from Redmine go to step 3, otherwise continue at step 2.
2. Adding a Git repository to a project (note, this should work whether you want to use Redmine Github Hook or not). Either follow the instructions at http://www.redmine.org/wiki/redmine/HowTo_keep_in_sync_your_git_repository_for_redmine or the ones below:
1. Go to the directory on your Redmine machine where you want to keep your repository, for example /home/redmine/repositories/.
2. Get a clone of the repository into that location: git clone git://github.com/koppen/redmine_github_hook.git. This creates a .git directory at /home/redmine/repositories/redmine_github_hook/.git.
3. Open Redmine in your browser and navigate to the Settings for the project you want to add a Git repository to.
4. Under the Repository tab, choose Git as your SCM and enter the full path to the .git directory from step 2; /home/redmine/repositories/redmine_github_hook/.git/ . Click "Create".
5. Click the new "Repository" link in the main navigation to verify that your repository integration works - this might take a while as Redmine is fetching all commits.
3. Connecting Github to Redmine
1. Go to the repository Admin interface on Github.
2. Under "Service Hooks" add a new "Post-Receive URL" of the format: "[redmine_installation_url]/github_hook" (for example "http://example.com/github_hook").
1. By default, Github Hook assumes your Github repository name is the same as the project identifier in your Redmine installation. If this is not the case, you can specify the actual Redmine project identifier in the Post-Receive URL by using the format "[redmine_installation_url]/github_hook?project_id=[identifier]" (for example "http://example.com/github_hook?project_id=my_project").
That's it. Github will now send a HTTP POST to the Redmine Github Hook plugin whenever changes are pushed to Github. The plugin then takes care of pulling the changes to the local repository and updating the Redmine database with them.
== Assumptions
* Redmine 0.9 running on a *nix-like system. It will probably work on Redmine 0.8 as well.
* Git available on the commandline.
== License
Copyright (c) 2009 Jakob Skjerning
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
This plugin adds a "filtering text box" on the projects/index screen.
In addition to text-based search, it's possible to add additional filters (see below).
This plugin can be used in conjunction with the Featured Projects plugin ( https://github.com/splendeo/featured_projects )
If this plugin is detected, projects marked as "featured" will appear first, on a box, followed by the rest of the projects.
== Adding filters
Filters can be added via Custom Fields.
* Log-in as the main administrator
* Go to the custom fields view. You can do so via the Admin/Custom Fields menu, or just typing /custom_fields/ on the url bar.
* Select the "Projects" tab
* Add a new custom field.
* Choose the "list" type, and fill in the name and the list of values.
* Mark the custom field as Searchable
* Save the new field
That's it - a new filter should appear on the projects/index screen
== Removing filters from the view
By default, any fields created as above will be used as filters. If you wish to hide any searchable custom field of type "list" you can deactivate it on the plugin settings screen (Admin -> Plugins -> Configure)
== Installation
1. Copy the plugin directory into the vendor/plugins directory
2. Start Redmine
(This plugin does not require migrations)
Installed plugins are listed and can be configured from 'Admin -> Plugins' screen.
== Credits
Development of this plugin was financed by the Open Hardware Repository - www.ohwr.org
System Notifications is a Redmine plugin that will allow an Administrator to send notification emails to recently logged in users. This is useful to announce new features, downtime, or other system information.
== Features
* Send email to recently logged in users
* Ajax user selector to preview which users will receive the email
== Getting the plugin
A copy of the plugin can be downloaded from {Little Stream Software}[https://projects.littlestreamsoftware.com/projects/list_files/redmine-notify] or from {GitHub}[http://github.com/edavis10/redmine-system-notification-plugin/tree/master]
== Installation and Setup
1. Follow the Redmine plugin installation steps at: http://www.redmine.org/wiki/redmine/Plugins Make sure the plugin is installed to +vendor/plugins/system_notification_plugin+
2. Restart your Redmine web servers (e.g. mongrel, thin, mod_rails)
== Usage
To send an email:
1. Login to Redmine as an Administrator
2. Browse to the Administration panel
3. Select the System Notifications Panel
4. Pick which users to send the notification to
5. Enter the Subject and Body of the email
6. Click Send
== License
This plugin is licensed under the GNU GPL v2. See COPYRIGHT.txt and GPL.txt for details.
== Project help
If you need help you can contact the maintainer at his email address (See CREDITS.txt) or create an issue in the Bug Tracker. The bug tracker is located at https://projects.littlestreamsoftware.com