What's Changed
- allow transifex to commit to release/2.1 branch by @individual-it in #251
- [OP#43671] test for when filename could not be found by @individual-it in #248
- [#OP #44123] Fix the border colour of the avatar in dashboard by @SwikritiT in #247
- [OP#42323] aggregate notifications in the dashboard by WP and show more info by @individual-it in #205
- merge release/2.1 into master by @individual-it in #255
- [OP#44493] don't allow URLs that are redirected in the setup phase by @individual-it in #257
- [OP#44504] sort workpackages only by date by @individual-it in #258
- [OP#44482] pass in the OpenProject URL as state to the ProjectsTab by @individual-it in #259
- [ci] add
xdebug
for the phpunit tests coverage by @kiranparajuli589 in #264 - allow non admin user to mark notifications as read by @individual-it in #262
- [#43927] Replace the word "notifications" in dashboard header with a "bell" icon by @kiranparajuli589 in #249
- [css] remove the hard-coded color values or the search bar component by @kiranparajuli589 in #263
- [OP#44822] fix unit tests failing because of changes in NC 26 by @individual-it in #268
- [backport][ci] add
xdebug
for the phpunit tests coverage by @kiranparajuli589 in #267 - merge release/2.1 into master by @individual-it in #266
- [OP#42323] mirror OP notifications to NC notifications by @individual-it in #256
- [OP#44485]Enable Reset Button only when any integration setting is set by admin by @SagarGi in #272
- [#44889] OpenProject icon positioning & sizes made consistent over different places by @kiranparajuli589 in #271
- Use pgsql of version 14 to avoid permission errors in the compose setup by @kiranparajuli589 in #275
- Add informations about the notifications app on the NC server during dev. installation by @kiranparajuli589 in #277
- [OP#42323] add extra spaces for seperators in notifications by @individual-it in #276
- Remove the id attribute from the Text input for assistance in e2e tests by @SwikritiT in #278
- [OP#44727] let NC delete the OAuth client by @individual-it in #273
- [ #44931]Fix the background colour for search bar by @SwikritiT in #281
- [OP##45055] stop showing OP notifications as NC notifications by @individual-it in #282
- [OP#45055]Remove leftover of notification code by @SwikritiT in #283
- [OP#44889] Add spacing in bell icon in dashboard by @SwikritiT in #286
- [OP#42323] support dateAlert notifications from OP by @individual-it in #279
- [feature/44747] revoke client tokens received from openproject by @kiranparajuli589 in #270
- [OP#42323] set pageSize for notifications to 'unlimited' by @individual-it in #287
- [OP#44486] Remove the hard coded color from button text by @SwikritiT in #288
- [OP#45399] rewrite the reason strings to be the same as in OP by @individual-it in #290
- [OP#45462]Fix revocation while the default settings changed by @SwikritiT in #291
- [OP#44964]Single API endpoint for setting whole integration by @SagarGi in #280
- move sharing related tests to new context by @individual-it in #294
- [OP#45465] tests for prepare direct upload API by @individual-it in #292
- [OP#45399] make reason strings translatable by @individual-it in #295
- mention all notification reasons by @individual-it in #307
- [OP#45596] fix fetching avatars from openproject by @individual-it in #313
- [OP##45596] set defaults for oauth connection message&result by @individual-it in #312
- [OP#44486]Fix inconsistencies in dark theme - release/2.2 by @SwikritiT in #327
- NC master is not compatible with PHP 7 by @individual-it in #339
- [OP#45914] Update dialog version by @SwikritiT in #340
- [OP#45841] Fix search thumbnail by @SwikritiT in #333
- use php 8.1 for release by @individual-it in #344
- bump version to 2.2.1 by @individual-it in #345
Full Changelog: v2.1.0...v2.2.1