OpenProject - Package Updates
- 
[3.29.1]
- Update OpenProject to 14.6.1
 - Full changelog
 - Bugfix: Side menu for work package lists not displayed [#57663]
 
 - 
[3.29.2]
- Update OpenProject to 14.6.2
 - Full changelog
 - Bugfix: Meetings: Invitation being sent out instead of summary after meeting took place [#58326]
 - Bugfix: Some images are missing when running OpenProject all-in-one container [#58431]
 - Bugfix: Deleting cost query and clicking apply again breaks [#58441]
 
 - 
[3.29.3]
- Update OpenProject to 14.6.3
 - Full changelog
 - Bugfix: Reminder mail not sent in case more than 15 notifications are to be reported about [#58555]
 - Bugfix: Custom field filters removed when activating baseline [#58600]
 
 - 
[3.30.0]
- Update openproject to 15.0.1
 - Full Changelog
 - Bugfix: OpenID Connect Microsoft Entra: Tenant not correctly output [#59261]
 - Change the design of the Activity panel to Primer
 - Emoji reactions to work package comments
 - Continuously update the notification center. Don't ask for loading updates.
 - Remove "Latest activity" section from work package "Overview" tab
 - On "Newest at the bottom" have the line touch the input box
 - The comment box being a fixed element anchored to the bottom of the split screen area.
 - Filtering the Activity panel with options to either show everything, changes only or comments only.
 - Ordering to either newest on top or newest at the bottom.
 - User interface for OIDC (OpenID Connect) provider configuration
 - User interface for SAML configuration
 - Show danger zone when deleting SAML or OIDC provider
 - Allow setting omniauth_direct_login_provider through UI
 
 - 
[3.30.1]
- Update openproject to 15.0.2
 - Full Changelog
 - Bugfix: Work package creation event not displayed if aggregation includes a comment [#58738]
 - Bugfix: Error toast giving a 500 error without relevant details [#59065]
 - Bugfix: The comment box remains open and does not blur on submitting comment [#59279]
 - Bugfix: Split screen activity tab does not scroll to the right position from list view [#59281]
 - Bugfix: Storage in copied project does not have the correct Project Folder setting [#59344]
 - Bugfix: Cannot change limit_self_registration for SAML auth providers [#59370]
 - Bugfix: Option to limit_self_registration in SAML provider not respected [#59375]
 - Bugfix: Migration of SAML auth providers doesn't retain limit_self_registration [#59403]
 - Bugfix: OpenID connect does not allow setting custom scopes [#59430]
 
 - 
[3.31.0]
- Update openproject to 15.1.0
 - Feature: Multi-level selection fields to support custom hierarchical attributes [#36033]
 - Bugfix: Unsorted "User" list in "Time and costs" [#43829]
 - Bugfix: 500 when filtering by date field and specifying too big number [#55393]
 - Bugfix: Sorting by custom field has strong impact on performance for the project list [#57305]
 - Bugfix: Absent value for custom field is ordered not consistently at the beginning or end for different formats [#57554]
 - Bugfix: Notification on a mention added to an edited comment is not triggered [#58007]
 - Bugfix: Info box on new custom field of type hierarchy is permanent [#58466]
 - Bugfix: Item add form disappears after added a new item to a custom field of type hierarchy [#58467]
 - Bugfix: Using multi-select and required options do not work [#58635]
 - Bugfix: HTML files served as plain text [#58646]
 - Bugfix: Performance issues on work_packages api endpoint [#58689]
 - Bugfix: Breadcrumb of hierarchy items has left margin [#58700]
 - Bugfix: Missing hint in comment box label [#59060]
 - Bugfix: Automatic comments to indicate retractions miss a stem (newest on top) [#59278]
 - Bugfix: Add local spacing to inline enterprise banner [#59284]
 - Bugfix: Hierarchy custom fields causing 500 on custom actions [#59354]
 - Bugfix: Files count badge missing in Files tab (WP full view) [#59391]
 - Bugfix: Signing in after two factor methods have been deleted lead to a 500 error [#59408]
 - Bugfix: User without permission to "Save views" can save changes to work package views [#59479]
 - Bugfix: Double provider showing on OpenID provider list [#59510]
 - Bugfix: SAML provider not available when migrated with idp_cert_fingerprint [#59535]
 - Bugfix: Hierarchy items not correctly displayed if custom field is shown in wp table [#59572]
 - Bugfix: Export of an unsaved query not working properly [#59781]
 - Bugfix: No comments possible for shared work packages that were shared with "Comment" permission [#59785]
 - Bugfix: Missing space between project selector and "include sub-projects"-checkbox [#59795]
 - Bugfix: Work package create button doesn't work on mobile Web [#59828]
 - Bugfix: Trailing ' in journal diff parameter activity_page breaks page [#59865]
 - Bugfix: Regression: Meeting sorted in reverse order [#59908]
 - Bugfix: Not possible to update auto-discovered values [#59928]
 - Bugfix: Form buttons are left aligned and not right aligned in hierarchy items form [#59978]
 
 - 
[3.31.1]
- Update openproject to 15.1.1
 - Bugfix: Hierarchy custom fields: Can circumvent enterprise restrictions [#59985]
 - Bugfix: Cannot delete users who have favourite projects [#60171]
 - Bugfix: Deletion of users who have created authorization providers (SAML, OIDC) silently fails [#60172]
 - Bugfix: Relations tab should not show relations to work packages a user has no read access to [#60479]
 - Bugfix: Child relation for milestones must be prevented in relations tab [#60512]
 
 - 
[3.32.0]
- Update openproject to 15.2.0
 - Full Changelog
 - Feature: Edit lag to follow-precedes-relations [#22360]
 - Feature: Create new folder from within the location picker [#46811]
 - Feature: Update PageHeaders & SubHeaders in the (rails) project pages (Part 1) [#53810]
 - Feature: Popover for user information on hover [#55581]
 - Feature: Enable group by CF hierarchy for the work package query [#59174]
 - Feature: Basic functionality of work package "Reminders", scheduling "Reminder" notifications [#59436]
 - Feature: Enable ordering for work packages on values of custom fields of type hierarchy [#59766]
 - Feature: When adding new relations, auto-scroll to show the newly added relation [#59769]
 - Feature: Create new icon for setting reminders [#59793]
 - Feature: Export cost query as timesheet PDF [#59824]
 - Feature: Improve comprehensibility of the "Add relations" modal [#60462]
 - Bugfix: Mobile: tap twice on comment input to start typing [#57107]
 - Bugfix: Activity panel (Notification center goes into mobile layout even on a desktop when the browser on desktop [#59235]
 - Bugfix: Folders missing in log lines for "Unexpected Content Error" [#59346]
 
 - 
[3.32.1]
- Update openproject to 15.2.1
 - Full Changelog
 - Bugfix: Error on applying filter changes in Cost Reports [#60023]
 - Bugfix: Project attributes of type list cannot be edited anymore [#60388]
 - Bugfix: Background job to schedule new meeting instances failed [#60621]
 - Bugfix: Missing debounce when searching for work packages in relations tab [#60649]
 - Bugfix: Slow /api/v3/work_packages/*/available_relation_candidates [#60732]
 - Bugfix: Date alerts blocking more important background jobs [#60856]
 - Bugfix: RHEL: Can't install BIM edition [#60870]
 - Bugfix: High DB load caused by date alert background jobs [#60932]
 - Bugfix: Setting the user display format without a lastname breaks User custom fields with group values [#60976]
 - Bugfix: Buttons can't fit on the Activity Tab for Russian and German [#61053]
 - Bugfix: Label text in comment box is overflowing in German [#61088]
 - Bugfix: HTML injection in device name [#61089]
 
 - 
[3.33.0]
- Update openproject to 15.3.0
 - Full Changelog
 - Set up meeting series: Schedule meetings to recur on a weekly, biweekly, or custom basis.
 - Manage occurrences: Each meeting in a series is an individual occurrence, allowing adjustments without affecting the entire series.
 - Flexible modifications: Adjust single occurrences within a recurring meeting series without disrupting the entire schedule.
 - Improved meeting index page: Recurring meetings are clearly displayed in the meetings index, helping users track their schedules efficiently.
 - ICS file support: Download and integrate recurring meetings into external calendar applications.
 - Custom meeting templates: Define standard templates for recurring meetings to ensure consistency.
 - Invitation emails for meeting series: Participants receive automated notifications for scheduled recurring meetings.
 
 - 
[3.33.1]
- Update openproject to 15.3.1
 - Full Changelog
 - Bugfix: In add relation dialog, selecting a WP that user doesn't have permission to edit raises an error [#60858]
 - Bugfix: Danger and Feedback Dialogs have broken ARIA describedby attribute value [#61347]
 - Bugfix: Big space below the comment box on mobile [#61543]
 - Bugfix: Danger Dialog scroll behaviour still incorrect when used with forms [#61546]
 - Bugfix: Meeting sets system user as invited [#61570]
 - Bugfix: Time entry cannot be saved when comment is >255 characters long [#61602]
 - Bugfix: XSS via time entry comment [#61605]
 - Bugfix: Danger Dialogs should use "alertdialog" ARIA role [#61630]
 - Bugfix: Meeting with an attachment cannot be deleted [#61632]
 - Bugfix: My spent time: No error feedback when selecting work package without cost module enabled [#61635]
 - Bugfix: Meeting series not destroyed together with project [#61638]
 - Bugfix: Changing the work package on an existing time entry creates a new time entry instead of updating the old one [#61657]
 - Bugfix: Cannot delete users who used emoji reactions [#61708]
 - Bugfix: Cannot delete users who have work package reminders [#61756]
 
 - 
[3.33.2]
- Update openproject to 15.3.2
 - Full Changelog
 - Bugfix: Meeting organiser does not receive their own meeting invites [#61427]
 - Bugfix: Internal Server Error when export with open overview screen panel [#61726]
 - Bugfix: PDF Export: table cell border/background styles definition in yml file is ignored [#61749]
 - Bugfix: Form configuration requires reload - without reload the configuration of relations tables fail [#61919]
 - Bugfix: Meeting series do not correctly handle daylight saving time switches [#61933]
 
 - 
[3.34.0]
- Base image 5.0.0
 
 - 
[3.35.0]
- Update openproject to v15.4.0
 
 - 
[3.35.1]
- Update openproject to 15.4.1
 - Full Changelog
 - Bugfix: Invalid error displayed when switching parent to automatic [#62261]
 - Bugfix: ActiveRecord::RecordNotFound in WorkPackages::DatePickerController#show [#62300]
 - Bugfix: PDF Export: Templates selection not translated [#62319]
 - Bugfix: Date picker not working as expected for time zones with a negative offset (v15.4.) [#62341]
 - Bugfix: Calendar resets if user clicks on 'Working days only' when there are no predecessors [#62362]
 
 - 
[3.35.2]
- Update openproject to 15.4.2
 - Full Changelog
 - Bugfix: Inconsistent behaviour for switching to automatic mode in WP create form [#61960]
 - Bugfix: WP can't be transformed to a Milestone if it is automatically scheduled [#62190]
 - Bugfix: Many WP fields are visually misaligned when populated with data [#62249]
 - Bugfix: PDF Export Report: no attributes are exported if the default columns of a query is used [#62316]
 - Bugfix: Error 500 when updating names, color tags, or status of Work Package "Priorities" [#62459]
 - Bugfix: Migration job WorkPackages::AutomaticMode::MigrateValuesJob not properly retried [#62479]
 - Bugfix: Creating a child from work package list does not properly update parent's dates [#62487]
 
 - 
[3.36.0]
- Update openproject to 15.5.0
 - Full Changelog
 
 - 
[3.36.1]
- Update openproject to 15.5.1
 - Full Changelog
 - Bugfix: PDF Export: Strikethrough formatting in tables is not applied [#62231]
 - Bugfix: Non-working days can be choosen via date field [#62525]
 - Bugfix: 'Related to' relations is added when user adds any other type of relations [#62587]
 - Bugfix: Cannot start /usr/bin/openproject run web after Upgrade to 15.3.2 [#62764]
 - Bugfix: ActiveRecord::RecordNotFound in WorkPackages::DatePickerController#show [#62834]
 - Bugfix: ActiveRecord::RecordNotUnique on RecurringMeetingsController#update [#63381]
 - Bugfix: SystemStackError on api/v3/projects with larger pageSize (e.g. 1000) [#63498]
 - Bugfix: Error 500 on deleting Categories [#63502]
 - Bugfix: All /assets/frontend requests return 404 not found [#63503]
 - Bugfix: 500 when sending empty workflow [#63514]
 
 - 
[3.37.0]
- Update openproject to 16.0.0
 
 - 
[3.37.1]
- Update openproject to 16.0.1
 - Full Changelog
 - Feature: Add internal:boolean property to activity comments (read) API [#62130]
 - Bugfix: Some dates and scheduling mode are lost when creating project from template [#62426]
 - Bugfix: Edge case when creating a section for an empty non-blankslate meeting [#63422]
 - Bugfix: Error when dragging a work package to its children in work packages list [#63499]
 - Bugfix: Creation of sub-items in hierarchy custom field not possible (error 500) [#63855]
 - Bugfix: Missing/wrong error handling for periodic activity tab updates [#64073]
 - Bugfix: Polling meeting updates can cause Browser's Basic auth pop-up [#64088]
 - Bugfix: Polling work package activity updates can cause Browser's Basic auth pop-up [#64091]
 - Bugfix: NoMethodError on PATCH::API::V3::WorkPackages::WorkPackagesAPI#/work_packages/:id/ [#64133]
 - Bugfix: Database migration 20240405131352_create_meeting_sections fails on Update [#64298]