Alexander
d099ed1efa
Add Prometheus integration #60181
2025-04-30 11:10:11 +02:00
Jan Sandbrink
cbe01572e9
Fix typo in nextcloud storage docs ( #18778 )
2025-04-30 09:58:30 +02:00
Oliver Günther
78e14ab54e
Merge pull request #18734 from opf/chore/primerize-auth-settings
...
Primerize authentication settings page
2025-04-30 09:27:00 +02:00
Klaus Zanders
0a2a5bcb67
Merge pull request #18775 from opf/dependabot/bundler/dev/rouge-4.5.2
...
Bump rouge from 4.5.1 to 4.5.2
2025-04-30 09:24:44 +02:00
Klaus Zanders
46ef311316
Merge pull request #18776 from opf/dependabot/bundler/dev/rubocop-1.75.4
...
Bump rubocop from 1.75.3 to 1.75.4
2025-04-30 09:24:25 +02:00
Klaus Zanders
4c4ffb83ea
Merge pull request #18764 from opf/bug/63690
...
Fix wrong calculation for time entries without start&end times
2025-04-30 09:23:50 +02:00
Jan Sandbrink
91571c78f4
Merge pull request #18198 from opf/sso-docs
...
Prepare nextcloud storage docs for new authentication method
2025-04-30 09:14:55 +02:00
Jan Sandbrink
1e650af872
Apply suggestions from code review
...
Co-authored-by: Maya Berdygylyjova <MayaBerd@users.noreply.github.com >
2025-04-30 09:09:45 +02:00
Oliver Günther
b30776f9f7
Change label
2025-04-30 08:36:57 +02:00
Oliver Günther
8c7051fbeb
Add test selector, fix name label association
2025-04-30 08:36:57 +02:00
Oliver Günther
ff89d259ac
Use radio group for self register
2025-04-30 08:35:15 +02:00
Oliver Günther
1d0ea180f0
Adapt admin spec
2025-04-30 08:35:15 +02:00
Oliver Günther
197e72e75d
Replace view spec with request spec
2025-04-30 08:35:15 +02:00
Oliver Günther
66a94b2be2
Introduce setting multi-lang helper
2025-04-30 08:35:15 +02:00
Oliver Günther
985b07d1fd
Primerize setings
2025-04-30 08:35:14 +02:00
Henriette Darge
012bd0edd0
Merge pull request #18768 from opf/bug/62604-marking-a-notification-as-read-automatically-selects-the-first-notification
...
[62604] Marking a notification as read automatically selects the first notification
2025-04-30 07:51:19 +02:00
dependabot[bot]
492caa313b
Bump rubocop from 1.75.3 to 1.75.4
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.75.3 to 1.75.4.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.75.3...v1.75.4 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-version: 1.75.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-30 05:44:19 +00:00
dependabot[bot]
5fdad38249
Bump rouge from 4.5.1 to 4.5.2
...
Bumps [rouge](https://github.com/rouge-ruby/rouge ) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/rouge-ruby/rouge/releases )
- [Changelog](https://github.com/rouge-ruby/rouge/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rouge-ruby/rouge/compare/v4.5.1...v4.5.2 )
---
updated-dependencies:
- dependency-name: rouge
dependency-version: 4.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-30 05:42:38 +00:00
OpenProject Actions CI
ee74fcb0e0
Merge branch 'release/15.5' into dev
2025-04-30 03:43:02 +00:00
OpenProject Actions CI
bc8a849f15
update locales from crowdin [ci skip]
2025-04-30 03:32:19 +00:00
OpenProject Actions CI
4f550946d7
update locales from crowdin [ci skip]
2025-04-30 03:25:49 +00:00
Jan Sandbrink
18ccee5c0b
Apply suggestions from code review
...
Co-authored-by: Maya Berdygylyjova <MayaBerd@users.noreply.github.com >
2025-04-29 16:39:10 +02:00
Jan Sandbrink
1cfd64a0a2
Update SSO storage docs
...
Fixing the existing TODOs in the docs and
adding instructions on how to configure scopes correctly.
2025-04-29 16:39:10 +02:00
Jan Sandbrink
d68922065f
Address further review comments
2025-04-29 16:39:10 +02:00
dominic-braeunlein
56172cbd1e
docs there -> their fix
2025-04-29 16:39:10 +02:00
Jan Sandbrink
83cf679dc6
Apply suggestions from code review
...
Co-authored-by: Maya Berdygylyjova <MayaBerd@users.noreply.github.com >
2025-04-29 16:39:10 +02:00
Jan Sandbrink
0b61e63009
Explain how to migrate to SSO authentication
...
This covers at least the basic steps necessary.
2025-04-29 16:39:09 +02:00
Jan Sandbrink
f96c7acafb
Prepare nextcloud storage docs for new authentication method
...
This is a technical pre-write of the docs. I've decided to
split the instructions per authentication method, because the
SSO-specific instructions need to go into a lot of detail in
configuring third-party systems. They will also be irrelevant for
a large amount of users, because SSO will be a corporate feature.
Proof reading of this draft will certainly be necessary.
2025-04-29 16:39:09 +02:00
Klaus Zanders
e51f7a83b0
Merge pull request #18754 from opf/workweek
...
add view for workweek and several bug fixes
2025-04-29 16:36:20 +02:00
Mir Bhatia
095f808c07
Merge pull request #18766 from opf/code-maintenance/63676-use-a-boolean-instead-of-css-classes-to-check-state-for-the-collapsible-header
...
[#63676 ] Use a boolean instead of CSS classes to check state for the collapsible header in meetings stimulus controllers
2025-04-29 15:38:54 +02:00
Klaus Zanders
77d582ff62
add missing translation
2025-04-29 15:36:59 +02:00
Tizian Rößler
003ff7aad6
fix apache example config
2025-04-29 15:25:12 +02:00
Oliver Günther
70a244e66b
Update deprecation for PG16
2025-04-29 15:08:13 +02:00
Kabiru Mwenja
700166f993
feature/63646 Remove work_package_comment_id_url feature flag ( #18740 )
...
https://community.openproject.org/work_packages/63646
2025-04-29 15:52:46 +03:00
Klaus Zanders
0de8a70f79
fix calendar tests
2025-04-29 14:51:33 +02:00
Klaus Zanders
8fadaef5c4
use workweek as default
2025-04-29 14:34:55 +02:00
Henriette Darge
ff3b476ad0
Show above notification when the last notification is marked as read
2025-04-29 14:26:45 +02:00
Klaus Zanders
5c94e8baec
Apply start of week setting
2025-04-29 14:12:38 +02:00
Jan Sandbrink
15dbd6a216
Merge pull request #18566 from opf/feature/62758-storage-sidebar-button-in-projects-should-behave-correctly-in-all-scenarios
...
Rework "open storage" action
2025-04-29 13:52:06 +02:00
Bruno Pagno
8c05f23760
Merge pull request #18733 from opf/impl/61061-banners-and-settings-internal-comments
...
adjust banners + settings for internal comments
2025-04-29 13:42:57 +02:00
Mir Bhatia
c8e1eb23d2
Use existing data-collapsed boolean to check state
2025-04-29 13:30:20 +02:00
Bruno Pagno
ade2c2cac4
Merge pull request #18756 from opf/impl/63635-remove-internal-comments-feature-flag
...
Remove internal comments feature flag
2025-04-29 12:41:07 +02:00
Klaus Zanders
6f77e63202
fix an error to not close the dialog when we are not in the dialog
2025-04-29 12:28:04 +02:00
Klaus Zanders
afb9c414f1
Do not use UTC time for detecting total for days
2025-04-29 12:27:31 +02:00
Klaus Zanders
11bb76275d
add missing translation
2025-04-29 12:01:06 +02:00
Klaus Zanders
5b3e2662c6
workweek before week
2025-04-29 11:42:32 +02:00
Klaus Zanders
c7b5cdb130
change segmented control to action menu
2025-04-29 11:30:19 +02:00
Jan Sandbrink
d9676de318
Extract a common scope for project storages
2025-04-29 11:07:18 +02:00
Jan Sandbrink
99dc8c1178
Split specs for ManagedFolderSyncService
...
Looking at the contents of those specs, they were mostly covering
the create part of the former sync service. Thus the specs for
the newly extracted permissions part have been written from
scratch.
2025-04-29 11:07:18 +02:00
Jan Sandbrink
6a4cd884e1
Rework "open storage" action
...
The previous implementation was a deeply nested decision tree for
different error cases or other unexpected states.
Most of this was necessary, because setting up correct permissions is partially
happening asynchronously. Some of the redirects would eventually have rendered a modal
that would periodically check whether user permissions appeared in the background.
All of this was replaced by an approach where we immediately (synchronously) ensure
that the setup is correct.
2025-04-29 11:07:17 +02:00