Tags: liquidinvestigations/hoover-search
Tags
Nextcloud integration (#247) * add nextcloud collections remove unused import add admin interface to add nextcloud collection fix nextcloudc collection api update url for nextcloud collections add snoop to allowed hosts add url to allowed hosts add signal to sync nextcloudcollections after new collection is created add command to sync nextcloud signals fix signals import fix handle function in management command add task to sync nextcloud directories unused imports fix typo in model fix typo in model add webdav dependency add migration add webdav password model fix typo in model add webdavpassword migration add admin field to add webdav password for user add task that syncs nextcloud with full functionality add command to manually sync nextcloud directories refactor for debugging add debugging logs use webdav password correctly add missing argument to function call fix nextcloud recursion fix function call create instances properly extract directory name from path update or create directory entries fix nextcloud recursion refactor nextcloudcollection model and add admin comment nextcloud collection admin make nullable directory for migration make directory not nullable add nextcloud collection admin add nextcloud directory admin add migration extend nextcloud collection admin add fields to nextcloud colleciton admin fix nextcloud collection admin add periodic execution of nextcloud sync remove unused import fix runserver script fix nextcloud recursion and skip first element debug prints debug debug flake fix bug and cleanup fix update or create call use path to get object remove non existent directories from db fix get all typo add timezone make timezone aware timestamp create directory with timezone aware timestamp don't delete directories clean up create collection in signal make index lowercase add settings fields to model add migration for collection settings add collection settings to admin interface allow blank fields migration to allow blank fields remove spaces from collection names when syncing rebase: realign migrations * squash migrations * fix minor admin issues related to nextcloud collections * improve admin interface for nextcloud collections * disable fields if features not enabled * remove unused import * squash migrations * fix error message and validator bug, avoid multiple bad webdav requests * fix nextcloud directory fetching * don't delete nextcloudcollections when syncing * add command to delete nextcloudcollection --------- Co-authored-by: Kjell Knudsen <[email protected]>
PreviousNext