676 Commits

Author SHA1 Message Date
as-op 33d0ad6873 fix spellings 2025-08-12 14:17:41 +02:00
Alexander Brandon Coles 028d177bf8 Make docker dev env README.md a bit more foolproof
[ci skip]
2025-07-30 18:03:11 +01:00
OpenProject Actions CI 2e37c926fb Merge branch 'release/16.2' into dev 2025-07-29 03:59:49 +00:00
Jens Ulferts 2247a8e142 Merge pull request #19314 from opf/code-maintenance/64596-squash-migrations-up-until-15-0-0
Squash migrations prior to OP v15.0
2025-07-28 11:01:44 +02:00
Jan Sandbrink bd4b09592b Fix registration of auth providers through register_auth_providers
This is the only and official API to register an auth provider.
However, so far it was optional to create a database entry in the
auth_providers table and only OIDC and SAML did that.

On the other hand, we added expectations about auth providers have
a database entry in more and more places of the codebase.

Now making sure that every auth provider is represented in the database.
2025-07-28 09:01:10 +02:00
ulferts e729deed59 include how-to on comparing data as well 2025-07-24 14:35:33 +02:00
Alexander Brandon Coles 26f6baa5e8 Fix typo in docker dev env README.md
[ci skip]
2025-07-24 11:19:06 +01:00
ulferts 8189aeb10c recreate good_job migrations as empty files 2025-07-22 14:54:32 +02:00
ulferts e8ccb21818 document squashing process 2025-07-22 14:54:31 +02:00
Jan Sandbrink e9d2d10712 Fix running the docker TLS stack
The latest upgrades to our frontend stack prohibited access through the
openproject.local hostname and also caused trouble with the previous setup
where the frontend stack would proxy requests to the backend.

Thus the default setup was now changed so that both frontend and backend
are exposed to the browser via different hostnames. The main service to start
will be the backend, which will redirect requests to certain assets to the frontend
service (this was already integrated into the rails routes previously).
2025-07-22 09:23:07 +02:00
Klaus Zanders e6fa10a649 Update Ruby & bundler 2025-07-18 15:37:31 +02:00
Oliver Günther 61bc550c29 Allow dynamic imports 2025-07-09 21:00:40 +02:00
OpenProject Actions CI 83b08e585a Merge branch 'release/16.2' into dev 2025-07-08 03:48:34 +00:00
as-op 85ffb7a239 markdown linting 2025-07-07 13:06:23 +02:00
Yauheni Suhakou 45aceb7faf Docker documentation update (#19330)
Added `Migrating Your Local Database Between Docker Versions` section describing how to persist PG data.
2025-07-04 17:10:07 +02:00
Oliver Günther 000f1061b9 Remove application dynamic target 2025-06-17 15:15:30 +02:00
Yauheni Suhakou 25db0e6eee Docker file update for development and macOS documentation update (#19135)
Update Docker with the new PostgreSQL 17.
Update Docker documentation for macOS with an Apple Silicon section.
2025-06-12 15:56:06 +02:00
Christophe Bliard fc5f177286 Merge remote-tracking branch 'origin/release/16.0' into release/16.1 2025-06-10 09:11:36 +02:00
Christophe Bliard 6e41a0a855 Update documentation to point to 16.0 releases
Should fix https://community.openproject.org/wp/64362
2025-06-06 14:42:15 +02:00
Klaus Zanders eb31b3205b Merge pull request #18940 from opf/ruby-3.4.4
Update Ruby to version 3.4.4 and Bundler to 2.6.9
2025-05-23 10:48:52 +02:00
OpenProject Actions CI 5437bf6e23 Merge branch 'release/16.0' into dev 2025-05-22 12:49:41 +00:00
as-op 9283eafd5e fix markdown lint issues 2025-05-22 14:44:48 +02:00
Klaus Zanders 918bc1e8e9 Update Ruby to version 3.4.4 and Bundler to 2.6.9 2025-05-19 10:47:58 +02:00
Oliver Günther fdea795a77 Bump Node.js and NPM (#18814)
* Bump nodejs to 22.15

* Update frontend docker
2025-05-05 15:30:22 +02:00
Felix Wolfsteller af598d35a8 point to docs/ rather than to doc/
There are `doc/` directories, but except for `frontend/doc`, they do not
contain relevant human readable information.
2025-04-21 20:45:46 +02:00
Maya Berdygylyjova 2e5b5920ea [#49288] Harmonize writing of "My page" vs "My Page" vs "MyPage" http… (#18489)
* [#49288] Harmonize writing of "My page" vs "My page" vs "MyPage  https://community.openproject.org/work_packages/49288

[#49288] Harmonize writing of "My page" vs "My page" vs "MyPage

https://community.openproject.org/work_packages/49288

* fixed spelling of My activity

* Apply suggestions from code review
2025-04-01 14:08:41 +02:00
Klaus Zanders fa8bb7b98b Update ruby to 3.4.2 2025-02-17 09:58:44 +01:00
Kabiru Mwenja a4979a34e6 Update serving open project via local network to external devices documentation (#17910)
Update accessing open project via local network documentation

  * Clarify ng server middleware interface as binding to interface provided by `FE_HOST` with fallback to `localhost`
  * Add option to use `.env` to simpligy rails server start
  * HTTPS should be disabled, naturally.

Co-authored-by: Bruno Pagno <b.pagno@openproject.com>
Co-authored-by: Christophe Bliard <c.bliard@openproject.com>
2025-02-17 11:25:02 +03:00
Alexander Brandon Coles 1d707895c6 Grammar fixes in code, docs: possessive its/it's
- **it's** is a contraction of _it is_ or _it has_. It requires an
apostrophe.
- **its** is the posssive form of _it_, denoting ownership. It should
not use an apostrophe.
2025-02-12 06:36:46 -03:00
Markus Kahl 273389c84e update bundler in docker build to fix issue with uninstalled gems 2025-02-10 12:57:21 +01:00
ulferts f8bf0bdf17 bump ruby to 3.4.1 2025-01-23 19:28:50 +01:00
as-op 50e6fe6458 docs markdown linting, spellcheck 2025-01-02 13:07:11 +01:00
OpenProject Actions CI 75b045527c Merge branch 'release/15.1' into dev 2024-12-03 03:42:40 +00:00
Maya Berdygylyjova 9f733cb288 [#59512] Create new section (Contribution guide) how to "give back", … (#17312)
* [#59512] Create new section (Contribution guide) how to "give back", contribute to the Community  https://community.openproject.org/work_packages/59512

[#59512] Create new section (Contribution guide) how to "give back", contribute to the Community

https://community.openproject.org/work_packages/59512

* update

* fix links

---------

Co-authored-by: as-op <a.sandorf@openproject.com>
2024-12-02 12:59:38 +01:00
Bruno Pagno de589680a1 adjust the text for more eloquent explanation 2024-11-22 16:43:42 +01:00
Bruno Pagno 218812e421 add note about overriding connection on backend-test 2024-11-22 15:12:02 +01:00
Markus Kahl 42438d442e Merge pull request #17096 from opf/chore/bump-tags
Bump tag references from 14 to 15
2024-11-12 09:11:19 +00:00
Oliver Günther b1e83771fa Add documentation for OIDC (#17131)
* Add documentation for OIDC

* Replace previous settings-based documentation

* Fix link

* Change FAQ

* added screenshot, minor wording changed

* text formatting changes

* Address todos

---------

Co-authored-by: Maya Berdygylyjova <MayaBerd@users.noreply.github.com>
2024-11-08 11:17:50 +01:00
Oliver Günther 883d99ec39 Update references from stable/14 to stable/15 2024-11-08 09:21:06 +01:00
ulferts 594a64831e remove project_details widget 2024-10-28 11:56:15 +01:00
Ivan Kuchin 7d2f684a2e mention possibility of port overriding instead of merging in compose file 2024-09-30 15:38:20 +02:00
Tobias Dillmann d3fc2ae398 [#57904] move content controller further out
This way, a page controller can grasp more DOM elements on the page.

Co-authored-by: Oliver Günther <mail@oliverguenther.de>
2024-09-25 16:34:21 +02:00
ulferts c1bddca5c2 Merge remote-tracking branch 'origin/release/14.5' into dev 2024-09-09 10:10:22 +02:00
Maya Berdygylyjova 6dd2720262 Update authentication documenation in system guide (#16496)
* Update authentication documenation in system guide

* docs update

* fix links

---------

Co-authored-by: as-op <a.sandorf@openproject.com>
Co-authored-by: Oliver Günther <mail@oliverguenther.de>
2024-09-09 08:57:43 +02:00
Tobias Dillmann c57d025b55 Readme: better wording 2024-09-06 14:43:29 +02:00
Tobias Dillmann 80aeca78df Readme: fix typo 2024-09-06 08:49:02 +02:00
Tobias Dillmann 2b20dddf29 macOS dev guide: add Shell profile instructions 2024-09-06 08:46:25 +02:00
Tobias Dillmann e0862db5e3 Use macOS in headline 2024-09-05 13:00:26 +02:00
Mir Bhatia 5fa15b1622 Incorporate suggestions 2024-09-05 12:20:23 +02:00
Tobias Dillmann 8fbd88c9f4 README: Mac OS X -> macOS
Unfortunately, we cannot update the headline, too. This would break
links.
2024-09-05 08:52:52 +02:00