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

Hakuvahti Drupal Module #475

Merged
merged 84 commits into from
May 29, 2024
Merged

Hakuvahti Drupal Module #475

merged 84 commits into from
May 29, 2024

Conversation

sundflux
Copy link
Contributor

@sundflux sundflux commented May 22, 2024

UHF-10103

Adds Drupal module for Hakuvahti integration.

What was done

Adds new backend module to subscribe for Hakuvahti and enables it.

To be used with this PR which includes the React frontend.

  • This thing was fixed

How to install

  • Make sure your instance is up and running on correct branch.
    • git checkout hakuvahti
    • make fresh
  • Run make drush-cr
  • Either checkout related PR as theme dir, or wait until it is merged first to main.

How to test

  • Default dev environment includes HAKUVAHTI_URL parameter so the subscription form should show up at search page.
  • Check that translations work with different languages.
  • Install Hakuvahti to test the actual subscribing. Hakuvahti needs at least ATV key from Azure.

Continuous documentation

  • This feature has been documented/the documentation has been updated
  • This change doesn't require updates to the documentation

Translations

  • Translations have been added to .po -files and included in this PR

Other PRs

City-of-Helsinki/drupal-hdbt#992

sundflux and others added 30 commits May 7, 2024 07:47
…ity-of-Helsinki/drupal-helfi-rekry into UHF-10004
…ty-of-Helsinki/drupal-helfi-rekry into UHF-9287-hakuvahti-frontend
…ity-of-Helsinki/drupal-helfi-rekry into UHF-10004
teroelonen and others added 26 commits May 23, 2024 12:42
UHF-10080: added hakuvahti external network for drupal
Copy link

Quality Gate Passed Quality Gate passed

Issues
6 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

Copy link
Contributor

@teroelonen teroelonen left a comment

Choose a reason for hiding this comment

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

These should be good to go now 🦖

@sundflux sundflux merged commit c94ff6c into dev May 29, 2024
2 checks passed
@sundflux sundflux deleted the hakuvahti branch May 29, 2024 12:01
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.

3 participants