Bug 53565 - Include patches from Phoenix - Q3/2021
Include patches from Phoenix - Q3/2021
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Portal
UCS 5.0
Other Linux
: P5 normal (vote)
: UCS 5.0-0-errata
Assigned To: Dirk Wiesenthal
Johannes Keiser
:
: 53781 53786 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2021-07-12 12:14 CEST by Dirk Wiesenthal
Modified: 2021-11-03 17:01 CET (History)
2 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 2: Improvement: Would be a product improvement
Who will be affected by this bug?: 5: Will affect all installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.114
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 2021-07-12 12:14:02 CEST
The Portal has been improved for Phoenix. We should include their progress.

Notable change is the ability to modify allowedGroups on portal entries.
Comment 1 Dirk Wiesenthal univentionstaff 2021-10-06 13:33:53 CEST
*** Bug 53781 has been marked as a duplicate of this bug. ***
Comment 2 Dirk Wiesenthal univentionstaff 2021-10-06 13:34:44 CEST
*** Bug 53786 has been marked as a duplicate of this bug. ***
Comment 3 Dirk Wiesenthal univentionstaff 2021-10-15 17:30:25 CEST
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
Comment 5 Dirk Wiesenthal univentionstaff 2021-10-18 04:04:58 CEST
Should be fixed with the last commits. The build seems to hang, so I can only hope the package exists - eventually.

d37c3a8d51e3b0eea5f8576ab607b947cb9e0b03
813cab0e2e5ba0bc041192c176b43e7f6f9f42b5
Comment 7 Dirk Wiesenthal univentionstaff 2021-10-18 21:25:04 CEST
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.
Comment 8 Johannes Keiser univentionstaff 2021-11-03 13:44:24 CET
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