Dlouhodobý úkol #26030
otevřenýNextCloud - Mrak
Přidáno uživatelem Andrej Ramašeuski před téměř 5 roky(ů). Aktualizováno před 6 měsíc(ů).
0%
Soubory
create_dir.png (85.5 KB) create_dir.png | Andrej Ramašeuski, 20.05.2024 21:33 |
Aktualizováno uživatelem Jan Hamal Dvořák před více než 4 roky(ů)
- Předmět změněn z Nextcloud na NextCloud - Mrak
- Kategorie změněn z Správa systémů (nespec.) na Mrak
Aktualizováno uživatelem Andrej Ramašeuski před více než 2 roky(ů)
Jan Hora:
už zase mi nejde mazat vlastní soubory (ani přesouvat a kopírování taky blbne)
konkrétně zde: https://mrak.pirati.cz/apps/files/?dir=/MS%20Praha%204/Kampa%C5%88%202022&fileid=3151099
Bylo provedene vysetrovani, a zjistene, ze v pripade existenci sdileni s nejakym konkretnim uzivatelem a jeho absenci v tabulce oc_user_oidc
nastavaji ruzne chybove situace, predevsim nemoznost nastavovat ACL u group folder s takovym uzivatelem. pravdepodobne jsou i dalsi problemy. Takove uzivatele take nejsou videt ve sprave uzivatelu. Prozatim v tabulce bylo 320 uzivatelu (mj, to je cislo aktivnich uzivatelu nextcloud po prechodu ze SAML na OIDC). Resenim byl primy zasah do tatabaze - prevod vsech drive existujicich SAML uzivatelu na OIDC:
insert into oc_user_oidc (user_id,display_name)
select uid,displayname from oc_user_saml_users where uid not in (select user_id from oc_user_oidc);
Aktualizováno uživatelem Andrej Ramašeuski před více než 2 roky(ů)
#!/bin/bash
GF=/srv/nextcloud/__groupfolders
OCC='docker-compose -f /etc/docker/compose/nextcloud/docker-compose.yaml exec -u 33 app ./occ --no-ansi'
cd $GF
for d in [0-9]*
do
[ ! -d $d ] && continue
$OCC groupfolders:permissions $d \
| tail -n +2 \
| head -n -1 \
| sed 's/+-/|-/g' \
| sed 's/-+/-|/g' \
> "$d/ACL.md"
$OCC groupfolders:scan $d
done
Aktualizováno uživatelem Andrej Ramašeuski před téměř 2 roky(ů)
- Projekt změněn z Technický odbor na Údržba a provoz
- Kategorie změněn z Mrak na Mrak
Aktualizováno uživatelem Andrej Ramašeuski před více než 1 rok
Jeden chytrak z jejich kraje nasdilel celou tuto slozku s PKS vysociny, a pak dochazelo ke kolizi primeho pristupu a toho sdileni.
Aktualizováno uživatelem Andrej Ramašeuski před více než 1 rok
Na zadost MO dohledana složka "Průzkumová pracovní skupina", odebrana D.Leštinovi, přesunuta pod RV, zpřistupněna MO a CVŠ
Aktualizováno uživatelem Andrej Ramašeuski před 11 měsíc(ů)
Po upgradu zmizela moznost konfigurovat ACL. Bug je popsany - https://github.com/nextcloud/groupfolders/issues/2637
Uz je mergeovany path v mainstreamu - https://github.com/nextcloud/groupfolders/pull/2660/files nicmene, jeste to neni zbuildovano. Brzy snad bude v upgradech plugnu
Aktualizováno uživatelem Andrej Ramašeuski před 10 měsíc(ů)
- snizena doba uschovy zaznamu v oc_activity z 90 na 14 dni
- vypnuta aplikace "File access control" - evidentne nefungovala, jen spamovala log
- vypnuta aplikace "Files automated tagging" - stejny problem
- vypnuta aplikace "README.md" - generovala chyby v logu
Aktualne nejcastejsi hlasky v logu (data za 900s):
3831 "Flow activation: rules were requested for operation Automated tagging"
3830 "No flow configurations is going to run Automated tagging"
2134 "Creation of dynamic property OCA\\TextTemplates\\AppInfo\\Application::$container is deprecated at /var/www/html/custom_apps/text_templates/lib/AppInfo/Application.php#30"
2134 "Creation of dynamic property OCA\\TextTemplates\\AppInfo\\Application::$config is deprecated at /var/www/html/custom_apps/text_templates/lib/AppInfo/Application.php#31"
549 "could not get login credentials because the token is invalid: Token does not exist: token does not exist"
424 "Impossible to decode OIDC token:Error: kid must be provided in JWT header."
424 "Could not find unique token validation"
188 "No calendar events found for status check"
163 "could not get login credentials because the token has no password"
118 "OC_App::registerLogIn() is deprecated, please register your alternative login option using the registerAlternativeLogin() on the RegistrationContext in your Application class implementing the OCP\\Authentication\\IAlternativeLogin interface"
91 "Creation of dynamic property OCA\\Transfer\\Activity\\Providers\\TransferSucceededProvider::$activityManager is deprecated at /var/www/html/custom_apps/transfer/lib/Activity/Providers/BaseProvider.php#19"
91 "Creation of dynamic property OCA\\Transfer\\Activity\\Providers\\TransferStartedProvider::$activityManager is deprecated at /var/www/html/custom_apps/transfer/lib/Activity/Providers/BaseProvider.php#19"
91 "Creation of dynamic property OCA\\Transfer\\Activity\\Providers\\TransferFailedProvider::$activityManager is deprecated at /var/www/html/custom_apps/transfer/lib/Activity/Providers/BaseProvider.php#19"
22 "Exception thrown: Sabre\\DAV\\Exception\\NotAuthenticated"
Aktualizováno uživatelem Andrej Ramašeuski před 9 měsíc(ů)
Vypada, ze ACL groupfolder se nechova uplne korektne - ve webovem rozhrani skupne uzivatele je povolen pristupke slozce, ve skutecnosti je nevidi. K oprave staci ten pristup odebrat a zase priradit. Duvod je neznamy
Aktualizováno uživatelem Andrej Ramašeuski před 6 měsíc(ů)
- Soubor create_dir.png create_dir.png přidán
Vytvořeni složky v group folder
Aktualizováno uživatelem Andrej Ramašeuski před 6 měsíc(ů)
Testovalo se vytvoreni nove slozky ve skupinove slozce. Nepodarilo se prokazat zavislost na poctu uzivatelu ktere maji pristup ke slozce. Docela dlouho (stovky milivterin) se vykonavaji dotazy
SELECT "storage_id", "root_id", "user_id", "mount_point", "mount_id", "f"."path", "mount_provider_class" FROM "oc_mounts" "m" INNER JOIN "oc_filecache" "f" ON "m"."root_id" = "f"."fileid" WHERE "storage_id" = 392
(storage 392 je groupfolders)
Z celkem 624265 zaznamu v databazi je ve storage392 504505. z cehoz 273201 - nahledy. tak je to trochu pomalejsi