./devel/ruby-redmine51, Flexible project management web application

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.1.2, Package name: ruby32-redmine51-5.1.2, Maintainer: pkgsrc-users

Redmine is a flexible project management web application using the
Ruby on Rails framework, it is cross-platform and cross-database.

Redmine 5.1 introduces these new features in these categories:

* Migrate to Rails 6.1 with Zeitwerk autoloading.
* Introduced CommonMark Markdown (GitHub Flavored) formatter as an
alternative to existing Markdown formatter based on Redcarpet.
* Users can be mention now using @ autocomplete by other users with add
watchers permission.
* Issue custom query: default query per instance, project and user.
* Default project custom query: per instance and per user.
* Ability to add watchers to Wiki pages.
* Issues can now be filtered by notes or by file description.
* "Contains" operator supports now multiple search items.
Using wilcard characters (_ or %) is no longer supported.
* Two-factor authentication improvements: you can enable it only for certain
groups or for users with administration rights.

DEINSTALL [+/-]


Package options: mysql, ruby-unicorn

Master sites:

Filesize: 3173.238 KB

Version history: (Expand)


CVS history: (Expand)


   2024-03-10 16:22:34 by Takahiro Kambe | Files touched by this commit (4) | Package updated
Log message:
devel/ruby-redmine51: update to 5.1.2

5.1.2 (2023-03-04)

[Activity view]

* Defect #39995: Project Activities and Roadmap views disclose presence of
  private sub projects

[Administration]

* Defect #40166: Internationalize "Check all / Uncheck all" tooltip in
  project list for admins

[Code cleanup/refactoring]

* Defect #39864: Backport fix of random failing integration test for plugin
  routes
* Defect #40239: Add missing fixtures in Redmine::ApiTest::IssuesTest
* Patch #39894: Explicitly render a 404 on non-JS requests to watchers#new
* Patch #39999: Explicitly render a 404 on non-JS requests to messages#quote
* Patch #40043: Remove year ranges from all copyright headers

[Database]

* Patch #39865: Extend mysql8? test helper to handle complex version strings

[Filters]

* Defect #39991: Fix "any" operator for text filters to exclude empty text
  values

[Issues]

* Defect #39932: Incorrect position of "Edited" mark in issue notes with h4
  headings

[Plugin API]

* Defect #39862: Attachments functionality for (custom) plugins broken since
  fix for CVE-2022-44030
* Feature #39948: Add Redmine::Plugin proxy method for
  Redmine::Acts::Attachable::ObjectTypeConstraint.register_object_type

[REST API]

* Defect #40099: User api filtering by status=* broke on upgrade from 5.0 to
  5.1

[Rails support]

* Patch #40319: Update Rails to 6.1.7.7

[SEO]

* Defect #40208: An ActionController::RespondToMismatchError occurred in
  welcome#robots

[Security]

* Defect #39875: Mitigate CVE-2023-23913 (rails-ujs)

[Text formatting]

* Defect #39755: CommonMark Markdown help page does not reflect user's
  language setting
* Defect #40193: Performance issue with email address auto-linking in the
  default ("none") formatter
* Feature #39884: Allow multiple footnotes per single word

[Translations]

* Defect #39801: Fix typo in Russian translation of text_status_no_workflow
* Patch #39751: Additional translation for Tamil language
* Patch #39781: Persian translation update for 5.1-stable
* Patch #39782: Russian translation update for 5.1-stable
* Patch #40240: Catalan translation update for 5.1-stable

[UI]

* Defect #39780: User select element on activity sidebar views cutoff when
  displaying long user names
* Defect #39802: Fix click event handling in mobile view after closing
  flyout menu
* Defect #40237: Error in autocomplete (`ActionController::BadRequest
  (Invalid query parameters: invalid %-encoding (%)`)
   2023-12-14 16:35:43 by Takahiro Kambe | Files touched by this commit (5) | Package updated
Log message:
devel/ruby-redmine51: update to 5.1.1

pkgsrc change: depends on net/ruby-net-{imap,pop,smtp} with ruby31.

5.1.1 (2023-11-27)

[Database]

* Defect #39437: MySQL / MariaDB issue nested set deadlocks and consistency

* Defect #39443: Invalid statement query error on MSSQL when role filter is
  used in issues query

* Patch #39737: Support MySQL 8

[Email notifications]

* Defect #39553: Mention notification is not sent
  (MENTION_PATTERN / LINKS_RE inconsistency)

[Filters]

* Defect #39714: Query grouping filter not working for custom field
  relations

[Gems support]

* Defect #39576: `rake yard` does not work with Ruby >= 3.2

[Issues]

* Defect #39521: Mention autocomplete not displaying for users
  without "Edit issues" permission

[PDF export]

* Defect #39534: Error (undefined method) in issue list PDF export

[Text formatting]

* Defect #38852: ## issue syntax is not kept when selecting an issue from
  the inline autocomplete

[Translations]

* Patch #39513: Bulgarian translation update for 5.1-stable
* Patch #39551: Simplified Chinese translation update for 5.1-stable
   2023-11-29 17:10:19 by Takahiro Kambe | Files touched by this commit (19)
Log message:
devel/ruby-redmine51: add version 5.1.0

Add ruby-redmine51 package version 5.1.0.

Redmine is a flexible project management web application using the
Ruby on Rails framework, it is cross-platform and cross-database.

Redmine 5.1 introduces these new features in these categories:

* Migrate to Rails 6.1 with Zeitwerk autoloading.
* Introduced CommonMark Markdown (GitHub Flavored) formatter as an
  alternative to existing Markdown formatter based on Redcarpet.
* Users can be mention now using @ autocomplete by other users with add
  watchers permission.
* Issue custom query: default query per instance, project and user.
* Default project custom query: per instance and per user.
* Ability to add watchers to Wiki pages.
* Issues can now be filtered by notes or by file description.
* "Contains" operator supports now multiple search items.
  Using wilcard characters (_ or %) is no longer supported.
* Two-factor authentication improvements: you can enable it only for certain
  groups or for users with administration rights.