Please count more different user types
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 42/100
Direzione di ricerca
Inizia leggendo l’app di supporto di Nextcloud in lib/Service/SubscriptionService.php e confronta le sue categorie di utenti con i campi attuali per il conteggio degli utenti della serverinfo API. Traccia il punto in cui vengono assemblati num_users e activeUsers.last5minutes, last1hour e last24hours; il lavoro è completato quando l’API espone i conteggi richiesti per utenti abilitati, disabilitati, backend, totali e attività.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
IMHO the code for "counting users" needs to be improved, especially when it comes to Nextcloud with a subscription key.
Have a look at the Nextcloud "support" app, lib/Service/SubscriptionService.php: It distinguishes and counts different types of users:
- active users
- seen users
- admin users
- backend users
- disabled users
- user count = all users - disabled users
So as a subscription holder and for resellers these values would be helpful (via API):
users_enabled:$this->config->getUsersForUserValue('core', 'enabled', 'true');users_disabled:$this->config->getUsersForUserValue('core', 'enabled', 'false');users_backend: Number of users from backends like LDAPusers_total: Total number of users known to Nextcloud, enabled and disabled, including users for each backend. Ideally,users_totalisusers_enabled + users_disabled(today this is callednum_users, but I'm not sure if the number is correct)
And these for usage statistics:
users_seen_last5minutes: Currently this isactiveUsers.last5minutes.users_seen_last1hour: Currently this isactiveUsers.last1hour.users_seen_last24hours: Currently this isactiveUsers.last24hours.
- Lingua principale
- JavaScript
- Stelle
- 133
- Fork
- 67
- Merge medio
- 22h 55m
- PR unite (30g)
- 53
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nextcloud/serverinfo
-
Database checks: `Select_full_join` warning is caused by the setup checks' own schema introspectionAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
nextcloud/serverinfo#1245 ·
I maintainer di solito rispondono entro 1 giorno
-
Database checks: ∞% reported as Failing when counter is zero; no way to acknowledge/mute a checkAperta0. Needs triage bug
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
nextcloud/serverinfo#1231 ·
I maintainer di solito rispondono entro 1 giorno
-
0. Needs triage enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
nextcloud/serverinfo#1248 ·
I maintainer di solito rispondono entro 1 giorno
-
1. to develop bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
nextcloud/serverinfo#1224 · 5 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
0. Needs triage bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
nextcloud/serverinfo#1223 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di nextcloud/serverinfo
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
micromatch/picomatch#243 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
b310-digital/teammapper#1515 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
c1overzz/dsh-bili-scroll#153 ·
I maintainer di solito rispondono entro 1 giorno
-
01 type: bug 21 status: confirmed 41 lvl: easy 62 scope: viewer
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno