Pablo Zmdl
93cf3d3931
Two factor authentication for both login variants
...
This adds optional two factor authentication based on shared
TOTP-secrets to both login variants (password and AIO token
authentication).
The 2FA can be enabled as soon as the containers are running in a
section below the backup configuration. As long as it is not enabled,
the AIO UI shows a warning at the top, and inside the Nextcloud a
notification is shown to all Nextcloud admins, strongly recommending to
enable it. The Nextcloud admin notification is sent via the
mastercontainer's `cron.sh`, thus will be renewed whenever it is
dismissed.
In order to show the notices, this PR includes a notification system for
the AIO UI, providing two variants: notices, and warnings. Notices have
a green background and border and vanish after 5 seconds. Warnings have
a orange-leaning yellow background and border and don't vanish (and
can't be dismissed manually, neither).
Another visual improvement is highlighted section headlines: If the URL
hash matches an `h2` element's ID, the `h2` is highlighted and if the
`h2` is followed by a `detail` element, that `detail` is opened. If
effect, browsing to `#two-factor-auth` jumps to the section, which is
highlighted and opened already (as shown in the second screenshot
below).
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
AI-assistant: Claude Opus 4.8
2026-08-20 16:33:29 +02:00
szaimen
19a9fb6fab
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-06 12:35:00 +00:00
szaimen
06c91a2559
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-29 12:37:47 +00:00
szaimen
f48e8d8b23
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-17 12:23:54 +00:00
dependabot[bot]
8ea525e29a
build(deps): bump guzzlehttp/guzzle from 7.14.0 to 7.14.1 in /php
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.14.0 to 7.14.1.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.15/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.14.0...7.14.1 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.14.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-13 12:03:24 +00:00
szaimen
7c33126290
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-11 12:15:49 +00:00
dependabot[bot]
d21c7f3f12
build(deps): bump guzzlehttp/guzzle from 7.12.3 to 7.13.1 in /php
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.12.3 to 7.13.1.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.13/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.12.3...7.13.1 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.13.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-30 12:02:48 +00:00
szaimen
0bfcb3696c
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-24 12:41:14 +00:00
szaimen
8ace9ef096
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-22 13:49:23 +00:00
dependabot[bot]
5005242b9a
build(deps): bump guzzlehttp/guzzle from 7.12.0 to 7.12.1 in /php
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.12.0 to 7.12.1.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.12/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.12.0...7.12.1 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-19 12:02:45 +00:00
szaimen
37fb09442c
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-18 13:05:20 +00:00
dependabot[bot]
453f0542ad
build(deps): bump guzzlehttp/guzzle from 7.11.2 to 7.12.0 in /php
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.11.2 to 7.12.0.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.12/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.11.2...7.12.0 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-17 12:03:04 +00:00
szaimen
894f68ea6c
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-16 13:39:24 +00:00
dependabot[bot]
69c8f1b9bb
build(deps): bump guzzlehttp/guzzle from 7.11.1 to 7.11.2 in /php
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.11.1 to 7.11.2.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.11/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.11.1...7.11.2 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.11.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-16 12:09:24 +00:00
szaimen
220e0d65a1
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-13 12:32:20 +00:00
szaimen
7c2d0128ff
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-09 12:54:58 +00:00
dependabot[bot]
39f4808376
build(deps): bump guzzlehttp/guzzle from 7.11.0 to 7.11.1 in /php
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.11.0 to 7.11.1.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.11/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.11.0...7.11.1 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.11.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-08 12:05:10 +00:00
szaimen
517543babd
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-02 13:24:42 +00:00
szaimen
da5490b662
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-01 14:07:29 +00:00
szaimen
dd0e4269a1
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-31 12:24:51 +00:00
szaimen
a0e7a80ac9
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-30 12:21:42 +00:00
szaimen
660f7cec08
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-29 12:59:01 +00:00
szaimen
e31a493785
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-29 08:01:24 +00:00
szaimen
a1c818bc38
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-21 13:01:02 +00:00
szaimen
70100ba5ef
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-20 13:42:43 +00:00
szaimen
bf445e699f
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-17 12:16:34 +00:00
szaimen
2a757d3d66
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-14 12:33:14 +00:00
szaimen
901cd8ccef
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-09 12:15:45 +00:00
szaimen
dac2ccd195
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-27 12:28:00 +00:00
szaimen
8ebd624aa8
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-20 12:20:28 +00:00
szaimen
e8dd1733d7
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-16 12:18:59 +00:00
szaimen
3678e073a1
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-15 12:17:03 +00:00
szaimen
e1439a37ac
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-14 12:17:20 +00:00
szaimen
a28e96076c
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-11 12:06:52 +00:00
szaimen
13c194716d
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-10 12:13:21 +00:00
szaimen
e9e22cd3c5
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-09 12:16:06 +00:00
szaimen
3586dbedb0
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-01 12:14:25 +00:00
dependabot[bot]
d71683ff38
build(deps-dev): bump vimeo/psalm from 6.16.0 to 6.16.1 in /php
...
Bumps [vimeo/psalm](https://github.com/vimeo/psalm ) from 6.16.0 to 6.16.1.
- [Release notes](https://github.com/vimeo/psalm/releases )
- [Commits](https://github.com/vimeo/psalm/compare/6.16.0...6.16.1 )
---
updated-dependencies:
- dependency-name: vimeo/psalm
dependency-version: 6.16.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-19 12:03:55 +00:00
szaimen
904921c815
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-19 09:14:59 +00:00
dependabot[bot]
c5501c885d
build(deps-dev): bump vimeo/psalm from 6.15.1 to 6.16.0 in /php
...
Bumps [vimeo/psalm](https://github.com/vimeo/psalm ) from 6.15.1 to 6.16.0.
- [Release notes](https://github.com/vimeo/psalm/releases )
- [Commits](https://github.com/vimeo/psalm/compare/6.15.1...6.16.0 )
---
updated-dependencies:
- dependency-name: vimeo/psalm
dependency-version: 6.16.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-03-18 18:10:41 +01:00
szaimen
11dbc4978d
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-16 12:12:24 +00:00
dependabot[bot]
4ee7f573e6
build(deps): bump guzzlehttp/psr7 from 2.8.1 to 2.9.0 in /php
...
Bumps [guzzlehttp/psr7](https://github.com/guzzle/psr7 ) from 2.8.1 to 2.9.0.
- [Release notes](https://github.com/guzzle/psr7/releases )
- [Changelog](https://github.com/guzzle/psr7/blob/2.9/CHANGELOG.md )
- [Commits](https://github.com/guzzle/psr7/compare/2.8.1...2.9.0 )
---
updated-dependencies:
- dependency-name: guzzlehttp/psr7
dependency-version: 2.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-11 12:03:53 +00:00
szaimen
1419f29d2b
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-10 12:07:18 +00:00
szaimen
71b384be64
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-07 12:03:50 +00:00
szaimen
2ef20b2937
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-03 12:06:58 +00:00
szaimen
d7775ef6f5
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-25 12:10:24 +00:00
szaimen
4f8c828202
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-23 12:15:49 +00:00
szaimen
a888648c1b
php dependency updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-19 12:09:22 +00:00
Simon L.
148a60e51c
update mastercontainer to php 8.5
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-02-18 17:48:44 +01:00
Simon L.
a7d137b92a
Merge pull request #7593 from nextcloud/aio-dependency-update
...
PHP dependency updates
2026-02-18 16:44:33 +01:00