Univention Bugzilla – Bug 53565
Include patches from Phoenix - Q3/2021
Last modified: 2021-11-03 17:01:34 CET
The Portal has been improved for Phoenix. We should include their progress. Notable change is the ability to modify allowedGroups on portal entries.
*** Bug 53781 has been marked as a duplicate of this bug. ***
*** Bug 53786 has been marked as a duplicate of this bug. ***
Package: univention-portal Version: 4.0.5-65A~5.0.0.202110151725 Branch: ucs_5.0-0 Scope: errata5.0-0 938db5ffa4933df2f1cf1f5ee076120604b7833b (HEAD -> main, origin/main) [#346] tests: Fix unit test 1c97d14b3d61fa146b8aab4527b6087ecbe6b6d8 [#346] feat: New and more versatile screen reader announcer 83931898887431581b07c4ac832fc91bc2516fde [#324] feat: Drag n Drop keyboard alternative (categories) b072c2b057921049d102f06ae12785301d01b66f (origin/thorsten) [#324] feat: add button for moving entries via keyboard bb3c484669dab17d5ff37d9aafb92473a17cbd2c [#324] feat: Drag n Drop keyboard alternative 793bc8d0c73c85ab97913e863fead0676a398965 (origin/dataport) [#179] fix: Show language selection even when portal is absent 6ad6c6aed54961e4ae396ba1e64adfe278918722 [#179] fix: better errror message c6bff7fd490e7f72f27691ac4a0ad39865ef2a7f [#350] fix: Close search when embedded link is opened ebd0078a109ef3c9782fac828829f4b54f7f1f61 (origin/review) [#344] fix test 9b6bdab2831f2052193945522bd6ffb543e8fa98 [#344] yarn lint fix 66579c4567ac6d561ca081455362b29bfe2f6e65 [#344] fix miniissues with header tabs 955771f5e600d8e2a14d0223c8db4ac0003700f0 [#342] make button aria disabled 9f6db912e1b137b9f3ffe7d305e312ba6f5e9884 [#347] translationfixes ef3821a10333b817226619b572da4c7f2e73d70a [#208] typescript refactoring 89e91c5c51642238b54a28e8efdfe81037418c88 [#340] make inputfield 100% 67820317b4664dd6f080f9b9f5998695594f9a47 [#208] typescript refacroting of modal store 5990291ba171db3259a36935a8f3a33ae563ca7d [#208] remove console logs a4a3ce4499c3e5bd4a8b52184fec38039628467b [#208] remove more warning in state modules 9e32188adea8229ae4a4d62cd865c53ecbe6262b [#208] remove warnings in file 325a73b1ea1686e4f07e517b222c06db2f29a23b [#208] removing more warnings with actioncontext d2897d865feada5ab41803458ff44ca76fd85867 [#208] adding some types to store 33ba971f28a649fd2dbcdfc86eebf66b18ede518 [#208] add type to dispatch and getters bca713377852b79819ca561d3805356773505d24 [#208] remove warnings e2ac3c60024410c1c8a7fbbdb568bddbb358b15b [#262] some HTML cleanup 1c9e6bdd33f0f9a1eb603eee33c793feb923620f [#260] remove refix tilename cc8af4c0b633504d1543a1ac51f2bc9eb360c1fe [#331] adding close icon for mobile tooltio d3766b1b6006757a129e7ae6d5edf2749253f49a [#260] make element in folder aligned c082bcb0e5b6555eb90ec701a36d13f41e3361e2 [#324] fix drag and drop 10edca5f6863d97b07277a002fec562b93ba50d7 [#260] changing two lines into multiple line for better text support 9bfdbc523f4b020e6b2d2008dc3c189fbbfede22 [#179] add 404 translation 181d6c832610549934221f3ea125f551efe0ae95 [#179] hat component for 404 on portal.json a0356a5303569c644e0b04a62722f1a3c09d84a9 [#338] fixing some translations 1e8362a2aba0297c6dbbac3017edd9fffd98eaf3 [#338] removing warnings from console 907d94a37f4cdd746a8949020b2f2f480f7545b9 [#291] fix numbers for link widget 191ff38ca1366216cf96738beefdc360f1776a5e [#337] create Tooltip component 81481eddcc84a332c5cc2d0a87c2ec9f8d1a4ebf [#335] add notification for loggin states and refactoring 4be923f423ce4f7406574759d3c4390ef0a89917 [#260] make title appear on two lines ONLY f1f8a0cf5c4a62a6c4969a728d6af497fb023f3c (origin/backend) [#326] set border 0 for tiladd 2fd66e123c9ab18f30c1b18e46288cec76e1ef04 [#330] add border-top to first element d126987f4ab21575ae79c0cdad1e3abcd01da83c [#333] remove unnecessary aria attr 08dc9b28332b52d6b0dd057fc7577eca4f253815 [#332] images won't overflow to the right 328be4081384dd03b8f537834ddf65ed36c2daf9 [#328] prevents zoom on inputs while focus on safari 97728a4417163497a640761c89648be438768199 [#282] removing textdecoration 3900971db22e921acbeee2ba8d6ef013a73b703d [#282] overwriting styles for server 7333135bcda37f2319250692a5e340dbc5216e0d [#322] add a dynamic title to iframe 8ee5d1744aa81b23e3ce19f55f5df1485431d529 [#322] add negative tabindex if modal is open 35dee227043b99b89315c29446bd2c7ecf411457 [#323] jump to portal when entering editmode fe6a6ecfbe7b3d128a0309eec363098a4910e91e [#304] change aria roles to avoid errors bd769e8c37928a3862382d39568b033e91797d56 [#324] remove unused lines e1fd91b52b7ae3d1d8fe59ae5392bf9a22829dec [#328] remove margin from svg 4d9f4943624ad7f43292008f743a68feeda6aa4e [#328] fixed icon circle and bottom margin 8e26c9c12f056e3820752c11f39fab9ad23206fc [#328] move editmode label a bit up 9b6091163eaa64a8d38cc58061d6ed6563ec466e [#321] remove space e86047a244ef88409455da16ac8b052996861a29 [#321] trying more space for editmode button f1fd8fb33315b0b14451758c0594324290744289 [#321] fix iphone safe space 886a94c8db62691a59c2c378e2383bd57ec1be37 [#263] docs: Add filename for nginx config 609c615c62d9520e97e2edcc574e3688e936b949 [#313] fix: Adapt tests 8dc1da88dd0cadf0b86157f985123db20db2602a [#321] fixing space 5a56220ee094253052cae6df8d216af7b21f332e [#321] adding more safe space cccdf07a3a6414ceb8bf7d535128dc181f2430a9 [#321] adjust safe space for iphone e939745a924da821c0386a94807affbbc8a4a306 [#321] adding safe space to mobile edit mode on iphone d3d9573b3c425469d5ad454a5617437ccb5383cb Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into main e4ba4e8b17c549934eeb78141dcfa1d07422c0e0 Merge branch 'trci' into 'main' 9dfdcb20b0646d7de194648d450e5b0b7bd26aa0 Apply demodata to CI instances and patch available-site.conf regarding style-src-elem 62fb34c4fea63dd52ca68448ec1396d9e04b464c [#321] make modal accessible 1d95428f0e3e13ff80be8de0619633c1c5d1cb03 [#321]remove unused line ed01c377c81b25de879923b521506ffcc9e77b8d [#321] make notifications responsive f2254c714ed7b7799d0e95ced1814cbc3c21dda4 [#321] make notifications responsive 306af4d24362ea680cfdfffe53741add861fcf42 [#321] add focus to checked checkbox 46dc94817b2c66bb59297dae3e18edf9c6b671e3 [#321] extend goHome method and refactoring ce5df735bcba3c3058115edb71510ed3029def0c [#299] removing unused lines b322330e7070ba0c6cb5c544851db36f33893948 [#299] making notes on new arrow for select element 0eb0d194d90031502dc91cb7d0b5029405cc8af0 [#293] change "add" label 218ae4da7e45e464a54312b6e327d9ace053f21b [#222] small a11y changes c06f0de7f9a9a939c1af399daed5700f27598b18 [#222] make tabs in modal look like tabs in header f7c7c0c6800ab04f4fac26594657e4ca5bad2ae7 [#319] added live regions for editmode f9e63da59c8e77ee4e87dc89af0cdcf14887856d [#293] make group selection more accessible 30ee77a881b51a28929cb97a9c2e9f3f69750cda [#304] changed menurole fbff435349b2673772288f8ff0305f1b7efa0efc Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into main 97ce4922d33196c142ca1933796379000203e387 [#312] aligned input fields and made buttons look the same 41b21f965fb1d5c3c9a42b8946d1bbdd12681302 (origin/a11ydemo) [#308] feat: Re-order menu icons in edit mode d922722a1448138e43b4900df96324e2e3e7320d [#282] remove pseudo element and add circle border to icon a7922402fdef9608836447292f90dfa4aa901fe9 [#288] add aria live for single notifications 6b0f1d206c576c9c43c093928c63a40f1e649f4e Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into main 4141b9f6f8be18c0f3994939b634e4ba8ea7fb75 [#288] add title to aria prop label 4a48169226504b4ae382cf9d3ecba304e7c557cd [#289] make label center 389865a3192dabfa451c4505fa8597b06b616661 [#288] fix translations for notifications 5085500ff194d79997b5d11d9f9a8265ccab0b04 [#263] docs: Brief instructions how to set up a dev portal against a running backend 403d985d104b8869e7ea8a845feb4c5b158c7128 [#290] add german translation 9d933344ce83c016729c436f956a0837bef4b765 [#290] change disabled field to readonly ef4a15353fcd230fd9f3992ae27ef29f6a978588 [#120] add license comment abd9eb283f14c4cd56ff87578e2d295426f5642b Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/upx/portal/frontend into main d3d628bdd463e1cb9a6bac1a79e0d5db07852c3e [#120] add license comment ...skipping... ee9d933820355709e6c0086906822c2e7e57ecac Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/u px/portal/frontend into language-refactoring e01845084aaecb8e23e154fcd58e4a09786f53ce [#264] add some comments 3088dc658ea03108b786dee468f21b1651e24cdd [#268] bugfix: screenreader output in sidemenu ea2d65066e3057c5f8ed7025398a74450ae9fff2 Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/u px/portal/frontend into main f64e338629d153c54da60f12d3af0d4e0ecb54bf [#269] add focus to iframe after mounting e79d22d27b4aae517b41b48409d0d6e1252cb236 [#269] fixing tileclick in menu 057d889e7142f53a6302fc938a8c3e3b1a584ef7 [#236] feat: Entries now show allowedGroups in edit mode 8b34066f388b4898b4f685b590b1cde05011afbd [#191] feat: Confirm removal of object; let user choose to delete object or j ust remove reference in portal ac667ef2a416ddb6c51517f247dfe135b6c297be [#269] setting activity / regions for tileclick 6647a2bc9d846fc017d47dc72897abb6033d2780 [#269] fix menu click behavior when no children 7a32a5df3e023e81835943042a6c73334ca0f1ea [#172] feat: New sync command 53096a465a56ae38381705aa0afc72bc2eec7343 [#172] feat: vue and ts files used in l10n af064509fa6602da0bfe53c7435d4c9c59c87a5c Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/u px/portal/frontend into main ea678105bd8613e808b8374b6c838859a159da73 [#264] fix naming in modal 4e994f3f4b2378b0d7117ac93498b4c116e9f85f [#264] adjust cancel functions in secondLayerModal 82598f6b6a6ca12125326207d08528c82100972b [#264] extend modal state for second modal c90e2cc442366c1a779dd22f1605ba1f8f9ce3d3 [#264] cleaning up 8b78f63af0d53eb80f44c2875c20b123e867b89e Merge branch 'feautre/upgrade_gitlab_ci' into 'main' c539bbcfb7c49f0b4e6a31024cbeed60affdfc1e [#267] bug fix: remove key event if no submenu available 7557bd1d185ffc7cb93a380cb13eaf68b2ea28c8 [#248] adding the other property c7763caf72606ab36248d315a611e88f59861f15 [#248] fix tab tests 78155519e629aaaa8eaf4ff8852623039440194f [#248] fix orientation test 7d789369f7aef76e2398e71d4dc161b89a18f37c [#248] test store and scroll position 1eb902223d29f68ea9a7bd44edfcc8545a4dd87d [#248] remove one test 81c73bf7d10405cf8db529ee3a2889c0f77e98d1 [#248] any keys f7849c181221c22152d69f25383c1b0f26452876 [#248] checkout different ways of testing 96ba6ba31f622bbd20f0dff9ebf7d3c6cce424e9 [#248] check keys of store 14780759315e00770b0f34749f6eb8d0299d8926 [#248] different ways to access store] d4cfd6dbcbce75884e57b1f2e67712bc35930ec5 [#248] different way to acces store 3e0313a5f62701fd2f783fc5cbdd308b2ac114e8 [#248] move getStore dcdfafdaeea824a5d64199f6165091c10b950bdc [#248] store testing possible? b6e0f28517e207c9893f408faa260db75e9e3ed3 [#248] checking if still in portal if remaining tab is closed 4a79d350bf4331c5067bc9cbf7d13b08434af8d7 [#248] test closing tab 643ec597605b52b3cb5b6b107de9afd20cd59754 [#248] check visibility of Iframe 9c302998b92853bd83ef48128a4aebcd1365a750 [#248] check if iframe has focus fcc048fc33ef9cc0f024bb6d79bbd6e31822ba7c [#248] check for focus on the right element 4049efc06feb042047c8d2076ab804ab1c2b9d12 [#248] check also focus in test e9e3d6a1c9baff73c3dbef32195bbf720976951b [#248] fix expression 10d22f4c9d50983e53e72d690dec4cb7386efd06 [#248] making homescreen visible 47070d94fef8449deb02df7418e9c0259c154ebd [#248] add second tab 5e76e880aec7fcbd90333a1a81ff92edffa2db85 [#248] remove test header tabs 0d656efebd5b129b43c7651e734df0a1c55f8601 [#248] remove redundant testfile and fix json 61dcb71e3d4e968362f7346cb3aa7cce6b9d3723 [#172] add entry to json, to make iframe test easier b7482c207aa7b66797eb6352655eeb3e8b57ea1a [#248] add cookiebanner click a6aecfeff986ca2f0d37773267688cb44b17309e [#248] removing before each function 21edd0bd28415c4ee48b7c6c080627308eb8c3b0 [#248] test: tab renders in portal header. 92258f0611b6ba861e391df8e40842ba12afe095 [#266] Save portal scroll position when opening a new tab a0f52d3344bf64a6b5765390818da7a7e6ac6c87 [#245] fix: Intial, implicit language selection now disables the correspondin g menu entry a2ac91f5c4f175f5eaf512983e28c6dfa3398562 (origin/feautre/upgrade_gitlab_ci) ci(gitlab): install frontend package force d e1c3d5bb3de1829995014094d6c854d02e6575a3 ci(gitlab): use new ucs5 snapshot b0296ce32e9c899437ae5b937bb60e75b9629c29 ci(gitlab): use new ucs5 snapshot 149f1705fb86f68640ef3a8e86b750f350892de4 ci(gitlab): use new ucs5 snapshot 40c96c5a4e862cce3b1364bd5fe25480de9e5e40 ci(gitlab): add ssh key to ci folder 811912bc183a67b13d035dbe6798e75e956c331e ci(gitlab): use new ucs 5 snapshot 957a8a7c49643adc49a000e9ce38ad6d4a05d679 ci(gitlab): fix issue with needs 809024b97ea4a03bcfd1f3aa3af7730805c75143 ci(gitlab): comment out env due to downtime 518860af872e75bc6b1da216b3e7ec933b7ecb45 ci(gitlab): add terraform stuff 083c306e06111300c7c61e522eca319c85c5b8ce ci(gitlab): add unit test 9bb473a3c0386be12b3e2e39ddb146adca92eedb ci(gitlab): add debian build 5858f1c4c47df1e15628ac8ca6787ccecde28307 ci(gitlab): fix path to cypress image 2dfab6edf43b1809f9cf7eca383ec2e008fbf13d ci(gitlab): use different image for cypress ececbb83fa6c98982e9702fa6be3e229b248f038 ci(gitlab): install cypress binary before test run 0636ed85d2841017c883e1ae5a3548065a96f926 ci(gitlab): do not cache node_modules 1390e9b9f7f4d0392bf9abe561a8b8c0ccf713ff ci(gitlab): tune caching f90f94dd39f629ed66dcce28487b667d0e199599 ci(gitlab): cache cypress as well 29f002734dab26a648f4ae2ad68d3c35e1f07049 ci(gitlab): add before_script to build 0657330f9a34d87c43e887f6794edccc11990493 ci(gitlab): first try with node builds ebde9260db7cccdf7c2d4e78dae67d215be43f22 Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/u px/portal/frontend into language-refactoring 1d500594a0b00c983e756076238b8b72919e3a79 [#185] made change pw dialog accessible 637e0ab1290a4e17f1f7b9d90eb946b8e19d3a86 [#158] add aria live to notifications e240f9001339da8e5e5936cc05f381067bc31970 Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/u px/portal/frontend into language-refactoring f3b0fd3bbaefdc4f4611703430077da93a9225a5 [#172] refactoring component for gettext a96bf8c4e30b13c6622cbbd485095bbd502a71ce [#217] adjusting logout button and fixing user icon bbee7e4fa73aa342618745f14eda77d1ba45d62b [#172] adjusting translations 8f9de25a3555638b4130c8dadb72d6e8e7b7ffd6 [#172] commit only for IDE b3ff7de4c10d740d09ee4a50071b5f25b1d19f3d [#172] fix lint issues 6e657ef4d983ff41e2b4dcc4d6e5d18259433f41 [#172] adding translations to .po files d210e4185775b45a73ebb4555d9baffc2fd8a574 [#172] fix the other getText arguments 8576d0073173b76ba31cca8f06ceee607e518a19 [#172] fixing merge from main f1694ed907d107db7756b78189fb6b0f89672105 Merge branch 'main' of git.knut.univention.de:univention/customers/dataport/u px/portal/frontend into language-refactoring 9f66a57b27e7d84f6f3fcea0e04e0991cbf85c3c [#172] bugfix c313f31a2b6a6555c47b5502a82f17c6712482f4 [#172] fixing language Setting e19ccf093c634a56ed0dc63f265410e2cf84a065 [#172] change requests
Should be fixed with the last commits. The build seems to hang, so I can only hope the package exists - eventually. d37c3a8d51e3b0eea5f8576ab607b947cb9e0b03 813cab0e2e5ba0bc041192c176b43e7f6f9f42b5
I adjusted the portal test cases in Package: ucs-test Version: 10.0.6-60A~5.0.0.202110182124 Branch: ucs_5.0-0 Scope: errata5.0-0 They work on my local machine.
502df835c9 Bug #53565: debian changelog 1f788fdb5c Bug #53565: Include patches from Phoenix Q3/21 OK: code changes look ok OK: features/fixes mentioned in the yaml OK: no breaking changes OK: test cases -> verified
<https://errata.software-univention.de/#/?erratum=5.0x139>