Yauheni Suhakou
a748b68496
Update docker README for XWiki ( #22700 )
2026-04-13 17:44:17 +02:00
Klaus Zanders
05b231fef5
Bump ruby to 4.0.2
2026-04-01 11:28:28 +02:00
Jan Sandbrink
dcd8e75d65
Merge pull request #22391 from opf/traefik-tls-overwrite
...
Fix overwriting Traefik configuration
2026-03-20 10:48:08 +01:00
Eric Schubert
c11b0dc676
[chore] add xwiki dev env
...
- add first steps setup guide
- add compose file and `.env` example
2026-03-19 14:01:18 +01:00
Dombi Attila
7d49707c4b
Revert "Split the root Agent.md files into subdirectories."
2026-03-18 14:56:43 +02:00
Dombi Attila
1902ec436c
Split the root Agent.md files into subdirectories.
2026-03-18 11:25:42 +02:00
Jan Sandbrink
2338b58561
Fix overwriting Traefik configuration
...
It turns out that the initial approach of overwriting certain configuration
from the command-line did not work at all, because Traefik insists on only receiving
configuration in one way. Either of config file, command-line or env variables.
The best thing to overwrite separately in a docker setup is environment variables,
so the configuration has been turned towards environment variables now.
2026-03-18 09:47:17 +01:00
Klaus Zanders
a44222a5e2
Merge pull request #21426 from opf/bundler-4
...
Update Ruby & Bundler to v4
2026-03-11 10:50:21 +01:00
Kabiru Mwenja
338bb59e6c
Update dev hocuspocus compose image version and env ( #22019 )
...
* Remove deprecated `ALLOWED_DOMAINS`
* Point to `openproject/hocuspocus:dev-lates` by default
2026-03-10 22:00:14 +03:00
Eric Schubert
358ff40e5c
[chore] add xwiki alias to traefik defaults
...
- starting with xwiki development, this alias belongs to the defaults we
are defining here
2026-03-05 15:26:20 +01:00
Pavel Balashou
ea40de726b
Remove youtrack. Clean up a bit.
2026-02-24 12:01:22 +01:00
Pavel Balashou
6ef68298c1
Merge branch 'dev' into jira-migration
2026-02-23 16:08:11 +01:00
Markus Kahl
0789817fe3
Merge remote-tracking branch 'origin/dev' into code-maintenance/71761-include-op-blocknote-hocuspocus-in-openproject-core-repository
2026-02-18 22:47:29 +00:00
Klaus Zanders
1f98f39e22
Update Ruby to 4.0.1
2026-02-18 15:43:25 +01:00
Klaus Zanders
4e9698f5cd
Update Ruby to 4.0.0
2026-02-18 15:43:24 +01:00
Kabiru Mwenja
90a0690f37
Relocate hocuspocus to "extensions" folder
2026-02-12 21:05:39 +03:00
Dombi Attila
c7eb130469
Merge branch 'dev' into merge-release/17.1-20260212041910
2026-02-12 10:28:06 +02:00
Kabiru Mwenja
b648f59e27
Adapt hocuspocus configs for OpenProject monorepo
...
Relocate CI workflows from the nested blocknote/hocuspocus/.github/
(which GitHub ignores) to root .github/workflows/ with path filters
so they run independently of core OpenProject CI. Update Docker
workflow tag pattern to hocuspocus-v* to avoid collisions with
OpenProject version tags, and set build context to ./blocknote/hocuspocus.
Also update all references from the old standalone repo
(opf/op-blocknote-hocuspocus) to monorepo paths, including
dependabot, package.json metadata, static_links, README badges/
instructions, docker-compose dev volume mount, and documentation.
2026-02-11 16:17:31 +03:00
Eric Schubert
abbaf045c5
[chore] fix api spec validation
...
- validation script used unmaintained npm package
- switched to actively maintained package from same maintainer
- pipe full output to stdout
- bump node major version in development backend Dockerfile
- fix two api spec errors and two random warnings - boyscout, hell yeah
2026-02-11 14:11:20 +01:00
Pavel Balashou
bbda214b32
Add jira proxy settings.
...
To avoid "Error creating project, XSRF check failed"
https://support.atlassian.com/jira/kb/creating-project-in-jira-throws-error-creating-project-xsrf-check-failed/
2026-02-04 12:28:34 +01:00
ba1ash
733efe810a
Merge branch 'dev' into jira-migration
2026-02-02 12:39:56 +01:00
Eric Schubert
27095f9635
[chore] add fallback to usage of the dev tld
2026-01-30 13:41:29 +01:00
Eric Schubert
1bf2e845d7
[chore] removed .env files from git tracking
2026-01-30 09:40:36 +01:00
Eric Schubert
82f6fd0c9e
[chore] fix ifc conversion pipe
...
- remove dotnet runtime dependency
- use prebuilt self-contained executable for xeokit-metadata
2026-01-27 16:15:36 +01:00
Jan Sandbrink
6ec8388b86
Merge pull request #21772 from opf/dev-tls-flexibility
...
Improve flexibility of TLS dev stack
2026-01-27 15:10:07 +01:00
Jan Sandbrink
827f577c85
Allow to change TLD for docker dev stack
...
Instead of assuming that the TLD is .local, we allow
to overwrite it with different TLDs, so that the local setup
can be adapted to developer needs.
2026-01-27 13:05:19 +01:00
Jan Sandbrink
25d5c1cde2
Update Nextcloud dev docs
...
I finally learned how to change arrays in Nextcloud config,
so lets also reflect that in the instructions...
2026-01-26 13:09:32 +01:00
Jan Sandbrink
fc15231737
Allow to use Let's encrypt in docker dev setup
...
Making the CA configuration a bit more flexible, so that
choosing between Let's encrypt and Step CA is possible.
This only makes sense when not using *.local hostnames.
2026-01-26 09:08:45 +01:00
Eric Schubert
28a8b656a2
[chore] added fedora support for docker dev setup
2026-01-19 16:01:27 +01:00
Bruno Pagno
49470936fb
use latest image of hocuspocus on docker dev setup
2025-12-22 09:58:06 +01:00
ba1ash
567c1daaeb
Add jira-software.local as external network alias.
2025-12-08 17:02:45 +01:00
ba1ash
ec36f338f1
Initial jira migration tool.
...
- models
- db structures
- fetch data job
- import data job
2025-12-08 11:01:06 +01:00
Bruno Pagno
2c95063054
encrypt oauth token for usage with hocuspocus
2025-11-24 18:48:21 +01:00
Bruno Pagno
6adc9c03a9
include a docker-compose.override example for Hocuspocus, for local development
2025-10-29 14:30:17 +01:00
Judith Roth
91cf8595c1
Update docker/dev/hocuspocus/docker-compose.yml
...
Co-authored-by: Kabiru Mwenja <k.mwenja@openproject.com >
2025-10-29 13:09:52 +01:00
Judith Roth
750059755f
[ #68071 ] Document Hocuspocus docker setup for Mac
...
https://community.openproject.org/work_packages/68071
2025-10-29 10:49:25 +01:00
Oliver Günther
7d28f6ebdc
Merge remote-tracking branch 'origin/release/16.6' into dev
2025-10-27 11:05:55 +01:00
Oliver Günther
6bf4c0b67c
Bump node to 22.21.0
...
Addresses CVE-2025-23166
2025-10-27 11:01:44 +01:00
Bruno Pagno
21b309b69d
Merge pull request #20726 from opf/fix/hocuspocus-docker-setup
...
Update env variables for hocuspocus docker setup
2025-10-24 15:46:18 +02:00
Oliver Günther
39c42a35ef
Allow configuration of base image
2025-10-23 07:55:10 +02:00
Bruno Pagno
e578852ed6
update env variables for hocuspocus docker setup
2025-10-22 13:16:14 +02:00
Oliver Günther
7b1e5251dc
Bump ruby to 2.4.7
...
https://community.openproject.org/work_packages/68511
2025-10-22 09:32:05 +02:00
Judith Roth
f061c3b7c3
Merge pull request #20510 from opf/jr/dev-minio-setup
...
Add minio to dev setup to ease development of uploads against S3
2025-10-06 13:11:46 +02:00
Judith Roth
3925c767d6
Add minio to dev setup to ease development of uploads against S3
...
during https://community.openproject.org/wp/67403
What do you want to accomplish?
This should make it easy for people to spin up a "local S3" so they
can develop the API flow for uploading files to S3. Since this flow
is more complex than the upload to a local storage, it should be
easy to try it out locally.
2025-10-02 15:10:14 +02:00
Christophe Bliard
46e230b586
Retry downloads of bim dependencies in docker
...
Download failed in some CI builds for some reason [1], while it worked
for previous builds [2]. I would assume it's transient download errors.
Adding `--tries 3` to the wget commands to retry the downloads should
fix the issue.
Also replaced `--quiet` with `--no-verbose` to be terser than default
but still get error information when it fails.
[1] https://github.com/opf/openproject-flavours/actions/runs/17911001201 and https://github.com/opf/openproject-flavours/actions/runs/17910946720/job/50922134721
[2] https://github.com/opf/openproject-flavours/actions/runs/17910953231/job/50922155467
2025-09-22 12:04:30 +02:00
Judith Roth
63424f06f7
Add ability to add an docker-compose.override.yml to hocuspocus dev setup
2025-09-15 11:37:25 +02:00
Pavel Balashou
54f099c1be
[ #65875 ] Refactor collaborative editing.
...
- Use published docker image for local dev setup.
- Handle a case when Setting.collaborative_editing_hocuspocus_url is set to invalid URI.
- Remove unneedd CSS.
- Add some tests.
2025-08-29 13:30:49 +02:00
Pavel Balashou
16b7835cb0
Adjust collaborative editing.
...
- Fix initial content loading.
- Enable commenting on documents.
- Enable persistence on hocuspocus server
2025-08-20 15:03:10 +02:00
Pavel Balashou
dc63efdffd
[ #65875 ] Enable collaborative editing.
2025-08-20 09:49:38 +02:00
Pavel Balashou
e18a58ce12
Correct labels array indentation.
2025-08-12 17:24:25 +02:00