evolvingweb / redmine_evolvingweb_extensions

Site-specific customizations to our Redmine install.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Evolving Web extensions to redmine

This contains misc glue code to customize our Redmine deployment.

{{id}} macro

Currently contains {{id}} macro which is an alias for {{issue_details}}. The latter is provided by https://github.com/hampom/redmine_wiki_issue_details

"My Timesheet" link

Adds a "My Timesheet" link to the main menu. Links to the following:

/time_entries/report?utf8=✓&criteria[]=user&criteria[]=project&criteria[]=issue&f[]=spent_on&op[spent_on]=><t-&v[spent_on][]=7&f[]=&c[]=project&c[]=spent_on&c[]=user&c[]=activity&c[]=issue&c[]=comments&c[]=hours&columns=day

Homepage redirect

When visiting http://redmine-url.com, the visitor is redirected to http://redmine-url.com/my/page.

Subtask Clone link

Adds a "Clone" link next to the Subtask tree's "Add" link, which works the same but copies all metatada. Only on issue pages.

Links in timesheet reports

Issues in timesheet reports are now clickable links.

Broken issue description text area

The upgraded plugin redmine_wiki_extensions breaks the layout issue. This small CSS fixes that.

Date range on hover for weekly reports

Adds a title attribute to be shown on hover for the columns on a weekly spent time report.

Changes on reports page

If you land to a time entries report page for a given project you'll see the following changes vs a default installation:

  • Project is not hardcoded; instead, it's a normal filter
  • There are some predefined columns and the report is set to current month
  • Report columns are removable by clicking a link
  • There's a link to make the report "shareable" (i.e. changing relative filters to absolute)

About

Site-specific customizations to our Redmine install.


Languages

Language:JavaScript 48.2%Language:Ruby 35.5%Language:HTML 15.0%Language:CSS 1.2%