Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up reconciliation service for subdomain usage #407

Merged
merged 6 commits into from
Sep 19, 2024
Merged

Conversation

fsteeg
Copy link
Member

@fsteeg fsteeg commented Sep 10, 2024

Basic idea: we replace the internal @routes.Reconcile.reconcile() route (/gnd/reconcile/) with the host name from conf/application.conf (set to https://reconcile.lobid.org for testing). The web server proxies / to /gnd/reconcile/ (as well as /gnd/ -> /gnd/ for assets and view / preview links).

- Allows usage of relative links both in `reconcile` subdomain
deployment as well as in lobid.org/gnd/reconcile/ deployment
- Switch back to the `@desc` block for query and extend GET sample
To fix usage of redirecting URL (no trailing slash) in OpenRefine
@fsteeg fsteeg marked this pull request as ready for review September 16, 2024 10:43
@fsteeg fsteeg requested a review from dr0i September 16, 2024 10:43
@dr0i
Copy link
Member

dr0i commented Sep 16, 2024

I think I don't like that https://reconcile.lobid.org/ points to lobid.org/gnd while we also have other lobid-services (resources; organisations ...). But that is decided as it is already officially documented at https://reconcile.lobid.org/ ?

@dr0i dr0i assigned fsteeg and unassigned dr0i Sep 16, 2024
@fsteeg
Copy link
Member Author

fsteeg commented Sep 17, 2024

No, https://reconcile.lobid.org/ is just for testing. It's the value configured in application.conf on the test system, that's why it appears on the page. I agree it's confusing and should be renamed e.g. to https://reconcile-gnd-test.lobid.org/ (in the GitLab issue though, where reconcile.lobid.org came up).

@fsteeg fsteeg assigned dr0i and unassigned fsteeg Sep 17, 2024
Copy link
Member

@dr0i dr0i left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 then

@dr0i dr0i assigned fsteeg and unassigned dr0i Sep 17, 2024
@fsteeg fsteeg merged commit 475fda2 into master Sep 19, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants