Bug 54556 - Include patches from Phoenix - Q1/2022
Include patches from Phoenix - Q1/2022
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Self Service
UCS 4.4
Other Linux
: P5 normal (vote)
: UCS 5.0-1-errata
Assigned To: Dirk Wiesenthal
Johannes Keiser
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2022-03-15 17:33 CET by Dirk Wiesenthal
Modified: 2022-03-23 14:14 CET (History)
0 users

See Also:
What kind of report is it?: Feature Request
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Wiesenthal univentionstaff 2022-03-15 17:33:13 CET
Most prominent feature: Rework the Self Service, include it in the portal, base it on Vue.js
Comment 1 Dirk Wiesenthal univentionstaff 2022-03-15 22:15:42 CET
70ee2011fd350e60af523bb508277cb82a825ae0 [#381] doc: Copyright
dd1dd608835911581c813c752f70de52b19ba382 [#464] add padding in header also if notifications are displayed
b8609290984ba63490f8bc2a6ea8ea747437ca8a [#463] translations
14101933bfbcefac826e2833f5f358e1beb167da [#463] wording
afa602766dd6fa2e8d7db1589c8e0edd688a1c17 [#463] adjust load behaviour of PasswordForgotten to prevent rendering of empty options
c38adf7d3e4ac9b0ba39042c1ea57a21c6558d9d [#463] implement focus function for RadioBox
079c502de0ebb127b29ea8e9a868f8b050aa5ff1 [#463] disable login widgets in GuardedSite if credentials are submitted
cf08cdfe48215d0b6369d16dfc70b06265339bed [#463] remove unused code
74a6695023638bf0279a3dd88524e8a4aa92b0af [#463] fix ChangePassword success message + hide dialog after success
1e352a73e9f66cd984b0e70b0b2ccf56fa07361f [#463] adjust VerifyAccount send token message + route props
1aafcde148edd3a2b8e6f698db3fa66491c1ab92 [#463] adjust CreateAccount success message
5d790cdb37538efb41e2b2e42164e9c2d6ca014b [#463] some typing
11b721c07d406fdd28bd74b32b7bad7a341135ee [#464] add tabindex to scrollable region
95f1e699a8023bb5e402a9c0a84cad3d668f639f [#464] fix region for folder modal
605873afc5b5fb2f02b3a649dcb43dd69e3aa25f [#463] fixing wrong landmark for sub navigation and cleanup
83f223f66923aedc96056b091b1a9558b4245b66 [#464] fixinf jump caused by removed scrollbar
c9da2ce7fcd7c23cdf3e5d68d8a844bb41782ec7 [#463] some typing
e532fcd5ce9fa586518f58e42c7e960e684bca3f [#463] adjust wording in NewPassword
c3d414ffa3f4e0b0083c41cbf21ca5373341f979 [#463] hide username and/or token input field if given over url query param
21d7c4681a39044d6e92067e20cb708a8774b2b9 [#463] implement umc/self-service/allow-authenticated-use for Profile
2b5e32a9e352cc756b022c9ebd58cc32d2f08bcb [#463] fix being able to tap out of PasswordChange
94e42fcc3fa49647b72bbc234b5d8a3670270045 [#463] remove empty strings/arrays in array values for Profile/ProtectAccount (empty string e-mail is evaluated as invalid)
28fbe81a6b85a46e2dc7a5a7a5f5faeb8db52635 [#463] refactor validators usage
36f70c04d80f6aeea6ffaddce7d2ef466cf4b0f7 [#463] add retype input to CreateAccount and remove 'required' from inputs
a851e47b994846df5f5b50ccb57a0ee65f933886 [#463] show account creation successful message inline
0fd22e8626fd9bd4fc6c66ef1604cd43cbc3b026 [#463] correctly set invalid message from backend
0db85499aaf9772ef906abb322cb80dc71356237 [#463] show errors for create_self_registered_account
df1b914ecab36237b9136448d9c2ff11e22caee2 [#463] add password retype to CreateAccount
a772abfded2e5c52342cb158b53012e125d5f675 [#463] implement umc/self-service/account-deregistration/enabled functionality
a0d6d4d4a383d440216d83efd1d8b28c0db8805d [#463] fix missing prop in Profile page
19a2929ddacbb881e44a884f0cac8547f53c3dea [#463] typescript cleanup
8b3b7e034d3b196030291214f537500ec9322247 [#463] add focus() method to ImageUploader
8ec70b759feae93370532b2f3c52376761448514 [#463] fix modal not being focused when opened via side menu
8fccf616d3db211b18879f9e700cb79bc69a59fe fixup! [#455] only set aria-describedby if error exists
1ac02d650e12f7399e1306b50edff0fd02af2473 fix umcCommand error not being caught
aae3e7923cfdf7cb5b841c6a9743340561446cca [#464] fix focus in notificationbar
f02ffe40c9caaec6c58b75591aa113a7a9de6e91 [#464] fixing editmode close button
cef7a51e638a50c5f23cd42bf1db34162ce7b35d [#464] A11y QA: fix scrollable-region-focusable
26c6284ba7ea539fdd46a34bac4e0b2c5cb3bd0d [#464] a11y qa focus handling for add groups
2754834b2bd2f6922bf9d62c9b4a2d7d524ba4db [#470] lint fix
54cbc8abcfbfb4fc58d509f96119b478885f149c [#470] fixing drag and drop for folder
a84890b474e5da55f33acf0483b2a0aa67387fd1 [#455] only set aria-describedby if error exists
c2114bfaac9e2304ffdf58d3fe6d86eb851fc467 [#358] feat: Added selfservice/PasswordChange.vue
8ac1e8f88dc3557cf7b4f67a2fb6fe02bf881031 fixup! [#433] fix: Fix some quirks in the disabled self service site by removing it completely (test needs real backedn)
c014ed414b834ba890c9431c7682bd23686cd806 [#433] translations and wording
7e201f81a502939d1fd77aaabc3325d2c35668a5 [#433] adjust protect account texts
cda290de5a263fa4dc2a0ad366a1b0304495b537 fixup! fixup! [#433] fix: Fix some quirks in the disabled self service site by removing it completely
dc042236eff6519f1626ce85598929a723d69eb4 fixup! focus handling
118ccdac388b3e7ee8f6bf056b713185a633bcb8 remove setTimeout for focus
ccfb4e13499fc80bc2fd400e49d3d5183d7faa04 remove unneeded code
18de06fe9ef42878037a2f34aaae9688d9fb3fe2 remove unneeded code
186714d89c2dde860c368a4a1e424c0c024fae83 [#459] remove usage of setTimeout for focusing
c90e12ced309fcccc3b28fb9462727b13ce7d8a8 [#410] remove unused code
c7905103f5d543e74e4cf1a8fc44523c448d3971 [#358] fix: Translations and minor CSS adjustments
87494dc19dd01f5addca2497a81324de6b47e11f fixup! [#433] fix: Fix some quirks in the disabled self service site by removing it completely
46bb1c1cabbc5ff8462111dd6ab4c1836e70cca6 [#433] fix: Fix some quirks in the disabled self service site by removing it completely
5729946043ff5593e5dabb69668f37f866b811ec Merge branch 'jkeiser/focushandling' into 'main'
c71d8b86e9ed63a82a738c214a31e5a8e17fcb15 focus handling
02b760a6f9f63a2da1ed087978bff92ae39db3c4 remove unused code
ae81b84e5922be873a418d3d5ac86e331ba2df15 [#459] change focus after add row
0c6e61a53599c4d7f0acdc2e516f81c701e272a3 [#445] change cancel method
5242bcba480e5ec1b7aff628a2b48b9c454b6b44 [#445] fix arrow css issue
22c5bcbdffbb213289645cd37eb6a30389ce1983 [#445] rename component to fit backend
53f1a50de5e31ea52d20c572a7182b8edd71fe95 [#459] add text to label
a17cb34bf9b819ba8a1c8573dfc4ccd7babc85f2 [#459] add expectations for multiinput adjustments
65c80c8e52dc8670eb2a95646a0575d577706802 [#455] add labels for multiinpu inputs
17db3aac3f566b6df3d0a662921a9e04d0243c74 [#455] fiy a11y issue in input error message
a632f8a26e40b159e5efbcb822ed28711b190937 [#208] yarn lint
fad6b87f818660447175eebd18502b2d216b5596 [#358] fix: Button label
94c2c91e74a71b796547b95abf4ff0d6b9476647 [#358] fix: Translations
dc53128f2e97b704b084ea851eb199a3c688930b [#410] fix typo
bb62a462e189a382b1e64425907774ee4543aba9 [#410] fix wrong usage of umcCommand return value
e187c2a6cc970a690d02f286e1f6c69061d4952d [#410] fix ts-ignore
2465faff49faac6241d8dcfca5f8af9377b7d2f7 [#410] add error modal in new password page
9114bae22e79cd2efe4c204322e561d91803adc2 [#410] add error modal in password forgotten page
6ff26fad7025afa375155d2a63a3836cd0b1c071 [#410] adjust radiobox
9f398353d0ffefe647781cbbef63d4ac4b52b45c [#410] add error modal to protect account page
cba7803b0e408c8e93162309fbbf56ebdfdc101b [#410] add error modal to verify account page
14acd69586af268e5341c1ded4e482d0dd0caa15 [#410] add error modal to create account page
a8604076496c914c997ab1ce94d422b115779b2f [#410] add error modal in profile
90097e17d44366a98d65c54839f11285ea2c9b99 [#410] fix refs being undefined (on reload)
89124ff65ec02797cf9e49a856a97416068c249a [#358] feat: New Service Specific Password page
b8bdb17d8461c2f761c43d3492e8862796884a47 [#388] update dependencies
654afd893632a77e73162783bd658a2966f2cc05 [#439] code cleanup
8ffb8f1e2b2fbdb3c5749ba3804bc1821f185ba7 [#444] write test for disabled self service
256b18147ca02c6e55c2cec1cc8f654cf7ee2ab6 [#444] remove todo method
87b23eda50a0addf6803e81d10414abe420aa46c [#444] add test cases for wrong jason or url
74640ae253ff29722c01a3a3af5191c45b38adbb [#444] error component for self service
85f6e44049437163a7d3e6e97e53951ba4dd24f9 [#444] lint
17ce5d2a9d68e7ef7953153b05ba72412b805747 [#444] add text for not found component
ecbb405306c7a1d00fdd2fbf18aaba708fe98f97 [#444] create not found component
07ec81a1e62ba46dd51fefa2aa0c18c7e1971c88 [#425] yarn lint fix
e9d703a84cce57193aabf1659880d5678a57742b [#425] writing unit tests
3f513a68813f87487aeb361dab67580319e232b2 [#425] fix e2e tests, yarn lint
086698d61205f5b9d0e3406bbda388aff7088a7c [#425] adjustments for unit test
1332ce3855f50716f2a9227b2b05814e5b7b3081 [#425] unit test link widget
4b0866b999ec326767a373f4f033a7bb0de8ebb0 [#435] fix: Cookie banner should set cookie to path '/' so that is can be accessed by the saml login
75bf329c45728b9d4d71dd90060b0bdea889a022 [#395] fix test
04c59dba42978e171b1227eaded5bab429f9d64e [#425] write unittest
5032ab3a00c60d1d0838d300860d2bcd83dd6f7d Merge branch 'jkeiser/MultiInput' into 'main'
4dbe6bc8be3f0b74839053a0b8c6a5e38eb54456 [#404] translations
405256d486b1ab75e3cc008a829b369a5f6afe0c [#404] adjust MultiInput test cases
ecc08973cffa4d2150d43f53905b7004495e6eac [#404] MultiInput buttons and screenreader
b8e6bd97e3458de61f2fcd4749ca0fd19970f240 [#358] fix: Forgot to delete ChangePassword in router
1a01bdc3ee7ae056542d4bc08f36a3539b6af94e [#358] fix: Error in the debian package build: Use a npm version that is known to work
be2083a6f8e77adae9a7d7b70ac72917bbe638b7 [#358] fix: Typo in translation
562885f6193f6f40454f2d1684c1159090d780c7 [#425] removing warnings and writing tests
2ca3e41be9833c2cb18669e0872e36b38e8af35d [#440] add validation for checkbox
2cad6b386edbebfb7c38fe4768479c5d1ec87773 [#358] fix: Added a lot of error handling / success handling; fixed form validation; expanded on VerifyAccount and CreateAccount stubs; added translations
0a72dfcf884e780c185f0bb8ee78571c2aad21ad Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into main
acf671f347079f396942b12a3e2ecdc36b189673 [#407] Handling of already logged-in users
446e3013c9e64a5726261740021ec08ca0447579 [#358] feat: Added Self Service sites ChangePassword, PasswordForgotten, NewPassword
a2e791c55e3fb3d8dcd9ebb0af6fef19e6aa60d8 [#423] added linter for tests and cleanup
2340279082b99f02aac14b578583c82df54957aa [#384] feat: Improved Protect Account site
ce08752256c992f100bf194c76dfa67f927544b2 [#423] writing tests
d59e88e9fb57f761c1aee057bf81948290302f69 Merge branch 'jkeiser/404/validation' into 'main'
71c70be979fa1fed4bca2b4c5add3e160b7d03da [#404] adjust generation of label for attr
0fb2e29e8d07859363add6d3f9e27d487b995f2a [#404] adjust invalid message for screenreader
d42ab9ac65217f6d59027ea47dedbc7182111403 [#404] link checkbox to label for screenreader
36d5ff26c11cfba758f7ecd1818be88f45ed01f5 Merge branch 'jkeiser/axe' into 'main'
239f0dab9f8f79d7150f766dfabcbaff5e87b596 [#360] cleanup merge error remnants
4be85628ea6304394cfa1cde526e8ab07b433843 [#423] write test for multiselect
9fb82433d99d753d8c6d0571fb439d34fef58003 Merge branch 'jkeiser/404/validation' into 'main'
22394dae3b43be0cd4f42acf3b74270cb1f74a0f #[404] fix tests
84ad49278f49e800a780acf8a958a449d8898555 #[404] copy FormElement.vue
33dc7e4b6b59f1e7159cc6f484c4eafe27dc32d2 [#404] tile/folder/category edit
fb442b44ef0f2a96e4e0361eea718b0012e8bdf3 [#404] portal edit
35a7b2c2aa9aac2176098a4d5f9e433080a4624f [#404] adjust focus for MultiInput and selfservice profile page
85292ebc7b99931648a7b6bf4ae9addcd4b943c2 [#404] use new form/validation for TranslationEditing.vue
cfe5feb33a07e56078f0cd83d7719ff5acd6be9c [#404] Use new form/validation for ChangePassword.vue
43d0cdd14ce5dd0e60784d6aca55603630ce9c29 [#404] add 'for' attr to FormLabel
a1d8bb3edf89c122e6bbdbe7f6c0e72452f1b20f [#404] cleanup Profile.vue
fd2742ae96dcf22be540191eb65954d42f36829c [#362] fix portal search blocking entries
6bdbee044023d907b1667716107b2cfbd9277f8b [#423] better practice
79b8693a432caa80df81e927b32d4cf410c2908f [#429] write unit tests for image upload
bf04e8e1ccd639909b2090d769815bfae8dd8cc3 [#430] refactor combobox tests
f6d7fffaaa6ccd26208247224370e1232b83f9e0 [#424] add multiinput file
f6762a4bd828d2f45becc2c7a75e3973a8bdb08f [#424] write tests for multiinput component
7f2a99af4f2c9db0a0258ec2c93d54c261a99612 [#424] multi input test
6cba514be4c43fd29a879fdd1d2d3896e5445b5c [#424] tests and a11y stuff
e6c604e9663686d1955326dd277bfab75d4ca578 [#416] add some testcases for formElement
e0882607b2e89606bc384596bc5e8d292fea416c [#394] add id to combobox
928bebfd66d42e1c038d5da8fdb609447a1ca4c3 [#392] add a11y test and input id
638575b84f505b305bfa7e9e839f7e0a07430b85 [#389] add test for TextBox
60883a53355f0a27d73fc6042a15fd1aca4f3235 [#408] remove outline from focus
51c054113c992205be5828d5d41b09f58b453cf6 [#360] add test coverage command
51faae18c7f93b3f0bf9d7c696e6ea5f803642c2 [#360] make tests pass
1cb7bf58a7605dc1ea05fa6e1dcfa14f1bace713 [#360] test todos cleanup
db3c4d57640ea52b5be6816c4c2d6bd653ad5142 [#360] writing tests for other widgets to and making notes
42d07585274ffd75000613c1221e4ad0f894936a [#360] write combobox unittest
5eb0e20a7c962773c68097262903ba078fce20a0 [#360] write test for datebox
9f17987e0b5185eaf290e2cf728ed73f07f22701 [#360] add passwordbox unit test
69ec8dc9ae87802061fa11a9da2e5a38dbf461a2 [#360] unit tests for radiobox
b14aa93b84d7193c70934f16da5b7a56fa55112d [#416] add unit tests for Textbox and formelement
f50444be5ad152a47a989e82024404d90d4079a3 [#360] cleanup commit errores
df681c314df94b743b63fe3569f7e5bc3ed6cd05 Merge branch '360-dragndrop-icon' into 'main'
c6fd6c8e6a5283215ff17a15fc2cc2af6686b0da Merge branch '391-radiobox-widget' into 'main'
c165a72bf6b1e2d02297b66790ebb17894acfcbc [#360] create clones without unnecessary
adfe31ac3e6203eaf75b2023b188ddd3944d21f8 Merge branch '360-dragndrop-icon' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into 360-dragndrop-icon
7fa795b67d54101adf9460243c4541f5c43374fe [#360] create clones without unnecessary
34cde4cf4b514ecd39e8347b10a767c61b9fd669 [#360] fix drag and drop icon after second drag evenet
7b7432555211de808194d643f2c92c75a697d91b [#360] removed error
92da7893f5112bdcabbf94ac5be35a572d0067b9 [#360] add remove function
3d981ea6a223099a14950cf3923cc89688e84c09 [#360] feat: add a normal tileelement as drapndropicon
f676787703e89c7383d53738cd41f0ca6e162718 [#391] remove test elements in selfservice profile view
a7cd3aac176a68f371f004b5663c647be7b78db0 Merge branch '391-radiobox-widget' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into 391-radiobox-widget
c8a5af9b75e299cbdb4aaa98e9132145efa253e2 [#391] remove test form and change naming
7fdcb5bfbb8a319063aadcaeefac379d4d03a0a1 [#391] Radiobox Widget
514ca2d3474bd4213cb3d3181cc896c0c22c1dde [#408] change readonly input concept and linting
0337771edbc7f3456fabd742b6bad58b90d87e06 [#391] Radiobox Widget
00965c3069dd6c17497a463c6ea3f67af4bab955 Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into 360-dragndrop-icon
3f8a879b4b658d6624ead46580e5578a090742fa [#360] fix drag and drop icon after second drag evenet
c35b77f2bdce775f06e66b2000241ef5fa75a8de Add self-service to CI/CD
cd13d345b2dfb977195f51d930eddafd49688969 [#360] removed error
ae84af5f5a5bc683932ff001c4795ce47b04f03a Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into main
07af83dcdb49d65815635ef8478b38e931bca6bc [#364] fix wording
5548cb779a20ef2e01078f048de80f8500ea4c7d [#360] add remove function
c4f2fff064654024db0176ff4a99cca40fa2b608 [#360] feat: add a normal tileelement as drapndropicon
0a97e363ac118cc8e72df1abb5bf31d3d3861194 Merge branch 'jkeiser/384' into 'main'
751eefd8f15f560ed6878f2688e4050048893d09 [#409] install individual lodash functions
1adecb460f51f0f13e408a8302f8afd8780f66e0 [#405] handle 'frontend/enabled' ucr variables
933d8a558d2d5f22db466803199f0b56457fe62b [#400] add option to define validators for widgets
206c789ad377843d581ecb1e4e6416a6a1854ff2 [#384] add vue router and self-service routes + poc of profile page
8431b85961e20c9c4fdc6880973026ca7010d046 [#384] cleanup modalwrapper
df96ee7ea0a266181fddf0aa5702c517335a1d6f [#364] add more Info to text
a8aeaa8a271d945952dbe42602751a35e1f353f3 Merge branch 'drag-and-drop-screenreader' into 'main'
6fd50f4da4b9baf0f98cf91467c0c0261c990a5b Merge branch 'jkeiser/362/flyout' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into main
df3906c39dd2e1d6b09ed6aa2a9dc5037c916a4b [#362] fix background issue
a88c404d850fda17da2f80d65b64ef49c3ecd09a [#362] fix width overflowing page and simplify height calc by using bottom prop
1fa74ee243d172298f1bf6edd2fcc531669687e5 [#346] blur editmode button
155374ad6d47f69c4b6d7b49f06bd66c5d48f4b3 Merge branch 'main' into drag-and-drop-screenreader
79ab0c56403f005cd89f45ea68da716d39380974 ci: use new snapshot
258ac239b11fd5d5f5a89a23c8d867fe03b6a1ff Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into drag-and-drop-screenreader
fc7512f575926abdacac5f7de37fee4f6e541f87 [#346] fix: test
2d60e299508b43c0754fa5278d55a315fd5cf75a Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into drag-and-drop-screenreader
a0be07cb88979841d53377a042f467e1c99a04e8 [#364] add error test and fix translations
6a3bf3cf002f2fa6dff5e963e5f651fa9aa35842 ci: add ssh keys to pipeline
45e3fbe7cfeadb226c80faa363ecc27e4e2c8d81 ci: use new hetzner account image
a56e2ae7801ed1767e24115c6daedc9c797d4e76 [#364] add Screenreader support for Drag and Drop
f2a46d0d6edc04283c04ce875b640a2254e93d51 [#364] feat: add support for screenreader
39d91b6256f447f01cbff0da6725d99259036782 [#346] fix: aria live regions and announcement
aac8ff26d203ccd58efb06029978589c35cadefe [#386] fix: remove region from initial state
aefdb9c715ef499d028901206086cbb6b6a1f8a4 [#362] fix: flyout wrapper fix for mobile viewports
59b9734b904e31f15091545b6cbf27cf590c3f1e [#363] add locale input also for new tiles
5a726b4f2a89bfd2a2e1f54aaab388cb84b6fa74 [#352] adjust tests
731ae6e1156d13c5f484bc2d3c85ecc16faaafed [#352] add descriptionmatch to filterfunction
be27a35893eda385b90ae846dfda62047fa3b820 [#363] fix validation for both linktypes
5793c6a3ce54809a08bc6a41da20cb2204a870ab [#366] fix: translation form validation: ensure en_US is set
558bf65796f76e274a7ff50db8dd94fa6d786098 [#352] adjust the tests
2c2c7d99e41d4d4defed95531c9231b6669f2e22 [#352] add function for foldertiles
d6cbaf81ded4b6ed31f0c24003f00d388e9e5b5d [#372] fix: first focus should not be on readonly
a870fad3061ba4165c458b5386e023f8d5b62689 [#363] yarn fix
741e92ba2bf0a2f42a95b172f0b36df79fc217f6 [#363] update translations
93ec9525f9a6536785f3c96a9de30bffdcde6e36 [#363] feat/add link also to translation editing component
42eb08f4f067f17b1dd7a3d17aeb22cb45ee9f30 [#363] add isMultiLink computed function
b5379f32453613c24afed8e41e2bdd77fb767e00 Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into main
5e81dbb9e6c4603e62d683ccc06ddabedba9a63f [#359] add arrow for input
379adfc177fa27a0c8dd77c7d44fb0f611cf425f [#324] fix: adjust behaviour of canceling keyboard dnd
7757d5dd19c5d5dea8f11881710b9060580ca1c4 [#324] fix: fix TestChooseTabButton.js
2c54dcc3914fcaaf719333d0b28f89b570c47be0 [#324] fix: fix tests/unit/PortalSearch.spec.js
fcc6e51ee5a2fb704a455ec5da27e75a85717e09 [#324] fix: fix restore of original layout when canceling dragging
34d45efc4f6232533ab3de10c6d42d83f7ca328e [#355] fix translationlaben and focus to second modal
16f4ce4dbf056704280d4ab6abcd79e124007038 Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into main
3fd317a009b838c99b573f6832bf63751103beb6 [#324] feat: add language name to locale labels
87083ea26e6556c33edc9f23011b648a0d14e032 [#324] feat: preselect 'useportaldefault when creating entry
a8a5c150496b15ba4339cf2bd53b9d4433b1f064 [#324] feat: improve focus handling for notifications sidebar
98fb93bfee090ea5706fa916c07caa32dc38a95a [#324] feat: put en_US at the front of locales
a8e120c1b987145be6f4f8d0544a4a5b29cefe21 [#324] feat: focus notifications when opening flyout and refocus button when closing
d17f865daac1dad113fe3f72edccc27d7fa173e3 [#324] feat: focus search button when closing search
543c526896c0db8425d963b69c0856746ce15d59 [#324] fix: fix search flyout blocking clicks
860fc8a35787231bbd43b081c0ab623c9da385ac [#324] fix: fix focus
1e7ece80120f395c205eff99b5cd86e2e2f5b145 [#324] fix: focus button in cookie banner
bb476bb31b3a602942b430ffff6b26d09c8f932c [#324] fix: tooltip handling for mobile
102cd05e07de94e6f6520476e96f17408c3d9871 [#324] fix: fix flickering when hovering over tooltip
fd05844f5b17b73b0022aa201ed8fd31948302b2 [#342]: feat: drag n drop with keyboard - focus handling
c5a98da54a46b46f29c3d44972020b256093eb3a [#342] feat: Drag and Drop with keyboard
979c6a2a7e30cd0b36c7190be8847642304557ca [#346] fix: better sync script
Comment 2 Dirk Wiesenthal univentionstaff 2022-03-22 15:38:37 CET
Package: univention-portal
Version: 4.0.5-77A~5.0.0.202203221502
Branch: ucs_5.0-0
Scope: errata5.0-1
Comment 3 Johannes Keiser univentionstaff 2022-03-23 11:29:32 CET
Self service integration
OK: fresh install of self service
OK: upgrade of self service
OK: functionality of self service in portal is the same as old site (OK some caveats described in https://help.univention.com/t/the-new-self-service-is-integrated-in-the-portal/19671)
OK: https://help.univention.com/t/the-new-self-service-is-integrated-in-the-portal/19671

Portal
OK: upgrade
individual issues already QAed

OK: yaml
~OK: Flaky test work manually and locally
  185_portal_administration_inline_creation
  17_self_service_registration.py
-> verified