Univention Bugzilla – Bug 54556
Include patches from Phoenix - Q1/2022
Last modified: 2022-03-23 14:14:48 CET
Most prominent feature: Rework the Self Service, include it in the portal, base it on Vue.js
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
Package: univention-portal Version: 4.0.5-77A~5.0.0.202203221502 Branch: ucs_5.0-0 Scope: errata5.0-1
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
<https://errata.software-univention.de/#/?erratum=5.0x260> <https://errata.software-univention.de/#/?erratum=5.0x261> <https://errata.software-univention.de/#/?erratum=5.0x262>