Page MenuHomeGitPull.it
Feed All Stories

Nov 21 2025

Hosted Weblate <hosted@weblate.org> committed R4:55847971dfdc: Translated using Weblate (French) (authored by fabio.mazza).
Nov 21 2025, 14:55
fabio.mazza created T1370: Create script to check for unescaped apostrophes during build.
Nov 21 2025, 14:50 · Libre BusTO
Harbormaster failed to build B771: R4:25210840d8a4: Translated using Weblate (French) for R4:25210840d8a4: Translated using Weblate (French)!
Nov 21 2025, 14:48
Hosted Weblate <hosted@weblate.org> committed R4:25210840d8a4: Translated using Weblate (French) (authored by fabio.mazza).
Nov 21 2025, 14:48
Harbormaster failed to build B770: R4:f7ad86f9dc69: Translated using Weblate (French) for R4:f7ad86f9dc69: Translated using Weblate (French)!
Nov 21 2025, 13:54
Hosted Weblate <hosted@weblate.org> committed R4:f7ad86f9dc69: Translated using Weblate (French) (authored by fabio.mazza).
Nov 21 2025, 13:54
Harbormaster failed to build B769: R4:561ede4873f9: Translated using Weblate (French) for R4:561ede4873f9: Translated using Weblate (French)!
Nov 21 2025, 13:51
Hosted Weblate <hosted@weblate.org> committed R4:561ede4873f9: Translated using Weblate (French) (authored by fabio.mazza).
Nov 21 2025, 13:50
Harbormaster failed to build B768: R4:c82f88fa53c2: Translated using Weblate (French) for R4:c82f88fa53c2: Translated using Weblate (French)!
Nov 21 2025, 13:48
Hosted Weblate <hosted@weblate.org> committed R4:c82f88fa53c2: Translated using Weblate (French) (authored by fabio.mazza).
Nov 21 2025, 13:48
Harbormaster failed to build B767: R4:31b56fec3014: Translated using Weblate (French) for R4:31b56fec3014: Translated using Weblate (French)!
Nov 21 2025, 13:44
Hosted Weblate <hosted@weblate.org> committed R4:31b56fec3014: Translated using Weblate (French) (authored by fabio.mazza).
Nov 21 2025, 13:44
Harbormaster failed to build B766: R4:ca8d325b4d7d: Translated using Weblate (Italian) for R4:ca8d325b4d7d: Translated using Weblate (Italian)!
Nov 21 2025, 12:52
Harbormaster failed to build B765: R4:c85c5b1596e5: Translated using Weblate (French) for R4:c85c5b1596e5: Translated using Weblate (French)!
Nov 21 2025, 12:52
Hosted Weblate <hosted@weblate.org> committed R4:ca8d325b4d7d: Translated using Weblate (Italian) (authored by fabio.mazza).
Nov 21 2025, 12:51
Hosted Weblate <hosted@weblate.org> committed R4:c85c5b1596e5: Translated using Weblate (French) (authored by lvps).
Nov 21 2025, 12:51

Nov 20 2025

valerio.bozzolan planned changes to D209: Release F-Droid version 2.4.5.

I will wait for a few days to give time for the translators: https://hosted.weblate.org/projects/libre-busto/app-busto/

Nov 20 2025, 12:22 · Libre BusTO
fabio.mazza added a comment to D209: Release F-Droid version 2.4.5.

I will wait for a few days to give time for the translators: https://hosted.weblate.org/projects/libre-busto/app-busto/

Nov 20 2025, 12:22 · Libre BusTO
valerio.bozzolan requested review of D209: Release F-Droid version 2.4.5.
Nov 20 2025, 12:20 · Libre BusTO
Hosted Weblate <hosted@weblate.org> committed R4:d90c7dc18242: Added translation using Weblate (Greek) (authored by fabio.mazza).
Nov 20 2025, 12:10
Hosted Weblate <hosted@weblate.org> committed R4:2a1d0d625db3: Added translation using Weblate (Portuguese) (authored by fabio.mazza).
Nov 20 2025, 12:10
Hosted Weblate <hosted@weblate.org> committed R4:cc74dfcd1c24: Added translation using Weblate (Albanian) (authored by fabio.mazza).
Nov 20 2025, 12:10
Hosted Weblate <hosted@weblate.org> committed R4:684f739aaf2b: Translated using Weblate (Italian) (authored by Anonymous <noreply@weblate.org>).
Nov 20 2025, 12:10

Nov 19 2025

fabio.mazza closed T1368: Show different message if no passages are found at the stop as Resolved by committing R4:6a3c8d036ae2: Change message in arrivals when the stop name is found.
Nov 19 2025, 22:33 · Libre BusTO (2.4.5 (?))
fabio.mazza closed D208: Change message in arrivals when the stop name is found.
Nov 19 2025, 22:33 · Libre BusTO
fabio.mazza committed R4:6a3c8d036ae2: Change message in arrivals when the stop name is found.
Nov 19 2025, 22:33
valerio.bozzolan accepted D208: Change message in arrivals when the stop name is found.

Yum (untested lol)

Nov 19 2025, 22:30 · Libre BusTO
fabio.mazza updated the diff for D208: Change message in arrivals when the stop name is found.
  • Change wiki message
Nov 19 2025, 22:26 · Libre BusTO
valerio.bozzolan closed T1369: Cleanup pietro.pensa.it LocalConfig as Resolved.

Uhm I can't do more than this.

Nov 19 2025, 19:31 · User-valerio.bozzolan, pietro.pensa.it
valerio.bozzolan added a comment to T1369: Cleanup pietro.pensa.it LocalConfig.

Commented this

Nov 19 2025, 19:10 · User-valerio.bozzolan, pietro.pensa.it
valerio.bozzolan added a comment to T1369: Cleanup pietro.pensa.it LocalConfig.

Removed $wgShowIPinHeader = false; since was dropped since 1.27.0

Nov 19 2025, 19:09 · User-valerio.bozzolan, pietro.pensa.it
valerio.bozzolan created T1369: Cleanup pietro.pensa.it LocalConfig.
Nov 19 2025, 19:08 · User-valerio.bozzolan, pietro.pensa.it
valerio.bozzolan closed T1331: Upgrade from PHP 5.6.40 to PHP 8.1.0+ or PHP 8.3+, a subtask of T1328: Upgrade MediaWiki from 1.21.11 (2013) to 1.43.5 LTS, as Resolved.
Nov 19 2025, 19:08 · pietro.pensa.it, User-valerio.bozzolan
valerio.bozzolan closed T1331: Upgrade from PHP 5.6.40 to PHP 8.1.0+ or PHP 8.3+ as Resolved.
Nov 19 2025, 19:08 · User-valerio.bozzolan, pietro.pensa.it
fabio.mazza added a comment to T1222: Fix crash caused by Out of Memory error on version 2.1.2.

There is a new revision which attempts a fix for this bug. If in one month no-one reports it anymore, I will close the issue and mark it as resolved.

Nov 19 2025, 18:35 · Libre BusTO
fabio.mazza updated the summary of D208: Change message in arrivals when the stop name is found.
Nov 19 2025, 18:34 · Libre BusTO
fabio.mazza added a revision to T1368: Show different message if no passages are found at the stop: D208: Change message in arrivals when the stop name is found.
Nov 19 2025, 18:34 · Libre BusTO (2.4.5 (?))
fabio.mazza updated Reported By (original) for T1368: Show different message if no passages are found at the stop, added: marcoM32.
Nov 19 2025, 18:34 · Libre BusTO (2.4.5 (?))
fabio.mazza requested review of D208: Change message in arrivals when the stop name is found.
Nov 19 2025, 18:33 · Libre BusTO
valerio.bozzolan closed T1330: Install VisualEditor in pietro.pensa.it as Resolved.
Nov 19 2025, 18:17 · User-valerio.bozzolan, pietro.pensa.it
valerio.bozzolan closed T1328: Upgrade MediaWiki from 1.21.11 (2013) to 1.43.5 LTS as Resolved.

It works locally.

Nov 19 2025, 17:59 · pietro.pensa.it, User-valerio.bozzolan
valerio.bozzolan closed T1328: Upgrade MediaWiki from 1.21.11 (2013) to 1.43.5 LTS, a subtask of T1330: Install VisualEditor in pietro.pensa.it, as Resolved.
Nov 19 2025, 17:59 · User-valerio.bozzolan, pietro.pensa.it
valerio.bozzolan added a comment to T1328: Upgrade MediaWiki from 1.21.11 (2013) to 1.43.5 LTS.

OK so.

Nov 19 2025, 17:59 · pietro.pensa.it, User-valerio.bozzolan
fabio.mazza closed T1365: ConcurrentModificationException from MQTTMatoClient.kt:373 as Resolved by committing R4:267d6145c6fc: Fix crash when cleaning positions, minor improvements.
Nov 19 2025, 10:24 · Libre BusTO (2.4.5 (?))
fabio.mazza committed R4:267d6145c6fc: Fix crash when cleaning positions, minor improvements.
Nov 19 2025, 10:24
fabio.mazza closed D207: Fix crash when cleaning positions, minor improvements.
Nov 19 2025, 10:24 · Libre BusTO
fabio.mazza renamed T1368: Show different message if no passages are found at the stop from Mostrare messaggio £8 to Show different message if no passages are found at the stop.
Nov 19 2025, 01:24 · Libre BusTO (2.4.5 (?))
fabio.mazza created T1368: Show different message if no passages are found at the stop.
Nov 19 2025, 01:22 · Libre BusTO (2.4.5 (?))

Nov 18 2025

valerio.bozzolan created Libre BusTO (Neeeeext).
Nov 18 2025, 21:10
valerio.bozzolan accepted D207: Fix crash when cleaning positions, minor improvements.
Nov 18 2025, 21:08 · Libre BusTO
valerio.bozzolan updated the test plan for D207: Fix crash when cleaning positions, minor improvements.
Nov 18 2025, 21:08 · Libre BusTO
valerio.bozzolan renamed T1328: Upgrade MediaWiki from 1.21.11 (2013) to 1.43.5 LTS from Upgrade MediaWiki from 1.21.11 (2013) to 1.43.0 LTS to Upgrade MediaWiki from 1.21.11 (2013) to 1.43.5 LTS.
Nov 18 2025, 15:06 · pietro.pensa.it, User-valerio.bozzolan
fabio.mazza updated the diff for D207: Fix crash when cleaning positions, minor improvements.
  • Fix bearing also in LinesDetailFragment
Nov 18 2025, 14:54 · Libre BusTO
Hosted Weblate <hosted@weblate.org> committed R4:29a2bcdb5873: Translated using Weblate (Italian) (authored by fabio.mazza).
Nov 18 2025, 14:51

Nov 17 2025

valerio.bozzolan accepted D207: Fix crash when cleaning positions, minor improvements.

Cannot reproduce, so, still good lol.

Nov 17 2025, 21:50 · Libre BusTO
fabio.mazza moved T1345: Aggiungere disclaimer nella introduzione from Arriving 🔥 to Simple Nice to Have ✨ on the Libre BusTO board.
Nov 17 2025, 20:09 · Libre BusTO
fabio.mazza moved T1364: Show the last time a bus positions has been updated from Arriving 🔥 to Simple Nice to Have ✨ on the Libre BusTO board.
Nov 17 2025, 20:09 · Libre BusTO
fabio.mazza moved T1367: De-duplicate code and resources for the map fragments from Arriving 🔥 to Simple Nice to Have ✨ on the Libre BusTO board.
Nov 17 2025, 20:08 · Libre BusTO
fabio.mazza triaged T1365: ConcurrentModificationException from MQTTMatoClient.kt:373 as High priority.
Nov 17 2025, 20:08 · Libre BusTO (2.4.5 (?))
fabio.mazza moved T1365: ConcurrentModificationException from MQTTMatoClient.kt:373 from 2.4.4 to 2.4.5 (?) on the Libre BusTO board.
Nov 17 2025, 20:07 · Libre BusTO (2.4.5 (?))
fabio.mazza moved T1347: Show the user a message when there is an error in the bus positions backend from 2.4.4 to 2.4.5 (?) on the Libre BusTO board.
Nov 17 2025, 20:07 · Libre BusTO (2.4.5 (?))
fabio.mazza moved T1352: [bugfix] bus positions do not update after changing app and returning to screen from 2.4.4 to 2.4.5 (?) on the Libre BusTO board.
Nov 17 2025, 20:07 · Libre BusTO (2.4.5 (?)), Bug Squashing 🐛
fabio.mazza moved T1293: Adapt to edge-to-edge from android 15 from 💣 Refactor to 2.4.4 on the Libre BusTO board.
Nov 17 2025, 20:07 · Libre BusTO (2.4.4)
fabio.mazza moved T1352: [bugfix] bus positions do not update after changing app and returning to screen from Arriving 🔥 to 2.4.4 on the Libre BusTO board.
Nov 17 2025, 20:07 · Libre BusTO (2.4.5 (?)), Bug Squashing 🐛
fabio.mazza moved T1347: Show the user a message when there is an error in the bus positions backend from Arriving 🔥 to 2.4.4 on the Libre BusTO board.
Nov 17 2025, 20:07 · Libre BusTO (2.4.5 (?))
fabio.mazza updated the task description for T1367: De-duplicate code and resources for the map fragments.
Nov 17 2025, 20:06 · Libre BusTO
fabio.mazza updated the task description for T1367: De-duplicate code and resources for the map fragments.
Nov 17 2025, 20:04 · Libre BusTO
fabio.mazza created T1367: De-duplicate code and resources for the map fragments.
Nov 17 2025, 20:04 · Libre BusTO
fabio.mazza updated the diff for D207: Fix crash when cleaning positions, minor improvements.
  • Fix not showing immediately the buses after flipping direction in LinesDetailFragment
Nov 17 2025, 19:57 · Libre BusTO
fabio.mazza requested review of D207: Fix crash when cleaning positions, minor improvements.
Nov 17 2025, 19:26 · Libre BusTO
fabio.mazza added a revision to T1365: ConcurrentModificationException from MQTTMatoClient.kt:373: D207: Fix crash when cleaning positions, minor improvements.
Nov 17 2025, 19:25 · Libre BusTO (2.4.5 (?))
fabio.mazza closed D206: Mark names of GTFS and Mato non-translatable.
Nov 17 2025, 14:40 · Libre BusTO
fabio.mazza committed R4:99c5e1356677: Mark names of GTFS and Mato non-translatable.
Nov 17 2025, 14:40
valerio.bozzolan accepted D206: Mark names of GTFS and Mato non-translatable.

What could go wrong lol

Nov 17 2025, 12:57 · Libre BusTO
fabio.mazza requested review of D206: Mark names of GTFS and Mato non-translatable.
Nov 17 2025, 11:03 · Libre BusTO
Hosted Weblate <hosted@weblate.org> committed R4:e4197bec06ba: Translated using Weblate (French) (authored by Nathan <bonnemainsnathan@gmail.com>).
Nov 17 2025, 10:32
Hosted Weblate <hosted@weblate.org> committed R4:369620e85cf6: Translated using Weblate (Italian) (authored by fabio.mazza).
Nov 17 2025, 10:32
valerio.bozzolan moved T1346: Cambiare la fonte di arrivo dei bus in maniera più diretta from Arriving 🔥 to 2.4.5 (?) on the Libre BusTO board.
Nov 17 2025, 10:24 · Libre BusTO (2.4.5 (?))
fabio.mazza closed T1366: Fix crash caused by concurrent modification of positions in 2.4.4 as Invalid.

Duplicate of T1365

Nov 17 2025, 10:22 · Libre BusTO (2.4.4)
fabio.mazza closed T1169: Fix crash caused by "Exception while computing database live data." on version 1.19.0 as Spite.
Nov 17 2025, 10:21 · Bug Report, Libre BusTO (1.19.0)
fabio.mazza created T1366: Fix crash caused by concurrent modification of positions in 2.4.4.
Nov 17 2025, 10:19 · Libre BusTO (2.4.4)
fabio.mazza closed T1346: Cambiare la fonte di arrivo dei bus in maniera più diretta as Resolved.
Nov 17 2025, 10:15 · Libre BusTO (2.4.5 (?))
fabio.mazza closed T1347: Show the user a message when there is an error in the bus positions backend as Resolved.
Nov 17 2025, 10:15 · Libre BusTO (2.4.5 (?))
fabio.mazza added a revision to T1222: Fix crash caused by Out of Memory error on version 2.1.2: D205: Add dialog to change the positions source in-map.
Nov 17 2025, 10:14 · Libre BusTO
fabio.mazza added a revision to T1347: Show the user a message when there is an error in the bus positions backend: D205: Add dialog to change the positions source in-map.
Nov 17 2025, 10:14 · Libre BusTO (2.4.5 (?))
fabio.mazza added a revision to T1346: Cambiare la fonte di arrivo dei bus in maniera più diretta: D205: Add dialog to change the positions source in-map.
Nov 17 2025, 10:14 · Libre BusTO (2.4.5 (?))
fabio.mazza updated the summary of D205: Add dialog to change the positions source in-map.
Nov 17 2025, 10:14 · Libre BusTO
fabio.mazza closed D205: Add dialog to change the positions source in-map.
Nov 17 2025, 10:07 · Libre BusTO
fabio.mazza committed R4:1e831c90055b: Add dialog to change the positions source in-map.
Nov 17 2025, 10:07

Nov 16 2025

valerio.bozzolan closed T1362: Test MediaWiki 1.43.5 LTS with PHP 8.3 locally, a subtask of T1328: Upgrade MediaWiki from 1.21.11 (2013) to 1.43.5 LTS, as Resolved.
Nov 16 2025, 22:13 · pietro.pensa.it, User-valerio.bozzolan
valerio.bozzolan closed T1362: Test MediaWiki 1.43.5 LTS with PHP 8.3 locally as Resolved.
Nov 16 2025, 22:13 · pietro.pensa.it, User-valerio.bozzolan
valerio.bozzolan added a comment to T1362: Test MediaWiki 1.43.5 LTS with PHP 8.3 locally.
Done in 14 s.
Nov 16 2025, 21:01 · pietro.pensa.it, User-valerio.bozzolan
valerio.bozzolan added a comment to T1362: Test MediaWiki 1.43.5 LTS with PHP 8.3 locally.

Trying upgrade again

Nov 16 2025, 20:59 · pietro.pensa.it, User-valerio.bozzolan
valerio.bozzolan closed T1363: Test MediaWiki 1.35 with PHP 7.3.19+ as Resolved.

There is no skins/ so I will no try that

Nov 16 2025, 20:54 · pietro.pensa.it, User-valerio.bozzolan
valerio.bozzolan closed T1363: Test MediaWiki 1.35 with PHP 7.3.19+, a subtask of T1362: Test MediaWiki 1.43.5 LTS with PHP 8.3 locally, as Resolved.
Nov 16 2025, 20:54 · pietro.pensa.it, User-valerio.bozzolan
valerio.bozzolan added a comment to T1363: Test MediaWiki 1.35 with PHP 7.3.19+.
$ sudo -u www-data php7.3 maintenance/update.php 
MediaWiki 1.35.14 Updater
Nov 16 2025, 20:52 · pietro.pensa.it, User-valerio.bozzolan
valerio.bozzolan added a comment to T1363: Test MediaWiki 1.35 with PHP 7.3.19+.
sudo -u www-data php7.3 maintenance/populateContentTables.php
Populating revision...
... revision processed up to revision id 500 of 12426 (18 rows in 0.010441064834595 seconds)
... revision processed up to revision id 1000 of 12426 (37 rows in 0.016553163528442 seconds)
... revision processed up to revision id 1500 of 12426 (266 rows in 0.032984972000122 seconds)
... revision processed up to revision id 2000 of 12426 (479 rows in 0.049375057220459 seconds)
... revision processed up to revision id 2500 of 12426 (479 rows in 0.050008058547974 seconds)
... revision processed up to revision id 3000 of 12426 (509 rows in 0.054656982421875 seconds)
... revision processed up to revision id 3500 of 12426 (966 rows in 0.087937116622925 seconds)
... revision processed up to revision id 4000 of 12426 (1464 rows in 0.12638401985168 seconds)
... revision processed up to revision id 4500 of 12426 (1955 rows in 0.16172218322754 seconds)
... revision processed up to revision id 5000 of 12426 (2451 rows in 0.20133113861084 seconds)
... revision processed up to revision id 5500 of 12426 (2943 rows in 0.23098397254944 seconds)
... revision processed up to revision id 6000 of 12426 (3441 rows in 0.25777506828308 seconds)
... revision processed up to revision id 6500 of 12426 (3929 rows in 0.2917001247406 seconds)
... revision processed up to revision id 7000 of 12426 (4402 rows in 0.31842708587646 seconds)
... revision processed up to revision id 7500 of 12426 (4899 rows in 0.34680414199829 seconds)
... revision processed up to revision id 8000 of 12426 (5388 rows in 0.3764820098877 seconds)
... revision processed up to revision id 8500 of 12426 (5878 rows in 0.40480399131775 seconds)
... revision processed up to revision id 9000 of 12426 (6372 rows in 0.43695402145386 seconds)
... revision processed up to revision id 9500 of 12426 (6870 rows in 0.49492216110229 seconds)
... revision processed up to revision id 10000 of 12426 (7362 rows in 0.52952408790588 seconds)
... revision processed up to revision id 10500 of 12426 (7862 rows in 0.56456208229065 seconds)
... revision processed up to revision id 11000 of 12426 (8354 rows in 0.59472513198853 seconds)
... revision processed up to revision id 11500 of 12426 (8854 rows in 0.62494397163391 seconds)
... revision processed up to revision id 12000 of 12426 (9349 rows in 0.65538096427917 seconds)
... revision processed up to revision id 12426 of 12426 (9775 rows in 0.67771100997925 seconds)
Done populating revision table. Processed 9775 rows in 0.67774415016174 seconds
Populating archive...
... archive processed up to revision id 501 of 11781 (483 rows in 0.12109017372131 seconds)
... archive processed up to revision id 1001 of 11781 (964 rows in 0.26306319236755 seconds)
... archive processed up to revision id 1501 of 11781 (1234 rows in 0.37895321846008 seconds)
... archive processed up to revision id 2001 of 11781 (1522 rows in 0.44890117645264 seconds)
... archive processed up to revision id 2501 of 11781 (2022 rows in 0.56165909767151 seconds)
... archive processed up to revision id 3001 of 11781 (2492 rows in 0.68664407730103 seconds)
... archive processed up to revision id 3501 of 11781 (2534 rows in 0.69667315483093 seconds)
... archive processed up to revision id 4001 of 11781 (2536 rows in 0.69900512695312 seconds)
... archive processed up to revision id 4501 of 11781 (2545 rows in 0.70377802848816 seconds)
... archive processed up to revision id 5001 of 11781 (2549 rows in 0.70674610137939 seconds)
... archive processed up to revision id 5501 of 11781 (2557 rows in 0.71265006065369 seconds)
... archive processed up to revision id 6001 of 11781 (2559 rows in 0.71627020835876 seconds)
... archive processed up to revision id 6501 of 11781 (2571 rows in 0.72366118431091 seconds)
... archive processed up to revision id 7001 of 11781 (2598 rows in 0.73798608779907 seconds)
... archive processed up to revision id 7501 of 11781 (2601 rows in 0.74050807952881 seconds)
... archive processed up to revision id 8001 of 11781 (2612 rows in 0.74946999549866 seconds)
... archive processed up to revision id 8501 of 11781 (2622 rows in 0.76007199287415 seconds)
... archive processed up to revision id 9001 of 11781 (2628 rows in 0.77087616920471 seconds)
... archive processed up to revision id 9501 of 11781 (2630 rows in 0.77895712852478 seconds)
... archive processed up to revision id 10001 of 11781 (2638 rows in 0.79136610031128 seconds)
... archive processed up to revision id 10501 of 11781 (2638 rows in 0.79195308685303 seconds)
... archive processed up to revision id 11001 of 11781 (2646 rows in 0.79610419273376 seconds)
... archive processed up to revision id 11501 of 11781 (2646 rows in 0.79667115211487 seconds)
... archive processed up to revision id 11781 of 11781 (2651 rows in 0.80061316490173 seconds)
Done populating archive table. Processed 2651 rows in 0.80064010620117 seconds
Done. Processed 12426 rows in 1.4879398345947 seconds
Nov 16 2025, 20:51 · pietro.pensa.it, User-valerio.bozzolan
valerio.bozzolan added a comment to T1363: Test MediaWiki 1.35 with PHP 7.3.19+.

Mentioned task: https://phabricator.wikimedia.org/T212428

Nov 16 2025, 19:48 · pietro.pensa.it, User-valerio.bozzolan
valerio.bozzolan added a comment to T1363: Test MediaWiki 1.35 with PHP 7.3.19+.

Wonderful... update crash

Nov 16 2025, 19:46 · pietro.pensa.it, User-valerio.bozzolan
valerio.bozzolan added a comment to T1363: Test MediaWiki 1.35 with PHP 7.3.19+.
$ sudo -u www-data php7.3 maintenance/update.php 
Nov 16 2025, 19:45 · pietro.pensa.it, User-valerio.bozzolan