Pablo Zmdl
680a2fefcb
Auto-load only new log data
...
This is way more complicated that just reloading the log file, but also
way nicer.
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-02-25 16:45:41 +01:00
Pablo Zmdl
862a17ab4e
Auto-reload the log view, and scroll to bottom.
...
Includes a button to disable the automatic reloading (useful when inspecting some lines in the middle).
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-02-20 14:22:57 +01:00
Simon L.
91b8593a6c
Merge pull request #7619 from nextcloud/enh/7612/prevent-image-hash
...
fix getting name of mastercontainer if a hash was found
2026-02-18 13:53:46 +01:00
Oleksandr Piskun
987191ac14
feat(app-api): add HaRP container ( #7493 )
...
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com >
Signed-off-by: bigcat88 <bigcat88@icloud.com >
Signed-off-by: Oleksandr Piskun <oleksandr2088@icloud.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
Co-authored-by: Simon L. <szaimen@e.mail.de >
2026-02-18 13:45:44 +01:00
Simon L.
92372abfe7
Merge pull request #7458 from nextcloud/enh/6877/show-sub-steps
...
aio-interface: show sub-steps for starting containers
2026-02-18 13:45:04 +01:00
Pablo Zmdl
56f34703fa
Increase cache busters for changed JS and CSS files
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-02-17 16:35:01 +01:00
Pablo Zmdl
bf2d9ff394
Load container status into iframe as streamed response
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-02-17 16:35:01 +01:00
Simon L.
1d85bfe302
fix getting name of mastercontainer if a hash was found
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-02-17 14:49:55 +01:00
Simon L.
bdda7c2178
Merge pull request #7541 from nextcloud/enh/noid/use-strict-types-in-php
...
add `declare(strict_types=1);` to all php files
2026-02-13 10:54:23 +01:00
Simon L.
fe4f568d02
Merge pull request #7578 from nextcloud/enh/noid/fix-bug-with-fts
...
fix bug with FTS not being able to enable it anymore
2026-02-13 10:53:34 +01:00
Simon L.
9652e39be2
aio-interface: offer checkbox to install the new hub release
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-02-13 09:33:03 +01:00
Simon L.
da0775863d
fix bug with FTS not being able to enable it anymore
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-02-12 10:22:02 +01:00
Simon L.
eba86c3ad1
add declare(strict_types=1); to all php files
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-02-03 13:25:53 +01:00
Pablo Zmdl
82cbbe1829
Wrap ConfigurationController#SetConfig into a "transaction"
...
This avoids a lot of subsequent writes and reads from the file system, because
now only commitTransaction() actually writes the config file.
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-02-02 10:17:57 +01:00
Simon L.
748b2cc73b
only allow to set APACHE_ADDITIONAL_NETWORK via environmental variable and do not restore it on backup restore
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-30 09:20:00 +01:00
MrAn0nym
ffd8dac1b4
Fix: Additional Collabora options not working correctly ( #7481 )
...
Signed-off-by: MrAn0nym <63542658+MrAn0nym@users.noreply.github.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
Co-authored-by: Simon L. <szaimen@e.mail.de >
Co-authored-by: Pablo Zmdl <57864086+pabzm@users.noreply.github.com >
2026-01-29 14:29:15 +01:00
Pablo Zmdl
bf43a6dae6
Lower case method names in ConfigurationManager
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 16:51:36 +01:00
Simon L.
9871a3eb9a
insert the AIO version into Nextcloud's system config
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-28 15:17:15 +01:00
Pablo Zmdl
5ba678c082
Non-functional addition to camelizing nextcloud_mount to nextcloudMount
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 12:08:07 +01:00
Pablo Zmdl
5b6e0f30a6
Fix assignment of INSTALL_LATEST_MAJOR from env replacement
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
d9d4e3680f
Fix residue from change to use start/commitTransaction()
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
659b1ca383
Fix calling booleanize
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
ec66b359e0
Check arguments to camelize() for usefulness
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
078f3caf8a
Move all properties to the top of the file
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
3cfe307a5c
Make nextcloudKeepDisabledApps an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
5bdcfd67eb
Make 'enableNvidiaGpu' an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
5fc4951ba0
Make 'nextcloudEnableDriDevice' an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
0cb79a387f
Make 'disableBackupSection' an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
08438aff42
Make 'apacheAdditionalNetwork' an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
dc5dc0215c
Make 'collaboraSeccompDisabled' an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
22a26268e0
Helper to booleanize environment-or-config-values
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
c3477a7eb2
Make 'nextcloudAdditionalPhpExtensions' an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
d50dc2db1d
Make 'nextcloudAdditionalApks' an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
4ad8fcf258
Make 'trustedCacertsDir' an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
63245430ef
Make 'dockerSocketPath' an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
bfa2b64674
Make 'fulltextsearchJavaOptions' an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
365e1e34e4
Make 'borgRetentionPolicy' an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
8b8f60f76b
Camelize property nextcloud_memory_limit => nextcloudMemoryLimit
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
bbf41cfdd3
Camelize property nextcloud_upload_limit => nextcloudUploadLimit
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
f5cf7903ad
Camelize property nextcloud_datadir_mount => nextcloudDatadirMount
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
f35a0b4367
Camelize property nextcloud_mount => nextcloudMount
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
f7c5115c70
Camelize property talk_port => talkPort
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
567f072ee0
Camelize property apache_port => apachePort
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
00ce78d703
Camelize property turn_domain => turnDomain
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
c4aa148bff
Camelize property aio_community_containers => aioCommunityContainers
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
b499001501
Camelize property collabora_additional_options => collaboraAdditionalOptions
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
5373471ed8
Camelize property collabora_dictionaries => collaboraDictionaries
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
efe8317446
Camelize property nextcloud_max_time => nextcloudMaxTime
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:57 +01:00
Pablo Zmdl
41c92b814f
Camelize key names from aio_variables from container specs
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:56 +01:00
Pablo Zmdl
f17db4fac1
Camelize property apache_ip_binding => apacheIpBinding
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-01-28 11:51:56 +01:00