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

Release/2.7.0 #234

Merged
merged 26 commits into from
Dec 4, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
fbd34fe
Updated changelog
jekuaitk Oct 13, 2023
6b094d2
FORDRIF-316: Updated site mail
jekuaitk Oct 20, 2023
d8a15a8
FORDRIF-316: Added description to email handler from
jekuaitk Oct 20, 2023
ebfd2e7
FORDRIF-316: Reverted redundant config change
jekuaitk Oct 23, 2023
eed429c
Merge pull request #231 from itk-dev/feature/FORDRIF-316-site-email-u…
jekuaitk Oct 24, 2023
14cda4f
FORDRIF-314: Updated os2forms_organisation
jekuaitk Oct 24, 2023
1b27387
Merge pull request #232 from itk-dev/feature/FORDRIF-314-update-os2fo…
jekuaitk Oct 24, 2023
75bab54
FORMS-984: Updated os2forms_rest_api exposing new list submissions en…
jekuaitk Oct 24, 2023
ac6cd43
FORMS-984: Updated OS2Forms REST API config
jekuaitk Oct 24, 2023
f56683d
Merge pull request #233 from itk-dev/feature/FORMS-984-rest-api-expan…
jekuaitk Oct 25, 2023
baca60a
Merge main into develop
jekuaitk Oct 26, 2023
a9345cd
Merge branch 'hotfix/2.6.5' into develop
jekuaitk Oct 30, 2023
225f5e3
FORDRIF-321: Deactivated Attachment PDF (webform_entity_print_attachm…
jekuaitk Oct 30, 2023
9db32af
Update CHANGELOG.md
jekuaitk Oct 30, 2023
14a39c1
Merge pull request #245 from itk-dev/feature/FORDRIF-321-remove-old-p…
jekuaitk Oct 30, 2023
9a4b889
Merge release 2.6.6 into develop
jekuaitk Nov 3, 2023
4f965bd
Added access to webform submission log and updated errorlog module
martinyde Nov 8, 2023
bda2c7f
Merge branch 'develop' into release/2.7.0
martinyde Nov 8, 2023
2eb42bf
Update failed jobs
martinyde Nov 9, 2023
f6693f2
Merge branch 'develop' into release/2.7.0
martinyde Nov 9, 2023
364b29a
Merge release 2.6.7 into develop
jekuaitk Nov 9, 2023
13c4cdf
Merge branch 'develop' into release/2.7.0
jekuaitk Nov 9, 2023
201ba2c
created update note in changelog, updated version trail
jeppekroghitk Nov 16, 2023
36f9283
Merge release 2.6.8 into develop
jeppekroghitk Nov 16, 2023
e9c8aa3
Merge branch 'develop' into release/2.7.0
jeppekroghitk Nov 16, 2023
0ca073c
Prepared release 2.7.0
jekuaitk Dec 4, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 27 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,22 @@ Nedenfor ses dato for release og beskrivelse af opgaver som er implementeret.

## In develop

## [2.7.0] 2023-12-04

* Changed permissions to webform submisison log.
* Opdaterede [OS2Forms failed jobs
1.3.2](https://github.com/itk-dev/os2forms_failed_jobs/releases/tag/1.3.2)
* Deaktiverede Attachment PDF-elementet.
* Opdaterede til [OS2Forms REST API
2.0.1](https://github.com/OS2Forms/os2forms_rest_api/releases/tag/2.0.1)
* Tilføjede REST API endpoint til at hente liste af submissions på form.
Se [OS2Forms REST API endpoints](https://github.com/OS2Forms/os2forms_rest_api#endpoints).
* Opdaterede til [OS2Forms organisation
1.3.3](https://github.com/itk-dev/os2forms_organisation/releases/tag/1.3.3)
* Tilføjede beskrivelsestekst til email-handler.

## [2.6.8] 2023-11-16

* itk-dev/itkdev-booking: Fixed issue with location name, edit/delete bookings.

## [2.6.7] 2023-11-08
Expand Down Expand Up @@ -49,26 +65,26 @@ Nedenfor ses dato for release og beskrivelse af opgaver som er implementeret.
2.0.0](https://github.com/itk-dev/os2forms_nemlogin_openid_connect/releases/tag/2.0.0)
* Added missing config for updated `os2forms_forloab` module.
(<https://github.com/itk-dev/os2forms_selvbetjening/pull/228>)
* Opdaterede til [Os2forms organisation
* Opdaterede til [OS2Forms organisation
1.3.2](https://github.com/itk-dev/os2forms_organisation/releases/tag/1.3.2)

## [2.5.0] 2023-10-04

* Tilføjede drupal leaflet til config ignore.
* Opdaterede til [Os2forms GetOrganized
* Opdaterede til [OS2Forms GetOrganized
1.1.4](https://github.com/OS2Forms/os2forms_get_organized/releases/tag/1.1.4)
* Nedgraderede til `drupal/leaflet` `10.0.12`
* Fixed editing/deleting bookings errors in itkdev_booking.
* Disable access to webform error log
* Added retry action to error log
* Changed failed jobs view
* Opdaterede til [OS2forms failed jobs to
* Opdaterede til [OS2Forms failed jobs to
1.3.1](https://github.com/itk-dev/os2forms_failed_jobs/releases/tag/1.3.1)
* Opdaterede til [Beskedfordeler
1.1.1](https://github.com/itk-dev/beskedfordeler-drupal/releases/tag/1.1.1)
* Opdaterede til [Os2forms organisation
* Opdaterede til [OS2Forms organisation
1.3.1](https://github.com/itk-dev/os2forms_organisation/releases/tag/1.3.1)
* Opdaterede til [Os2forms sync
* Opdaterede til [OS2Forms sync
1.1.3](https://github.com/itk-dev/os2forms_sync/releases/tag/1.1.3)
* Enable os2forms_webform_maps and related contrib modules

Expand Down Expand Up @@ -111,7 +127,7 @@ Nedenfor ses dato for release og beskrivelse af opgaver som er implementeret.

## [2.4.3]

* Opdaterede til [OS2Forms Os2forms
* Opdaterede til [OS2Forms OS2Forms
3.8.0](https://github.com/OS2Forms/os2forms/releases/tag/3.8.0)
* Tilføjede [OpenId Connect Server
Mock](https://github.com/Soluto/oidc-server-mock) til test af OIDC-login under
Expand All @@ -128,7 +144,7 @@ Nedenfor ses dato for release og beskrivelse af opgaver som er implementeret.

## [2.4.0]

* Opdaterede til [OS2forms med Forløb installation profile
* Opdaterede til [OS2Forms med Forløb installation profile
1.12.0](https://github.com/OS2Forms/os2forms_forloeb_profile/releases/tag/1.12.0)
og [OS2Forms 3.7.0](https://github.com/OS2Forms/os2forms/releases/tag/3.7.0)

Expand Down Expand Up @@ -276,7 +292,7 @@ og [OS2Forms 3.7.0](https://github.com/OS2Forms/os2forms/releases/tag/3.7.0)
* Installerede [OS2Forms sync
1.0.0](https://github.com/itk-dev/os2forms_sync/releases/tag/1.0.0).
* Opgraderede til [PHP 8.1](https://www.php.net/releases/8.1/en.php).
* Installerede [Os2forms Failed jobs
* Installerede [OS2Forms Failed jobs
1.0.0](https://github.com/itk-dev/os2forms_failed_jobs/releases/tag/1.0.0).
* Tilføjede danske oversættelser.
* Tilføjede patch
Expand Down Expand Up @@ -343,7 +359,9 @@ og [OS2Forms 3.7.0](https://github.com/OS2Forms/os2forms/releases/tag/3.7.0)

* GO borgersager

[Under udvikling]: https://github.com/itk-dev/os2forms_selvbetjening/compare/2.6.7...HEAD
[Under udvikling]: https://github.com/itk-dev/os2forms_selvbetjening/compare/2.7.0...HEAD
[2.7.0]: https://github.com/itk-dev/os2forms_selvbetjening/compare/2.6.8...2.7.0
[2.6.8]: https://github.com/itk-dev/os2forms_selvbetjening/compare/2.6.7...2.6.8
[2.6.7]: https://github.com/itk-dev/os2forms_selvbetjening/compare/2.6.6...2.6.7
[2.6.6]: https://github.com/itk-dev/os2forms_selvbetjening/compare/2.6.5...2.6.6
[2.6.5]: https://github.com/itk-dev/os2forms_selvbetjening/compare/2.6.4...2.6.5
Expand Down
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
"itk-dev/getorganized-api-client-php": "^1.2",
"itk-dev/os2forms_cpr_lookup": "^1.8",
"itk-dev/os2forms_cvr_lookup": "^1.4",
"itk-dev/os2forms_failed_jobs": "^1.2",
"itk-dev/os2forms_failed_jobs": "^1.3",
"itk-dev/os2forms_nemlogin_openid_connect": "^2.0",
"itk-dev/os2forms_user_field_lookup": "^1.0",
"itk-dev/serviceplatformen": "dev-feature/guzzle6-adapter as 1.5",
Expand All @@ -78,7 +78,7 @@
"os2forms/os2forms_forloeb_profile": "^1.12",
"os2forms/os2forms_get_organized": "^1.1.2",
"os2forms/os2forms_organisation": "^1.2",
"os2forms/os2forms_rest_api": "^1.1",
"os2forms/os2forms_rest_api": "^2.0",
"os2forms/os2forms_sync": "^1.1.2",
"os2forms/os2forms_webform_submission_log": "^1.0"
},
Expand Down
38 changes: 19 additions & 19 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 22 additions & 0 deletions config/sync/rest.resource.webform_rest_form_submissions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
uuid: ef991b2f-0395-4615-968f-a7fb599baf40
langcode: da
status: true
dependencies:
module:
- os2forms_rest_api
- serialization
enforced:
module:
- os2forms_rest_api
_core:
default_config_hash: Nhi0iuHZcu62XmQrmnTAQAq2wenU3gZLHoMZXUgBJmc
id: webform_rest_form_submissions
plugin_id: webform_rest_form_submissions
granularity: resource
configuration:
methods:
- GET
formats:
- json
authentication:
- key_auth
1 change: 1 addition & 0 deletions config/sync/user.role.forloeb_designer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ permissions:
- 'access toolbar'
- 'access webform advanced queue overview'
- 'access webform overview'
- 'access webform submission log'
- 'access webform submission user'
- 'administer webform element access'
- 'administer webform revisions'
Expand Down
4 changes: 3 additions & 1 deletion config/sync/user.role.os2forms_rest_api_user.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ dependencies:
config:
- rest.resource.webform_rest_elements
- rest.resource.webform_rest_fields
- rest.resource.webform_rest_form_submissions
- rest.resource.webform_rest_submission
module:
- key_auth
Expand All @@ -13,13 +14,14 @@ dependencies:
module:
- os2forms_rest_api
_core:
default_config_hash: 7i0OD47qkgfmI0M9wUiQZFbwlWkI0qIui6ygOICR454
default_config_hash: cIIUey-tvhk71aQgyiHMMxsotedc1bXPNceYvSuKfSw
id: os2forms_rest_api_user
label: 'OS2Form REST API user'
weight: 1
is_admin: null
permissions:
- 'restful get webform_rest_elements'
- 'restful get webform_rest_fields'
- 'restful get webform_rest_form_submissions'
- 'restful get webform_rest_submission'
- 'use key authentication'
1 change: 1 addition & 0 deletions config/sync/user.role.sagsbehandler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ permissions:
- 'access user profiles'
- 'access webform advanced queue overview'
- 'access webform overview'
- 'access webform submission log'
- 'access webform submission user'
- 'administer block_content display'
- 'administer block_content display'
Expand Down
1 change: 1 addition & 0 deletions config/sync/user.role.site_admin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ permissions:
- 'access user profiles'
- 'access webform advanced queue overview'
- 'access webform overview'
- 'access webform submission log'
- 'access webform submission user'
- 'administer block_content display'
- 'administer block_content form display'
Expand Down
39 changes: 39 additions & 0 deletions config/sync/views.view.os2forms_failed_jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -804,6 +804,45 @@ display:
default_group: All
default_group_multiple: { }
group_items: { }
webform_submission_serial_exists:
id: webform_submission_serial_exists
table: advancedqueue
field: webform_submission_serial_exists
relationship: none
group_type: group
admin_label: ''
plugin_id: advancedqueue_job_submission_exists
operator: '!='
value: '0'
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
operator_limit_selection: false
operator_list: { }
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
placeholder: ''
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
style:
type: table
row:
Expand Down
1 change: 1 addition & 0 deletions config/sync/webform.settings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,7 @@ element:
webform_computed_token: webform_computed_token
webform_email_multiple: webform_email_multiple
webform_entity_checkboxes: webform_entity_checkboxes
'webform_entity_print_attachment:pdf': 'webform_entity_print_attachment:pdf'
webform_entity_radios: webform_entity_radios
webform_entity_select: webform_entity_select
webform_height: webform_height
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ class FormHelper {
public function formAlter(array &$form, FormStateInterface $form_state, string $form_id) {
// Add description to the message body section of the email handler.
if ('webform_handler_form' === $form_id && 'email' === ($form['#webform_handler_plugin_id'] ?? NULL)) {
// Email from description.
$form['settings']['from']['#description'] = $this->t('If [site:mail] is used as sender address it will be sent from [email protected]. If it is changed: remember to use a shared mailbox(funktionspostkasse) and that we can only guarantee delivery of emails from a @aarhus.dk email.');

// Email body description.
$form['settings']['message']['body']['#description'] = $this->t('Use the default email body or define you own custom one. See <a href="https://os2forms.os2.eu/mail-tekster">OS2Forms Loop</a> for other standards and examples.');
}

Expand Down
Loading