Joseph Nuthalapati
958ac2e0a5
gitweb: Fix deleting last repo disables app
...
GitWeb requires authenticated access if there are no public
repositories left.
1. Create a public repository
2. Delete the repository (i.e. delete the last/only repository)
3. GitWeb app shows as disabled, but is still usable
4. If another repository is created, the app becomes enabled again
Not considering the component GitwebWebserverAuth when determining
whether the app is enabled or disabled.
This commit fixes the status shown in the configuration page, but keeps
the authentication requirement if there are no public repositories.
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Reviewed-by: Veiko Aasa <veiko17@disroot.org>
2026-01-12 11:10:14 +02:00
..
2025-09-29 16:58:53 +03:00
2025-09-22 19:43:06 -04:00
2025-02-16 10:44:58 -05:00
2025-12-15 20:16:36 -05:00
2025-09-29 16:58:53 +03:00
2025-03-10 18:20:38 -04:00
2025-09-29 16:58:57 +03:00
2025-01-09 21:08:10 +05:30
2025-09-29 16:58:47 +03:00
2025-02-16 10:45:01 -05:00
2025-09-29 16:58:57 +03:00
2025-09-08 19:33:33 -04:00
2025-09-29 16:58:39 +03:00
2025-11-21 22:03:10 -05:00
2025-09-29 16:58:56 +03:00
2025-09-29 16:58:57 +03:00
2025-07-07 12:27:54 -07:00
2025-09-29 16:58:57 +03:00
2025-11-03 13:53:59 +02:00
2026-01-12 11:10:14 +02:00
2025-01-15 15:15:09 -08:00
2025-11-06 20:03:04 +05:30
2025-11-30 04:43:50 +05:30
2025-09-29 16:58:57 +03:00
2025-09-29 16:58:54 +03:00
2025-11-17 13:03:02 -05:00
2025-11-21 22:31:27 -05:00
2025-09-29 16:58:54 +03:00
2025-09-29 16:58:56 +03:00
2025-11-10 18:54:46 -05:00
2025-09-29 16:58:57 +03:00
2025-12-15 19:43:08 -05:00
2025-09-29 16:58:53 +03:00
2025-10-05 10:39:18 -04:00
2025-09-29 16:58:57 +03:00
2025-09-29 16:58:53 +03:00
2025-09-29 16:58:56 +03:00
2025-12-15 20:16:36 -05:00
2025-09-29 16:58:57 +03:00
2025-02-16 10:44:58 -05:00
2025-06-18 20:32:03 -07:00
2025-09-29 16:58:55 +03:00
2025-01-13 21:30:15 +01:00
2025-01-09 21:08:10 +05:30
2025-01-09 21:08:10 +05:30
2025-04-04 21:34:49 -04:00
2025-03-10 18:20:38 -04:00
2025-11-10 19:20:33 -05:00
2025-09-29 16:58:57 +03:00
2025-01-09 21:08:10 +05:30
2025-01-09 21:08:10 +05:30
2025-01-09 21:08:10 +05:30
2025-01-09 21:08:10 +05:30
2025-01-09 21:08:10 +05:30
2025-01-09 21:08:10 +05:30
2025-09-29 16:58:57 +03:00
2025-09-29 16:58:57 +03:00
2025-09-29 16:58:54 +03:00
2024-12-28 09:03:55 +02:00
2025-09-29 16:58:57 +03:00
2025-09-29 16:58:53 +03:00
2025-07-07 12:27:35 -07:00
2025-11-10 19:20:33 -05:00
2025-09-29 16:58:53 +03:00
2025-12-15 20:12:20 -05:00
2025-12-02 20:17:11 -05:00
2025-09-29 16:58:57 +03:00
2025-09-29 16:58:56 +03:00
2025-12-15 20:16:36 -05:00
2025-12-15 20:16:36 -05:00