Commit graph

  • 9871a3eb9a insert the AIO version into Nextcloud's system config Simon L. 2026-01-16 15:22:18 +01:00
  • 611aa8c5b4
    Merge b51943d8a1 into e9108e3660 Simon L. 2026-01-28 15:12:33 +01:00
  • b51943d8a1 aio-interface: show sub-steps for starting containers enh/6877/show-sub-steps Simon L. 2026-01-19 16:26:28 +01:00
  • e9108e3660
    Merge pull request #7392 from nextcloud/configmanager-property-hooks Simon L. 2026-01-28 15:10:34 +01:00
  • c035f3e925
    Merge 4a2d5bbfda into d813314494 Josh 2026-01-28 13:39:06 +01:00
  • 27020e608d
    fix get-configurable-aio-variables.sh script Simon L. 2026-01-28 13:28:07 +01:00
  • d813314494
    Merge pull request #7499 from nextcloud/aio-dependency-update Simon L. 2026-01-28 13:16:56 +01:00
  • 0ee76078ad php dependency updates szaimen 2026-01-28 12:03:53 +00:00
  • 5ba678c082 Non-functional addition to camelizing nextcloud_mount to nextcloudMount Pablo Zmdl 2026-01-28 12:08:07 +01:00
  • 5b6e0f30a6 Fix assignment of INSTALL_LATEST_MAJOR from env replacement Pablo Zmdl 2026-01-27 12:04:55 +01:00
  • d9d4e3680f Fix residue from change to use start/commitTransaction() Pablo Zmdl 2026-01-27 11:55:24 +01:00
  • 659b1ca383 Fix calling booleanize Pablo Zmdl 2026-01-27 10:58:25 +01:00
  • ec66b359e0 Check arguments to camelize() for usefulness Pablo Zmdl 2026-01-27 10:52:20 +01:00
  • 078f3caf8a Move all properties to the top of the file Pablo Zmdl 2026-01-26 10:48:33 +01:00
  • 3cfe307a5c Make nextcloudKeepDisabledApps an attribute Pablo Zmdl 2026-01-26 10:39:40 +01:00
  • 5bdcfd67eb Make 'enableNvidiaGpu' an attribute Pablo Zmdl 2026-01-26 10:27:31 +01:00
  • 5fc4951ba0 Make 'nextcloudEnableDriDevice' an attribute Pablo Zmdl 2026-01-26 10:26:39 +01:00
  • 0cb79a387f Make 'disableBackupSection' an attribute Pablo Zmdl 2026-01-26 10:19:57 +01:00
  • 08438aff42 Make 'apacheAdditionalNetwork' an attribute Pablo Zmdl 2026-01-26 10:12:41 +01:00
  • dc5dc0215c Make 'collaboraSeccompDisabled' an attribute Pablo Zmdl 2026-01-26 10:12:01 +01:00
  • 22a26268e0 Helper to booleanize environment-or-config-values Pablo Zmdl 2026-01-26 10:27:55 +01:00
  • c3477a7eb2 Make 'nextcloudAdditionalPhpExtensions' an attribute Pablo Zmdl 2026-01-26 10:10:35 +01:00
  • d50dc2db1d Make 'nextcloudAdditionalApks' an attribute Pablo Zmdl 2026-01-26 10:10:08 +01:00
  • 4ad8fcf258 Make 'trustedCacertsDir' an attribute Pablo Zmdl 2026-01-26 10:09:32 +01:00
  • 63245430ef Make 'dockerSocketPath' an attribute Pablo Zmdl 2026-01-26 10:08:44 +01:00
  • bfa2b64674 Make 'fulltextsearchJavaOptions' an attribute Pablo Zmdl 2026-01-26 10:07:53 +01:00
  • 365e1e34e4 Make 'borgRetentionPolicy' an attribute Pablo Zmdl 2026-01-26 10:06:53 +01:00
  • 0ed83c5258 Move get-configurable-aio-variables.sh into php/ folder Pablo Zmdl 2026-01-23 17:45:19 +01:00
  • 8b8f60f76b Camelize property nextcloud_memory_limit => nextcloudMemoryLimit Pablo Zmdl 2026-01-23 17:43:22 +01:00
  • bbf41cfdd3 Camelize property nextcloud_upload_limit => nextcloudUploadLimit Pablo Zmdl 2026-01-23 17:42:50 +01:00
  • f5cf7903ad Camelize property nextcloud_datadir_mount => nextcloudDatadirMount Pablo Zmdl 2026-01-23 17:42:15 +01:00
  • f35a0b4367 Camelize property nextcloud_mount => nextcloudMount Pablo Zmdl 2026-01-23 17:41:26 +01:00
  • f7c5115c70 Camelize property talk_port => talkPort Pablo Zmdl 2026-01-23 17:40:23 +01:00
  • 567f072ee0 Camelize property apache_port => apachePort Pablo Zmdl 2026-01-23 17:39:17 +01:00
  • 00ce78d703 Camelize property turn_domain => turnDomain Pablo Zmdl 2026-01-23 17:38:20 +01:00
  • c4aa148bff Camelize property aio_community_containers => aioCommunityContainers Pablo Zmdl 2026-01-23 17:37:36 +01:00
  • b499001501 Camelize property collabora_additional_options => collaboraAdditionalOptions Pablo Zmdl 2026-01-23 17:36:45 +01:00
  • 5373471ed8 Camelize property collabora_dictionaries => collaboraDictionaries Pablo Zmdl 2026-01-23 17:35:52 +01:00
  • efe8317446 Camelize property nextcloud_max_time => nextcloudMaxTime Pablo Zmdl 2026-01-23 17:34:33 +01:00
  • 41c92b814f Camelize key names from aio_variables from container specs Pablo Zmdl 2026-01-23 17:33:24 +01:00
  • f17db4fac1 Camelize property apache_ip_binding => apacheIpBinding Pablo Zmdl 2026-01-23 17:25:14 +01:00
  • 5cac2dcf12 Camelize property borg_restore_password => borgRestorePassword Pablo Zmdl 2026-01-23 17:23:21 +01:00
  • 284411c369 Camelize property borg_remote_repo => borgRemoteRepo Pablo Zmdl 2026-01-23 17:22:14 +01:00
  • 62856e78bb Camelize property borg_backup_host_location => borgBackupHostLocation Pablo Zmdl 2026-01-23 17:21:07 +01:00
  • 2425a07772 Camelize property install_latest_major => installLatestMajor Pablo Zmdl 2026-01-23 17:19:10 +01:00
  • 68f811b25f Camelize property AIO_URL => aioUrl Pablo Zmdl 2026-01-23 17:17:54 +01:00
  • 62a21dd34a Camelize property instance_restore_attempt => instanceRestoreAttempt Pablo Zmdl 2026-01-23 17:16:02 +01:00
  • dd5d51cb2a Camelize property AIO_TOKEN => aioToken Pablo Zmdl 2026-01-23 17:12:45 +01:00
  • 27fd1e82ab Turn install_latest_major property into a string so we can save a version string or number Pablo Zmdl 2026-01-23 17:10:21 +01:00
  • 3bb2ce6e4c Type-cast get values to fix handling old config data Pablo Zmdl 2026-01-23 16:55:15 +01:00
  • dac5cfd917 Don't write the default value to disk Pablo Zmdl 2026-01-23 16:43:41 +01:00
  • 76d475f2b2 Replace setMultiple() by startTransaction() and commitTransaction() Pablo Zmdl 2026-01-23 16:40:45 +01:00
  • 6bf45fb507 A script to list AIO variables that are configurable through aio_variables in community containers Pablo Zmdl 2026-01-21 13:11:45 +01:00
  • c65ccd2db0 Make aio-variables code more robust and psalm-compatible Pablo Zmdl 2026-01-21 09:54:29 +01:00
  • 77bec5898f Type for Closure argument Pablo Zmdl 2026-01-20 19:34:52 +01:00
  • 662840bc25 Make psalm accept the property-hooks for virtual attributes Pablo Zmdl 2026-01-20 19:36:39 +01:00
  • fd308d4b80 Simplify some code a little bit Pablo Zmdl 2026-01-19 15:18:13 +01:00
  • 844831a899 Move handling ENV-var replacement into ConfigurationManger Pablo Zmdl 2026-01-20 09:27:43 +01:00
  • 9c9ad02f8a Set multiple attributes at once Pablo Zmdl 2026-01-19 16:31:29 +01:00
  • c997332e47 Remove residue code Pablo Zmdl 2026-01-20 18:28:58 +01:00
  • f1ffd0771c Privatize GetConfig() and WriteConfig() Pablo Zmdl 2026-01-19 14:28:15 +01:00
  • 367e847cc8 Make nextcloud_max_time an attribute Pablo Zmdl 2026-01-20 12:55:58 +01:00
  • c1f8ac6989 Make nextcloud_memory_limit an attribute Pablo Zmdl 2026-01-20 12:54:54 +01:00
  • 3e19fa66d0 Make nextcloud_datadir_mount an attribute Pablo Zmdl 2026-01-20 12:51:30 +01:00
  • 4de73dd75b Make nextcloud_mount an attribute Pablo Zmdl 2026-01-20 12:53:22 +01:00
  • 903aed1e34 Make nextcloud_upload_limit an attribute Pablo Zmdl 2026-01-20 12:54:14 +01:00
  • 96c9c1a6f9 Make talk_port an attribute Pablo Zmdl 2026-01-20 12:52:24 +01:00
  • dc28eb6737 Make apache_port an attribute Pablo Zmdl 2026-01-20 12:47:45 +01:00
  • 4e373cb2f8 Make apache_ip_binding an attribute Pablo Zmdl 2026-01-20 12:45:00 +01:00
  • 0a22384cd9 Make turn_domain an attribute Pablo Zmdl 2026-01-19 12:23:22 +01:00
  • 6c04cd055f Make aio_community_containers an attribute Pablo Zmdl 2026-01-19 15:44:22 +01:00
  • 228440f2a8 Make collabora_additional_options an attribute Pablo Zmdl 2026-01-19 12:21:23 +01:00
  • ca35006a85 Make collabora_dictionaries an attribute Pablo Zmdl 2026-01-19 12:18:45 +01:00
  • 6e5237cd20 Make timezone an attribute Pablo Zmdl 2026-01-19 12:17:25 +01:00
  • 6033a4486c Make borg_restore_password an attribute Pablo Zmdl 2026-01-19 12:16:30 +01:00
  • a361ab9d20 Make borg_remote_repo an attribute Pablo Zmdl 2026-01-19 12:14:39 +01:00
  • b4d198f72b Make borg_backup_host_location an attribute Pablo Zmdl 2026-01-19 12:07:45 +01:00
  • 5b0b9ef826 Make domain an attribute Pablo Zmdl 2026-01-19 12:06:20 +01:00
  • f737d2f598 Make isFulltextsearchEnabled an attribute Pablo Zmdl 2026-01-19 12:04:48 +01:00
  • f16f5b233d Make isImaginaryEnabled an attribute Pablo Zmdl 2026-01-19 12:04:24 +01:00
  • 190d47810b Make isTalkRecordingEnabled an attribute Pablo Zmdl 2026-01-19 12:04:04 +01:00
  • e009abdd54 Make isTalkEnabled an attribute Pablo Zmdl 2026-01-19 12:03:38 +01:00
  • cd1c2276e5 Make isCollaboraEnabled an attribute Pablo Zmdl 2026-01-19 12:03:12 +01:00
  • 0c3d919618 Make isOnlyofficeEnabled an attribute Pablo Zmdl 2026-01-19 12:02:41 +01:00
  • f8a244bee2 Make isClamavEnabled an attribute Pablo Zmdl 2026-01-19 12:01:53 +01:00
  • bebae7069b Make instance_restore_attempt an attribute Pablo Zmdl 2026-01-19 12:52:03 +01:00
  • f235af29e3 Make isDockerSocketProxyEnabled an attribute Pablo Zmdl 2026-01-19 12:56:10 +01:00
  • 6576d3c1e9 Make backupMode an attribute Pablo Zmdl 2026-01-19 12:58:50 +01:00
  • 881e77cca5 Make isWhiteboardEnabled an attribute Pablo Zmdl 2026-01-19 13:00:22 +01:00
  • c968e9e310 Make restoreExcludePreviews an attribute Pablo Zmdl 2026-01-19 13:02:19 +01:00
  • b8130958c5 Make selectedRestoreTime an attribute Pablo Zmdl 2026-01-19 13:05:10 +01:00
  • 1d11a4682b Make install_latest_major an attribute Pablo Zmdl 2026-01-19 13:06:59 +01:00
  • 06fdf31c87 Make AIO_URL an attribute Pablo Zmdl 2026-01-19 13:09:52 +01:00
  • 484ff79943 Make wasStartButtonClicked an attribute Pablo Zmdl 2026-01-19 13:11:20 +01:00
  • 4d8e959608 Make password an attribute Pablo Zmdl 2026-01-19 14:55:29 +01:00
  • b2f992d955 Make AIO_TOKEN an attribute Pablo Zmdl 2026-01-19 12:37:36 +01:00
  • a9b648e18f Adapt GetAndGenerateSecret() to get() and set() Pablo Zmdl 2026-01-20 18:22:40 +01:00
  • 21b14a4a5d Adapt GetEnvironmentalVariableOrConfig() to get() and set() Pablo Zmdl 2026-01-19 11:43:43 +01:00
  • 0b6c0733ab Cache config, introduce get() and set() helpers to guide new way to set attributes Pablo Zmdl 2026-01-07 17:29:24 +01:00
  • c534663a05 adjust some details ench/noid/overleaf Simon L. 2026-01-28 10:54:47 +01:00