....................................../////.===Shadow-Here===./////................................................ > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < ------------------------------------------------------------------------------------------------------------------- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// RIFF¤ WEBPVP8 ˜ ðÑ *ôô>‘HŸK¥¤"§£±¨àð enü¹%½_F‘åè¿2ºQú³íªú`N¿­3ÿƒügµJžaÿ¯ÿ°~¼ÎùnúîÞÖô•òíôÁÉß®Sm¥Ü/ ‡ó˜f£Ùà<˜„xëJ¢Ù€SO3x<ªÔ©4¿+ç¶A`q@Ì“Úñè™ÍÿJÌ´ª-˜ÆtÊÛL]Ïq*‘Ý”ì#ŸÌÏãY]@ê`¿ /ªfkØB4·®£ó z—Üw¥Pxù–ÞLШKÇN¾AkÙTf½è'‰g gÆv›Øuh~ a˜Z— ïj*á¥t d£“uÒ ¨`K˜¹ßþ]b>˜]_ÏÔ6W—è2r4x•íÖ…"ƒÖNîä!¦å Ú}ýxGøÌ —@ ;ÆÚŠ=ɾ1ý8lªË¥ô ^yf®Œ¢u&2©nÙÇ›ñÂñŒ³ aPo['½»øFùà­+4ê“$!lövlüÞ=;N®3ð‚õ›DÉKòÞ>ÄÍ ¥ˆuߤ#ˆ$6ù™¥îЇy’ÍB¼ çxÛ;X"WL£R÷͝*ó-¶Zu}º.s¸sšXqù–DþÿvªhüïwyŸ ¯é³lÀ:KCûÄ£Ëá\…­ ~—ýóî ¼ûûÜTÓüÇy…ŽÆvc»¾×U ñ¸žþоP÷¦ó:Ò¨¨5;Ð#&#ÖúñläÿÁœ GxÉ­/ñ‡áQðìYÉtÒw޼GÔ´zàÒò ð*ëzƒ•4~H]Ø‹f ñÓÈñ`NåWçs'ÆÏW^ø¹!XžµmQ5ÃËoLœÎ: ÞËÍ¥J ù…î èo£ßPÎñ¶ž8.Œ]ʵ~5›ÙË-ù*8ÙÖß±~ ©¹rÓê‚j¶d¸{^Q'˜±Crß ÚH—#¥¥QlÀ×ëã‡DÜ«èî þ&Çæžî;ŽÏºò6ÒLÃXy&ZŒ'j‚¢Ù€IßÚù+–MGi‰*jE€‘JcÜ ÓÌ EÏÚj]o˜ Þr <¾U ûŪæÍ/šÝH¥˜b”¼ ÁñßX GP›ï2›4WŠÏà×£…íÓk†¦H·ÅíMh–*nó÷à]ÁjCº€b7<ب‹¨5車bp2:Á[UªM„QŒçiNMa#<5›áËó¸HýÊ"…×Éw¹¦ì2º–x<›»a±¸3Weü®FÝ⑱ö–î–³|LPÈ~çð~Çå‡|º kD¢µÏàÆAI %1À% ¹Ò – ”ϝS¦‰4&¶£°à Öý”û_Ò Áw°A«Å€?mÇÛgHÉ/8)á¾ÛìáöŽP í¨PŸNÙµº¦‡§Ùš"ÿ«>+ªÕ`Ê÷‡‚ß Õû˜þãÇ-PÍ.¾XV‘€ dÜ"þ4¹ ±Oú‘©t¥¦FªÄÃÄ•b‚znýu½—#cDs˜ÃiÑOˆñ×QO=*IAÊ,¶ŽZƒ;‡wøXè%EÐk:F±Ú” .Ѽ+Áu&Ç`."pÈÉw o&¿dE6‘’EqTuK@Ì¥ã™À(Êk(h‰,H}RÀIXÛš3µ1©_OqÚÒJAñ$ÊÙÜ;D3çŒ[þùœh¬Ã³™ö6ç†NY".Ú‰ï[ªŸŒ '²Ð öø_¨ÂÉ9ué¶³ÒŠõTàîMØ#û¯gN‡bÙ놚X„ö …ÉeüÌ^J ‹€.œ$Æ)βÄeæW#óüßĺŸ€ ÀzwV 9oä»f4V*uB «Ë†¹ì¯žR霓æHXa=&“I4K;¯ç‹h×·"UŠ~<•╪Vêª&ÍSÃÆÅ?ÔqÎ*mTM ˜›µwêd#[C¡©§‘D<©àb†–ÁœøvH/,í:¯( ²£|4-„Æövv„Yͼ™^Á$ˆ„¢Û[6yB.åH*V¨æ?$=˜Ñ€•ñ·­(VlŸ‘ nÀt8W÷´Bûba?q9ú¶Xƒl«ÿ\ù¶’þòUÐj/õ¢Ìµ³g$ƒÎR!¸»|Oߍë’BhîÚÑ¢ñåŒJ„®„£2Ð3•ô02Nt…!£Í]Ïc½Qÿ?ˆ<&ÃA¾Ú,JˆijÌ#5yz„‰Î|ÊŽ5QÏ:‹ÐaóVÔxW—CpeÏzÐïíçôÿÅ_[hãsÐ_/ŽTÝ?BîˆííV$<¿i>²F¬_Eß¿ †bÊŒº­ÿ®Z H“C}”¬,Mp ý/Bá£w>˜YV°aƒúh+cŠ- r/[%|üUMHäQ°X»|û/@|°¥Ð !BÔ Ç¢Ä©š+Õì D«7ìN¶ŽðÔ " ƶ’ÖçtA‰Û×}{tþz­¾GÍ›k¹OEJR$ Â׃ «ëÁ"oÉôž$oUK(Ä)Ãz³Ê-‹êN[Ò3Œñbï8P 4ƒ×q¢bo|?<ÛX¬òÄͰL–±›(™ûG?ýË©ÚÄ–ÂDØÐ_Ç¡ô ¾–ÄÏø ×e8Ë©$ÄF¹Å‹ì[©óìl:F¾f´‹‹Xì²ï®\¬ôùƒ ÿat¥óèÒùHß0äe‚;ü×h:ÆWðHž=Ã8骣"kœ'Y?³}Tûè€>?0l›e1Lòñ„aæKÆw…hÖŠùW…ÈÆÄ0ši·›[pcwËþñiêíY/~-Á5˜!¿†A›™Mÿþ(±“t@â“ö2­´TG5yé]çå僳 .·ÍïçÝ7UÚ±Ð/Nè»,_Ï ùdj7\ï Wì4›„»c¸àešg#ÒÊ⥭áØo5‘?ÌdÝô¯ ¹kzsƒ=´#ëÉK›Ø´±-¥eW?‡çßtòTã…$Ý+qÿ±ƒ÷_3Ô¥í÷:æ–ž<·Ö‡‰Å¢ š‡%Ô—utÌÈìðžgÖÀz²À—ï÷Óîäõ{K'´È÷³yaÏÁjƒô}ž§®æÊydÕÈë5¯èˆõvÕ©ã*çD„ “z„Ó‡^^xÂ3M§A´JG‚öï 3W'ˆ.OvXè¡ÊÕª?5º7†˜(˜Ç¶#çê’¶!ÌdZK§æ 0fãaN]òY³RV ™î$®K2R¨`W!1Ôó\;Ý ýB%qæK•&ÓÈe9È0êI±žeŸß -ú@žQr¦ ö4»M¼Áè¹µmw 9 EÆE_°2ó„ŸXKWÁ×Hóì^´²GѝF©óäR†¦‰ç"V»eØ<3ùd3ÿÚ¤Žú“Gi" —‘_ÙËÎ~Üö¯¥½Î»üŸEÚŽåmÞþí ;ÞólËΦMzA"Âf(´òá;Éï(/7½ûñÌ­cïÕçлþÝz¾-ÍvÑ“pH­–ðÓj$¸Äû¤‚‘ãUBË-n“2åPkS5&‹Â|+g^œ®Ì͆d!OïäîU«c;{Û!ÅŽ«ëZ9Ókóˆ]¯ƒ›né `ÇÒ+tÆš (ØKá¾—=3œ®•vuMñg²\ï Ec€ 05±d™‡×iÇ×›UúvÌ¢£Èþ¡ÕØô¶ßÎA"ß±#Ö²ˆÊŸ¦*Ä~ij|àø.-¼'»Ú¥£h ofº¦‡VsR=N½„Î v˜Z*SÌ{=jÑB‹tê…;’HžH¯8–îDù8ñ¢|Q•bÛçš–‹m³“ê¨ åÏ^m¬Žãþ©ïêO‡½6] µÆ„Ooòü ²x}N¦Ë3ïé¿»€›HA˜m%çÞ/¿í7Fø“‹léUk)É°Œµ8Q8›:ÀŠeT*šõ~ôڝG6 ¢}`ùH­–”¡k ‰P1>š†®9z11!X wKfmÁ¦xÑ,N1Q”–æB¶M…ÒÃv6SMˆhU¬ÊPŽï‘öj=·CŒ¯u¹ƒVIЃsx4’ömÛýcå¡¶7ßŠß 57^\wÒÐÆ k§h,Œý î«q^R½3]J¸ÇðN ‚çU¬ôº^Áì} ³f©Õœ§ˆã:FÄÈ‚é(€™?àýÓüè1Gô£¼éj‚OÅñ  #>×—ßtà 0G¥Åa뀐kßhc™À_ÉñÞ#±)GD" YîäË-ÿÙ̪ ¹™a¯´¢E\ÝÒö‚;™„ë]_ p8‰o¡ñ+^÷ 3‘'dT4œŽ ðVë½° :¬víÑ«£tßÚS-3¶“þ2 †üüʨòrš¹M{É_¤`Û¨0ìjœøJ‡:÷ÃáZ˜†@GP&œÑDGÏs¡þ¦þDGú‘1Yá9Ôþ¼ ûø…§÷8&–ÜÑnÄ_m®^üÆ`;ÉVÁJ£?â€-ßê}suÍ2sõA NÌúA磸‘îÿÚ»ƒìö·á¿±tÑÐ"Tÿü˜[@/äj¬€uüªìù¥Ý˜á8Ý´sõj 8@rˆð äþZÇD®ÿUÏ2ùôõrBzÆÏÞž>Ì™xœ“ wiÎ×7_… ¸ \#€MɁV¶¥üÕÿPÔ9Z‡ø§É8#H:ƒ5ÀÝå9ÍIŒ5åKÙŠ÷qÄ>1AÈøžj"µÂд/ªnÀ qªã}"iŸBå˜ÓÛŽ¦…&ݧ;G@—³b¯“•"´4í¨ôM¨åñC‹ïùÉó¯ÓsSH2Ý@ßáM‡ˆKÀªÛUeø/4\gnm¥‹ŸŒ qÄ b9ÞwÒNÏ_4Ég³ú=܆‚´ •â¥õeíþkjz>éÚyU«Íӝ݃6"8/ø{=Ô¢»G¥ äUw°W«,ô—¿ãㆅү¢³xŠUû™yŒ (øSópÐ 9\åTâ»—*oG$/×ÍT†Y¿1¤Þ¢_‡ ¼ „±ÍçèSaÓ 3ÛMÁBkxs‰’R/¡¤ˆÙçª(*õ„üXÌ´ƒ E§´¬EF"Ù”R/ÐNyÆÂ^°?™6¡œïJ·±$§?º>ÖüœcNÌù¯G ‹ñ2ЁBB„^·úìaz¨k:#¨Æ¨8LÎõލ£^§S&cŒÐU€ü(‡F±Š¼&P>8ÙÁ ‰ p5?0ÊÆƒZl¸aô š¼¡}gÿ¶zÆC²¹¬ÎÖG*HB¡O<º2#ñŒAƒ–¡B˜´É$¥›É:FÀÔx¾u?XÜÏÓvN©RS{2ʈãk9rmP¼Qq̳ è¼ÐFׄ^¡Öì fE“F4A…!ì/…¦Lƒ… … $%´¾yã@CI¬ á—3PþBÏNÿ<ý°4Ü ËÃ#ØÍ~âW«rEñw‹eùMMHß²`¬Öó½íf³:‹k˜¯÷}Z!ã¿<¥,\#öµÀ¯aÒNÆIé,Ћ–lŽ#Àæ9ÀÒS·I’½-Ïp Äz¤Š Â* ­íÄ9­< h>׍3ZkËU¹§˜ŒŠ±f­’¤º³Q ÏB?‹#µíÃ¥®@(Gs«†vI¥Mµ‹Á©e~2ú³ÁP4ìÕi‚²Ê^ö@-DþÓàlÜOÍ]n"µã:žpsŽ¢:! Aõ.ç~ÓBûH÷JCÌ]õVƒd «ú´QÙEA–¯¯Œ!.ˆˆëQ±ù œ·Ì!Õâ )ùL„ÅÀlÚè5@B…o´Æ¸XÓ&Û…O«˜”_#‡ƒ„ûÈt!¤ÁÏ›ÎÝŠ?c9 â\>lÓÁVÄÑ™£eØY]:fÝ–—ù+p{™ðè û³”g±OƒÚSù£áÁÊ„ä,ï7š²G ÕÌBk)~ÑiCµ|h#u¤¶îK¨² #²vݯGãeÖ϶ú…¾múÀ¶þÔñ‚Š9'^($¤§ò “š½{éúp÷J›ušS¹áªCÂubÃH9™D™/ZöØÁ‡¦ÝÙŸ·kð*_”.C‹{áXó€‡c¡c€§/šò/&éš÷,àéJþ‰X›fµ“C¨œ®r¬"kL‰Â_q…Z–.ÉL~O µ›zn‚¹À¦Öª7\àHµšÖ %»ÇníV[¥*Õ;ƒ#½¾HK-ÖIÊdÏEÚ#=o÷Óò³´Š: Ç?{¾+9›–‘OEáU·S€˜j"ÄaÜ ŒÛWt› á–c#a»pÔZÞdŽtWê=9éöÊ¢µ~ ë ;Öe‡Œ®:bî3±ýê¢wà¼îpêñ¹¾4 zc¾ðÖÿzdêŒÑÒŝÀ‰s6¤í³ÎÙB¿OZ”+F¤á‡3@Ñëäg©·Ž ˆèª<ù@É{&S„œÕúÀA)‰h:YÀ5^ÂÓŒ°õäU\ ùËÍû#²?Xe¬tu‰^zÒÔãë¼ÛWtEtû …‚g¶Úüâî*moGè¨7%u!]PhÏd™Ý%Îx: VÒ¦ôÊD3ÀŽKÛËãvÆî…N¯ä>Eró–ð`5 Œ%u5XkñÌ*NU%¶áœÊ:Qÿú»“úzyÏ6å-၇¾ ´ ÒÊ]y žO‘w2Äøæ…H’²f±ÎÇ.ª|¥'gîV•Ü .̘¯€šòü¤U~Ù†*¢!?ò wý,}´°ÔÞnïoKq5µb!áÓ3"vAßH¡³¡·G(ÐÎ0Îò¼MG!/ài®@—¬04*`…«é8ªøøló“ˆÊ”èù¤…ßÊoÿé'ËuÌÖ5×È¡§ˆˆfŽë9}hìâ_!!¯  B&Ëö¶‰ÀAÙNVŸ Wh›¸®XÑJì¨ú“¿÷3uj²˜¨ÍÎìë±aúŠÝå¯ð*Ó¨ôJ“yºØ)m°WýOè68†ŸÏ2—‰Ïüꪫٚ¥‹l1 ø ÏÄFjêµvÌbü¦èÝx:X±¢H=MÐß—,ˆÉÇ´(9ú¾^ÅÚ4¿m‡$âX‘å%(AlZo@½¨UOÌÕ”1ø¸jÎÀÃÃ_ µ‘Ü.œº¦Ut: Æï’!=¯uwû#,“pþÇúŒø(é@?³ü¥‘Mo §—s@Œ#)§ŒùkL}NOÆêA›¸~r½¼ÙA—HJ«eˆÖ´*¡ÓpÌŸö.m<-"³ûÈ$¬_6­åf£ïÚâj1y§ÕJ½@dÞÁr&Í\Z%D£Íñ·AZ Û³øüd/ªAi†/Й~  ‡âĮҮÏh§°b—›Û«mJžòG'[ÈYýŒ¦9psl ýÁ ®±f¦x,‰½tN ‚Xª9 ÙÖH.«Lo0×?͹m¡å†Ѽ+›2ƒF ±Ê8 7Hցϓ²Æ–m9…òŸï]Â1äN†VLâCˆU .ÿ‰Ts +ÅÎx(%¦u]6AF Š ØF鈄‘ |¢¶c±soŒ/t[a¾–û:s·`i햍ê›ËchÈ…8ßÀUÜewŒðNOƒõD%q#éû\9¤x¹&UE×G¥ Í—™$ð E6-‡¼!ýpãÔM˜ Âsìe¯ñµK¢Ç¡ùôléœ4Ö£”À Š®Ðc ^¨À}ÙËŸ§›ºê{ÊuÉC ×Sr€¤’fÉ*j!úÓ’Gsùìoîßîn%ò· àc Wp÷$¨˜)û»H ×8ŽÒ€Zj¤3ÀÙºY'Ql¦py{-6íÔCeiØp‘‡XÊîÆUߢ܂ž£Xé¼Y8þ©ëgñß}é.ÎógÒ„ÃØËø¯»™§Xýy M%@NŠ À(~áÐvu7&•,Ù˜ó€uP‡^^®=_E„jt’ 403WebShell
403Webshell
Server IP : 104.19.154.92  /  Your IP : 216.73.216.47
Web Server : Apache
System : Linux lon12.onrocket.com 4.18.0-513.9.1.lve.el8.x86_64 #1 SMP Mon Dec 4 15:01:22 UTC 2023 x86_64
User : gd5hzp4 ( 1069)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /proc/thread-self/root/var/softaculous/nextcloud/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/thread-self/root/var/softaculous/nextcloud/changelog.txt
Version 28.0.1 December 21, 2023
Changes:

    Fix npm audit (activity#1437)
    Fix missing parameters when type is not “known” (activity#1469)
    Fix: Allow older app values to be set (logreader#1079)
    Fix(mail): Fix mail handling when force_language is true or false (notifications#1744)
    Fix(push): Allow apps to provide already parsed notifications (notifications#1754)
    Catch and log error thrown while parsing dates from metadata (photos#2194)
    Fix: Adjust favorite icon to be accessible (photos#2197)
    Fix TypeError with invalid coordinates (fix #2187) (photos#2207)
    Fix(Users/Quota setting): Prevent floating point value from getting truncated in locales other than english (server#42106)
    Comment legacy file_metadata table migrations (server#42108)
    Enh(settings): Set main page heading (server#42125)
    Fix(a11y): Unified search headings (server#42131)
    Fix(caldav): don’t reuse query builder objects (server#42152)
	
Version 28.0.0 December 12, 2023
Changes:

    Fix share creation insert and get (server#26716)
    Fix creating events with old (< unix time) lastoccurence (server#31790)
    Add api to register setup checks (server#32550)
    Mark comments as read (server#32775)
    Add batch methods in user backends (server#32912)
    Talk federation authentication (server#33105)
    Changed mapping to font (server#34419)
    Add IProvideEnabledStateBackend interface (server#34443)
    Cleanup comments code (server#35424)
    Cleanup psalm issues in DB/ContactsManager and Console (server#35539)
    Fix background theming deletion and cypress admin theming tests (server#35728)
    Display displayname on federated shares (server#35915)
    Extend fix-key-location to handle cases from broken cross-storage moves (server#36068)
    Specify the parameters of FederatedFileSharing controllers (server#36214)
    Log to `error_log` in fatal case (server#36316)
    Refactors tests/app.php to improve code readability. (server#36742)
    Fix: Avoid failing with duplicate checks (server#36830)
    Fix: Escape group names for LDAP (server#37201)
    Avoid db connections when logging db connection errors (server#37458)
    Ci(checkers): Require composer autoloaders for all shipped apps (server#37481)
    Fix: log fopen calls when stream isn’t available (server#37624)
    Refactors Command/Encryption/Enable.php to improve code readability. (server#37665)
    Redis: use atomic operations everywhere (server#37758)
    Check for open_basedir before reading /proc (server#37959)
    Use more efficient tag retrieval on DAV report request (server#37969)
    Imaginary WebP support (server#38032)
    Add label to “default quota” multiselect (server#38075)
    Allow “wasm-unsafe-eval” in CSP (server#38082)
    Make Node::getParent lazy (server#38150)
    [master] Update psalm-baseline.xml (server#38162)
    Show pending popover menu when password is enabled by default (server#38164)
    Admin audit app: optimization according to PHP 8 (server#38176)
    Fix share roots always being marked as writable (server#38179)
    Increase from 100000 to 600000 iterations for hash_pbkdf2 (server#38206)
    Enh(theming): RGBY contrast (server#38211)
    Add utility command for object store objects (server#38226)
    Allow enforcing share passwords only when already asking for a password (server#38227)
    Chore(deps-dev): Bump cypress from 12.11.0 to 12.12.0 (server#38232)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 in /build/integration (server#38234)
    Reload filelist when adding or removing shares (server#38259)
    Refactors “strpos” calls in lib/public to improve code readability. (server#38260)
    Refactors “strpos” calls in lib/private to improve code readability. (server#38261)
    Fix loading custom logo image (server#38291)
    Add config variable for curl timeout (server#38292)
    Use aria-expanded correctly on toggle user actions (server#38294)
    Feat: Add occ user:user:sync-account-data for updating oc_accounts information from user backends (server#38298)
    Fix: better error message on missing user files dir (server#38300)
    Fix(caldav): Ignore invalid events for reminder generation (server#38301)
    Migrate a few components to NcSelect (server#38306)
    Fix(carddav): Check if SERVER variables are set before accessing them (server#38308)
    Fix: Throw early when a service cannot be found in the app container (server#38322)
    Remove focus-visible polyfill (server#38323)
    Optimize webpack chunking (server#38329)
    Adjust style of passwordless login (server#38330)
    Remove some dead code in files app (server#38332)
    Weather_status: Improve contrast of favorite icon (server#38333)
    Master is now 28 (server#38336)
    38340 fix add group broken (server#38344)
    Chore(deps-dev): Bump guzzlehttp/guzzle from 7.5.1 to 7.6.1 in /build/integration (server#38346)
    Make unsupported browser check asynchronous (server#38354)
    Fix(trashbin): Truncate long filenames (server#38355)
    Add imaginary_key (server#38365)
    Add commands to copy/move files (server#38366)
    Adjust files favorite marker to fulfill A11Y contrast requirements (server#38370)
    Chore(deps-dev): Bump tar from 6.1.14 to 6.1.15 (server#38372)
    Webpack: add nonce to unsupported-browser-redirect chunk (server#38374)
    Refactor: migrate OC_EventSource to dependency injection (server#38386)
    Bug-report-template – move `Official All-in-One appliance` to the bottom (server#38393)
    Enh(contacts): show/hide addressbooks for all (server#38397)
    Store encrypted OAuth2 client secrets (server#38398)
    Remove deprecated `OC.appSettings` API (server#38400)
    Fix(SAB): Save avatar to SAB (server#38413)
    Don’t always check if we need to setup the object store root (server#38415)
    Fix(carddav): Check enumeration settings for all SAB methods (server#38423)
    Feat(ocp): Add types and strict typing to \OCP\Group\IGroup (server#38425)
    Fix deletion of User when system link are used in him user folder (server#38429)
    Add OpenAPI specs (server#38438)
    Fix(files): make open folder a default action (server#38441)
    Fix(carddav): Don’t show system address book cards to guests (server#38448)
    Fix(carddav): Make system contact phone number RFC compliant (server#38454)
    Use default page size for jumping to desired offset (server#38457)
    Revert “Fix table view” (server#38458)
    Adjust active element visibility in the usermenu (server#38459)
    Adjust active element visibility in the sidebar (server#38460)
    Add fallback when a there is no preview for a version (server#38467)
    Log failures to read certificates during listing (server#38468)
    Fix initialisation of versions in the DB (server#38469)
    [master] fix: Catch Deadlock properly as execute throws Doctrine exceptions not our wrapped ones (server#38478)
    Fix(dav): Fix avatar size in system address book (server#38481)
    Chore: update workflows from templates (server#38486)
    Emit an event when a message is logged (server#38490)
    Chore(deps-dev): Bump puppeteer from 19.10.1 to 20.4.0 (server#38492)
    Fix: catch errors in id3parser library (server#38496)
    [master] Fix npm audit (server#38497)
    Replace id3parser with mp3info (server#38498)
    Fix(docs): Fix language and copy-paste class name in docs of CSP (server#38513)
    Chore(libphonenumber): Bump giggsey/libphonenumber-for-php to giggsey… (server#38514)
    Chore(deps): Drop swiftmailer/swiftmailer (server#38516)
    Fix contrast for inactive elements of the main navigation (server#38519)
    Improved display of app links (server#38520)
    Chore(app): Do not clear unused cache key (server#38524)
    [master] Update ca-cert bundle (server#38534)
    Ci: Use conventional commits for CA bundle updates (server#38537)
    Uses “Null Coalescing Operator” to improve code readability. (server#38543)
    Fix(dispatcher): Migrate to OCP event dispatcher before symfony/event… (server#38545)
    Fix(deps)!: Upgrade symfony/event-dispatcher to supported version 5.4.26 (server#38546)
    Fix app menu flicker (server#38549)
    Chore: Drop app code checker test data (server#38550)
    Chore!: Drop \OC_App::isEnabled (server#38551)
    Chore!: Drop \OC_Defaults::getLogoClaim (server#38552)
    Chore(deps): Bump doctrine/dbal to 3.7.x (server#38556)
    Feat(request): Allow to match the client version with the IRequest::U… (server#38561)
    Drop \OC_App methods deprecated in Nextcloud 14 (server#38566)
    Remove deprecated legacy loader from `OC` (server#38567)
    Redis: Do not try to authenticate with non-string password/user (server#38568)
    Improve oauth2 database migration from ownCloud (server#38577)
    Fix: correct hint for missing posix extension (server#38581)
    Feat(ocp): Allow sending emails with subject and body (server#38585)
    Fix(ocp): Mark IMessage::attachInline as @since 27 (server#38586)
    Chore: Do not sass-compile external apps (server#38590)
    Fix(caching): Avoid checking existence before fetching (server#38591)
    Chore(ocp)!: Drop \OCP\Util::linkToPublic (server#38593)
    Chore: remove check for suhosin.executor.func.blacklist (server#38595)
    Fix(CI): Temporary workaround – Run Psalm CI with 1 thread only so it… (server#38597)
    Refactors “strpos” calls in /core to improve code readability. (server#38602)
    Refactors “strpos” calls in /apps/workflowengine (server#38604)
    Refactors “strpos” calls in /apps/comments (server#38605)
    Refactors “strpos” calls in /apps/settings (server#38606)
    Refactors “strpos” calls in /apps/user_ldap (server#38608)
    Refactors “strpos” calls in /apps/dav (server#38610)
    Refactors “strpos” calls in /apps/theming (server#38611)
    Feat(HTTPClient): Provide wrapped access to Guzzle’s asyncRequest() (server#38613)
    Refactors “strpos” calls in /apps/files_external (server#38619)
    Refactors “strpos” calls in /apps/files_sharing (server#38620)
    Replace if/else with return match (server#38622)
    Fix(storage): fallback to copy and unlink when rename fails (server#38623)
    Fix: expect interface, not a specific implementation (server#38625)
    Bump marked from 4.3.0 to 5.0.4 (server#38627)
    Feat: set background = backgroundColor via occ (server#38631)
    Test: add test for cache mount provider (server#38633)
    Feat: remove check for OpenSSL 1.0.1d and 1.0.2b (server#38635)
    [1/3] Refactors /core controllers using constructor property promotion. (server#38636)
    [2/3] Refactors /core controllers using constructor property promotion. (server#38637)
    [3/3] Refactors /core controllers using constructor property promotion. (server#38638)
    Bugfix/36644 pruneOutdatedSyncTokens deletes all entries (server#38639)
    Openapi: Fix wrapping OCS responses that are not DataResponse (server#38640)
    Chore(appframework)!: Drop \OCP\AppFramework\Http\EmptyContentSecurityPolicy::allowInlineScript (server#38642)
    Avoid requests to opengraph image if no host detected (server#38645)
    Fix(caldav): Cast calendar objects id to int when building index (server#38648)
    Fix(caldav): Close DB cursor in reminder index background job (server#38649)
    Chore: Drop dead private methods in /lib (server#38652)
    Fix(systemtags): Incorrect tags shown temporarily (server#38655)
    Fix OpenAPI core paths (server#38656)
    Disable background color on group-header line (on hover, focus, active) (server#38662)
    Chore: Replace \OC::$server->query with \OCP\Server::get in /lib (server#38663)
    Fix(weather_status): Always show all favorite locations (server#38664)
    Fix(weather_status): Pass address as param to OSM API (server#38665)
    Fix(SystemTagManager): Use truncated tagName in getTag and updateTag (server#38667)
    Feat: add width, height, crop and mode to BeforePreviewFetchedEvent (server#38679)
    Fix(apache): Serve `mjs` (module javascript) as static files (server#38688)
    Fix(actions): cypress (server#38694)
    Chore(deps-dev): Bump css-loader from 6.7.3 to 6.8.1 (server#38695)
    Chore(deps-dev): Bump tslib from 2.5.0 to 2.5.3 (server#38696)
    Update bug report issue template (server#38700)
    Fix oauth2 tests (server#38701)
    Do not cast sizes to int in Trashbin class (server#38703)
    Fix wrong link in issue template (server#38710)
    Select the fileid first when looking for incomplete files (server#38714)
    Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.0 (server#38715)
    Drop meta robots header (server#38725)
    Chore(deps-dev): Bump dms/phpunit-arraysubset-asserts from 0.4.0 to 0.5.0 in /build/integration (server#38733)
    Chore(deps): Bump @nextcloud/event-bus from 3.0.2 to 3.1.0 (server#38734)
    Allow to specify upgrade.cli-upgrade-link in order to link to the correct documentation (server#38735)
    Add a Dependabot configuration to autoupdate GitHub action versions (server#38737)
    [master] Fix npm audit (server#38742)
    Allow stdClass in XML responses (server#38745)
    Perf: skip request without write permission (server#38747)
    Uses PHP8’s constructor property promotion in core/Command/Encryption (server#38762)
    Uses PHP8’s constructor property promotion in core/Command/Db classes. (server#38764)
    Uses PHP8’s constructor property promotion in core/Command/User classes. (server#38766)
    Uses PHP8’s constructor property promotion in core/Command/Maintenance (server#38767)
    Uses PHP8’s constructor property promotion in core/Command/Config and Group (server#38768)
    Uses PHP8’s constructor property promotion core/Command/App,/Background, and /Broadcast (server#38769)
    Make oauth2 client secret column larger (server#38770)
    Uses PHP8’s constructor property promotion core/Command/Info, /Integrity, and /Preview (server#38771)
    Add bruteforce protection in OauthApiController (server#38773)
    Uses PHP8’s constructor property promotion in core/Command/Log, /Security, and /SystemTag (server#38774)
    Uses PHP8’s constructor property promotion in core/Command and / (server#38775)
    Fix(core): Do not invert app menu text color (server#38776)
    Fix(carddav): Make SystemAddressBook::__construct $groupManager argument nullable (server#38777)
    Ci: pin setup-php to avoid a regression (server#38781)
    Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 1.1 to 2.2 (server#38785)
    Chore(deps): Bump peter-evans/create-or-update-comment from 2 to 3 (server#38786)
    Chore(deps): Bump actions/setup-node from 2 to 3 (server#38787)
    Chore(deps): Bump actions/upload-artifact from 2 to 3 (server#38788)
    Align subadmins css class name (server#38793)
    Enable version features again with S3 versioning (server#38794)
    Fix: Avoid failing to update the current version entry if there is none (server#38800)
    Add types to responses (server#38802)
    Bump @nextcloud/auth @nextcloud/axios @nextcloud/calendar-availability-vue @nextcloud/dialogs @nextcloud/files and @nextcloud/router (server#38803)
    Make sure to show download button only one time (server#38804)
    Add files actions testing + code coverage (server#38806)
    Fix issues where unencrypted_size was being falsely used for non-encrypted home folders (server#38808)
    Generate user themed favicon and touchicon (server#38823)
    Enh(a11y): New user modal (server#38826)
    [master] Update psalm-baseline.xml (server#38827)
    Fix files API route names (server#38830)
    Adjust saving of status messages (server#38832)
    Replace plain input fields with NcTextField fields and NcMultiSelect … (server#38839)
    Fix: Removed invalid user from CODEOWNERS file (server#38841)
    Fix type in BeforeMessageLoggedEvent (server#38843)
    Feat: add detected mime type to exception (server#38844)
    Move deprecation warnings to debug (server#38852)
    Introduce LanguageModel/TextProcessing OCP API (server#38854)
    Fix(sab): put location in proper address field (server#38856)
    File scanner performance improvements (server#38858)
    Add summary of detected changes to files:scan output (server#38860)
    Chore(deps): Bump cypress-io/github-action from 5.8.1 to 5.8.3 (server#38863)
    Bump @nextcloud/files from 3.0.0-beta.9 to 3.0.0-beta.10 (server#38865)
    Fix confusion around mail settings and improve layout a bit (server#38868)
    [master] Fix npm audit (server#38869)
    Style(config): alphabetise preview providers (server#38876)
    Cleanup controller service aliases (server#38878)
    Fix user log.condition feature (server#38881)
    Don’t disable actions when saving share permissions (server#38888)
    Use source cache when listing folder during recursive copy (server#38890)
    Add getDocBaseUrl on theming app (server#38900)
    Reduce load of files versions preview loading (server#38905)
    Fix: ContactManager search with fullmatch (server#38907)
    Cast string type for trim() (server#38910)
    Adjust admin setup check to increase warning to configure https (server#38915)
    Fix(l10n): Fix plural issue with different locale and language (server#38917)
    Chore: update node engines to next LTS (server#38924)
    Chore: Adjust editorconfig for package.json and package-lock.json (server#38927)
    Fix(systemtags): Add missing systemtags index (server#38928)
    Clean failed upload chunks (server#38930)
    Fix(s3): Pass SSE-C parameters for multipart upload (server#38934)
    [f2v] Rename, favorite and edit locally actions (server#38939)
    Implement optimized getDirectoryContent for DAV (server#38945)
    Align collaborative tags differently (server#38948)
    [f2v] Favorites view (server#38950)
    Chore(deps): Bump fast-xml-parser and webdav (server#38951)
    Fix(eventdispatcher): Don’t use all evaluating “or” (server#38955)
    Use getsystemvalue-functions in Mailer.php (server#38958)
    Dav: clean path before putting it in the statcache (server#38965)
    Enh(sab): Add profileUrl to SAB (server#38969)
    Uses PHP8’s constructor property promotion in core/Migrations (server#38974)
    Uses PHP8’s constructor property promotion in remaining /core classes (server#38975)
    Refactors lib/private/Accounts classes (server#38978)
    Refactors lib/private/Contacts. (server#38986)
    Refactors lib/private/Mail. (server#38987)
    Fix: restore AppsSlideToggle feature (server#38988)
    Refactors lib/private/Avatar. (server#38989)
    Refactor lib/private/Calendar (server#38990)
    Refactors lib/private/SystemTag (server#38995)
    Fix(dav): Catch SAB sync errors during upgrade (server#39005)
    Switch to bootstrap font-stack (server#39008)
    [1/3] Refactors lib/private/Security (server#39011)
    [2/3] Refactors lib/private/Security (server#39012)
    [3/3] Refactors lib/private/Security (server#39013)
    Add “button” class to the QR code link (server#39015)
    Fix(s3): fix handling verify_bucket_exists parameter (server#39017)
    Migrate federation application to LoggerInterface (server#39018)
    Adds same object return annotations to lib/private/Mail classes (server#39020)
    Fix(files): Only render the menu if there are actions to show (server#39025)
    Chore: upgrade typescript, eslint and fix lint (server#39029)
    Migrate deprecated vue property (server#39038)
    Refactors lib/private/Log (server#39039)
    Fix(ocp): TimedJob can’t have a more specific argument than Job (server#39042)
    Fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItem (server#39043)
    Fix root mounts not being setup in some cases (server#39044)
    Update aria-expanded attribute for sidebar apps-slide-toggles (server#39049)
    Enh(a11y): Users table (server#39050)
    Feat(ocp): More specific type for ICapabilities::getCapabilities (server#39057)
    Avoid adding (attribute=) part to filter which will confuse LDAP servers (server#39058)
    Fix(TagSearchProvider): Short circuit if no tag matches the query (server#39062)
    Migrate away from ILogger in encryption (server#39065)
    Bump sabre/http to 5.1.7 in master (server#39070)
    Fix(settings): Migrate away from deprecated `NcPopoverMenu` (server#39073)
    Refactors lib/private/Profile. (server#39075)
    Fix(cypress): branch definition and update from template (server#39076)
    Fix(CalDAV): Check if the vObject exists before attempting any operations (server#39083)
    Feat(admin_audit): Migrate to non-deprecated IEventDispatcher (server#39086)
    Fix event names of 2FA related typed events (server#39089)
    Silent `imagecreatefromstring()` errors (server#39093)
    Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.1 to 2.2 (server#39095)
    [master] Update psalm-baseline.xml (server#39096)
    Fix(settings): Migrate away from `NcAppNavigationCounter` (server#39102)
    Files_sharing: Remove orphaned file with deprecated imports (server#39103)
    [master] Fix npm audit (server#39104)
    Fix(updatenotification): Remove deprecated `NcPopoverMenu` and use `NcActions` instead (server#39106)
    Refactors lib/private/Lock (server#39108)
    Refactors /Metadata, /Migration, and /Net namespaces in /lib/private/ (server#39109)
    [1/2] Refactors lib/private/Collaboration (server#39113)
    [2/2] Refactors lib/private/Collaboration (server#39114)
    Fix(sse): don’t update uncached files (server#39115)
    Psalm: Enable more/less specific errors (server#39116)
    Psalm: Disable cache (server#39120)
    Rewrite OCS CSRF check to be readable (server#39125)
    Fix password confirmation master (server#39127)
    Fix(ldap): avatar is not being fetched (server#39128)
    Refactors files_external app commands (server#39131)
    Fix(CardDAV): catch right exception when checking for federated app classes (server#39132)
    User_status: Add OpenAPI spec (server#39133)
    Fix(files_sharing): hide download permission for circle shares (server#39146)
    Refactors files app commands (server#39150)
    Migrate federated file sharing to PSR LoggerInterface (server#39160)
    Add OCSPreconditionFailedException (server#39164)
    Enable all files_versions features when groupfolders is enabled (server#39165)
    Refactors dav app commands. (server#39166)
    Migrate files sharing to PSR LoggerInterface (server#39169)
    Add command do delete orphan shares (server#39170)
    Support opening and comparing versions in viewer (server#39171)
    Use square bracket syntax to modify array (server#39175)
    Fix: Cleanup unused imports and some type deprecations (server#39189)
    Fix(dav): Move DAV app to non deprecated event dispatcher (server#39190)
    Feat(sharing): add sharing overview view (server#39196)
    Fix: Remove deprecation warning for already removed API (server#39200)
    Fix(cypress): revert only toggle (server#39203)
    Docs(dav): remove outdated comment (server#39204)
    Remove jQuery from main entry point where not needed (server#39210)
    Add return types (server#39211)
    Refactor “strpos” and “substr” calls in federatedfilesharing app to improve code readability (server#39213)
    Refactor “substr” calls in lib/private to improve code readability (server#39216)
    Migrate parts of files app away from depecrated Ilogger (server#39218)
    [master] Update psalm-baseline.xml (server#39219)
    Bugfix/bulk upload empty files (server#39221)
    Migrate more apps to IEventDispatcher (server#39222)
    Provisioning_api: Add OpenAPI spec (server#39223)
    Convert isset ternary to null coalescing operator (server#39224)
    Convert isset ternary to null coalescing operator (server#39225)
    Convert isset ternary to null coalescing operator (server#39226)
    Fix(files): default emptycontent message (server#39229)
    Refactor comments app (server#39236)
    Refactor contactsinteraction app (server#39243)
    Preload custom properties when propfinding folders (server#39248)
    Comments: Add OpenAPI spec (server#39257)
    Add IgnoreOpenAPI attribute (server#39263)
    Add instance category while checking new updates (server#39264)
    Fix(flow): Revert invalid rename of check class for RequestTime (server#39268)
    Bump CS Fixer rules to follow latest Nextcloud standards (server#39271)
    Sharebymail: Add OpenAPI spec (server#39272)
    Weather_status: Add OpenAPI spec (server#39274)
    Add optional to add backtrace to log items (server#39275)
    Set double outline to buttons in focus state (server#39277)
    Federation: Add OpenAPI spec (server#39280)
    Settings: Add OpenAPI spec (server#39284)
    Dashboard: Add OpenAPI spec (server#39286)
    Theming: Add OpenAPI spec (server#39287)
    Chore(deps): Bump semver from 5.7.1 to 5.7.2 (server#39296)
    Fix(dav): close cursor when fetching max id (server#39297)
    Fix(comments): Emit CommentsEntityEvent as typed event (server#39304)
    Feat(dav): Emit a typed event to deprecate OCA\DAV\Connector\Sabre::addPlugin (server#39305)
    Fix(profile): fix getUID on nullable user variable (server#39309)
    Updatenotification: Add OpenAPI spec (server#39312)
    User_ldap: Add OpenAPI spec (server#39313)
    Dav: Add OpenAPI spec (server#39315)
    Oauth2: Add OpenAPI spec (server#39316)
    Change color for primary element on hover (server#39317)
    Cloud_federation_api: Add OpenAPI spec (server#39318)
    Files_versions: Add OpenAPI spec (server#39319)
    Files_trashbin: Add OpenAPI spec (server#39320)
    Files_external: Add OpenAPI spec (server#39321)
    Files_external: getStorage before remove (server#39323)
    Cibit): fix failing test setup (server#39324)
    Files: Add OpenAPI spec (server#39327)
    Federatedfilesharing: Add OpenAPI spec (server#39328)
    Fix: also run phpunit on `apps/theming/css` modified files (server#39329)
    Files_sharing: Add OpenAPI spec (server#39330)
    Core: Add OpenAPI spec (server#39331)
    Set double outline on checked state for radio buttons (server#39332)
    Chore(deps-dev): Bump @pinia/testing from 0.0.16 to 0.1.2 (server#39336)
    Fix(workflowengine): Migrate from deprecated `NcMultiselect` to `NcSelect` (server#39337)
    Fix(node): non-existing folder is not searchable (server#39339)
    Cloud_federation_api: Fix OpenAPI spec (server#39341)
    Chore(CI): Sign .drone.yml file (server#39343)
    Handle more exceptions in AmazonS3::fopen (server#39367)
    Fix: Always apply fullscreen styling to sidebar (server#39378)
    Fix(db): no hardcoded table prefix is expected (server#39380)
    Enh(a11y): Add aria-modal to dialogs (server#39382)
    Feat: Add public event for missing indices (server#39389)
    Change color of error and success (server#39391)
    Fix(i18n) Changed case of “Files” (server#39400)
    Fix(i18n) Changed grammar related to “login” (server#39401)
    Enh(a11y): User management settings dialog (server#39402)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.10 in /build/integration (server#39403)
    Chore(deps): Bump dompurify from 2.4.5 to 3.0.5 (server#39405)
    [master] Fix npm audit (server#39409)
    Fix(core): Add password confirmation requirement for getapppassword (server#39416)
    Fix: check that object store backend supports multi part uploads (server#39432)
    Chore(3rdparty): update symfony/process to 5.4.24 (server#39441)
    Chore: update codeowners for 2fa (server#39442)
    Fix(l10n): User manager (server#39444)
    Refactor user_ldap group membership cache and add check-group command (server#39446)
    Fix sharing of encrypted files (server#39447)
    Docs: remove superfluous phpdocs (server#39449)
    Chore(3rdparty): update symfony/console to 5.4.24 (server#39455)
    Fix: Correctly add `module` content type to script tags with versions (server#39456)
    Add more space below item preview explanation (server#39460)
    Improve sharing flow (server#39472)
    Fix(IParallelAwareJob): Check for other reserved jobs before setting new ones as reserved (server#39473)
    Fix(i18n) Fixed grammar (server#39474)
    Fix(i18n) Fixed grammar (server#39475)
    Remove opacity on federation control action buttons (server#39476)
    Chore(3rdparty): update symfony http-foundation, routing and translat… (server#39477)
    Migrate files external to PSR LoggerInterface (server#39480)
    Fix: don’t emit Hooks when hookpaths are empty (server#39481)
    Fix(files): Adjust files favorite marker for vue file list being cropped (server#39483)
    Fix(dispatcher): Move remaining simple cases in apps/ folder to IEven… (server#39485)
    Chore(3rdparty): update punic to 3.8.1 (server#39486)
    Typed events for db:add-missing-… (server#39487)
    Fix(apps): Fix loading info.xml file (server#39490)
    Fix(caldav): Assign initial value to typed CalendarQuery properties (server#39504)
    Feat(db): Ensure that index names are unique across the database (server#39506)
    Fix(utility): De- deprecate getDateTime and getTime as now() only returns DateTimeImmutable (server#39511)
    Fix(CardDAV): set owner-principal, displayname properties for SAB (server#39525)
    Only show weather credits if necessary (server#39527)
    Kerberos sso ci fix (server#39531)
    `/ocs/v1.php/cloud/groups` `UPDATE` method – correct status when group not found (server#39537)
    Update to nextcloud-vue 8 (beta) (server#39540)
    AI admin settings (server#39567)
    Calendar optimizations (server#39568)
    Move lib/ events to IEventDispatcher where possible (server#39571)
    OCM Services (server#39574)
    “Allow untested app” wording (server#39575)
    [f2v] feat(files_external): migrate to vue (server#39577)
    Simplify IP address normalizer with IP masks (server#39582)
    Feat(settings): Show supported apps on app settings if subscribed (server#39586)
    Bump deepdiver1975/tarstreamer to 2.1.0 in master (server#39587)
    Fix(files): url used to retrive storage stats (server#39588)
    Fix!: Remove symfony EventDispatcherInterface from OC\User and OC\Group (server#39595)
    Fix(l10n): Password column header (server#39599)
    Fix!: Final round of moving to IEventDispatcher (server#39605)
    Fix(files): Remove duplicated outline on file name of vue file list (server#39609)
    Feat(files): migrate recent view (server#39613)
    Remove litmus locks tests (server#39626)
    Enable litmus largefile tests (server#39628)
    Fix(s3): add SSE-C parameters to headObject call (server#39629)
    Core: Document text processing API (server#39634)
    Fix OpenAPI specs (server#39641)
    Fix: copy-and-delete fallback should use unlink (server#39644)
    Fix(files_sharing): String translations (server#39649)
    Feat: File reminders backend (server#39651)
    Fixes in update-3rdparty command (server#39652)
    AppEcosystem Authentification (server#39655)
    [master] fix(files): fix extension with custom displayName (server#39656)
    Bump oc_version to 28.0.0.1 (server#39660)
    Chore(3rdparty): update symfony/mailer to 5.4.22 (server#39662)
    Fix(dav): use quota of destination in s3 chunk upload (server#39672)
    Feat(theming): add mime accept in Theming image file picker (server#39673)
    New OCS endpoint to list text processing tasks (server#39680)
    Fix(cypress): Flaky tests (server#39682)
    Fix: missing argument for TextProcessing Manager (server#39684)
    Feat: Set file reminders (server#39685)
    Fix(core): Modernize JS for mimetype handling (server#39686)
    Fix(notifications): Remove share notification when the node is deleted (server#39689)
    Re-enable download configuration on circles shares (server#39693)
    Expose gps data via webdav (server#39694)
    Refactors files version app commands. (server#39695)
    Chore: add pr-feedback workflow (server#39696)
    Catch more invalid cache source storage paths (server#39698)
    Hide shares by disabled users (server#39699)
    Fix: close cursor after reading the invitation (server#39700)
    Fix: adjust test for font icon (server#39705)
    Allow ext storage Local to go unavailable (server#39707)
    [master] Update psalm-baseline.xml (server#39708)
    Remove padding for longer wordings (like the future French one) (server#39713)
    Update blog URL (formerly “/news”) (server#39715)
    Add OpenAPI CI (server#39716)
    Files_external: Fix OpenAPI (server#39717)
    Chore(deps-dev): Bump symfony/event-dispatcher from 5.4.22 to 5.4.26 in /build/integration (server#39720)
    Chore: remove version check for apc extension (server#39723)
    [master] Update psalm-baseline.xml (server#39727)
    Fix(db): Print why the migration file could not be created (server#39739)
    Optimize calendar search query (server#39741)
    Fix: Don’t try to access null array (server#39743)
    Feat(caldav): linkify location in scheduling mails (server#39753)
    “Download and enable all” instead of “Enable all” only (server#39754)
    Add endpoint for getting disabled user list (server#39756)
    Fix: always use display name from correct backend (server#39770)
    Test: remove broken steps from files acceptance test (server#39778)
    Log imaginary errors as info to not spam the server logs (server#39780)
    Fix: Also cleanup version metadata if expiring (server#39786)
    Fix: Pass proper viewer filename (server#39789)
    Feat: Add new Vue FilePicker from `@nextcloud/dialogs` and use it by default (server#39792)
    Enh(files_reminders): Adjust reminder options (server#39798)
    Fix(updatenotification): Skip update check (server#39806)
    Feat(f2v): migrate Files (server#39808)
    Fix text processing OpenAPI (server#39809)
    Let `occ trashbin:restore` restore also from groupfolders and add filters (server#39818)
    Add l10n for files_reminders (server#39820)
    Chore(deps-dev): Bump puppeteer from 20.9.0 to 21.0.3 (server#39833)
    Chore(deps-dev): Bump eslint-plugin-cypress from 2.13.3 to 2.14.0 (server#39834)
    Chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.5 (server#39835)
    Chore(deps-dev): Bump @babel/node from 7.22.6 to 7.22.10 (server#39836)
    Fix: encode basename in restore action (server#39842)
    Remove check for very old PGsql version (server#39846)
    Wrap long productName on login form (server#39848)
    Code simplification using null coalescing (server#39850)
    Stop sending deprecated Pragma header (server#39852)
    Feat(testing): Add fake providers for translations and text processing (server#39856)
    Don’t preload metadata for the sub-childen (server#39860)
    Move share permission logic to storage wrapper (server#39863)
    Reuse l10n and request in dav folder listing (server#39864)
    Fix php 8.3 support in tests (server#39866)
    Add a separate event for login page rendering (server#39867)
    Remove query builder reuse in files_external (server#39868)
    Feat(security): Add a bruteforce protection backend base on memcache (server#39870)
    Fix various file reminders bugs (server#39876)
    Adjust add button (server#39884)
    Bump Hub 5 -> Hub 6 (server#39885)
    Reduce the number of container queries (server#39888)
    Admin have no special rights on users’ entries (server#39895)
    Sharebymail: remove ILogger and upgrade to PHP 8 syntax (server#39897)
    Don’t bother checking dav acl’s in files (server#39903)
    Prevent PHP warning when CacheEntry extension keys are not set (server#39906)
    Fix(settings): focus lost on selects in users settings (server#39909)
    Fix(memcache): Fix comparison of Memcache configs to classes (server#39910)
    Fix(CardDAV): only run upgrade sync if 1000 users or less (server#39911)
    Improve upload progress visualization (server#39912)
    Try to fix regression with public file upload button (server#39916)
    Chore(deps): Bump marked from 5.1.2 to 7.0.3 (server#39922)
    Fix: Set X-Requested-With header on all requests to avoid browser auth dialogs (server#39924)
    Fix(CardDAV): allow disabling of the system address book (server#39925)
    A better design for update channel selector (server#39927)
    Feat(dashboard): implement widget item api v2 (server#39937)
    Chore(deps): Bump libphonenumber-js from 1.10.38 to 1.10.41 (server#39938)
    Fix(settings): User management app navigation styles (server#39943)
    Pass the share to the cache instead of having to ask the storage (server#39944)
    Feat(files): add uploader (server#39945)
    Fix: Avoid throwing on folder previews as there are none (server#39950)
    Chore: use Navigation and Actions from `@nextcloud/files` (server#39955)
    Improve performance of calculating dav permissions (server#39958)
    Fix(CS): Use the naming pattern for the URL scheme (server#39961)
    Chore(deps): Bump camelcase from 6.3.0 to 8.0.0 (server#39964)
    Chore(deps-dev): Bump cypress from 12.17.3 to 12.17.4 (server#39965)
    Chore(deps-dev): Bump sass from 1.64.2 to 1.66.1 (server#39967)
    Chore(deps): Bump nextcloud-vue-collections from 0.10.0 to 0.11.1 (server#39968)
    Fix(a11y): Add always visible label when setting weather address (server#39971)
    Chore(deps): Bump peter-evans/create-pull-request from 3 to 5 (server#39972)
    Chore(deps): Bump actions/setup-node from 3.6.0 to 3.8.1 (server#39974)
    Chore(deps): Bump actions/github-script from 5 to 6 (server#39975)
    Chore(deps): Bump actions/stale from 5 to 8 (server#39976)
    (config sample) Remove defunct trystack.org url (server#39978)
    [master] Fix npm audit (server#39979)
    Files_reminders: Add OpenAPI spec (server#39984)
    Fix predefined status buttons (server#39987)
    Fix(CS): Ignore apps*/ directories which are gitignored (server#39989)
    Fix(middleware): Fix header injection for bruteforce middleware (server#39996)
    Feat(files): add drag and drop support (server#39998)
    Chore(deps): upgrade `@nextcloud/webpack-vue-config` and `typescript` (server#39999)
    Fix OpenAPI capabilities (server#40001)
    [master] fix(security): Update CA certificate bundle (server#40005)
    Fix(tests): Specify all positional parameters again to fix tests (server#40012)
    Do not log passwords in debug mode (server#40013)
    Create right table view (server#40014)
    Feat: Add auth token list and delete commands (server#40026)
    (enh) Change `occ background-job:list` limit default 10->500 (server#40042)
    Replace custom input field with NcTextField (server#40043)
    Add Altahrïm as code owner for login routes and sharebymail app (server#40044)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 in /build/integration (server#40052)
    Chore(deps): Bump jquery from 3.6.4 to 3.7.0 (server#40054)
    Chore(deps-dev): Bump @babel/preset-typescript from 7.22.5 to 7.22.11 (server#40055)
    Chore(deps-dev): Bump babel-jest from 29.6.2 to 29.6.4 (server#40057)
    Fix(files): do not load legacy files app js (server#40065)
    Fix: make cancelOperation public (server#40067)
    [Devcontainer] move git setup to postStartCommand (server#40068)
    Fix(updatecheck): Don’t wait 120s for a response of updater.nextcloud… (server#40071)
    Fix(API): Fix parameter name to match interface (server#40075)
    Fix(cache): Remove displayname cache entry on delete (server#40077)
    Techdebt(DI): Use public IThrottler interface which exists since 25 (server#40079)
    Bump @nextcloud/vue to v8 beta 5 + add some visible labels (server#40084)
    Adjust input field for “rename group” (server#40087)
    Replace custom input field with NcTextField (server#40100)
    Replace custom input field with NcTextField (server#40102)
    Enable caldav push notifications by default (server#40103)
    Feat: add switch to disable dns pinning (server#40108)
    Enh(settings): Add and remove groups accessibly (server#40110)
    Refactor `OC\Server::getAvatarManager` (server#40114)
    Fix(CI): Update .drone.yml signature (server#40159)
    Enh(a11y): Add accessible user menu semantics (server#40168)
    Fix(CI): Fix server setup in cypress by overwriting all files in shal… (server#40181)
    Test(sharebymail): Improve tests (server#40182)
    SFTP improvements (server#40183)
    Feat: Add events for version restore (server#40184)
    [master] Update psalm-baseline.xml (server#40189)
    Feat(files): add sharing icon in header (server#40192)
    Fix: prevent sharing permissions on user root folder (server#40195)
    Create right list view for app store view (server#40198)
    Remove old fileUploadSpec jsunit test and fix flaky cypress files test (server#40199)
    Change proftpd ci image (server#40201)
    Fix(mimetype): Fix aborted transaction on PostgreSQL when storing mimetype (server#40203)
    Feat(files): add folder icon overlay (server#40209)
    Chore(deps-dev): Bump @cypress/webpack-preprocessor from 5.17.1 to 6.0.0 (server#40210)
    Chore(deps): Bump webdav from 5.2.3 to 5.3.0 (server#40211)
    Chore(deps): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (server#40213)
    Chore(deps-dev): Bump guzzlehttp/guzzle from 7.6.1 to 7.8.0 in /build/integration (server#40214)
    Print log message when version could not be got from updater server (server#40216)
    Fixn): Fixed grammar (server#40217)
    ProfileApi: Fix typo (server#40224)
    Enh: skip processing for empty response (server#40234)
    Comments: Ignore endpoints in OpenAPI (server#40257)
    40172 Polish new sharing flow : accesibility, expand bahavior, click outside behaviour (server#40266)
    Fix(files_sharing): select sharing in sidebar breaks Viewer focus trap (server#40273)
    Change order of keyboard shortcuts settings to be at the end (server#40275)
    [f2v] Render inline system tags using new DAV properties API (server#40284)
    Detect aborted connection in OC\Files\View and stop writing data to t… (server#40285)
    Feat(appframework): Expose programmatic rate limiter (server#40288)
    Fix(CalDAV): check birthday calendar owner (server#40292)
    Fix(ratelimit): Only use memory cache backend for redis (server#40293)
    Fix(comments): move new comment instructions placeholder to description (server#40294)
    Rename AppEcosystemV2 to AppAPI (server#40295)
    Enable new versions feature for groupfolders (server#40296)
    Fix(caldav): add webroot to objectid for activities (server#40301)
    Remove quotation marks (server#40306)
    Fix: Pass parent to NonExistingFile instances (server#40312)
    Enh(a11y): Add search contacts label (server#40314)
    Feat: Add dedicated method to load init scripts (server#40323)
    Implement TextToImage OCP API (server#40326)
    Fix Admin AI settings javascript error (server#40328)
    Theming: Revert broken SVG optimization in default-source.svg (server#40329)
    Fix access to fileInfo in VersionTab.vue (server#40340)
    Fix: Hide set reminder action on public shares (server#40341)
    Fix: Update file list headers on breadcrumb navigation (server#40345)
    Fix(autoloader): no apcu no side effects (server#40349)
    Chore(deps): Bump @vueuse/components from 10.3.0 to 10.4.1 (server#40354)
    Chore(deps): Bump cypress-io/github-action from 5.8.3 to 6.5.0 (server#40355)
    Chore(deps): Bump actions/upload-artifact from 3.1.2 to 3.1.3 (server#40356)
    Chore(deps): Bump actions/checkout from 3 to 4 (server#40357)
    [master] Update psalm-baseline.xml (server#40358)
    [master] Fix npm audit (server#40360)
    Hide additional content when share details is open (server#40365)
    Fire group membership events from LDAP at login (server#40367)
    Feat: update sign up link in share pages (server#40368)
    40172 polish sharing flow bugs (server#40372)
    Test: add tests for dns pin middleware (server#40376)
    Add plus icon to new user button (server#40378)
    Fix invite guest for new sharing flow (server#40389)
    Fix(settings): Undefined user count error (server#40391)
    Display user status by the side in sharing flow (server#40393)
    Ellipsize user status in sharing entry (server#40404)
    Refactor(f2v): Migrate unread comments action to the new FileAction API (server#40409)
    Use t and n for translation (server#40411)
    Add in:users as a search filter to limit searches to users (server#40413)
    Fix: use faster method to fetch user count (server#40416)
    Fix: don’t use davtags for tag search (server#40418)
    Remove deprecated at matcher in tests/lib/InstallerTest.php (server#40419)
    Remove last calls to deprecated at matcher in tests/Core (server#40420)
    Core: Fix OpenAPI for reference API (server#40421)
    Enh(db): provide database providers via IDB API (server#40423)
    Remove last at matcher call in dav application tests (server#40424)
    Provisioning_api: Fix quota constants in OpenAPI (server#40426)
    Multiple bug fix in users list (server#40428)
    Enh(a11y): Add label to share note textbox (server#40430)
    Correctly switch/revert from custom to bundled perms (server#40434)
    Make logo in header clickable in the shared file view (server#40439)
    Consider link shares in removeShare method in SharingTab (server#40440)
    Fix(ldap): store last known user groups (server#40443)
    Chore(deps): Bump @nextcloud/dialogs from 5.0.0-beta.2 to 5.0.0-beta.4 (server#40452)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.12 in /build/integration (server#40455)
    Refactor: Replace array_search with in_array in lib/ (server#40462)
    Fix(files): CustomElementRender $el replacement bug (server#40465)
    Bump phpseclib/phpseclib to 2.0.45 in master (server#40470)
    Only add x-requested-with header in requests to Nextcloud (server#40471)
    Fix(twofactor): avoid DB error on Twofactor (en/dis)abled event (server#40472)
    Fix(dav): report status (server#40474)
    Feat(files): add systemtags view (server#40475)
    Add method to create a node from cache entry + mountpoint (server#40478)
    Fixes Dashboard icon rendering in darkmode (server#40480)
    Fix: content info footer on guest pages (server#40481)
    Fix(isLegitimatedForUserId): Setup mountpoints to check file access (server#40482)
    Fix(dav): fix report tests (server#40485)
    Fix(comments): Use provided offset in best effort when loading comments (server#40488)
    Load script and styles on setup page (server#40494)
    Fix(sharing): set name to target name in sharing cache (server#40495)
    Chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.6 (server#40496)
    Add wrapper for external storage to ensure we don’t get an mtime that is lower than we know it is (server#40499)
    Consider share type for enforced share expiry dates (server#40500)
    Store size in int|float for 32bit support (server#40501)
    Add single status code descriptions for OpenAPI (server#40502)
    Remove deprectated ILogger uses from user_ldap application (server#40504)
    Chore(3rdparty): remove opis/closure (server#40505)
    Migrate applications away from deprecated ILogger (server#40508)
    Fix dashboard widgets api (server#40511)
    Fix: redirect to proper directory if file not found (server#40515)
    Remove ‘Working with … code’ sections from README.md (server#40516)
    Feat(files): add files_sharing indicator (server#40517)
    Use multipart copy for s3 (server#40531)
    Auto set password for new email shares (server#40533)
    Fix(dav): expand recurrences when searching (server#40541)
    Add label for input field and select and adjust styles (server#40548)
    Fix: avoid side-effect imports and actions title support (server#40551)
    Add labels for input fields (server#40552)
    Style: Fix editorconfig indent for config/*config.php (server#40562)
    Update crl after revoke mfazones.csr (server#40563)
    Fix(userstatus): Track message timestamp too (server#40564)
    Remove deprecated methods Util::writeLog and DIContainer::log (server#40565)
    Feat(CI): Allow apps to test with PHPUnit10 (server#40574)
    Core: Fix OCM OpenAPI (server#40575)
    Split list to navigation for the left sidebar (server#40576)
    Feat(files): properly format buttons, align mtime to the left and apply opacity based on file last modification (server#40583)
    Correct value for device name input field (server#40584)
    Fix(files): disallow illegal characters (server#40585)
    Ci: skip cypress install (server#40589)
    Chore(deps): Bump actions/checkout from 3 to 4 (server#40595)
    Fix(theming): Make sure the footer is hidden if no content is rendered (server#40597)
    Chore(deps): Bump marked from 7.0.3 to 9.0.3 (server#40598)
    Fix(files): open folder fileid while navigating without opening the sidebar (server#40604)
    Remove unneeded opacity for action button (server#40613)
    Fix(userstatus): Sync migration version number with app version (server#40614)
    Feat(user status): automate user status for events (server#40615)
    Read apporder from configuration value (server#40617)
    Advanced search: backend allows multiples terms to search (server#40618)
    Use proper app id in Version.vue (server#40619)
    Feat(phonenumber): Add OCP wrapper for PhoneNumber utils library (server#40620)
    Fix(build): Ignore `default-source.svg` from image optimization (server#40622)
    Updates to new sharing flow (server#40629)
    Allow PHP 8.3 (server#40630)
    Chore: Drop vendored Composer v2.4.1 (server#40639)
    Set visible label for input field (server#40643)
    Fix: encode uri for delete, restore and favorite (server#40644)
    Fix OCS-APIRequest header for OpenAPI (server#40649)
    Refactor: Use DBAL’s executeQuery instead of query (deprecated) (server#40651)
    Feat: Add out-of-office message API (server#40653)
    Feat(backgroundjob): Schedule job after (server#40656)
    Fix(autocomplete): Fix missing user status on autocomplete endpoint (server#40660)
    Correct `aria-label` on action input and text field (server#40662)
    Fix(dav): Reduce CalDAV backend memory footprint (server#40665)
    Feat: allow external drop and add dropzone (server#40674)
    Fix(unifiedsearch): Allow searching for “0” (server#40675)
    Fix(files): pass WCAG AA for hover rows (server#40677)
    Chore: Install phpunit via vendor bin (server#40678)
    Chore: Bump @nextcloud/vue + @nextcloud/dialogs + @nextcloud/calendar-availability-vue (server#40692)
    Correct typos and add quotation marks (server#40698)
    LDAP: Increase profile picture limit to 512 (server#40709)
    Fix(systemreport): Mask onlyoffice secret as sensitive (server#40714)
    Enh(settings): Semantic user table markup (server#40719)
    Chore(deps-dev): Bump cypress and @nextcloud/cypress (server#40720)
    Chore(deps-dev): Bump @jest/globals from 29.6.2 to 29.7.0 (server#40721)
    Chore(deps-dev): Bump cypress-wait-until from 1.7.2 to 2.0.1 (server#40722)
    Chore(deps-dev): Bump workbox-webpack-plugin from 6.6.0 to 7.0.0 (server#40724)
    Generate all preview sizes for Imaginary (server#40731)
    Ci: skip puppeteer chrome download (server#40733)
    Chore: rename serializedClosure to argument to align with parent class (server#40734)
    Test(cypress): only use the cypress cloud on pull requests (server#40736)
    Added CORS skip if session was created by AppAPI (server#40737)
    Remove unneeded class (server#40738)
    Fix ocm-provider rewrite rules (server#40745)
    Chore(deps): remove @nextcloud/vue-dashboard (server#40748)
    Refactor: Contacts menu to Vue (server#40749)
    Chore(deps): Bump core-js from 3.32.0 to 3.33.0 (server#40751)
    Show loading icon in ‘save share’ button when creating a share (server#40752)
    Fix(files): encoded source path on actions requests (server#40756)
    IFilesMetadata (server#40761)
    Chore: Do not lint external apps (server#40764)
    Make OAuth2 authorization code expire (server#40766)
    Feat(dav): implement personal absence settings (server#40767)
    Fix(dashboard): remove duplicated IDs on the dashboard page (server#40768)
    Fix(cypress): empty group, tag and ci-build-id when not using cypress cloud (server#40770)
    Fix(files): migrate to NcIconSvgWrapper (server#40771)
    Fix(theming): Ensure all text colors have enough contrast for accessibility (server#40773)
    Fix(files_external): basic auth user storage trigger (server#40782)
    Adjust color of focus-visible to be better visible (server#40783)
    Move inline docs to online documentation (server#40784)
    Fix: Log critical session renewal and logout paths (server#40785)
    Fix(user): Log affected user of app token login name mismatch (server#40795)
    Fix: Show error message when CSRF check fails at login (server#40799)
    Fix text on default background image button (server#40804)
    Chore(deps-dev): Bump @types/dockerode from 3.3.19 to 3.3.20 (server#40805)
    Fix(L10N): Support “Accept-Language: zh-Hans-CN” and alike (server#40808)
    Update README.md (server#40809)
    Catch Imaginary processing errors (server#40819)
    New UI global search (server#40823)
    Fixed mixed translations in sharing details (server#40825)
    Fix Dynamic property timeFactory in ClientFlowLoginControllerTest (server#40829)
    Pass IConfig by constructor to Group_LDAP (server#40839)
    Remove leading slash (server#40843)
    Feat: Allow to configure the app menu order in the frontend (server#40844)
    Feat(contactsmenu): Show user status (server#40852)
    Feat(files): migrate template picker (server#40854)
    Fix: Scope app nav caption styles (server#40858)
    Fix(session): Log why session renewal failed (server#40859)
    Chore: Drop unused \OC\Memcache\Factory::createLowLatency (server#40861)
    Fix(federation): Use `sharing.federation.allowSelfSignedCertificates` config for all OCM requests (server#40864)
    Fix version number in ITimeFactory after it was delayed (server#40865)
    Feat: Add factory method for in-memory caches (server#40868)
    Fix my-apps view on mobile (server#40871)
    Change width for input field (server#40872)
    Fix width of input on contacts menu (server#40873)
    Chore(deps): Bump @nextcloud/password-confirmation from 4.0.1 to 5.0.0 (server#40874)
    Fix(scheduling): don’t send iMIP emails to rooms / resources (server#40876)
    Fix(session): Log when crypto session data is lost (server#40879)
    Fix OCM provider public API and handling to allow apps to register (server#40885)
    Fix several admin settings problems (server#40887)
    Check for more php modules (server#40889)
    Fix(search): Close unified search at the second ctrl+f (server#40890)
    Enh(files): Add accessible sort direction (server#40893)
    Fix(cypress): User groups test (server#40894)
    Add custom apps translation scripts and image path for consistency (server#40898)
    Refactor: Unify running a dev server (for automated testing) (server#40899)
    Fix(docs): Fix parameter types in docs (server#40900)
    Append to body all selects inside of user table (server#40902)
    Reduce left margin of files list header (server#40905)
    Fix several personal settings problems (server#40907)
    Chore(deps-dev): Bump @babel/preset-typescript from 7.22.11 to 7.23.2 (server#40909)
    Chore(deps-dev): Bump ts-loader from 9.4.4 to 9.5.0 (server#40910)
    Chore(deps-dev): Bump tar from 6.1.15 to 6.2.0 (server#40911)
    Chore(deps): Bump @mdi/svg from 7.2.96 to 7.3.67 (server#40912)
    Chore(deps-dev): Bump dockerode from 3.3.5 to 4.0.0 (server#40913)
    Chore(deps): Bump dompurify from 3.0.5 to 3.0.6 (server#40914)
    Feat(files): grid view (server#40917)
    [master] Fix npm audit (server#40923)
    Shortcut Ctrl+F for different keyboard layouts (server#40924)
    Config.sample.php: fix incorrect theme name + add a missing ones (server#40926)
    Allow share expiry dates lower than enforced limits (server#40927)
    Fix unit tests on PHP 8.3 (server#40931)
    Fix profile visibility settings being too wide (server#40932)
    Check expiry enforcement for all share types (server#40933)
    Chore: Add the talk team as codeowners for things Talk heavily relies on (server#40934)
    Add some support for rename on case insensitive local filesystems (server#40935)
    Fix(settings): Account property scope actions (server#40938)
    Chore(deps): Bump @babel/traverse from 7.22.8 to 7.23.2 (server#40941)
    Fix(files): fix new folder encoding (server#40948)
    Fix(theming): Add `aria-pressed` attribute to active background (server#40950)
    Fix(xhr-request): Make sure to also allow strings as url (server#40951)
    Chore(deps): Bump @nextcloud/dialogs to v5-beta.6 (server#40956)
    Files-list: performance optimizations (server#40958)
    Fix(dbal): Fix types in query builder methods for parameters (server#40959)
    Fix(cypress): Replace flaky password-confirmation hack (server#40961)
    Reduce width of sharing entry (server#40963)
    Support dynamic metadata request on PROPFIND requests (server#40964)
    Fix(federation): Fix type and docs on ICloudFederationNotification in… (server#40965)
    Add “no public GH Issues please” request, past advisories link, bounty mention, scope link to security.md (server#40966)
    Fix return type annotation of IShare::getExpirationDate (server#40969)
    Update version.php to owncloud 10.13 (server#40977)
    HTML Validation: replace non standard `autocorrect` with `spellcheck` (server#40978)
    Fix placement of actions within unified search (server#40979)
    HTML Validation: remove unnecessary roles (server#40980)
    HTML Validation: Personal settings (server#40983)
    Fix(tests): Only run tests on CI that are needed (server#40986)
    Fix(weather_status): remove `li` wrapper (server#40992)
    Refactor: remove remaining usage of OC::getCapabilities (server#40993)
    Fix(user_menu): pass only actual prop to user menu entries (server#40994)
    Optimize cache jail creation (server#40995)
    Reuse sharing disabled state when listing folder content (server#40996)
    Files: fix virtual list will-change value fps superpowers) (server#40999)
    Fix(cypress): Also sync `3rdparty` directory for local cypress tests (server#41000)
    Fix trusted server input field (server#41008)
    Feat(files): support nested actions (server#41010)
    Move IToken and IProvider::getToken to OCP (server#41017)
    Fix(files): disable size containment on headers (server#41018)
    Fix(files): correct item height (server#41019)
    Fix(tests): Move leftover acceptance tests for users from drone to Cypress (server#41021)
    Theming: Allow to reset custom app order and keep focus when reordering (server#41024)
    Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.2 to 3.1.0 (server#41026)
    Chore(deps): Bump actions/checkout from 4.1.0 to 4.1.1 (server#41027)
    Chore(deps-dev): Bump @types/dockerode from 3.3.20 to 3.3.21 (server#41028)
    Chore(deps): Bump @nextcloud/calendar-availability-vue from 2.0.0-beta.2 to 2.0.0-beta.3 (server#41029)
    Chore(deps-dev): Bump eslint-plugin-cypress from 2.14.0 to 2.15.1 (server#41030)
    Chore(deps-dev): Bump typescript from 5.1.6 to 5.2.2 (server#41032)
    Chore(tests): Migrate login acceptance tests from behat to Cypress (server#41033)
    Fix(settings): users page html validation (server#41034)
    Fix(settings): apps list html validation and loading icon (server#41035)
    Fix(l10n): invalid translation of a number (server#41036)
    Feat(cypress): Always run cypress CI in parallel (server#41039)
    Fix(provisioning_api): Fix quota fields in OpenAPI (server#41045)
    Fix: duplicating contacts with the Recently contacted feature (server#41046)
    Feat(dav): implement personal absence settings backend (server#41051)
    Fix(files_external): on case insensitive system, block case change (server#41053)
    Get children from dav node when preloading system tags (server#41054)
    Feat(profile): Add public interface for profile manager so apps can check config (server#41055)
    Optimize UserMountCache::registerStorage (server#41057)
    Fix(theming): Correctly expose user and admin theming (server#41059)
    Fix(3rdparty): Don’t use indirect dependency “Safe/” for functions (server#41061)
    Return correct status if touch failed (server#41062)
    Fix(dashboard): html validation (server#41063)
    Remove opacity on table header (server#41064)
    Fix(user_status): separate user menu and dashboard status layout for HTML validation (server#41068)
    Chore: Bump @nextcloud/vue to v8-beta.9 (server#41070)
    Update openapi extractor (server#41078)
    Fix(update): Allow updating from 27.1 to 28 (server#41079)
    Change styles on active, hover and focus state for background buttons (server#41080)
    Add a command to run the setup checks from CLI (server#41081)
    Improve setup checks naming and improve database version check (server#41083)
    Migrate memory_limit check to new SetupCheck API (server#41086)
    Fix(workflowengine): Add an empty content when no flows are installed or configured (server#41089)
    Fix(files): let popper overflow in header (server#41093)
    Fix(dav): Remove usage of indirect thecodingmachine/safe dependency (server#41094)
    #37978: Remove duplicate dependency (server#41101)
    Remove unneeded `tabindex=”0″` from sidebar and app content (server#41108)
    Fix(cypress): Fix selector for the user menu button (server#41110)
    Add index for classification (server#41111)
    Fix(cypress): Fix linter errors on Cypress chains and refactor `wait-until` checker functions (server#41115)
    Fix(login): Fix JS error on login grant page (server#41117)
    Optimize builtin storage wrappers (server#41119)
    Fix: don’t pass invalid streams to Imaginary (server#41120)
    Enh(a11y): Separate profile and user status user menu entries (server#41122)
    Fix(external): Get storage before update it (server#41123)
    Don’t duplicate notification warning (server#41133)
    Migrate checks to new SetupCheck API (server#41134)
    Fix(cypress): Also clone 3rdparty submodule to keep in sync for cypress tests (server#41135)
    Chore(cypress): Migrate access-level tests from Behat to Cypress (server#41137)
    Chore(codecov): Do not run project status check (server#41140)
    Create semantically right table for the “OAuth 2.0 clients” (server#41142)
    Chore(deps): bump browserify-sign from 4.2.1 to 4.2.2 (server#41148)
    Chore(deps-dev): bump @testing-library/jest-dom from 5.17.0 to 6.1.4 (server#41163)
    Chore(deps-dev): bump puppeteer from 21.0.3 to 21.4.1 (server#41164)
    Chore(deps-dev): bump jest-environment-jsdom from 29.6.2 to 29.7.0 (server#41165)
    Chore(deps): bump p-queue from 7.3.4 to 7.4.1 (server#41166)
    Chore(deps): bump actions/setup-node from 3.8.1 to 4.0.0 (server#41168)
    Chore(deps): bump actions/checkout from 3.6.0 to 4.1.1 (server#41169)
    Fix: Delete ghost versions of non-existing files (server#41173)
    Add OpenAPI attribute to allow multiple scopes (server#41175)
    Reset BFP for sudo action (server#41177)
    Chore(cypress): Migrate header contacts menu tests from Behat to Cypress (server#41190)
    Ci: Turn off builds for pushes and merges to master/stable* and cancel parallel executions (server#41193)
    Fix(theming): Ensure focus is kept on the button when reordering (server#41197)
    Fix(theming): Add accessible information to app order settings (server#41199)
    Talk now uses the “main” branch (server#41200)
    Fix(a11y): Increase contrast of contacts menu actions (server#41207)
    Fix(TextToImage): Consistently use the right method to get the preferred providers (server#41211)
    Fix(install): Make installing more verbose (server#41214)
    Feat(events): Add typed event for filtering autocompletion sugges… (server#41218)
    Chore: 28.0.0 beta 1 (server#41228)
    Fix: add index on migration only if needed (server#41230)
    Fix(upgrade): files_rightclick is deprecated (server#41246)
    Fix(cypress): Add timeout for waiting on Nextcloud server (server#41250)
    Fix: Only highlight profile entry when viewing own profile (server#41251)
    Add descriptions for background pictures (server#41256)
    Fix semaphore unguarding (server#41263)
    Feat(dependencyinjection): Allow optional (nullable) services (server#41265)
    Feat(contactsmenu): Sort by user status (server#41266)
    Fix styles for input fields on focus state (server#41270)
    Enh(TextProcessing): Add two new provider interfaces (server#41271)
    Chore(deps): Bump focus-trap from 7.5.2 to 7.5.4 (server#41275)
    Chore(deps): Bump marked from 9.0.3 to 9.1.5 (server#41276)
    Chore(deps): Bump @nextcloud/moment from 1.2.1 to 1.2.2 (server#41277)
    Chore(deps): Bump @nextcloud/upload from 1.0.0-beta.18 to 1.0.0-beta.19 (server#41279)
    Chore(deps-dev): Bump cypress from 13.3.0 to 13.4.0 (server#41280)
    Chore(deps): Bump vue and vue-template-compiler (server#41281)
    Chore(deps): Bump pinia from 2.1.6 to 2.1.7 (server#41282)
    Chore(deps): Bump cypress-io/github-action from 6.5.0 to 6.6.0 (server#41283)
    Fix(dav): Add ID / label to timezone picker in availablility settings (server#41285)
    Update supported versions on issue template (server#41294)
    Fix(JobList#hasReservedJob): Break tie when multiple jobs are reserved (server#41295)
    Fix description of sharing toggle (server#41298)
    Fix(files_sharing): fix sharing tab translations (server#41301)
    Lower log level about invalid session token (server#41302)
    Chore(cypress): Migrate apps acceptance tests to Cypress (server#41303)
    Customize rendering for live photos (server#41308)
    Improve setup checks API (server#41311)
    Fix(session): Do not log fresh/empty session as error (server#41318)
    Fix styles for input field and textarea on focus, hover and active state (server#41328)
    Fix(files): Do not encode the path twice (and do not use undefined method) (server#41329)
    Fix(files): add missing `Overwrite: F` header in renaming (server#41331)
    Fix(LDAP): prevent incomplete displaynames… (server#41333)
    Fix(component): utilized NcDateTime component (server#41334)
    Enh(systemtags): Add accessible system tags form (server#41335)
    Add two more translations for `CalendarAvailability` (server#41339)
    Feat(caldav): Create personal event for out-of-office messages (server#41340)
    Fix: Allow to set app order on navigation entries added by closures (server#41341)
    Update `calendar-availability-vue` to `^2.0.0` (server#41348)
    Fix(settings): Pass user object to user row actions (server#41349)
    Fix(migration): Fix files metadata migration (server#41351)
    Fix: Validate that we have a proper distributed cache configured (server#41354)
    Chore: Update nextcloud dependencies to stable version (server#41355)
    Fix(events): Make sure all `\OCP\Files::…` events are emitted with th… (server#41365)
    Fix(s3): support SSE-C headers for the MultipartCopy call (server#41366)
    Feat(search): Seach for persons as event attendees and organizers (server#41374)
    Enhancements : improve most recent global search UI (server#41384)
    Chore/update twitter to x in personal settings (server#41385)
    Fix(cypress): Do not install calendar app from app store for testing (server#41387)
    Chore(deps): Bump @vueuse/integrations from 10.5.0 to 10.6.0 (server#41389)
    Metadata must be set a editable for PROPPATCH (server#41390)
    Chore(deps): Bump regenerator-runtime from 0.13.11 to 0.14.0 (server#41391)
    Feat: add preview provider for emf files based on office (server#41395)
    Fix(cypress): Adjust admin theming tests for new `@nextcloud/vue` release (server#41398)
    Fix(cypress): Make new-users test less flaky by using test isolation (server#41399)
    Chore: update sabre/vobject and sabre/event to latest minor (server#41401)
    Fix(workflow): Fix “Call to a member function getUID() on null” with … (server#41404)
    Close participants filter after click (server#41405)
    Fix(log): Log exception class when message is empty (server#41406)
    Fix(userstatus): Do not override message timestamp for default messages (server#41407)
    Fix default icon: should be white instead of black (server#41412)
    Fix apps search provider order (server#41413)
    Fix dynamic property in CalDav tests (server#41415)
    Fix: Only reset preview src if it used to fail before (server#41416)
    Fix(workflowengine): use andWhere() not second where() (server#41417)
    Use background to increase overlay contrast (server#41426)
    Fix search providers icons (server#41432)
    Migrate bruteforce throttle check (server#41435)
    Add `inAppSearch` for advanced search providers (server#41436)
    Migrate forwarded for headers check (server#41438)
    Add link for opening app details (server#41439)
    Ignore metadata if migration to 28 is not done (server#41442)
    Fix(files): Show Collectives icon in Collectives folders (server#41443)
    Fix: Change scroll container for sharing details (server#41444)
    Moving IMetadataQuery (server#41446)
    Fix(backupcodes): Remove old notifications before creating a new remi… (server#41447)
    Improve shared status button (server#41453)
    Fix(files): Use `color-primary-element-text` for files/folders overlay icons (server#41455)
    Feat(search): allow contacts person search (server#41457)
    Implements search on null/notnull metadata (server#41459)
    Migrate old metadata table to the new ones (server#41465)
    Chore: Update `@nextcloud/vue` (server#41472)
    Adapt “advanced settings” button for accordion button (server#41473)
    Refactor(carddav): Use even earlier return and SQL’s WHERE IN (server#41474)
    Fix: Add docxf/oform to mimetypemapping (server#41475)
    Enh/beta improvements (server#41481)
    Fix(files): Sort list ASC by default (server#41485)
    Fix invalid users/groups handling in advanced search (server#41486)
    Move delete share button into the scrolling container (server#41489)
    Feat(comments): Plug in comments into activity sidebar tab if available (server#41491)
    Fix(ocp): register IAvailabilityCoordinator service alias (server#41495)
    Bump @nextcloud/dialogs to v5.0.1 (server#41497)
    Feat(dav): Enable OOO UI and expose enabled via OCP (server#41501)
    Correct spelling (server#41506)
    Enhancements: Fix and updates to most recent global search UI (server#41507)
    Enhancements for advanced search API (server#41511)
    Fix(userstatus): Only track message timestamp for values (server#41512)
    Fix(files_versions): don’t call getUid() on null (server#41518)
    Fix(files): Ensure folders and favorites are sorted first regardless of sorting mode (server#41519)
    Finish password confirmation (server#41520)
    Reverse X-Forwarded-For list to read the correct proxy remote address (server#41526)
    Add metadata generation job (server#41540)
    Serve .flac audio files (server#41541)
    Do not write htaccess file if disk space is too low (server#41544)
    Bump Hub 6 -> Hub 7 (server#41555)
    Fix(a11y): Focus on sharing quick permission radio (server#41560)
    Fix(settings): User row text field styles (server#41561)
    Fix(ObjectStore): Make copying behavior consistent with local storage (server#41565)
    Fix(2fa-backupcodes): Don’t remember disabled and deleted users over … (server#41569)
    Allow setting `strict-dynamic` on `strict-src-elem` and set it by default (server#41571)
    Fix(files): avoid sending thumbnail URL for directory as none exists (server#41573)
    Fix: Avoid invisible areas through keyboard navigation (server#41575)
    Fix(files): make files list valid table layout (server#41577)
    Fix: Be less strict about action exec return value (server#41579)
    Replace ActionLink with ActionButton on sharing tab (server#41580)
    Enh(settings): Migrate admin settings for sharing to vue (server#41581)
    Fix(CSP): Only add `strict-dynamic` when using nonce (server#41583)
    Chore: Update `@nextcloud/vue` to 8.2.0 (server#41584)
    Chore: Bump @nextcloud/dialogs to v5.0.2 (server#41585)
    Chore(deps): Bump actions/github-script from 6 to 7 (server#41594)
    Add named metadata event (server#41601)
    [master] Fix npm audit (server#41603)
    Fix: Fix linkToOCSRouteAbsolute() without index.php and with subfolder (server#41616)
    Handle error in previews for files versions (server#41617)
    Fix: Also cleanup orphaned shares user cannot be found anymore (server#41623)
    Chore: Bump @nextcloud/upload to 1.0.1 (server#41624)
    Listen to cache event when deleting metadata (server#41634)
    Fix(theming): Adjust config listener to validate `apporder` config also for closure navigation (server#41635)
    Fix sharing settings unit tests (server#41637)
    Replace input form with `NcTextField` (server#41638)
    Fix(user_status): remove border from emoji picker (server#41641)
    Correct spelling of Brute Force and other fixes (server#41642)
    Feat(search): hide search provider from list (server#41646)
    Trigger default action when open file initial state is set (server#41648)
    Fix: lower threshold for system address book sync (server#41649)
    Get sync_token on retrieveMetadata() (server#41653)
    Accept boolean value (server#41655)
    Show shared label only if the current user have shared the file. (server#41656)
    Chore(settings): Cleanup IManager and Manager type annotations (server#41662)
    Add quotation marks (server#41666)
    Test boolean favorite (server#41668)
    Correct spelling (server#41673)
    Fix(reminder): Fix app version and requirement for files_reminder app (server#41676)
    Test against stable28 branches (server#41679)
    Replace “Update” with “Edit” in advanced share settings (server#41691)
    Fix star stroke color on hover (server#41692)
    Add app-based filtering to global search (server#41700)
    Feat(dav): dispatch out-of-office started and ended events (server#41701)
    Focus global search input on open (server#41706)
    Fix(core): Subscribe to navigation changes on mounted for Unified search (server#41708)
    Fix(files): Use SVG as FilePicker buttons to bring back icons (server#41715)
    Remove unneeded links and add `focus-visible` state on a link (server#41716)
    Fix(dav): Avoid date diffing if PHP is buggy (server#41726)
    Fix adding x-requested-with header for relative URLs in some cases (server#41732)
    Fix action button labels (server#41733)
    Confirm content on dav-v2 test (server#41741)
    Ensure share has download permissions in F2V (server#41742)
    Fix(setupcheck): Fix memory limit setup check (server#41757)
    Fix(security): Update expiration date in security.txt (server#41761)
    Fix(files_versions): Check for user and owner before call getUserFolder (server#41783)
    Fix(files): Empty files list when uid contains special chars (server#41784)
    Enh(userstatus): add OOO automation and remove calendar automation (server#41798)
    Spelling correction (server#41807)
    Fix(dav): don’t schedule out-of-office jobs for dates in the past (server#41811)
    Fix: Hidden password confirmation dialog with new global search (server#41815)
    Fix(dav): Make ooo settings a form and the message required (server#41817)
    Feat(dav): hide search providers if their respective app is not activated (server#41837)
    Fix(OOO): Make the returned data more explicit (server#41845)
    Fix: add mimetype for eml and msg (server#41868)
    Fix(dav): Convert dates without tz drift (server#41873)
    Fix(dav): Prioritize timezone from core/login (server#41886)
    Update @nextcloud/upload to 1.0.2 (server#41912)
    Fix(theming): Fix color inverted icons based on theming and dark mode (server#41920)
    Synchronize operation on live photo files (server#41921)
    UI updates for global search (server#41925)
    Always emit search event (server#41926)
    Migrate openResult method to SearchResult component (server#41929)
    Handle close GlobalSearchModal gracefully #41792 (server#41930)
    Fix(core): app icon alignment in app menu (server#41932)
    Enable new global search by default #41729 (server#41933)
    Improve share logic for enforced password & expiry date (server#41934)
    Add comment in SyncLivePhotosListener (server#41941)
    Update `@nextcloud/vue` to 8.3.0 (server#41943)
    Fix(cypress): Adjust user columns tests (server#41945)
    Enh(settings): Load from disabled users endpoint (server#41949)
    Fix(files_external): Fix “Could not find resource main.js to load” (server#41955)
    Fix(copyright): Fix copyright doc blocks (server#41956)
    Fix(CI): Fix video verification tests (server#41960)
    Feat(out-of-office): Add OCS endpoint to set and clear absence (server#41963)
    Fix(dav): Allow single-day out of office (server#41967)
    Fix(TextProcessing): Add task type template param to IManager and registerTPProvider (server#41969)
    Fix(files): Adjust table header to look like on previous versions (server#41976)
    Fix(files): Move aria-label for favorite icon from span to icon (server#41978)
    Fix npm audit (server#41983)
    Fix(files): Reverse logic to prevent copy to itself (server#41989)
    Fix(files): Allow to drag and drop new files also on empty directories (server#41990)
    Fix(files): Remove confusing table header labels (server#41991)
    Fix(TemplateManager): Bail early if templatedirectory is empty (server#42000)
    Fix(security): Handle idn_to_utf8 returning false (server#42005)
    Fix(metadata): Allow to load metadata of multiple files at once (server#42010)
    Migrate database missing checks (server#42013)
    Fix(dav): allow any throwable in logException (server#42014)
    Feat(LDAP): implement IIsAdmin interface (server#42017)
    Fix: Properly take show_hidden user setting into account for file listing (server#42023)
    Files_metadata_installed (server#42026)
    Fix(dav): Make current ooo info time-dependent (server#42029)
    Fix(UnifiedSearch): Move headings out of list element (invalid HTML) (server#42032)
    Fix AppSettingsController.php overwriting currentLanguage (server#42050)
    Chore: Update `@nextcloud/dialogs` to version 5.0.3 (server#42057)
    Fix look of personal global credentials settings (server#42058)
    Fix(theming): Adjust dark theme to be accessible adjust cypress tests (server#42069)
    Fix(files): Correctly handle dropping folders on file list (server#42071)
    Correct semantics for link opening in global search (server#42073)
    Fix: Properly fetch version from shared files by accessing the owner storage version (server#42074)
    Fix some silent share bugs (server#42076)
    Fix(bruteforce-protection): Don’t throw a 500 when MaxDelayReached is… (server#42082)
    Fix(dav): Improve handling and logging of bulk upload failures (server#42087)
    Enh(NavigationManager): Use ID as fallback for `app` property of entries (server#42088)
    Enh(a11y): Add navigation labels (server#42089)
    Fix: Adjust reference picker code for the vue based FilePicker (server#42103)
    Change global search UI text to unified search (server#42105)
    Fix(core): add translations on the login page (server#42113)
    Chore(deps): Update openapi-extractor (server#42119)
    Fix(l10n): fix translations for init scripts (server#42122)
    Fix rename on live photos (server#42159)
    Fix(dav): Prevent out-of-office event time drifts (server#42163)
    Revert “fix(dav): Prevent out-of-office event time drifts” (server#42164)
    Improvements at documentation (3rdparty#1352)
    Chore: update workflows from templates (3rdparty#1419)
    Feat: add wapmorgan/mp3info and id3parser (3rdparty#1420)
    Chore(libphonenumber): Bump giggsey/libphonenumber-for-php to giggsey… (3rdparty#1421)
    Chore(deps): Drop swiftmailer/swiftmailer (3rdparty#1422)
    Fix(deps): Upgrade symfony/event-dispatcher to supported version 5.4.26 (3rdparty#1423)
    Chore(deps): Bump doctrine/dbal to 3.7.x (3rdparty#1424)
    Chore: update workflows from templates (3rdparty#1425)
    Bump sabre/http to 5.1.7 in master (3rdparty#1452)
    Chore: enable dependabot for stable27 (3rdparty#1461)
    Chore: update cweagans/composer-patches to 1.7.3 (3rdparty#1479)
    Chore: update symfony/process to 5.4.24 (3rdparty#1480)
    Chore: update symfony/console to 5.4.24 (3rdparty#1481)
    Chore: update http-foundation, routing and translation to 5.4.24 (3rdparty#1482)
    Chore: update symfony/mailer to 5.4.22 (3rdparty#1483)
    Chore: update punic to 3.8.1 (3rdparty#1484)
    Bump deepdiver1975/tarstreamer to 2.1.0 in master (3rdparty#1491)
    Remove stable24 from dependabot (3rdparty#1551)
    No longer ignore symfony 5.x (3rdparty#1552)
    Bump phpseclib/phpseclib to 2.0.45 in master (3rdparty#1579)
    Chore: remove opis/closure (3rdparty#1580)
    Fix(CI): Reduce dependabot update-types (3rdparty#1606)
    Chore: update sabre/vobject and sabre/event to latest minor (3rdparty#1641)
    Bump icewind/searchdav to 3.1.0 in master (3rdparty#1643)
    Adding the Auto-Submitted header for notification mails (activity#1041)
    Groupfolder activities on move/rename (activity#1163)
    Chore(deps-dev): Bump @vue/tsconfig from 0.1.3 to 0.4.0 (activity#1184)
    Chore(deps): Bump @nextcloud/auth from 2.0.0 to 2.1.0 (activity#1191)
    Chore(deps-dev): Bump vimeo/psalm from 5.9.0 to 5.12.0 (activity#1192)
    Chore(deps-dev): Bump @types/dockerode from 3.3.17 to 3.3.18 (activity#1193)
    Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (activity#1198)
    Chore(deps-dev): Bump @types/jest from 29.5.1 to 29.5.2 (activity#1209)
    Chore(deps-dev): Bump @vue/test-utils from 1.3.5 to 1.3.6 (activity#1213)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (activity#1215)
    Chore(deps): Bump @nextcloud/vue from 7.11.4 to 7.12.0 (activity#1216)
    Chore(deps): Bump @nextcloud/router from 2.0.0 to 2.1.2 (activity#1219)
    Chore(deps-dev): Bump cypress from 12.12.0 to 12.15.0 (activity#1226)
    Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.3.0 to 5.5.1 (activity#1227)
    Chore(deps): Bump @nextcloud/l10n from 1.6.0 to 2.2.0 (activity#1228)
    Chore(deps): Bump @nextcloud/dialogs from 3.2.0 to 4.1.0 (activity#1229)
    Add more aria attributes to activity-settings button (activity#1230)
    Remove unneeded margin after paragraphs (activity#1231)
    Updating cypress.yml workflow from template (activity#1232)
    Revert: cypress undefined component test (activity#1233)
    Chore(deps-dev): Bump vimeo/psalm from 5.12.0 to 5.13.1 (activity#1235)
    Chore(deps-dev): Bump @types/dockerode from 3.3.18 to 3.3.19 (activity#1236)
    Chore(deps-dev): Bump cypress from 12.15.0 to 12.16.0 (activity#1237)
    Chore(deps-dev): Bump typescript from 5.1.5 to 5.1.6 (activity#1238)
    Chore(deps-dev): Bump tslib from 2.5.0 to 2.6.0 (activity#1239)
    [master] Fix npm audit (activity#1244)
    Create pr-feedback.yml (activity#1246)
    Re-add templates.js (activity#1247)
    [master] Fix npm audit (activity#1250)
    Migrate activity app from ILogger (activity#1251)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (activity#1253)
    Chore(deps-dev): Bump @types/jest from 29.5.2 to 29.5.3 (activity#1254)
    Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (activity#1256)
    Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (activity#1257)
    Bump @nextcloud/axios from 2.3.0 to 2.4.0 (activity#1258)
    [master] Fix npm audit (activity#1264)
    Upgrade: Bump word-wrap from 1.2.3 to 1.2.4 (activity#1266)
    Remove color on hovered and focused link (activity#1267)
    Upgrade: Bump cypress from 12.17.1 to 12.17.2 (activity#1270)
    Upgrade: Bump handlebars from 4.7.7 to 4.7.8 (activity#1275)
    [master] Fix npm audit (activity#1279)
    Upgrade: Bump tough-cookie and @cypress/request (activity#1282)
    Perf(dashboard): implement widget item api v2 (activity#1284)
    Drop Symfony event dispatcher (activity#1285)
    Upgrade: Bump eslint-plugin-cypress from 2.13.3 to 2.14.0 (activity#1287)
    Upgrade: Bump cypress-wait-until from 2.0.0 to 2.0.1 (activity#1288)
    Upgrade: Bump regenerator-runtime from 0.13.11 to 0.14.0 (activity#1292)
    Upgrade: Bump jest-environment-jsdom from 29.5.0 to 29.6.4 (activity#1294)
    Fix Cypress tests for F2V (activity#1295)
    [master] Update nextcloud/ocp dependency (activity#1298)
    Chore(deps): Move cs-fixer into a composer bin (activity#1303)
    Upgrade: Bump @vue/vue2-jest from 29.2.4 to 29.2.6 (activity#1305)
    Upgrade: Bump tslib from 2.6.0 to 2.6.2 (activity#1306)
    [master] Update nextcloud/ocp dependency (activity#1308)
    Fix(db): pre- SELECT ids with a LIMIT to control the amount of rows deleted for MySQL (activity#1309)
    Use t for translations (activity#1311)
    Upgrade: Bump phpunit/phpunit from 9.6.11 to 9.6.12 (activity#1315)
    Upgrade: Bump jest-environment-jsdom from 29.6.4 to 29.7.0 (activity#1316)
    Upgrade: Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (activity#1317)
    Upgrade: Bump @nextcloud/dialogs from 4.1.0 to 4.2.0 (activity#1318)
    Upgrade: Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0 (activity#1319)
    Upgrade: Bump jest and @types/jest (activity#1320)
    [master] Update nextcloud/ocp dependency (activity#1323)
    Upgrade: Bump @nextcloud/vue from 7.12.4 to 7.12.5 (activity#1324)
    Bump cypress to v13 (activity#1325)
    Upgrade: Bump @nextcloud/dialogs from 4.2.0 to 4.2.1 (activity#1329)
    Upgrade: Bump @nextcloud/logger from 2.5.0 to 2.7.0 (activity#1330)
    Upgrade: Bump phpunit/phpunit from 9.6.12 to 9.6.13 (activity#1331)
    Upgrade: Bump @nextcloud/cypress from 1.0.0-beta.5 to 1.0.0-beta.6 (activity#1332)
    Remove click functionality on row entry (activity#1341)
    Upgrade: Bump @types/dockerode from 3.3.19 to 3.3.20 (activity#1342)
    Upgrade: Bump eslint-plugin-cypress from 2.14.0 to 2.15.1 (activity#1343)
    Upgrade: Bump @nextcloud/vue from 7.12.5 to 7.12.6 (activity#1344)
    Upgrade: Bump typescript from 5.1.6 to 5.2.2 (activity#1345)
    Upgrade: Bump @nextcloud/eslint-config from 8.3.0-beta.2 to 8.3.0 (activity#1346)
    [master] Update nextcloud/ocp dependency (activity#1347)
    [master] Update nextcloud/ocp dependency (activity#1350)
    [master] Fix npm audit (activity#1354)
    Fix: chunk delete in query (activity#1359)
    Fix(cypress): Make sure cypress tests work with upcoming Nextcloud 28 (activity#1361)
    Fix(sidebar): Only load chunk once (activity#1363)
    Upgrade: Bump dockerode from 3.3.5 to 4.0.0 (activity#1364)
    Upgrade: Bump @mdi/svg from 7.2.96 to 7.3.67 (activity#1365)
    [master] Update nextcloud/ocp dependency (activity#1367)
    Fix(settings): html validation (activity#1371)
    Fix: main page html validation (activity#1372)
    [master] Update nextcloud/ocp dependency (activity#1373)
    [master] Fix npm audit (activity#1374)
    Remove `aria-hidden` for table header (activity#1378)
    Upgrade: Bump browserify-sign from 4.2.1 to 4.2.2 (activity#1380)
    Upgrade: Bump @nextcloud/moment from 1.2.1 to 1.2.2 (activity#1382)
    Upgrade: Bump vue and vue-template-compiler (activity#1383)
    [master] Update nextcloud/ocp dependency (activity#1385)
    [master] Fix npm audit (activity#1386)
    Make the app itself using Vue to fix accessibility (activity#1388)
    Upgrade: Bump wait-on from 7.0.1 to 7.1.0 (activity#1389)
    Upgrade: Bump @nextcloud/router from 2.1.2 to 2.2.0 (activity#1390)
    Upgrade: Bump @types/jest from 29.5.5 to 29.5.7 (activity#1391)
    Upgrade: Bump @types/dockerode from 3.3.20 to 3.3.22 (activity#1392)
    Fix(ActivityModel): Migrate to TypeScript and fix some type issues (activity#1393)
    Fix: Add stub for files event to fix psalm error (activity#1394)
    Chore: Update workflows from organization (activity#1397)
    Feat: Open previews in Viewer (activity#1398)
    Feat(rss): Add server name to the RSS feed title (activity#1400)
    Fix(l10n): Ignore compressed js files (activity#1401)
    [master] Update nextcloud/ocp dependency (activity#1403)
    [master] Fix npm audit (activity#1406)
    Cleanup repository (activity#1409)
    Fix: rendering of calendar names (activity#1411)
    Fix: rendering of address book names (activity#1412)
    Fix: Fix missing titles and align table (activity#1413)
    Feat(sidebar): Add frontend API that allows to register custom entries (activity#1416)
    Fix activity icon (activity#1418)
    Chore: Bump @nextcloud/vue to v8.2.0 (activity#1419)
    Upgrade: Bump wait-on from 7.1.0 to 7.2.0 (activity#1423)
    Upgrade: Bump @types/dockerode from 3.3.22 to 3.3.23 (activity#1424)
    Update .l10nignore (activity#1425)
    [master] Update nextcloud/ocp dependency (activity#1426)
    [master] Fix npm audit (activity#1428)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (activity#1429)
    Fix(sidebar): Refactor code to also load plugin entries when Activity API returns 304 (activity#1439)
    Enh: Add navigation label (activity#1451)
    Create right list for activity links (activity#1452)
    Re-enable the move action in cy tests (activity#1454)
    Replace depredated OC.Util.*Date function with moment (activity#530)
    Feat(deps): Add Nextcloud 28 support on master (bruteforcesettings#460)
    Chore: update workflows from templates (bruteforcesettings#464)
    Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (bruteforcesettings#465)
    Chore: update node engines to next LTS (bruteforcesettings#469)
    Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (bruteforcesettings#474)
    Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (bruteforcesettings#477)
    Create pr-feedback.yml (bruteforcesettings#481)
    Show current user info (bruteforcesettings#483)
    Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 6.0.0 (bruteforcesettings#484)
    Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (bruteforcesettings#485)
    Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (bruteforcesettings#493)
    Chore(deps): Bump @nextcloud/axios from 2.1.0 to 2.4.0 (bruteforcesettings#503)
    Fix(i18n): Changed grammar (bruteforcesettings#504)
    Create API documentation from source code using phpDocumentor (circles#1241)
    Bump phpunit/phpunit from 9.5.28 to 9.6.4 (circles#1274)
    Fix incorrect Date format detection (circles#1298)
    Feat(deps): Add Nextcloud 28 support on master (circles#1313)
    Update Github workflow for psalm checks (circles#1314)
    Create pr-feedback.yml (circles#1327)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.10 (circles#1343)
    Chore(github): update Github workflow files (circles#1360)
    Bump unzipper from 0.10.11 to 0.10.14 (files_pdfviewer#744)
    Feat(deps): Add Nextcloud 28 support on master (files_pdfviewer#750)
    Chore: update workflows from templates (files_pdfviewer#753)
    Chore: update workflows from templates (files_pdfviewer#754)
    Chore(deps): Bump pdfjs-dist from 3.6.172 to 3.7.107 (files_pdfviewer#755)
    Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (files_pdfviewer#756)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (files_pdfviewer#760)
    Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (files_pdfviewer#761)
    Chore: update node engines to next LTS (files_pdfviewer#762)
    [master] Fix npm audit (files_pdfviewer#767)
    Create pr-feedback.yml (files_pdfviewer#768)
    Chore(deps): Bump pdfjs-dist from 3.7.107 to 3.8.162 (files_pdfviewer#769)
    Chore(deps): Bump semver from 5.7.1 to 5.7.2 (files_pdfviewer#771)
    Revert “chore: update node engines to next LTS (node 20 / npm 9)” (files_pdfviewer#776)
    Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (files_pdfviewer#782)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (files_pdfviewer#785)
    PDF annotation support (files_pdfviewer#787)
    Allow to resize sidebar (files_pdfviewer#788)
    Feat: Fix styling for version comparison (files_pdfviewer#791)
    Chore(deps): Bump pdfjs-dist from 3.8.162 to 3.9.179 (files_pdfviewer#792)
    Fix initialization after bump to PDF.js 3.9.179 (files_pdfviewer#798)
    Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0 (files_pdfviewer#802)
    Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (files_pdfviewer#803)
    Fix extraction of PDF.js package (files_pdfviewer#806)
    Add workflow to notify of changed viewer.html (files_pdfviewer#810)
    Use Viewer also in public pages for a single share (files_pdfviewer#811)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (files_pdfviewer#813)
    Chore(deps-dev): Bump axios from 1.4.0 to 1.5.0 (files_pdfviewer#815)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (files_pdfviewer#816)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (files_pdfviewer#817)
    Chore(deps): Bump @nextcloud/logger from 2.5.0 to 2.7.0 (files_pdfviewer#818)
    Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0 (files_pdfviewer#819)
    Chore(deps-dev): Bump axios from 1.5.0 to 1.5.1 (files_pdfviewer#820)
    [master] Fix npm audit (files_pdfviewer#822)
    Chore(deps-dev): Bump @babel/traverse from 7.23.0 to 7.23.2 (files_pdfviewer#835)
    Chore(deps): Bump @nextcloud/router from 2.1.2 to 2.2.0 (files_pdfviewer#836)
    [master] Fix npm audit (files_pdfviewer#837)
    Setup Transifex translations (files_pdfviewer#842)
    Chore(deps): Bump pdfjs-dist from 3.9.179 to 3.11.174 (files_pdfviewer#844)
    Fix pdf-viewer sizing (files_pdfviewer#845)
    Chore(deps-dev): Bump axios from 1.5.1 to 1.6.0 (files_pdfviewer#847)
    Delete .tx/backport (files_pdfviewer#848)
    Show forms as read-only if the file is not editable (files_pdfviewer#850)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (files_pdfviewer#865)
    Chore(deps): Bump @nextcloud/dialogs from 4.2.1 to 4.2.2 (files_pdfviewer#867)
    Chore(deps-dev): Bump axios from 1.6.0 to 1.6.2 (files_pdfviewer#868)
    Revert “Extract buttons from pages so the animation does not affect t… (firstrunwizard#1003)
    Add initialstate provider (firstrunwizard#1004)
    Extract buttons from pages so the animation does not affect t… (firstrunwizard#1005)
    Mute video (firstrunwizard#1006)
    Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.10 to 8.2.0 (firstrunwizard#1007)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (firstrunwizard#1008)
    Chore(deps): Bump vue and vue-template-compiler (firstrunwizard#1012)
    Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (firstrunwizard#1013)
    Chore(deps): Bump @nextcloud/l10n from 2.0.1 to 2.1.0 (firstrunwizard#835)
    Add headings for slides (firstrunwizard#852)
    Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.1 (firstrunwizard#863)
    Feat(deps): Add Nextcloud 28 support on master (firstrunwizard#875)
    Chore(deps-dev): Bump vimeo/psalm from 5.11.0 to 5.12.0 (firstrunwizard#876)
    Chore: update workflows from templates (firstrunwizard#877)
    Update dependabot config (firstrunwizard#880)
    Chore: update workflows from templates (firstrunwizard#881)
    Chore(deps): Bump fast-xml-parser and is-svg (firstrunwizard#887)
    Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.1 to 3.0.2 (firstrunwizard#889)
    Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.0 (firstrunwizard#890)
    Chore(deps): Bump actions/checkout from 3.5.2 to 3.5.3 (firstrunwizard#894)
    Chore(deps): Bump shivammathur/setup-php from 2.25.2 to 2.25.4 (firstrunwizard#895)
    Chore(deps): Bump peter-evans/create-pull-request from 5.0.1 to 5.0.2 (firstrunwizard#896)
    Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (firstrunwizard#897)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (firstrunwizard#898)
    Chore: update node engines to next LTS (firstrunwizard#902)
    [master] Fix npm audit (firstrunwizard#903)
    Chore(deps-dev): Bump vimeo/psalm from 5.12.0 to 5.13.1 (firstrunwizard#908)
    Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (firstrunwizard#909)
    Chore(deps): Bump @nextcloud/l10n from 2.1.0 to 2.2.0 (firstrunwizard#910)
    Chore(deps): Bump actions/setup-node from 3.6.0 to 3.7.0 (firstrunwizard#912)
    Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (firstrunwizard#913)
    [master] Fix npm audit (firstrunwizard#915)
    Create pr-feedback.yml (firstrunwizard#917)
    Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (firstrunwizard#918)
    [master] Fix npm audit (firstrunwizard#926)
    Chore(deps): Bump shivammathur/setup-php from 2.25.4 to 2.25.5 (firstrunwizard#934)
    Chore(deps-dev): Bump vimeo/psalm from 5.13.1 to 5.14.1 (firstrunwizard#936)
    Chore(deps): Bump @nextcloud/vue from 7.12.0 to 7.12.2 (firstrunwizard#937)
    Chore(deps): Bump actions/setup-node from 3.7.0 to 3.8.0 (firstrunwizard#938)
    Chore(deps): Bump actions/setup-node from 3.8.0 to 3.8.1 (firstrunwizard#939)
    Chore(deps): Bump actions/checkout from 3.5.3 to 3.6.0 (firstrunwizard#942)
    Chore(deps): Bump @nextcloud/vue from 7.12.2 to 7.12.4 (firstrunwizard#943)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.11 (firstrunwizard#944)
    Chore(deps-dev): Bump vimeo/psalm from 5.14.1 to 5.15.0 (firstrunwizard#945)
    Chore(deps): Bump shivammathur/setup-php from 2.25.5 to 2.26.0 (firstrunwizard#950)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (firstrunwizard#951)
    Return if user is empty (firstrunwizard#952)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (firstrunwizard#955)
    Adjust instructions and delete makefile (firstrunwizard#959)
    New first run wizard (firstrunwizard#960)
    [master] Fix npm audit (firstrunwizard#962)
    Chore(deps-dev): Bump @babel/traverse from 7.22.8 to 7.23.2 (firstrunwizard#971)
    Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (firstrunwizard#978)
    Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.7 to 8.0.0-beta.10 (firstrunwizard#987)
    Add transitions (firstrunwizard#991)
    Remove cubic bezier from transition (firstrunwizard#992)
    Extract buttons from pages so the animation does not affect them (firstrunwizard#993)
    Restore user.svg icon as it’s still used in notifications (firstrunwizard#994)
    [master] Fix npm audit (firstrunwizard#998)
    Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.4 to 0.34.5 (logreader#1000)
    Build(deps-dev): Bump vitest from 0.34.4 to 0.34.5 (logreader#1001)
    Build(deps): Bump @nextcloud/dialogs from 4.1.0 to 4.2.1 (logreader#1002)
    Build(deps): Bump @nextcloud/logger from 2.5.0 to 2.7.0 (logreader#1004)
    Build(deps-dev): Bump @nextcloud/eslint-config from 8.3.0-beta.2 to 8.3.0 (logreader#1005)
    Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.5 to 0.34.6 (logreader#1007)
    Build(deps-dev): Bump vitest from 0.34.5 to 0.34.6 (logreader#1009)
    Build(deps-dev): Bump vite from 4.4.9 to 4.4.11 (logreader#1013)
    Build(deps-dev): Bump @nextcloud/vite-config from 1.0.0-beta.19 to 1.0.1 (logreader#1014)
    Build(deps): Bump postcss from 8.4.27 to 8.4.31 (logreader#1016)
    Add a setupcheck for errors and warnings in log file (logreader#1021)
    Build(deps): Bump highlight.js from 11.8.0 to 11.9.0 (logreader#1022)
    Build(deps): Bump @mdi/svg from 7.2.96 to 7.3.67 (logreader#1023)
    Build(deps): Bump pinia from 2.1.6 to 2.1.7 (logreader#1024)
    Build(deps): Bump @babel/traverse from 7.22.8 to 7.23.2 (logreader#1026)
    Build(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (logreader#1028)
    Build(deps-dev): Bump happy-dom from 10.11.0 to 12.10.3 (logreader#1029)
    Build(deps): Bump @nextcloud/vue from 8.0.0-beta.2 to 8.0.0-beta.10 (logreader#1033)
    Update to psalm 5 to match what server is using (logreader#1034)
    Build(deps): Bump axios from 1.4.0 to 1.6.1 (logreader#1035)
    Update workflows and only run required ones (logreader#1036)
    Dependencies: Update vite and nextcloud/vite-config (logreader#1037)
    Fix: Update `@nextcloud/vue` to 8.0.1 and also fix CSS name for settings section (logreader#1039)
    Fix(ci): Run tests also on schedule on master so we can get code coverage (logreader#1044)
    [master] Update nextcloud/ocp dependency (logreader#1045)
    Build(deps): Bump @nextcloud/vue from 8.0.1 to 8.2.0 (logreader#1049)
    Build(deps): Bump axios from 1.6.1 to 1.6.2 (logreader#1050)
    Build(deps): Bump @nextcloud/dialogs from 5.0.0 to 5.0.2 (logreader#1051)
    [master] Update nextcloud/ocp dependency (logreader#1052)
    Fix: Handle errors while requesting log entries (logreader#1054)
    Fix(ui): Also translate settings modal title (logreader#1055)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (logreader#1056)
    Lower setup check level from error/warning to warning/info (logreader#1070)
    Bump react-responsive from 8.2.0 to 9.0.2 (logreader#829)
    Bump postcss-nested from 5.0.6 to 6.0.1 (logreader#839)
    Bump loader-utils and @teamsupercell/typings-for-css-modules-loader (logreader#842)
    Bump webpack-cli from 4.10.0 to 5.1.1 (logreader#867)
    Feat(deps): Add Nextcloud 28 support on master (logreader#870)
    Allow printing log messages during occ (logreader#873)
    Bump @babel/runtime from 7.19.0 to 7.22.0 (logreader#875)
    Chore: update workflows from templates (logreader#877)
    Bump postcss from 8.4.17 to 8.4.24 (logreader#878)
    Bump postcss-loader from 6.2.1 to 7.3.2 (logreader#879)
    Bump @babel/plugin-transform-runtime from 7.19.1 to 7.22.4 (logreader#881)
    [master] Update nextcloud/ocp dependency (logreader#882)
    Fix(a11y): `Copy` menu entries should be implemented as buttons (logreader#884)
    Migrate more files to Typescript (logreader#885)
    Make log levels button keyboard focusable and activable (logreader#887)
    Build(deps-dev): Bump @babel/core from 7.19.3 to 7.22.5 (logreader#889)
    Build(deps-dev): Bump @types/react from 18.0.24 to 18.2.9 (logreader#891)
    Build(deps): Bump @babel/runtime from 7.22.3 to 7.22.5 (logreader#892)
    Build(deps-dev): Bump @babel/preset-env from 7.21.5 to 7.22.5 (logreader#893)
    Build(deps-dev): Bump @babel/preset-react from 7.18.6 to 7.22.5 (logreader#894)
    Bump postcss-loader from 7.3.2 to 7.3.3 (logreader#895)
    Build(deps-dev): Bump ts-loader from 9.4.1 to 9.4.3 (logreader#896)
    Bump postcss-preset-env from 7.8.2 to 8.4.2 (logreader#897)
    Bump webpack from 5.76.0 to 5.86.0 (logreader#899)
    Build(deps-dev): Bump style-loader from 3.3.1 to 3.3.3 (logreader#900)
    Bump webpack-cli from 5.1.1 to 5.1.4 (logreader#901)
    Bump @babel/plugin-transform-runtime from 7.22.4 to 7.22.5 (logreader#902)
    [master] Update nextcloud/ocp dependency (logreader#903)
    Add option for raw output in log:watch/log:tail (logreader#905)
    Build(deps-dev): Bump @types/react from 18.2.9 to 18.2.12 (logreader#907)
    Build(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (logreader#909)
    Build(deps-dev): Bump webpack from 5.86.0 to 5.87.0 (logreader#910)
    Build(deps-dev): Bump css-loader from 6.7.1 to 6.8.1 (logreader#911)
    Build(deps-dev): Bump mini-css-extract-plugin from 2.6.1 to 2.7.6 (logreader#912)
    Chore: update node engines to next LTS (logreader#915)
    Build(deps-dev): Bump @types/react from 18.2.12 to 18.2.14 (logreader#918)
    Build(deps-dev): Bump webpack from 5.87.0 to 5.88.0 (logreader#919)
    Build(deps-dev): Bump ts-loader from 9.4.3 to 9.4.4 (logreader#920)
    Build(deps-dev): Bump webpack from 5.88.0 to 5.88.1 (logreader#922)
    Build(deps-dev): Bump @babel/core from 7.22.5 to 7.22.8 (logreader#928)
    Build(deps-dev): Bump postcss from 8.4.24 to 8.4.25 (logreader#929)
    Build(deps-dev): Bump @babel/plugin-transform-runtime from 7.22.5 to 7.22.7 (logreader#930)
    Build(deps-dev): Bump postcss-preset-env from 8.4.2 to 9.0.0 (logreader#931)
    Build(deps-dev): Bump babel-loader from 8.2.5 to 9.1.3 (logreader#932)
    Build(deps): Bump @babel/runtime from 7.22.5 to 7.22.6 (logreader#933)
    Build(deps-dev): Bump @babel/preset-env from 7.22.5 to 7.22.7 (logreader#934)
    Build(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (logreader#935)
    Migrate app frontend to Vue (logreader#936)
    Build(deps-dev): Bump postcss from 8.4.25 to 8.4.26 (logreader#938)
    Build(deps-dev): Bump @babel/plugin-transform-runtime from 7.22.7 to 7.22.9 (logreader#939)
    Build(deps-dev): Bump @babel/core from 7.22.8 to 7.22.9 (logreader#940)
    Build(deps-dev): Bump @types/react from 18.2.14 to 18.2.15 (logreader#941)
    Build(deps-dev): Bump @babel/preset-env from 7.22.7 to 7.22.9 (logreader#942)
    Build(deps-dev): Bump vite from 4.4.5 to 4.4.6 (logreader#947)
    Fix: Use `
    ` for “loading older entries” row (logreader#948)
    [master] Update nextcloud/ocp dependency (logreader#949)
    Fix(i18n): Fixed typo (logreader#951)
    Fix(i18n): Align spelling of log file (logreader#952)
    Chore: Migrate to `@nextcloud/vite-config` (logreader#953)
    Build(deps-dev): Bump vitest from 0.33.0 to 0.34.1 (logreader#954)
    Build(deps-dev): Bump @pinia/testing from 0.1.2 to 0.1.3 (logreader#957)
    Build(deps-dev): Bump @vitest/coverage-istanbul from 0.33.0 to 0.34.1 (logreader#959)
    Build(deps): Bump pinia from 2.1.4 to 2.1.6 (logreader#961)
    [master] Update nextcloud/ocp dependency (logreader#963)
    Build(deps-dev): Bump vite from 4.4.6 to 4.4.9 (logreader#965)
    Build(deps-dev): Bump happy-dom from 10.5.2 to 10.9.0 (logreader#966)
    Fix logreader:tail/watch commands (logreader#967)
    Chore: Update CI workflows from organization (logreader#968)
    Create pr-feedback.yml (logreader#970)
    Build(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (logreader#971)
    Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.1 to 0.34.2 (logreader#972)
    Build(deps-dev): Bump vitest from 0.34.1 to 0.34.2 (logreader#974)
    Build(deps-dev): Bump happy-dom from 10.9.0 to 10.10.4 (logreader#975)
    [master] Update nextcloud/ocp dependency (logreader#976)
    Build(deps-dev): Bump typescript from 5.1.6 to 5.2.2 (logreader#982)
    Build(deps-dev): Bump happy-dom from 10.10.4 to 10.11.0 (logreader#983)
    Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.2 to 0.34.3 (logreader#984)
    Build(deps-dev): Bump vitest from 0.34.2 to 0.34.3 (logreader#985)
    Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.3 to 0.34.4 (logreader#991)
    Build(deps-dev): Bump vitest from 0.34.3 to 0.34.4 (logreader#992)
    Build(deps-dev): Bump @nextcloud/vite-config from 1.0.0-beta.18 to 1.0.0-beta.19 (logreader#999)
    Feat(deps): Add Nextcloud 28 support on master (nextcloud_announcements#200)
    [master] Update nextcloud/ocp dependency (nextcloud_announcements#202)
    Test installation against PHP 8.2 (nextcloud_announcements#203)
    Chore(deps-dev): Bump vimeo/psalm from 5.11.0 to 5.12.0 (nextcloud_announcements#205)
    Chore: update workflows from templates (nextcloud_announcements#207)
    Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (nextcloud_announcements#208)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (nextcloud_announcements#209)
    Chore(deps-dev): Bump vimeo/psalm from 5.12.0 to 5.13.1 (nextcloud_announcements#212)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (nextcloud_announcements#215)
    Chore(deps-dev): Bump vimeo/psalm from 5.13.1 to 5.14.1 (nextcloud_announcements#218)
    Fix(CI): Update actions and tooling (nextcloud_announcements#221)
    Fix(CI): Fix OCP package on master (nextcloud_announcements#227)
    [master] Update nextcloud/ocp dependency (nextcloud_announcements#228)
    [master] Update nextcloud/ocp dependency (nextcloud_announcements#230)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (nextcloud_announcements#234)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (nextcloud_announcements#235)
    [master] Update nextcloud/ocp dependency (nextcloud_announcements#236)
    [master] Update nextcloud/ocp dependency (nextcloud_announcements#237)
    [master] Update nextcloud/ocp dependency (nextcloud_announcements#241)
    [master] Update nextcloud/ocp dependency (nextcloud_announcements#245)
    [master] Update nextcloud/ocp dependency (nextcloud_announcements#246)
    Fix(UI): Merge UI setting with updatenotifications admin settings (nextcloud_announcements#248)
    [master] Update nextcloud/ocp dependency (nextcloud_announcements#251)
    [master] Update nextcloud/ocp dependency (nextcloud_announcements#253)
    [master] Update nextcloud/ocp dependency (nextcloud_announcements#255)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (nextcloud_announcements#257)
    Update nextcloud/ocp dependency (nextcloud_announcements#261)
    Create update-nextcloud-ocp-approve-merge.yml (nextcloud_announcements#263)
    Update nextcloud/ocp dependency (nextcloud_announcements#268)
    Update nextcloud/ocp dependency (nextcloud_announcements#271)
    Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.0 to 5.5.1 (notifications#1536)
    Feat(deps): Add Nextcloud 28 support on master (notifications#1554)
    Chore(deps-dev): Bump guzzlehttp/guzzle from 7.5.1 to 7.6.1 in /tests/Integration (notifications#1555)
    Chore(deps): Bump @nextcloud/vue from 7.11.4 to 7.11.6 (notifications#1557)
    Chore(deps): Bump @nextcloud/event-bus from 3.0.2 to 3.1.0 (notifications#1559)
    [master] Update nextcloud/ocp dependency (notifications#1561)
    Fix(CI): Run tests against PHP 8.2 (notifications#1563)
    Chore(deps-dev): Bump guzzlehttp/guzzle from 7.6.1 to 7.7.0 in /tests/Integration (notifications#1565)
    Chore(deps): Bump @nextcloud/auth from 2.0.0 to 2.1.0 (notifications#1566)
    Chore(deps-dev): Bump vimeo/psalm from 5.11.0 to 5.12.0 (notifications#1567)
    Chore: update workflows from templates (notifications#1569)
    Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (notifications#1570)
    Chore(deps): Bump fast-xml-parser and is-svg (notifications#1571)
    Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.0 (notifications#1573)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (notifications#1574)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 in /tests/Integration (notifications#1575)
    Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (notifications#1577)
    Fix(settings): Delete settings when a user is deleted (notifications#1583)
    Fix(CI): Try to wait for the mysql container in case it did not start… (notifications#1589)
    Chore: update node engines to next LTS (notifications#1590)
    Chore(deps): Bump @nextcloud/dialogs from 4.0.1 to 4.1.0 (notifications#1593)
    Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (notifications#1594)
    Update PHP extensions list in performance.yml (notifications#1595)
    Fix(Vue): Replace deprecated NcHeaderMenu property (notifications#1597)
    Chore(deps-dev): Bump vimeo/psalm from 5.12.0 to 5.13.1 (notifications#1598)
    Chore(deps): Bump @nextcloud/capabilities from 1.0.4 to 1.1.0 (notifications#1599)
    Create pr-feedback.yml (notifications#1600)
    Chore[master] – audit dependencies (notifications#1602)
    Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (notifications#1607)
    Chore(deps): Bump semver from 5.7.1 to 5.7.2 (notifications#1610)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (notifications#1616)
    Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (notifications#1618)
    Chore(deps): Bump @nextcloud/vue from 7.12.0 to 7.12.1 (notifications#1619)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 in /tests/Integration (notifications#1620)
    Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (notifications#1621)
    Remove stable24 from dependabot.yml since it’s EOL by now (notifications#1626)
    Update update-nextcloud-ocp.yml (notifications#1628)
    Fix(CI): Update nextcloud/ocp composer package manually (notifications#1632)
    [master] Update nextcloud/ocp dependency (notifications#1635)
    Fix(fairuse): Adjust website URL (notifications#1637)
    Add OpenAPI spec (notifications#1640)
    [master] Update nextcloud/ocp dependency (notifications#1642)
    Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0 (notifications#1643)
    Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (notifications#1644)
    [master] Update nextcloud/ocp dependency (notifications#1645)
    Chore(deps): Bump @nextcloud/vue from 7.12.1 to 7.12.4 (notifications#1646)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 in /tests/Integration (notifications#1647)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (notifications#1648)
    Chore(deps-dev): Bump vimeo/psalm from 5.14.1 to 5.15.0 (notifications#1649)
    [master] Update nextcloud/ocp dependency (notifications#1651)
    Chore(deps-dev): Bump guzzlehttp/guzzle from 7.7.0 to 7.8.0 in /tests/Integration (notifications#1652)
    [master] Update nextcloud/ocp dependency (notifications#1653)
    Fix (visually) removing first notification when executing an action (notifications#1657)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (notifications#1659)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 in /tests/Integration (notifications#1661)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (notifications#1665)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 in /tests/Integration (notifications#1666)
    Chore(deps): Bump @nextcloud/auth from 2.1.0 to 2.2.1 (notifications#1667)
    Chore(deps): Bump howler from 2.2.3 to 2.2.4 (notifications#1668)
    Chore(deps): Bump @nextcloud/vue from 7.12.4 to 7.12.5 (notifications#1669)
    Fix typo in EndpointController (notifications#1673)
    [master] Update nextcloud/ocp dependency (notifications#1674)
    Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0 (notifications#1675)
    Chore: Bump @nextcloud/vue to v8-beta.7 (notifications#1676)
    Chore(deps): Bump @nextcloud/dialogs from 4.1.0 to 4.2.1 (notifications#1677)
    [master] Update nextcloud/ocp dependency (notifications#1678)
    Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.7 to 8.0.0-beta.8 (notifications#1680)
    [master] Update nextcloud/ocp dependency (notifications#1684)
    Chore(CI): Update workflows (notifications#1685)
    Update openapi-extractor (notifications#1686)
    [master] Update nextcloud/ocp dependency (notifications#1689)
    Chore(deps): Bump @babel/traverse from 7.23.0 to 7.23.2 (notifications#1691)
    Chore(deps): Bump @nextcloud/moment from 1.2.1 to 1.2.2 (notifications#1692)
    Chore(deps): Bump @nextcloud/router from 2.1.2 to 2.2.0 (notifications#1693)
    Chore(deps): Bump @nextcloud/browser-storage from 0.2.0 to 0.3.0 (notifications#1694)
    [master] Update nextcloud/ocp dependency (notifications#1698)
    Feat(setup): Add a setup message when the rate limit was reached (notifications#1699)
    Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (notifications#1701)
    Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.8 to 8.0.0-beta.9 (notifications#1702)
    Chore(deps): Bump vue and vue-template-compiler (notifications#1703)
    [master] Update nextcloud/ocp dependency (notifications#1708)
    Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.9 to 8.0.0-beta.10 (notifications#1709)
    [master] Update nextcloud/ocp dependency (notifications#1710)
    Chore(deps): Bump @nextcloud/dialogs from 4.2.1 to 5.0.0 (notifications#1711)
    Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.10 to 8.0.1 (notifications#1712)
    [master] Update nextcloud/ocp dependency (notifications#1715)
    Fix(UI): Fix NcRichText usage (notifications#1716)
    Chore: Bump @nextcloud/vue to v8.2.0 (notifications#1719)
    Chore(deps): Bump @nextcloud/dialogs from 5.0.0 to 5.0.2 (notifications#1720)
    [master] Update nextcloud/ocp dependency (notifications#1722)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (notifications#1724)
    Update nextcloud/ocp dependency (notifications#1728)
    Create update-nextcloud-ocp-approve-merge.yml (notifications#1731)
    Chore(deps): Bump @nextcloud/dialogs from 5.0.2 to 5.0.3 (notifications#1735)
    Update nextcloud/ocp dependency (notifications#1740)
    Feat(deps): Add Nextcloud 28 support on master (password_policy#475)
    Chore(deps): Bump @nextcloud/vue from 7.11.5 to 7.11.6 (password_policy#476)
    Chore: adjust CODEOWNERS file (password_policy#477)
    Chore: update workflows from templates (password_policy#478)
    Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (password_policy#479)
    Chore(deps): Bump fast-xml-parser from 4.2.2 to 4.2.4 (password_policy#480)
    Chore: update node engines to next LTS (password_policy#483)
    Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (password_policy#486)
    Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (password_policy#490)
    Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (password_policy#491)
    Create pr-feedback.yml (password_policy#492)
    Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (password_policy#494)
    Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0 (password_policy#495)
    Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0 (password_policy#503)
    Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (password_policy#506)
    Chore(deps): Bump axios and @nextcloud/axios (password_policy#511)
    Chore(deps-dev): Bump @babel/traverse from 7.22.10 to 7.23.3 (password_policy#515)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (password_policy#520)
    Bump wait-on from 6.0.1 to 7.0.1 (photos#1557)
    Consolidate fontend logic (photos#1621)
    [master] Update nextcloud/ocp dependency (photos#1758)
    Adapt to SystemTags optimizations on server (photos#1770)
    Feat(deps): Add Nextcloud 28 support on master (photos#1807)
    [master] Fix npm audit (photos#1821)
    Fix: properly handle public link share deletion (photos#1823)
    Add more e2e tests (photos#1826)
    Accessible Photos directory settings (photos#1828)
    Update @nc/eslint-config and apply linting rules (photos#1829)
    Chore: update workflows from templates (photos#1831)
    Enh(faces): Implement UnassignedFaces view (photos#1832)
    Fix: use owner instead of owner_id to delete photos by owner (photos#1837)
    Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (photos#1839)
    Update view when layout setting changes (photos#1856)
    Prevent progress bar overflow when uploading in album content (photos#1862)
    Make file list semantically correct (photos#1867)
    [master] Fix npm audit (photos#1876)
    Enh(faces): Avoid O(n) API calls on faces overview (photos#1881)
    Split sections in independent lists (photos#1882)
    Reset selection state in route change (photos#1888)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (photos#1892)
    Add unselect all button (photos#1895)
    Chore: update node engines to next LTS (photos#1898)
    [master] Fix npm audit (photos#1904)
    Match visible text with aria-labels (photos#1906)
    Updating cypress.yml workflow from template (photos#1907)
    [master] Fix npm audit (photos#1912)
    Create pr-feedback.yml (photos#1916)
    [master] Fix npm audit (photos#1938)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (photos#1944)
    Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (photos#1954)
    Chore(deps): Bump qs from 6.11.0 to 6.11.2 (photos#1982)
    Chore(deps-dev): Bump autoprefixer from 10.4.13 to 10.4.14 (photos#1983)
    Chore(deps-dev): Bump postcss-loader from 7.0.2 to 7.3.3 (photos#1984)
    Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (photos#1985)
    Chore(deps): upgrade `@nextcloud` family (photos#1988)
    Chore(deps-dev): Bump @vue/test-utils from 1.3.3 to 1.3.6 (photos#1996)
    Chore(deps): Bump vue-material-design-icons from 5.1.2 to 5.2.0 (photos#2000)
    Chore(deps-dev): Bump cypress-wait-until from 1.7.2 to 2.0.1 (photos#2001)
    Upgrade @nextcloud/vue to v8 beta (photos#2020)
    Techdebt(DI): Use public IThrottler interface which exists since 25 (photos#2034)
    Chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.6 (photos#2045)
    Use t for translations (photos#2049)
    Recycle DOM elements in virtual scrolling (photos#2052)
    Wrap cache query in a try/catch (photos#2053)
    Bump cypress to v13 (photos#2054)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.13 (photos#2060)
    Run npm audit fix (photos#2064)
    Chore(deps-dev): Bump tslib from 2.5.0 to 2.6.2 (photos#2068)
    Chore(deps-dev): Bump postcss from 8.4.27 to 8.4.31 (photos#2071)
    Reduce width on title and content for header navigation (photos#2086)
    Fix buttons on new album modal window (photos#2087)
    Perf: make geoNameFolder lazy (photos#2094)
    Chore(deps-dev): Bump @babel/traverse from 7.22.5 to 7.23.2 (photos#2096)
    Fix: open settings button (photos#2098)
    Fix new album form layout (photos#2099)
    Filter out some permission for public albums (photos#2103)
    Use new metadata API for providers (photos#2104)
    Update vue to 8.0.0-beta.9 (photos#2111)
    Display EXIF data (photos#2115)
    Enh: Add unique DOM identifiers for nav entries (photos#2118)
    Init metadata (photos#2119)
    Use original date time to order files in UI (photos#2125)
    Add overlay on live photo (photos#2127)
    Metadata: fix crash when datetime has invalid format (photos#2128)
    Fix(a11y): Backwards photos tabulation (photos#2129)
    Add sidebar to the build entries (photos#2130)
    Fix EXIF display conditions (photos#2135)
    Chore: Bump @nextcloud/vue to v8.2.0 (photos#2136)
    Chore(deps-dev): Bump sabre/dav from 4.4.0 to 4.5.0 (photos#2138)
    Port virtual list perf improvements from F2V (photos#2139)
    Use NC URL to download cities list (photos#2141)
    Use information outline as sidebar icon (photos#2142)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (photos#2145)
    Chore(deps-dev): Bump jest-environment-jsdom from 29.4.1 to 29.4.3 (photos#2153)
    Fix links to faces with special chars (photos#2164)
    Don’t check display name on null (photos#2167)
    Fix: Skip empty files in metadata providers (photos#2170)
    Fix(DB): Fix “IS NOT NULL” database queries (photos#2173)
    Show title and close of modal inline (photos#2181)
    Enh: Add navigation label (photos#2184)
    Chore(deps): Bump @nextcloud/dialogs from 3.2.0 to 4.0.1 (privacy#855)
    Chore(deps): Bump @nextcloud/l10n from 1.6.0 to 2.1.0 (privacy#856)
    Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.1 (privacy#884)
    Feat(deps): Add Nextcloud 28 support on master (privacy#895)
    [master] Fix npm audit (privacy#899)
    Chore: update workflows from templates (privacy#900)
    Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (privacy#901)
    Chore(deps): Bump fast-xml-parser and is-svg (privacy#902)
    Chore(deps): Bump @nextcloud/vue from 7.8.0 to 7.12.0 (privacy#903)
    [master] Fix npm audit (privacy#904)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (privacy#909)
    Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (privacy#911)
    Chore: update node engines to next LTS (privacy#912)
    [master] Fix npm audit (privacy#918)
    Chore(deps): Bump @nextcloud/l10n from 2.1.0 to 2.2.0 (privacy#920)
    [master] Fix npm audit (privacy#921)
    Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (privacy#925)
    [master] Fix npm audit (privacy#926)
    Create pr-feedback.yml (privacy#931)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (privacy#932)
    Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (privacy#935)
    Chore(deps): Bump @nextcloud/vue from 7.12.0 to 7.12.1 (privacy#939)
    Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (privacy#942)
    Chore(deps): Bump @nextcloud/vue from 7.12.1 to 7.12.2 (privacy#944)
    Chore(deps): Bump @nextcloud/dialogs from 4.0.1 to 4.1.0 (privacy#949)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (privacy#954)
    Chore(deps): Bump @nextcloud/vue from 7.12.2 to 7.12.4 (privacy#955)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (privacy#958)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (privacy#963)
    [master] Fix npm audit (privacy#967)
    Chore(deps): Bump @babel/traverse from 7.22.10 to 7.23.2 (privacy#972)
    [master] Fix npm audit (privacy#973)
    Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (privacy#977)
    [master] Fix npm audit (privacy#988)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (privacy#993)
    Chore(deps): Bump vue from 2.7.14 to 2.7.15 (privacy#995)
    Enh(a11y): Make privacy markup accessible (privacy#998)
    Feat(deps): Add Nextcloud 28 support on master (recommendations#618)
    [master] Fix npm audit (recommendations#619)
    [master] Fix npm audit (recommendations#625)
    Create pr-feedback.yml (recommendations#630)
    Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (recommendations#631)
    Chore(deps-dev): Bump semver from 5.7.1 to 5.7.2 (recommendations#632)
    Feat: 28 Files headers compatibility (recommendations#637)
    Chore: Update npm audit branches (recommendations#639)
    Perf(dashboard): implement widget item api v2 (recommendations#641)
    Use app name that reflect app path (recommendations#642)
    Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (recommendations#645)
    Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (recommendations#647)
    [master] Fix npm audit (recommendations#650)
    [master] Fix npm audit (recommendations#656)
    [master] Fix npm audit (recommendations#666)
    [master] Fix npm audit (recommendations#674)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (recommendations#679)
    Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.0 to 5.5.1 (related_resources#218)
    Feat(deps): Add Nextcloud 28 support on master (related_resources#235)
    [master] Fix npm audit (related_resources#237)
    Fresh session if missing (related_resources#238)
    Chore: update workflows from templates (related_resources#241)
    Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (related_resources#242)
    Single init circlesmanager (related_resources#243)
    Chore(deps): Bump fast-xml-parser and is-svg (related_resources#244)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (related_resources#249)
    Chore(deps): Bump @nextcloud/router from 2.0.0 to 2.1.2 (related_resources#250)
    Chore: update node engines to next LTS (related_resources#251)
    [master] Fix npm audit (related_resources#253)
    Chore(deps): Bump @nextcloud/l10n from 1.6.0 to 2.2.0 (related_resources#254)
    Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (related_resources#255)
    Chore(deps): Bump @nextcloud/axios from 2.2.0 to 2.4.0 (related_resources#256)
    Remove useless logs (related_resources#257)
    Create pr-feedback.yml (related_resources#258)
    Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.1 (related_resources#259)
    Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (related_resources#260)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (related_resources#261)
    [master] Fix npm audit (related_resources#263)
    Update composer dependencies (related_resources#264)
    [master] Update nextcloud/ocp dependency (related_resources#266)
    [master] Fix npm audit (related_resources#267)
    [master] Update nextcloud/ocp dependency (related_resources#273)
    Update OCP workflow from upstream to avoid failures on main branch (related_resources#274)
    Bump @nextcloud/vue from 7.12.1 to 7.12.2 (related_resources#275)
    [master] Update nextcloud/ocp dependency (related_resources#276)
    Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (related_resources#279)
    [master] Update nextcloud/ocp dependency (related_resources#280)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (related_resources#282)
    Chore(deps): Bump @nextcloud/vue from 7.12.2 to 7.12.4 (related_resources#283)
    Chore: Drop EOL stable24 from audit (related_resources#287)
    Drop main from audit (related_resources#290)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (related_resources#291)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (related_resources#294)
    Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0 (related_resources#296)
    [master] Fix npm audit (related_resources#298)
    Contacts provider (related_resources#302)
    Chore(deps-dev): Bump @babel/traverse from 7.23.0 to 7.23.2 (related_resources#306)
    Chore(deps): Bump @nextcloud/router from 2.1.2 to 2.2.0 (related_resources#307)
    New API param resourceType (related_resources#311)
    Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (related_resources#312)
    Returns resources preview (related_resources#314)
    Add update info to serverinfo api call (serverinfo#434)
    Feat(deps): Add Nextcloud 28 support on master (serverinfo#455)
    [master] Update nextcloud/ocp dependency (serverinfo#456)
    Feat: add phpinfo (serverinfo#469)
    Chore: add pr-feedback workflow (serverinfo#470)
    Feat: enable dependabot for php (serverinfo#475)
    Chore(deps-dev): Bump psalm/phar from 4.30.0 to 5.13.1 (serverinfo#476)
    Chore(deps-dev): Bump phpunit/phpunit from 9.5.28 to 9.6.10 (serverinfo#477)
    Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (serverinfo#478)
    Chore: adjust commit message for dependabot (serverinfo#479)
    Chore: enable dependabot for github actions (serverinfo#481)
    Chore: remove dependabot for github actions (serverinfo#486)
    Feat: rename DefaultOs to Linux (serverinfo#488)
    Chore(deps-dev): Bump psalm/phar from 5.13.1 to 5.14.1 (serverinfo#489)
    Chore: enable dependabot auto merge (serverinfo#490)
    Update pr-feedback.yml (serverinfo#493)
    Docs: add heading for storage stats background job (serverinfo#494)
    Fix: remove hint about your disk is full notification (serverinfo#495)
    Chore: add value object for thermal zone (serverinfo#496)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (serverinfo#498)
    Chore(deps-dev): Bump psalm/phar from 5.14.1 to 5.15.0 (serverinfo#499)
    Chore: dont autoload ocp package (serverinfo#500)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (serverinfo#504)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (serverinfo#505)
    Ci: update phpunit workflows for main (serverinfo#510)
    Ci: update lint and psalm workflow (serverinfo#511)
    Build: bump coding-standard and psalm (serverinfo#513)
    Ci: update ocp workflow (serverinfo#515)
    Fix: add flag to skip external requests (serverinfo#518)
    [master] Update nextcloud/ocp dependency (serverinfo#519)
    Feat: make update data opt-in (serverinfo#522)
    [master] Update nextcloud/ocp dependency (serverinfo#523)
    Feat: make apps updates opt-in by default (serverinfo#526)
    [master] Update nextcloud/ocp dependency (serverinfo#528)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (serverinfo#529)
    Feat(deps): Add Nextcloud 28 support on master (survey_client#190)
    Feat(deps): Add Nextcloud 28 support on master (suspicious_login#800)
    Chore: update workflows from templates (suspicious_login#802)
    Ci(phpunit): revert force enabling the app (suspicious_login#806)
    Chore: update node engines to next LTS (suspicious_login#809)
    Create pr-feedback.yml (suspicious_login#811)
    Chore(deps): update dependency @nextcloud/browserslist-config to v3 (master) (suspicious_login#820)
    Chore(deps): Enable bumps and pins for github actions (suspicious_login#821)
    Chore(release): v6.0.0 (suspicious_login#826)
    Doc: Document installation and distribution (suspicious_login#828)
    Allow opening files outside of the file system in viewer (text#2832)
    Fix: paste multiple line to table issue (text#3906)
    Fix(deps): update highlight (main) (text#4132)
    Feat(deps): Add Nextcloud 28 support on main (text#4202)
    Chore(deps): update dependency prosemirror-test-builder to ^1.1.1 (main) (text#4203)
    Chore(deps): update dependency vue-demi to ^0.14.4 (main) (text#4204)
    Chore(deps): update dependency vite to ^4.3.8 (main) (text#4206)
    Chore(deps): update dependency vue-demi to ^0.14.5 (main) (text#4207)
    Fix(deps): update dependency @nextcloud/event-bus to ^3.1.0 (main) (text#4208)
    Fix(menubar): show selection status correctly (text#4211)
    Fix: handle non markdown files in conflicts (text#4220)
    Chore(deps): update dependency vite to ^4.3.9 (main) (text#4222)
    Chore(deps-dev): Bump psalm/phar from 5.11.0 to 5.12.0 (text#4223)
    Fix(deps): update dependency lib0 to ^0.2.77 (main) (text#4224)
    Chore(deps): update dependency cypress to ^12.13.0 (main) (text#4225)
    Fix(deps): update dependency @nextcloud/auth to ^2.1.0 (main) (text#4226)
    Chore: update workflows from templates (text#4235)
    Fix: fix and upgrade cypress workflow (text#4236)
    Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (text#4238)
    Fix(UserApiController): Fix warning during test run with PHP 8.2 (text#4241)
    Ci(block-merge-freeze): Fix picking master branch for server (text#4243)
    No more deprecated API usages (text#4248)
    Chore(deps): Bump fast-xml-parser and is-svg (text#4249)
    Bring back keyboard shortcuts to help modal on non-mobile (text#4251)
    Don’t expect HTML element with ID `mimetype` in public share (text#4253)
    Limit cypress to github runners (text#4255)
    Chore: Switch to NcSavingIndicatorIcon (text#4259)
    Chore: Simplify issue template (text#4261)
    Fix(deps): update dependency lib0 to ^0.2.78 (main) (text#4262)
    Chore(deps): update dependency cypress to ^12.14.0 (main) (text#4263)
    Introduce middleware for session handling (text#4266)
    Fix/4267 js tests (text#4268)
    Fix(deps): update dependency yjs to ^13.6.2 (main) (text#4274)
    Fix(deps): update dependency @hocuspocus/provider to ^2.1.0 (main) (text#4275)
    Fix(deps): update dependency @nextcloud/vue to ^7.12.0 (main) (text#4280)
    Fix/2708 pasting tables (text#4285)
    Fix(sync): Save even if versions match (text#4286)
    Update: can i use browser list (text#4288)
    Fix: Catch unique constraint violation when creating new documents (text#4289)
    Make use of session middleware in remaining controllers (text#4290)
    Chore: Bump composer autoloader for new composer version (text#4291)
    Emit sync event after successful push to pick up syncing again (text#4297)
    Feature/translate modal (text#4299)
    Fix(cypress): shortcut test retry (text#4300)
    Fix(css): info callout box color to –color-info (text#4301)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (text#4305)
    Fix: Pass origin along the initial state update (text#4309)
    Y.js backend enhancements and debug helpers (text#4310)
    Fix: clickable zone of task list checkbox (text#4312)
    Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.10 (main) (text#4315)
    Fix(deps): update dependency @nextcloud/router to ^2.1.2 (main) (text#4316)
    Chore(css): Move CSS files to src directory (text#4318)
    Fix: link preview width on mobile (text#4327)
    Chore(dependencies): Skip tiptap/prosemirror updates for 25 (text#4328)
    Fix(deps): update dependency yjs to ^13.6.4 (main) (text#4329)
    Chore(deps): update dependency cypress to ^12.15.0 (main) (text#4330)
    Chore: update node engines to next LTS (text#4335)
    Fade out user cursor labels after five seconds of inactivity (text#4336)
    Fix: max width of editor container on mobile (text#4337)
    Fix: Delete inactive sessions in one query (text#4339)
    Fix: Replace invalid sass rules with correct ones (text#4345)
    Feat: hide share and close buttons on direct editing for desktop (text#4346)
    Fix(deps): update dependency yjs to ^13.6.5 (main) (text#4347)
    Fix(deps): update dependency @hocuspocus/provider to ^2.2.0 (main) (text#4348)
    Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (text#4349)
    Fix(deps): update dependency @nextcloud/dialogs to ^4.1.0 (main) (text#4351)
    Chore(deps): update dependency vite-plugin-commonjs to ^0.8.0 (main) (text#4353)
    Ci/flaky runners (text#4357)
    Rework cypress commands (text#4364)
    Fix(deps): update dependency @nextcloud/l10n to ^2.2.0 (main) (text#4383)
    Fix(deps): update dependency yjs to ^13.6.6 (main) (text#4386)
    Feat: update render markdown for tables (text#4390)
    Ci(workflows): Update Github workflows from templates (text#4393)
    Chore(deps): update dependency cypress to ^12.16.0 (main) (text#4396)
    Fix: hotkey ctrl-s (text#4400)
    Fix: remove redundant css (text#4401)
    Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0-beta.2 (main) (text#4402)
    Chore: update relativeci workflow and webpack usage (text#4406)
    Fix(frontend): Update last saved timestamp when document is saved (text#4409)
    Ci(cypress): Adapt modal selector to viewer change (text#4412)
    Fix(deps): update dependency @nextcloud/vue to v8 (main) (text#4420)
    Split sync of ApiService to sync and save (text#4424)
    Chore(deps-dev): Bump psalm/phar from 5.12.0 to 5.13.1 (text#4425)
    [main] Fix npm audit (text#4427)
    Fix(deps): update dependency @nextcloud/axios to ^2.4.0 (main) (text#4431)
    Create pr-feedback.yml (text#4435)
    Fix(deps): update dependency @hocuspocus/provider to ^2.2.1 (main) (text#4437)
    Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.11 (main) (text#4438)
    Fix(deps): update dependency mitt to ^3.0.1 (main) (text#4439)
    Chore(deps): update jest to ^29.6.1 (main) (text#4440)
    Chore(deps): update dependency cypress to ^12.17.0 (main) (text#4444)
    Chore(deps): update dependency vite to ^4.4.1 (main) (text#4445)
    Fix(frontend): Improve paste handler for table cells (text#4452)
    Chore(deps): update dependency vite to ^4.4.2 (main) (text#4453)
    [main] Fix npm audit (text#4464)
    Ci(audit): Do not create pull requests if npm audit fix fails (text#4468)
    Fix sync errors after network issues (text#4474)
    Fix: cursor in image description on firefox (text#4475)
    Chore(deps): update dependency cypress to ^12.17.1 (main) (text#4476)
    Fix: Fetch attachment share permissions (text#4481)
    Fix: Encode individual parts of the dav url as uri components (text#4488)
    Chore(deps): update dependency @nextcloud/stylelint-config to ^2.3.1 (main) (text#4491)
    Chore(deps): update dependency vite to ^4.4.3 (main) (text#4492)
    Fix(deps): update dependency @nextcloud/initial-state to ^2.1.0 (main) (text#4493)
    Fix: remove duplicated save key action (text#4495)
    Fix some JS deprecations (text#4496)
    Fix(sync): only save on close if changes were made (text#4503)
    Fix: clear pending autosync on close (text#4504)
    Chore(deps): update dependency vite-plugin-commonjs to ^0.8.1 (main) (text#4505)
    Tests(cypress): Refactor reconnect test to be more reliable and add second test for actual reconnect (text#4507)
    Fix save on direct editing (text#4510)
    Fix: tab key in code block (text#4520)
    Fix: Add index to session_id on text_steps table (text#4521)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (text#4526)
    Chore(deps): update dependency vite to ^4.4.4 (main) (text#4527)
    Fix(deps): update dependency @hocuspocus/provider to ^2.2.3 (main) (text#4528)
    Fix: Use prefilter for delete with subquery (text#4539)
    Fix: Remember cursor position when autofocus on load (text#4540)
    Bugfix/duplicated load of yjs (text#4542)
    Feat: add component SkeletonLoading (text#4545)
    Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (text#4546)
    Fix: Use simple query and chunk in PHP to delete inactive sessions (text#4549)
    Ci: Fix cypress test failing due to new autofocus cursor position (text#4550)
    Fix(postgres): Use a unique index name (text#4553)
    Chore(deps): update dependency cypress to ^12.17.2 (main) (text#4557)
    Chore(deps): update dependency vite to ^4.4.5 (main) (text#4558)
    Chore(deps): update dependency vite-plugin-commonjs to ^0.8.2 (main) (text#4559)
    Fix(deps): update dependency slug to ^8.2.3 (main) (text#4560)
    Fix(deps): update tiptap to ^2.0.4 (main) (text#4571)
    Chore(deps): update dependency vite to ^4.4.6 (main) (text#4576)
    Fix(deps): update dependency yjs to ^13.6.7 (main) (text#4579)
    [main] Update nextcloud/ocp dependency (text#4582)
    Stricter typing to match psalm level 2 (text#4584)
    Feat: Expose formatting menu bar actions through slash command (text#4587)
    Fix(mentions): encode user id in mentions URLs (text#4588)
    Add syntax highlighting in code blocks (text#4592)
    Fix(css): Fix margin-bottom for list items (text#4596)
    Chore(package): drop unused hocuspocus dependency (text#4597)
    Chore(deps): update dependency vite to ^4.4.7 (main) (text#4603)
    Chore(deps): update jest to ^29.6.2 (main) (text#4604)
    [main] Update nextcloud/ocp dependency (text#4611)
    Feat: Add support for mermaid.js rendering (text#4614)
    Fix(editor): Don’t load both Tiptap collaboration history extensions (text#4621)
    Text processing integration (text#4627)
    Chore(deps): update dependency cypress to ^12.17.3 (main) – autoclosed (text#4628)
    Chore(deps): update dependency vite to ^4.4.8 (main) (text#4629)
    Chore(deps-dev): Bump psalm/phar from 5.13.1 to 5.14.1 (text#4632)
    Fix: Use resize observer to calculate menubar icon limit (text#4637)
    [main] Update nextcloud/ocp dependency (text#4642)
    Fix: Use default font size (text#4644)
    Fix(css): Move code highlighting CSS to `prosemirror.scss` (text#4645)
    Chore(deps): Bump tough-cookie and @cypress/request (text#4648)
    Feat(npm): Prepare for 28.0.0-dev.1 release (text#4653)
    Fix(ViewerComponent): Only fetch source if `this.source` is set (text#4654)
    Fix: Properly handle viewer loading in collectives (text#4657)
    Cypress tests for smart picker, code block, mermaid and version view/compare (text#4663)
    Fix: Avoid unnecessary local translate function (text#4664)
    Feat: 28 Files2vue compatibility (text#4666)
    Ci(cypress): Make sure to build before cypress (text#4667)
    Chore(deps): update dependency @vue/vue2-jest to ^29.2.5 (main) (text#4669)
    Chore(deps): update dependency vite to ^4.4.9 (main) (text#4670)
    Fix(deps): update dependency lib0 to ^0.2.81 (main) (text#4671)
    Fix(deps): update dependency mermaid to ^10.3.1 (main) (text#4672)
    Chore(deps): update dependency eslint-plugin-cypress to ^2.14.0 (main) (text#4673)
    [main] Update nextcloud/ocp dependency (text#4678)
    Fix: Sort regular smart picker options first (text#4682)
    Chore(deps): update dependency @nextcloud/webpack-vue-config to v6 (main) (text#4690)
    Chore(deps): update dependency cypress to ^12.17.4 (main) (text#4692)
    Chore(deps): update dependency @nextcloud/browserslist-config to v3 (main) (text#4693)
    Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.19 (main) (text#4699)
    Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.5 (main) (text#4700)
    Fix(deps): update dependency lib0 to ^0.2.83 (main) (text#4701)
    Fix(deps): update tiptap to ^2.1.7 (main) (text#4702)
    [main] Update nextcloud/ocp dependency (text#4714)
    Fix: select all in code block (text#4719)
    Fix: Use proper value for checking if editable (text#4721)
    Chore(deps): update jest to ^29.6.4 (main) (text#4725)
    Chore(deps): update dependency @vueuse/core to ^10.4.1 (main) (text#4726)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (text#4727)
    Chore(deps-dev): Bump psalm/phar from 5.14.1 to 5.15.0 (text#4728)
    Chore(deps): update dependency vite-plugin-commonjs to ^0.9.0 (main) (text#4729)
    [main] Update nextcloud/ocp dependency (text#4730)
    Fix(cypress): close attachments file before proceeding (text#4734)
    List fixes (text#4735)
    Chore(deps): update dependency vue-demi to ^0.14.6 (main) (text#4736)
    Ci: Add workflow to update node dist files on main (text#4749)
    Fix(deps): update dependency @vueuse/shared to ^10.4.1 (main) (text#4751)
    Fix(deps): update dependency mermaid to ^10.4.0 (main) (text#4752)
    Fix(deps): update nextcloud (main) (text#4753)
    [main] Update nextcloud/ocp dependency (text#4762)
    Feat: hide workspace if no readme.md (text#4771)
    Test(cypress): only run in parallel for pull requests (text#4772)
    Use deployment environment for js build (text#4773)
    Fix: Avoid layout jump with rich workspace (text#4776)
    Change three dots to an ellipsis (text#4777)
    Fixes and additions to editor API (text#4780)
    Fix: deleting rich workspaces readme.md (text#4782)
    [main] Update nextcloud/ocp dependency (text#4787)
    Test(ci): use a single runner for cypress tests (text#4791)
    Chore(deps-dev): bump phpunit/phpunit from 9.6.11 to 9.6.12 (text#4796)
    Chore(deps): update jest (main) (text#4797)
    Fix(deps): update yjs (main) (text#4798)
    Fix(deps): update dependency uuid to ^9.0.1 (main) (text#4799)
    Fix(deps): update tiptap to ^2.1.10 (main) (text#4801)
    Chore(deps): update cypress (main) (major) (text#4802)
    [main] Update nextcloud/ocp dependency (text#4806)
    Chore(renovate): update nextcloud packages separately (text#4812)
    Chore(deps): update dependency cypress to ^13.3.1 (main) (text#4816)
    Fix(deps): update dependency @nextcloud/dialogs to ^4.2.1 (main) (text#4817)
    Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.26 (main) (text#4818)
    Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.8 (main) (text#4819)
    Chore(deps-dev): bump phpunit/phpunit from 9.6.12 to 9.6.13 (text#4820)
    Fix 403 on close (text#4824)
    Tests(frontend): cleanup old puppeteer based frontend test (text#4826)
    Remove comma (text#4827)
    Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0 (main) (text#4830)
    [main] Update nextcloud/ocp dependency (text#4831)
    Enh(SyncService): Throw error on save failure (text#4836)
    Enh(editorApi): Introduce editor API version number (text#4840)
    Fix: CSP issue on loading RichWorkspace component (text#4843)
    Fix(editorApi): Use attachment resolver in MarkdownContentEditor (text#4844)
    Ci(cypress): Fix failing cypress spec by more specific selector (text#4846)
    Ci(cypress): Use cypress-split for running tests in parallel (text#4847)
    Chore(deps): update vite (main) (text#4849)
    Fix(deps): update dependency @nextcloud/auth to ^2.2.1 (main) (text#4850)
    Fix: workspace cypress tests (text#4853)
    Fix(deps): update dependency @nextcloud/logger to ^2.7.0 (main) (text#4854)
    Fix(deps): update dependency lib0 to ^0.2.86 (main) (text#4855)
    Fix(deps): update dependency markdown-it to ^13.0.2 (main) (text#4856)
    Fix(deps): update tiptap to ^2.1.12 (main) (text#4857)
    Fix(deps): update dependency lib0 to ^0.2.87 (main) (text#4858)
    Chore(deps): update dependency cypress-split to ^1.15.4 (main) (text#4859)
    Chore(deps): update dependency eslint-plugin-cypress to ^2.15.1 (main) (text#4860)
    Chore(deps): update vueuse to ^10.5.0 (main) (text#4861)
    Fix(deps): update dependency highlight.js to ^11.9.0 (main) (text#4862)
    Fix(deps): update dependency mermaid to ^10.6.0 (main) (text#4863)
    [main] Update nextcloud/ocp dependency (text#4869)
    Fix(paste): collapse whitespace before pasting (text#4872)
    Fix: Move new file action to F2V api (text#4873)
    Feat(MenuBar): Make the menu bar `role=toolbar` and add focus handling (text#4874)
    Fix(mermaid): Only switch back on failure if in preview mode (text#4875)
    Cypress fixes (text#4876)
    Fix(paste): paste plaintext with separate paragraphs (text#4877)
    Chore(deps-dev): bump @babel/traverse from 7.23.0 to 7.23.2 (text#4884)
    Fix: Rename rich workspace to folder description (text#4885)
    Fix(makefile): Disable parallel execution of targets (text#4886)
    Fix(readme): Clarify the dependency on the viewer app (text#4887)
    Fix(menubar): Add aria-selected and aria-activedescendant to menu bar items (fix #3911) (text#4888)
    Use `@nextcloud/dialogs` v5 (required for FilePicker on Nextcloud 28+) (text#4890)
    [main] Update nextcloud/ocp dependency (text#4891)
    Chore(dependencies): Bump @nextcloud/vue to 8.0.0-beta.9 (text#4893)
    Chore(php): Add PHP 8.3 to test matrix (text#4894)
    Fix line-through selector (text#4901)
    Revert “ci: Skip some heading tests for now due to #4895” (text#4903)
    Chore(deps): update dependency cypress to ^13.4.0 (main) (text#4906)
    Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.9 (main) (text#4907)
    Fix(deps): update vue monorepo to ^2.7.15 (main) (text#4908)
    Chore(deps): update dependency vite to ^4.5.0 (main) (text#4909)
    Fix(deps): update dependency @nextcloud/moment to ^1.2.2 (main) (text#4910)
    Chore(deps): bump browserify-sign from 4.2.1 to 4.2.2 (text#4911)
    Fix(deps): update dependency @nextcloud/browser-storage to ^0.3.0 (main) (text#4913)
    Fix(deps): update dependency @nextcloud/router to ^2.2.0 (main) (text#4914)
    [main] Update nextcloud/ocp dependency (text#4927)
    Fix(sync): prevent race condition by relying on autoincrement (text#4938)
    Chore(DocumentService): Several code style fixes (text#4942)
    Fix(menubar): Code style fixes (text#4945)
    Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.27 (main) (text#4960)
    Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.10 (main) (text#4961)
    [main] Update nextcloud/ocp dependency (text#4964)
    Feat: bring back cypress command createDescription through UI (text#4965)
    Fix(codeblock): Display mermaid graph per default in readonly mode (text#4971)
    Chore(deps): update dependency cypress-split to ^1.15.6 (main) (text#4976)
    Fix(deps): update dependency @nextcloud/dialogs to ^5.0.2 (main) – autoclosed (text#4977)
    Fix(deps): update dependency @nextcloud/files to ^3.0.0 (main) (text#4978)
    Fix(deps): update dependency @nextcloud/vue to ^8.0.1 (main) (text#4979)
    Fix(deps): update dependency mermaid to ^10.6.1 (main) (text#4980)
    Chore(deps): update dependency cypress to ^13.5.0 (main) (text#4981)
    Chore(deps): bump axios from 1.4.0 to 1.6.1 (text#4982)
    Chore(deps): update vueuse to ^10.6.0 (main) (text#4983)
    [main] Update nextcloud/ocp dependency (text#4994)
    Fix: Limit asset/source loader rule to inline svg embeddings from @mdi/svg (text#4997)
    Fix: Add migration to drop conflicting index ts_session (text#4998)
    Chore(deps): update dependency cypress to ^13.5.1 (main) (text#5004)
    Chore(deps): update dependency cypress-split to ^1.15.8 (main) (text#5005)
    Chore: Bump @nextcloud/vue to v8.2.0 (text#5006)
    Chore(deps): update vueuse to ^10.6.1 (main) (text#5007)
    Chore(deps): update vite (main) (text#5008)
    Chore(deps): update dependency vite to v5 (main) (text#5009)
    [main] Update nextcloud/ocp dependency (text#5015)
    Fix: Get file from share link instead of user directory in case of no access (text#5017)
    Fix(ImageView): Fix detection of editable editor (text#5020)
    Fix: bring back rich workspace on public share links of folders (text#5022)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (text#5023)
    Rich workspace polishing (text#5025)
    Ci: Enable node build on 28 (text#5031)
    Chore(deps): update dependency vite to ^5.0.2 (text#5032)
    Fix(deps): update yjs (text#5033)
    Chore(deps): update dependency cypress to ^13.6.0 (text#5035)
    Chore(deps): update dependency cypress-split to ^1.17.0 (text#5036)
    Update nextcloud/ocp dependency (text#5039)
    Fix(deps): update dependency @nextcloud/dialogs to ^5.0.3 (text#5044)
    Revert “ci: Skip failing link to directory test” (text#5047)
    Chore(deps): update dependency vite to ^5.0.3 (text#5050)
    Fix: Use document id in url (text#5052)
    Refactor attachment loading (text#5053)
    Lazy load text-viewer and text-files (text#5056)
    Run cypress against stable28 branch (text#5057)
    Chore(deps): update dependency cypress-split to ^1.17.1 (text#5061)
    Chore(deps): update dependency vite to ^5.0.4 (text#5062)
    Fix(css): Fix print view in viewer and single-file share (text#5064)
    Revert “tmp: skip known attachment failures” (text#5067)
    Fix(deps): update tiptap to ^2.1.13 (text#5072)
    Fix(deps): update dependency @nextcloud/vue to ^8.3.0 (text#5073)
    Update nextcloud/ocp dependency (text#5078)
    Handle null file in RichWorkspace header (text#5088)
    Chore(deps): Move `cypress-visual-regression` to dev dependencies (text#5091)
    Chore(deps): update dependency vite to v5.0.5 [security] (text#5094)
    Feat(editor): Enable gapcursor, allows to put cursor between images (text#5096)
    Chore(deps): bump @nextcloud/eslint-config from 7.0.2 to v8 (master) (twofactor_totp#1397)
    Chore(deps): bump jest family (master) (major) (twofactor_totp#1400)
    Fix(deps): bump @nextcloud/initial-state from 1.2.1 to v2 (master) (twofactor_totp#1401)
    Fix(deps): bump @nextcloud/password-confirmation from 1.0.1 to v4 (master) (twofactor_totp#1402)
    Feat(deps): Add Nextcloud 28 support on master (twofactor_totp#1404)
    Chore(translations): Remove custom backport file to follow the main pattern (twofactor_totp#1405)
    Chore: update workflows from templates (twofactor_totp#1406)
    Chore: update node engines to next LTS (twofactor_totp#1408)
    Chore(deps): Bump tough-cookie from 4.0.0 to 4.1.3 (twofactor_totp#1409)
    Chore(renovate): fix jest family (twofactor_totp#1411)
    Ci(test): remove nextcloud/ocp before running acceptance tests (twofactor_totp#1413)
    Ci: create npm-audit-fix.yml (twofactor_totp#1426)
    [master] Fix npm audit (twofactor_totp#1430)
    Chore(deps): bump actions/checkout digest to f43a0e5 (master) (twofactor_totp#1434)
    Chore(deps): bump actions/setup-node digest to 5e21ff4 (master) (twofactor_totp#1435)
    Chore: Add PR feedback automation (twofactor_totp#1438)
    Chore(release): v10.0.0-beta2 (twofactor_totp#1441)
    Chore(deps): bump @nextcloud/browserslist-config from 2.3.0 to v3 (master) (twofactor_totp#1442)
    Chore(deps): bump @nextcloud/webpack-vue-config from 5.5.1 to v6 (master) (twofactor_totp#1443)
    Move psalm and cs-fixer to vendor-bin and fix related issues (twofactor_totp#1446)
    Chore(deps): bump codecov/codecov-action digest to eaaf4be (master) (twofactor_totp#1451)
    Chore(deps): bump shivammathur/setup-php digest to 7fdd3ec (master) (twofactor_totp#1452)
    [master] Fix npm audit (twofactor_totp#1454)
    [master] Fix npm audit (twofactor_totp#1460)
    Bump behat/behat from 3.0.15 to 3.11.0 in /tests (updater#422)
    Bump bamarni/composer-bin-plugin from 1.5.0 to 1.8.2 (updater#444)
    Generate URLs via JavaScript (updater#448)
    Enh(execute): Let user know how to reset when a step has been cancelled in progress (updater#472)
    Chore: update workflows from templates (updater#473)
    Fix: update testing range for 25, 26 and 27, and update dependencies (updater#475)
    Strong type classes (updater#478)
    Create pr-feedback.yml (updater#485)
    Fix(integrity): expect pkg mgmt files (updater#488)
    Chore: use Nextcloud coding standards v1.1.1 (updater#512)
    Chore(workflow): Upgrade CI workflows (updater#513)
    Prevent directory modifications when iterating (updater#515)
    Revert “Prevent directory modifications when iterating” (updater#518)
    Fix 404 on blank.mp4 (viewer#1636)
    Feat(deps): Add Nextcloud 28 support on master (viewer#1667)
    Chore(deps): Bump @nextcloud/event-bus from 3.0.2 to 3.1.0 (viewer#1670)
    [master] Fix npm audit (viewer#1674)
    Lazy load components (viewer#1675)
    Feat: add bundle size analyzer (viewer#1676)
    Chore(deps): Bump shivammathur/setup-php from 2.25.1 to 2.25.2 (viewer#1680)
    Chore: update workflows from templates (viewer#1682)
    Chore(deps): Bump @fontsource/roboto from 4.5.8 to 5.0.1 (viewer#1685)
    Chore(deps-dev): Bump @types/dockerode from 3.3.17 to 3.3.18 (viewer#1686)
    Chore(deps): Bump @nextcloud/auth from 2.0.0 to 2.1.0 (viewer#1688)
    Chore: update workflows from templates (viewer#1690)
    Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 1.2 to 2.1 (viewer#1692)
    Chore(deps): Bump shivammathur/setup-php from 2.22.0 to 2.25.2 (viewer#1693)
    Chore: update workflows from templates (viewer#1694)
    Fix: different cache path leads to cache miss (viewer#1695)
    Chore(deps): update cypress and associates (viewer#1696)
    Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (viewer#1698)
    Chore(deps): Bump @fontsource/roboto from 5.0.1 to 5.0.2 (viewer#1699)
    Chore(deps-dev): Bump tslib from 2.5.0 to 2.5.3 (viewer#1700)
    Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.1 to 2.2 (viewer#1705)
    Fix size of progress container (viewer#1706)
    Use new node event names (viewer#1707)
    Use etag as cache buster (viewer#1709)
    Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.1 to 3.0.2 (viewer#1712)
    Chore(deps-dev): Bump @types/dockerode from 3.3.18 to 3.3.19 (viewer#1725)
    Chore(deps): Bump filerobot-image-editor from 4.4.0 to 4.5.0 (viewer#1726)
    Chore(deps): Bump @fontsource/roboto from 5.0.2 to 5.0.3 (viewer#1728)
    Chore(deps): Bump actions/checkout from 3.5.2 to 3.5.3 (viewer#1733)
    Chore(deps): Bump shivammathur/setup-php from 2.25.2 to 2.25.4 (viewer#1734)
    Chore(deps): Bump cypress-io/github-action from 5.8.1 to 5.8.2 (viewer#1737)
    Chore(deps): Bump peter-evans/create-pull-request from 5.0.1 to 5.0.2 (viewer#1738)
    Chore(deps): Bump cypress-io/github-action from 5.8.2 to 5.8.3 (viewer#1739)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (viewer#1740)
    Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (viewer#1742)
    Chore(deps): Bump relative-ci/agent-action from 2.1.4 to 2.1.5 (viewer#1743)
    Chore: update node engines to next LTS (viewer#1744)
    Chore(deps): Bump @nextcloud/dialogs from 4.0.1 to 4.1.0 (viewer#1745)
    Chore(deps): Bump webdav from 4.11.2 to 5.2.1 (viewer#1746)
    [master] Fix npm audit (viewer#1749)
    [master] Update cypress snapshots (viewer#1760)
    Feat(cypress): standard workflow (viewer#1761)
    Fix video player unusable on ios (viewer#1763)
    Updating cypress.yml workflow from template (viewer#1764)
    Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.1 to 2.2 (viewer#1768)
    Chore(deps): Bump cypress-io/github-action from 5.8.1 to 5.8.3 (viewer#1769)
    Chore(deps): Bump actions/checkout from 3.5.2 to 3.5.3 (viewer#1770)
    Feat: more typescript migration (viewer#1773)
    [master] Fix npm audit (viewer#1775)
    Chore(deps): Bump actions/setup-node from 3.6.0 to 3.7.0 (viewer#1781)
    Add option to disable sidebar (viewer#1782)
    Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (viewer#1785)
    [master] Update cypress snapshots (viewer#1792)
    [master] Fix npm audit (viewer#1795)
    Send CSRF token in rawStat (viewer#1797)
    Default to source if fileid is undefined (viewer#1806)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (viewer#1814)
    [master] Update cypress snapshots (viewer#1815)
    Do not translate file alt-text (viewer#1818)
    Fix fullscreen on ios (viewer#1819)
    Chore(deps): Bump webdav from 5.2.2 to 5.2.3 (viewer#1825)
    Chore(deps): Bump relative-ci/agent-action from 2.1.5 to 2.1.6 (viewer#1832)
    Chore(deps): Bump shivammathur/setup-php from 2.25.4 to 2.25.5 (viewer#1834)
    Feat: Compare files side by side (viewer#1835)
    Chore(deps-dev): Bump jest from 29.5.0 to 29.6.2 (viewer#1839)
    Chore(deps-dev): Bump tslib from 2.6.0 to 2.6.1 (viewer#1843)
    Fix: Avoid issues when switching between versions (viewer#1851)
    Chore(deps): Bump @fontsource/roboto from 5.0.3 to 5.0.8 (viewer#1857)
    Chore(deps): Bump camelcase from 7.0.1 to 8.0.0 (viewer#1859)
    Chore(deps): Bump @nextcloud/files from 3.0.0-beta.10 to 3.0.0-beta.14 (viewer#1860)
    Chore(deps-dev): Bump eslint-plugin-cypress from 2.13.3 to 2.14.0 (viewer#1861)
    Fix panning of zoomed images (viewer#1863)
    Chore(deps): Bump actions/setup-node from 3.7.0 to 3.8.0 (viewer#1864)
    Chore(deps-dev): Bump typescript from 5.1.5 to 5.1.6 (viewer#1866)
    Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (viewer#1867)
    Bump various dependencies and fix cypress (viewer#1868)
    [master] Update cypress snapshots (viewer#1870)
    Feat(f2v): Move to new file actions api (viewer#1878)
    Improve image zooming (scroll wheel) (viewer#1887)
    Chore(deps): Bump cypress-io/github-action from 5.8.3 to 6.0.1 (viewer#1895)
    [master] Update cypress snapshots (viewer#1896)
    Chore: replace dependabot by renovate (viewer#1900)
    Chore(deps-dev): Bump vimeo/psalm from 4.30.0 to 5.15.0 (viewer#1902)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (viewer#1903)
    Chore(deps): update dependency cypress to ^12.17.4 (master) (viewer#1905)
    Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.19 (master) (viewer#1906)
    Chore(deps): Bump cypress-io/github-action from 6.0.1 to 6.1.0 (viewer#1912)
    Chore(deps): Bump actions/checkout from 3.5.3 to 3.6.0 (viewer#1913)
    Chore(deps): update typescript (master) (viewer#1918)
    Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.4 (master) (viewer#1924)
    Chore(deps): update dependency jest to ^29.6.4 (master) (viewer#1925)
    Fix(deps): update dependency @nextcloud/dialogs to ^4.2.0-beta.4 (master) (viewer#1927)
    Chore(deps): update dependency @nextcloud/browserslist-config to v3 (master) (viewer#1928)
    Fix: default action value & image public page style (viewer#1929)
    Follow-up to: fix: default action value & image public page style (viewer#1942)
    Chore(deps): Bump relative-ci/agent-action from 2.1.6 to 2.1.7 (viewer#1943)
    Fix(deps): update dependency webdav to ^5.3.0 (master) (viewer#1954)
    Fix(deps): update nextcloud (master) (viewer#1955)
    Fix: add icon in visible files action (viewer#1965)
    Chore: migrate cypress to ts (viewer#1968)
    Chore(deps): Bump actions/upload-artifact from 3.1.2 to 3.1.3 (viewer#1969)
    Chore(deps): Bump cypress-io/github-action from 6.1.0 to 6.5.0 (viewer#1970)
    Fix(deps): update dependency filerobot-image-editor to ^4.5.2 (master) (viewer#1971)
    Chore(deps): Bump shivammathur/setup-php from 2.25.5 to 2.26.0 (viewer#1974)
    Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.13 (viewer#1977)
    Chore(deps): Bump actions/checkout from 3.6.0 to 4.1.0 (viewer#1978)
    Fix: standalone check (viewer#1980)
    Chore(deps): Bump relative-ci/agent-action from 2.1.7 to 2.1.9 (viewer#1981)
    Ci: Add workflow to update node dist files on master (viewer#1982)
    Chore(deps): Bump @cypress/request, @nextcloud/cypress and cypress (viewer#1983)
    Chore(deps): Bump relative-ci/agent-action from 2.1.9 to 2.1.10 (viewer#1984)
    Chore(deps): update dependency @types/dockerode to ^3.3.20 (master) (viewer#1987)
    Chore(deps): update dependency eslint-plugin-cypress to ^2.15.1 (master) (viewer#1988)
    Fix(deps): update dependency @mdi/svg to ^7.3.67 (master) (viewer#1989)
    Chore(deps): update dependency dockerode to v4 (master) (viewer#1991)
    Fix(deps): update dependency @nextcloud/dialogs to v5 (master) (viewer#1992)
    [master] Fix npm audit (viewer#2001)
    Fix(deps): update nextcloud (master) (viewer#2003)
    Chore: recompile assets (viewer#2006)
    Chore(deps): Bump actions/checkout from 4.1.0 to 4.1.1 (viewer#2007)
    Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.2 to 3.1.0 (viewer#2009)
    Fix(readme): Remove unnecessary instruction to enable the app (viewer#2010)
    Chore(deps): update dependency @types/dockerode to ^3.3.21 (master) (viewer#2011)
    Chore(deps): update dependency cypress to ^13.3.2 (master) (viewer#2012)
    Fix(deps): update dependency @skjnldsv/vue-plyr to ^7.4.0 (master) (viewer#2013)
    [master] Fix npm audit (viewer#2027)
    Chore(deps): Bump actions/setup-node from 3.6.0 to 4.0.0 (viewer#2028)
    Chore(deps): Bump tj-actions/changed-files from 39 to 40 (viewer#2031)
    Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (viewer#2032)
    Cancel queued cypress jobs when repushing (viewer#2034)
    Chore(deps): update dependency cypress to ^13.4.0 (master) (viewer#2035)
    Fix(deps): update dependency vue to ^2.7.15 (master) (viewer#2036)
    Feat: enable viewer for image/emf (viewer#2065)
    Chore: Bump @nextcloud/vue to v8.2.0 (viewer#2067)
    Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (viewer#2070)
    Master] Fix npm audit (viewer#2073)
    Fix(video): video fullscreen on ios devices (viewer#2080)
    Revert broken automatic build and update js bundles (viewer#2084)
    Feat(viewer): allow async handler components (viewer#2086)
    Fix: Sorting filenames containing numbers (viewer#2089)
    Fix: Disable view file in trashbin (viewer#2094)

Youez - 2016 - github.com/yon3zu
LinuXploit