.circleci/Dockerfile
.circleci/ci_test.cmake
.circleci/config.yml
.circleci/create_ansible_subtree.sh
.circleci/generatePyEnvChecksum.sh
.circleci/publish_npm.sh
.circleci/publish_pypi.sh
.codecov.yml
.dockerignore
.editorconfig
.gitignore
CHANGELOG.rst
CMakeLists.txt
CONTRIBUTING.rst
Dockerfile
LICENSE
MANIFEST.in
README.rst
Vagrantfile
clients/python/README.rst
clients/python/girder_client/__init__.py
clients/python/girder_client/cli.py
clients/python/setup.py
devops/ansible-role-girder/.yamllint
devops/ansible-role-girder/LICENSE
devops/ansible-role-girder/README.md
devops/ansible-role-girder/defaults/main.yml
devops/ansible-role-girder/handlers/main.yml
devops/ansible-role-girder/library/.gitignore
devops/ansible-role-girder/library/README.md
devops/ansible-role-girder/library/girder.py
devops/ansible-role-girder/meta/main.yml
devops/ansible-role-girder/molecule/ansible-module/converge.yml
devops/ansible-role-girder/molecule/ansible-module/data/test1.txt
devops/ansible-role-girder/molecule/ansible-module/data/test2.txt
devops/ansible-role-girder/molecule/ansible-module/data/test3.txt
devops/ansible-role-girder/molecule/ansible-module/molecule.yml
devops/ansible-role-girder/molecule/ansible-module/prepare.yml
devops/ansible-role-girder/molecule/ansible-module/requirements.yml
devops/ansible-role-girder/molecule/ansible-module/test_access.yml
devops/ansible-role-girder/molecule/ansible-module/test_apikey.yml
devops/ansible-role-girder/molecule/ansible-module/test_assetstore.yml
devops/ansible-role-girder/molecule/ansible-module/test_files.yml
devops/ansible-role-girder/molecule/ansible-module/test_hierarchy.yml
devops/ansible-role-girder/molecule/ansible-module/test_resources.yml
devops/ansible-role-girder/molecule/ansible-module/test_setting.yml
devops/ansible-role-girder/molecule/ansible-module/test_user.yml
devops/ansible-role-girder/molecule/default/converge.yml
devops/ansible-role-girder/molecule/default/molecule.yml
devops/ansible-role-girder/molecule/default/prepare.yml
devops/ansible-role-girder/molecule/default/pytest.ini
devops/ansible-role-girder/molecule/default/tests/test_default.py
devops/ansible-role-girder/tasks/main.yml
devops/ansible-role-girder/tasks/nodejs.yml
devops/ansible-role-girder/templates/daemon/girder.service.j2
devops/beanstalk/.ebextensions/logging.config
devops/beanstalk/.ebextensions/packages.config
devops/beanstalk/.ebextensions/wsgi.config
devops/beanstalk/.ebignore
devops/beanstalk/girder.cfg
devops/terraform/README.rst
devops/terraform/aws/assetstore/README.rst
devops/terraform/aws/assetstore/main.tf
devops/terraform/aws/assetstore/outputs.tf
devops/terraform/aws/assetstore/variables.tf
devops/vagrant/.gitignore
devops/vagrant/ansible.cfg
devops/vagrant/vagrant-playbook.yml
devops/vagrant/vagrant-requirements.yml
docker-compose.yml
docs/admin-docs.rst
docs/api-docs.rst
docs/build-docs.rst
docs/changelog.rst
docs/conf.py
docs/configuration.rst
docs/dependencies.rst
docs/deploy.rst
docs/dev-installation.rst
docs/developer-cookbook.rst
docs/developer-docs.rst
docs/development.rst
docs/external-web-clients.rst
docs/favicon.ico
docs/images/dicom-viewer.png
docs/index.rst
docs/installation-quickstart.rst
docs/installation.rst
docs/license.png
docs/migration-guide.rst
docs/mount.rst
docs/plugin-development.rst
docs/plugins.rst
docs/provisioning.rst
docs/python-client.rst
docs/requirements-docs.txt
docs/security.rst
docs/sftp.rst
docs/user-docs.rst
docs/user-guide.rst
girder/__init__.py
girder/api/__init__.py
girder/api/access.py
girder/api/api_docs.mako
girder/api/api_main.py
girder/api/describe.py
girder/api/docs.py
girder/api/filter_logging.py
girder/api/rest.py
girder/api/sftp.py
girder/api/v1/__init__.py
girder/api/v1/api_key.py
girder/api/v1/assetstore.py
girder/api/v1/collection.py
girder/api/v1/file.py
girder/api/v1/folder.py
girder/api/v1/group.py
girder/api/v1/item.py
girder/api/v1/notification.py
girder/api/v1/resource.py
girder/api/v1/system.py
girder/api/v1/token.py
girder/api/v1/user.py
girder/cli/__init__.py
girder/cli/build.py
girder/cli/mount.py
girder/cli/serve.py
girder/cli/sftpd.py
girder/cli/shell.py
girder/conf/girder.dist.cfg
girder/constants.py
girder/events.py
girder/exceptions.py
girder/mail_templates/_footer.mako
girder/mail_templates/_header.mako
girder/mail_templates/accountApproval.mako
girder/mail_templates/accountApproved.mako
girder/mail_templates/emailVerification.mako
girder/mail_templates/groupInvite.mako
girder/mail_templates/temporaryAccess.mako
girder/models/__init__.py
girder/models/api_key.py
girder/models/assetstore.py
girder/models/collection.py
girder/models/file.py
girder/models/folder.py
girder/models/group.py
girder/models/item.py
girder/models/model_base.py
girder/models/notification.py
girder/models/setting.py
girder/models/token.py
girder/models/upload.py
girder/models/user.py
girder/plugin.py
girder/settings.py
girder/utility/__init__.py
girder/utility/_cache.py
girder/utility/_hash_state.py
girder/utility/abstract_assetstore_adapter.py
girder/utility/acl_mixin.py
girder/utility/assetstore_utilities.py
girder/utility/config.py
girder/utility/error.mako
girder/utility/filesystem_assetstore_adapter.py
girder/utility/gridfs_assetstore_adapter.py
girder/utility/mail_utils.py
girder/utility/model_importer.py
girder/utility/path.py
girder/utility/progress.py
girder/utility/resource.py
girder/utility/s3_assetstore_adapter.py
girder/utility/search.py
girder/utility/server.py
girder/utility/setting_utilities.py
girder/utility/system.py
girder/utility/webroot.mako
girder/utility/webroot.py
girder/utility/ziputil.py
girder/web_client/.gitignore
girder/web_client/Gruntfile.js
girder/web_client/eslint-config/.gitignore
girder/web_client/eslint-config/.npmignore
girder/web_client/eslint-config/README.md
girder/web_client/eslint-config/index.js
girder/web_client/eslint-config/package-lock.json
girder/web_client/eslint-config/package.json
girder/web_client/fontello/.gitignore
girder/web_client/fontello/.npmignore
girder/web_client/fontello/Gruntfile.js
girder/web_client/fontello/README.md
girder/web_client/fontello/fontello.config.json
girder/web_client/fontello/package-lock.json
girder/web_client/fontello/package.json
girder/web_client/grunt_tasks/build.js
girder/web_client/grunt_tasks/swagger.js
girder/web_client/grunt_tasks/test.js
girder/web_client/grunt_tasks/webpack.config.js
girder/web_client/grunt_tasks/webpack.paths.js
girder/web_client/grunt_tasks/webpack.plugins.js
girder/web_client/package.json.template
girder/web_client/pug-lint-config/.gitignore
girder/web_client/pug-lint-config/.npmignore
girder/web_client/pug-lint-config/README.md
girder/web_client/pug-lint-config/index.js
girder/web_client/pug-lint-config/package-lock.json
girder/web_client/pug-lint-config/package.json
girder/web_client/src/assets/Girder_Mark.png
girder/web_client/src/auth.js
girder/web_client/src/collections/ApiKeyCollection.js
girder/web_client/src/collections/AssetstoreCollection.js
girder/web_client/src/collections/Collection.js
girder/web_client/src/collections/CollectionCollection.js
girder/web_client/src/collections/FileCollection.js
girder/web_client/src/collections/FolderCollection.js
girder/web_client/src/collections/GroupCollection.js
girder/web_client/src/collections/ItemCollection.js
girder/web_client/src/collections/UserCollection.js
girder/web_client/src/collections/index.js
girder/web_client/src/constants.js
girder/web_client/src/dialog.js
girder/web_client/src/events.js
girder/web_client/src/index.js
girder/web_client/src/main.js
girder/web_client/src/misc.js
girder/web_client/src/models/AccessControlledModel.js
girder/web_client/src/models/ApiKeyModel.js
girder/web_client/src/models/AssetstoreModel.js
girder/web_client/src/models/CollectionCreationPolicyModel.js
girder/web_client/src/models/CollectionModel.js
girder/web_client/src/models/FileModel.js
girder/web_client/src/models/FolderModel.js
girder/web_client/src/models/GroupModel.js
girder/web_client/src/models/ItemModel.js
girder/web_client/src/models/MetadataMixin.js
girder/web_client/src/models/Model.js
girder/web_client/src/models/UserModel.js
girder/web_client/src/models/index.js
girder/web_client/src/package.json
girder/web_client/src/pluginUtils.js
girder/web_client/src/rest.js
girder/web_client/src/router.js
girder/web_client/src/routes.js
girder/web_client/src/stylesheets/apidocs/apidocs.styl
girder/web_client/src/stylesheets/body/adminConsole.styl
girder/web_client/src/stylesheets/body/assetstores.styl
girder/web_client/src/stylesheets/body/collectionList.styl
girder/web_client/src/stylesheets/body/collectionPage.styl
girder/web_client/src/stylesheets/body/frontPage.styl
girder/web_client/src/stylesheets/body/groupList.styl
girder/web_client/src/stylesheets/body/groupPage.styl
girder/web_client/src/stylesheets/body/itemPage.styl
girder/web_client/src/stylesheets/body/plugins.styl
girder/web_client/src/stylesheets/body/searchResultsList.styl
girder/web_client/src/stylesheets/body/systemConfig.styl
girder/web_client/src/stylesheets/body/userAccount.styl
girder/web_client/src/stylesheets/body/userList.styl
girder/web_client/src/stylesheets/body/userPage.styl
girder/web_client/src/stylesheets/layout/footer.styl
girder/web_client/src/stylesheets/layout/global.styl
girder/web_client/src/stylesheets/layout/globalNav.styl
girder/web_client/src/stylesheets/layout/header.styl
girder/web_client/src/stylesheets/layout/headerUser.styl
girder/web_client/src/stylesheets/layout/layout.styl
girder/web_client/src/stylesheets/layout/layoutVars.styl
girder/web_client/src/stylesheets/layout/loading.styl
girder/web_client/src/stylesheets/layout/progressArea.styl
girder/web_client/src/stylesheets/widgets/accessWidget.styl
girder/web_client/src/stylesheets/widgets/browserWidget.styl
girder/web_client/src/stylesheets/widgets/hierarchyWidget.styl
girder/web_client/src/stylesheets/widgets/markdownWidget.styl
girder/web_client/src/stylesheets/widgets/metadataWidget.styl
girder/web_client/src/stylesheets/widgets/searchFieldWidget.styl
girder/web_client/src/stylesheets/widgets/taskProgress.styl
girder/web_client/src/stylesheets/widgets/timelineWidget.styl
girder/web_client/src/stylesheets/widgets/uploadWidget.styl
girder/web_client/src/stylesheets/widgets/userOtpManagementWidget.styl
girder/web_client/src/templates/body/adminConsole.pug
girder/web_client/src/templates/body/assetstores.pug
girder/web_client/src/templates/body/collectionList.pug
girder/web_client/src/templates/body/collectionPage.pug
girder/web_client/src/templates/body/filesystemImport.pug
girder/web_client/src/templates/body/frontPage.pug
girder/web_client/src/templates/body/groupList.pug
girder/web_client/src/templates/body/groupPage.pug
girder/web_client/src/templates/body/itemPage.pug
girder/web_client/src/templates/body/plugins.pug
girder/web_client/src/templates/body/s3Import.pug
girder/web_client/src/templates/body/searchResults.pug
girder/web_client/src/templates/body/searchResultsType.pug
girder/web_client/src/templates/body/systemConfiguration.pug
girder/web_client/src/templates/body/userAccount.pug
girder/web_client/src/templates/body/userList.pug
girder/web_client/src/templates/body/userPage.pug
girder/web_client/src/templates/layout/alert.pug
girder/web_client/src/templates/layout/layout.pug
girder/web_client/src/templates/layout/layoutFooter.pug
girder/web_client/src/templates/layout/layoutGlobalNav.pug
girder/web_client/src/templates/layout/layoutHeader.pug
girder/web_client/src/templates/layout/layoutHeaderUser.pug
girder/web_client/src/templates/layout/layoutProgressArea.pug
girder/web_client/src/templates/layout/loginDialog.pug
girder/web_client/src/templates/layout/registerDialog.pug
girder/web_client/src/templates/layout/resetPasswordDialog.pug
girder/web_client/src/templates/widgets/accessEditor.pug
girder/web_client/src/templates/widgets/accessEditorMixins.pug
girder/web_client/src/templates/widgets/accessEditorNonModal.pug
girder/web_client/src/templates/widgets/accessEntry.pug
girder/web_client/src/templates/widgets/apiKeyList.pug
girder/web_client/src/templates/widgets/browserWidget.pug
girder/web_client/src/templates/widgets/checkedActionsMenu.pug
girder/web_client/src/templates/widgets/collectionInfoDialog.pug
girder/web_client/src/templates/widgets/confirmDialog.pug
girder/web_client/src/templates/widgets/dateTimeRangeWidget.pug
girder/web_client/src/templates/widgets/dateTimeWidget.pug
girder/web_client/src/templates/widgets/editApiKeyWidget.pug
girder/web_client/src/templates/widgets/editAssetstoreWidget.pug
girder/web_client/src/templates/widgets/editCollectionWidget.pug
girder/web_client/src/templates/widgets/editFileWidget.pug
girder/web_client/src/templates/widgets/editFolderWidget.pug
girder/web_client/src/templates/widgets/editGroupWidget.pug
girder/web_client/src/templates/widgets/editItemWidget.pug
girder/web_client/src/templates/widgets/fileInfoDialog.pug
girder/web_client/src/templates/widgets/fileList.pug
girder/web_client/src/templates/widgets/folderInfoDialog.pug
girder/web_client/src/templates/widgets/folderList.pug
girder/web_client/src/templates/widgets/groupAdminList.pug
girder/web_client/src/templates/widgets/groupInviteDialog.pug
girder/web_client/src/templates/widgets/groupInviteList.pug
girder/web_client/src/templates/widgets/groupMemberList.pug
girder/web_client/src/templates/widgets/groupModList.pug
girder/web_client/src/templates/widgets/hierarchyBreadcrumb.pug
girder/web_client/src/templates/widgets/hierarchyPaginated.pug
girder/web_client/src/templates/widgets/hierarchyWidget.pug
girder/web_client/src/templates/widgets/itemBreadcrumb.pug
girder/web_client/src/templates/widgets/itemList.pug
girder/web_client/src/templates/widgets/jsonMetadatumEditWidget.pug
girder/web_client/src/templates/widgets/jsonMetadatumView.pug
girder/web_client/src/templates/widgets/loadingAnimation.pug
girder/web_client/src/templates/widgets/markdownWidget.pug
girder/web_client/src/templates/widgets/metadataWidget.pug
girder/web_client/src/templates/widgets/metadatumEditWidget.pug
girder/web_client/src/templates/widgets/metadatumView.pug
girder/web_client/src/templates/widgets/newAssetstore.pug
girder/web_client/src/templates/widgets/paginateWidget.pug
girder/web_client/src/templates/widgets/pluginConfigBreadcrumb.pug
girder/web_client/src/templates/widgets/rootSelectorWidget.pug
girder/web_client/src/templates/widgets/searchField.pug
girder/web_client/src/templates/widgets/searchHelp.pug
girder/web_client/src/templates/widgets/searchModeSelect.pug
girder/web_client/src/templates/widgets/searchResults.pug
girder/web_client/src/templates/widgets/sortCollectionWidget.pug
girder/web_client/src/templates/widgets/taskProgress.pug
girder/web_client/src/templates/widgets/timeline.pug
girder/web_client/src/templates/widgets/uploadWidget.pug
girder/web_client/src/templates/widgets/uploadWidgetMixins.pug
girder/web_client/src/templates/widgets/uploadWidgetNonModal.pug
girder/web_client/src/templates/widgets/userOtpBegin.pug
girder/web_client/src/templates/widgets/userOtpDisable.pug
girder/web_client/src/templates/widgets/userOtpEnable.pug
girder/web_client/src/utilities/EventStream.js
girder/web_client/src/utilities/PluginUtils.js
girder/web_client/src/utilities/S3UploadHandler.js
girder/web_client/src/utilities/index.js
girder/web_client/src/utilities/jquery/girderEnable.js
girder/web_client/src/utilities/jquery/girderModal.js
girder/web_client/src/version.js
girder/web_client/src/views/App.js
girder/web_client/src/views/View.js
girder/web_client/src/views/body/AdminView.js
girder/web_client/src/views/body/AssetstoresView.js
girder/web_client/src/views/body/CollectionView.js
girder/web_client/src/views/body/CollectionsView.js
girder/web_client/src/views/body/FilesystemImportView.js
girder/web_client/src/views/body/FolderView.js
girder/web_client/src/views/body/FrontPageView.js
girder/web_client/src/views/body/GroupView.js
girder/web_client/src/views/body/GroupsView.js
girder/web_client/src/views/body/ItemView.js
girder/web_client/src/views/body/PluginsView.js
girder/web_client/src/views/body/S3ImportView.js
girder/web_client/src/views/body/SearchResultsView.js
girder/web_client/src/views/body/SystemConfigurationView.js
girder/web_client/src/views/body/UserAccountView.js
girder/web_client/src/views/body/UserView.js
girder/web_client/src/views/body/UsersView.js
girder/web_client/src/views/body/index.js
girder/web_client/src/views/index.js
girder/web_client/src/views/layout/FooterView.js
girder/web_client/src/views/layout/GlobalNavView.js
girder/web_client/src/views/layout/HeaderUserView.js
girder/web_client/src/views/layout/HeaderView.js
girder/web_client/src/views/layout/LoginView.js
girder/web_client/src/views/layout/ProgressListView.js
girder/web_client/src/views/layout/RegisterView.js
girder/web_client/src/views/layout/ResetPasswordView.js
girder/web_client/src/views/layout/index.js
girder/web_client/src/views/widgets/AccessWidget.js
girder/web_client/src/views/widgets/ApiKeyListWidget.js
girder/web_client/src/views/widgets/BrowserWidget.js
girder/web_client/src/views/widgets/CheckedMenuWidget.js
girder/web_client/src/views/widgets/CollectionInfoWidget.js
girder/web_client/src/views/widgets/DateTimeRangeWidget.js
girder/web_client/src/views/widgets/DateTimeWidget.js
girder/web_client/src/views/widgets/EditApiKeyWidget.js
girder/web_client/src/views/widgets/EditAssetstoreWidget.js
girder/web_client/src/views/widgets/EditCollectionWidget.js
girder/web_client/src/views/widgets/EditFileWidget.js
girder/web_client/src/views/widgets/EditFolderWidget.js
girder/web_client/src/views/widgets/EditGroupWidget.js
girder/web_client/src/views/widgets/EditItemWidget.js
girder/web_client/src/views/widgets/FileInfoWidget.js
girder/web_client/src/views/widgets/FileListWidget.js
girder/web_client/src/views/widgets/FolderInfoWidget.js
girder/web_client/src/views/widgets/FolderListWidget.js
girder/web_client/src/views/widgets/GroupAdminsWidget.js
girder/web_client/src/views/widgets/GroupInvitesWidget.js
girder/web_client/src/views/widgets/GroupMembersWidget.js
girder/web_client/src/views/widgets/GroupModsWidget.js
girder/web_client/src/views/widgets/HierarchyWidget.js
girder/web_client/src/views/widgets/ItemBreadcrumbWidget.js
girder/web_client/src/views/widgets/ItemListWidget.js
girder/web_client/src/views/widgets/LoadingAnimation.js
girder/web_client/src/views/widgets/MarkdownWidget.js
girder/web_client/src/views/widgets/MetadataWidget.js
girder/web_client/src/views/widgets/NewAssetstoreWidget.js
girder/web_client/src/views/widgets/PaginateWidget.js
girder/web_client/src/views/widgets/PluginConfigBreadcrumbWidget.js
girder/web_client/src/views/widgets/RootSelectorWidget.js
girder/web_client/src/views/widgets/SearchFieldWidget.js
girder/web_client/src/views/widgets/SearchPaginateWidget.js
girder/web_client/src/views/widgets/SortCollectionWidget.js
girder/web_client/src/views/widgets/TaskProgressWidget.js
girder/web_client/src/views/widgets/TimelineWidget.js
girder/web_client/src/views/widgets/UploadWidget.js
girder/web_client/src/views/widgets/UserOtpManagementWidget.js
girder/web_client/src/views/widgets/index.js
girder/web_client/static/.gitignore
girder/web_client/static/built/.gitignore
girder/web_client/static/girder-swagger.js
girder/web_client/static/img/Girder_Favicon.png
girder/web_client/test/fake.jpg
girder/web_client/test/lib/jasmine-1.3.1/ConsoleReporter.js
girder/web_client/test/lib/jasmine-1.3.1/MIT.LICENSE.txt
girder/web_client/test/lib/jasmine-1.3.1/jasmine.css
girder/web_client/test/lib/jasmine-1.3.1/jasmine.js
girder/web_client/test/spec/adminSpec.js
girder/web_client/test/spec/browserSpec.js
girder/web_client/test/spec/collectionBaseClassSpec.js
girder/web_client/test/spec/collectionSpec.js
girder/web_client/test/spec/customWidgetsSpec.js
girder/web_client/test/spec/dataSpec.js
girder/web_client/test/spec/dateTimeWidgetSpec.js
girder/web_client/test/spec/emptyLayoutSpec.js
girder/web_client/test/spec/folderSpec.js
girder/web_client/test/spec/groupSpec.js
girder/web_client/test/spec/itemSpec.js
girder/web_client/test/spec/modelSpec.js
girder/web_client/test/spec/routingSpec.js
girder/web_client/test/spec/routingSpec.yml
girder/web_client/test/spec/setApiSpec.js
girder/web_client/test/spec/sortWidgetSpec.js
girder/web_client/test/spec/swaggerSpec.js
girder/web_client/test/spec/userSpec.js
girder/web_client/test/spec/utilitiesSpec.js
girder/web_client/test/spec/versionSpec.js
girder/web_client/test/spec/widgetsSpec.js
girder/web_client/test/specRunner.js
girder/web_client/test/testEnv.pug
girder/web_client/test/testFile.csv
girder/web_client/test/testFile.tsv
girder/web_client/test/testFile.txt
girder/web_client/test/testFile2
girder/web_client/test/testFileBad.csv
girder/web_client/test/testUtils.js
girder/wsgi.py
package-lock.json
package.json
plugins/.gitignore
plugins/audit_logs/girder_audit_logs/__init__.py
plugins/audit_logs/girder_audit_logs/cleanup.py
plugins/audit_logs/girder_audit_logs/report.py
plugins/audit_logs/setup.py
plugins/authorized_upload/girder_authorized_upload/__init__.py
plugins/authorized_upload/girder_authorized_upload/constants.py
plugins/authorized_upload/girder_authorized_upload/mail_templates/authorized_upload.uploadFinished.mako
plugins/authorized_upload/girder_authorized_upload/rest.py
plugins/authorized_upload/girder_authorized_upload/web_client/main.js
plugins/authorized_upload/girder_authorized_upload/web_client/package.json
plugins/authorized_upload/girder_authorized_upload/web_client/routes.js
plugins/authorized_upload/girder_authorized_upload/web_client/stylesheets/authorizeUpload.styl
plugins/authorized_upload/girder_authorized_upload/web_client/stylesheets/authorizedUpload.styl
plugins/authorized_upload/girder_authorized_upload/web_client/templates/authorizeUpload.pug
plugins/authorized_upload/girder_authorized_upload/web_client/templates/authorizedUpload.pug
plugins/authorized_upload/girder_authorized_upload/web_client/templates/folderActions.pug
plugins/authorized_upload/girder_authorized_upload/web_client/views/AuthorizeUploadView.js
plugins/authorized_upload/girder_authorized_upload/web_client/views/AuthorizedUploadView.js
plugins/authorized_upload/plugin.cmake
plugins/authorized_upload/plugin_tests/__init__.py
plugins/authorized_upload/plugin_tests/authorizedUploadSpec.js
plugins/authorized_upload/plugin_tests/upload_test.py
plugins/authorized_upload/setup.py
plugins/autojoin/girder_autojoin/__init__.py
plugins/autojoin/girder_autojoin/settings.py
plugins/autojoin/girder_autojoin/web_client/main.js
plugins/autojoin/girder_autojoin/web_client/package.json
plugins/autojoin/girder_autojoin/web_client/routes.js
plugins/autojoin/girder_autojoin/web_client/stylesheets/configView.styl
plugins/autojoin/girder_autojoin/web_client/templates/configView.pug
plugins/autojoin/girder_autojoin/web_client/views/ConfigView.js
plugins/autojoin/plugin.cmake
plugins/autojoin/plugin_tests/__init__.py
plugins/autojoin/plugin_tests/autojoinSpec.js
plugins/autojoin/plugin_tests/autojoin_test.py
plugins/autojoin/setup.py
plugins/dicom_viewer/girder_dicom_viewer/__init__.py
plugins/dicom_viewer/girder_dicom_viewer/event_helper.py
plugins/dicom_viewer/girder_dicom_viewer/web_client/main.js
plugins/dicom_viewer/girder_dicom_viewer/web_client/package.json
plugins/dicom_viewer/girder_dicom_viewer/web_client/stylesheets/dicomItem.styl
plugins/dicom_viewer/girder_dicom_viewer/web_client/stylesheets/dicomSliceMetadata.styl
plugins/dicom_viewer/girder_dicom_viewer/web_client/templates/dicomItem.pug
plugins/dicom_viewer/girder_dicom_viewer/web_client/templates/dicomSliceMetadata.pug
plugins/dicom_viewer/girder_dicom_viewer/web_client/templates/parseDicomItem.pug
plugins/dicom_viewer/girder_dicom_viewer/web_client/views/DicomView.js
plugins/dicom_viewer/girder_dicom_viewer/web_client/webpack.helper.js
plugins/dicom_viewer/plugin.cmake
plugins/dicom_viewer/plugin_tests/__init__.py
plugins/dicom_viewer/plugin_tests/data/000000.dcm.sha512
plugins/dicom_viewer/plugin_tests/data/000001.dcm.sha512
plugins/dicom_viewer/plugin_tests/data/000002.dcm.sha512
plugins/dicom_viewer/plugin_tests/data/000003.dcm.sha512
plugins/dicom_viewer/plugin_tests/dicom_viewer_test.py
plugins/dicom_viewer/setup.py
plugins/download_statistics/girder_download_statistics/__init__.py
plugins/download_statistics/plugin.cmake
plugins/download_statistics/plugin_tests/__init__.py
plugins/download_statistics/plugin_tests/download_statistics_test.py
plugins/download_statistics/plugin_tests/files/txt1.txt
plugins/download_statistics/plugin_tests/files/txt2.txt
plugins/download_statistics/setup.py
plugins/google_analytics/girder_google_analytics/__init__.py
plugins/google_analytics/girder_google_analytics/rest.py
plugins/google_analytics/girder_google_analytics/settings.py
plugins/google_analytics/girder_google_analytics/web_client/lib/backbone.analytics.js
plugins/google_analytics/girder_google_analytics/web_client/main.js
plugins/google_analytics/girder_google_analytics/web_client/package.json
plugins/google_analytics/girder_google_analytics/web_client/routes.js
plugins/google_analytics/girder_google_analytics/web_client/stylesheets/configView.styl
plugins/google_analytics/girder_google_analytics/web_client/templates/configView.pug
plugins/google_analytics/girder_google_analytics/web_client/views/ConfigView.js
plugins/google_analytics/plugin.cmake
plugins/google_analytics/plugin_tests/__init__.py
plugins/google_analytics/plugin_tests/google_analytics_test.py
plugins/google_analytics/setup.py
plugins/gravatar/girder_gravatar/__init__.py
plugins/gravatar/girder_gravatar/settings.py
plugins/gravatar/girder_gravatar/web_client/main.js
plugins/gravatar/girder_gravatar/web_client/models/UserModel.js
plugins/gravatar/girder_gravatar/web_client/package.json
plugins/gravatar/girder_gravatar/web_client/routes.js
plugins/gravatar/girder_gravatar/web_client/templates/configView.pug
plugins/gravatar/girder_gravatar/web_client/views/ConfigView.js
plugins/gravatar/plugin.cmake
plugins/gravatar/plugin_tests/__init__.py
plugins/gravatar/plugin_tests/gravatar_test.py
plugins/gravatar/setup.py
plugins/hashsum_download/girder_hashsum_download/__init__.py
plugins/hashsum_download/girder_hashsum_download/settings.py
plugins/hashsum_download/girder_hashsum_download/web_client/main.js
plugins/hashsum_download/girder_hashsum_download/web_client/package.json
plugins/hashsum_download/girder_hashsum_download/web_client/stylesheets/hashsumDownloadFileInfoWidget.styl
plugins/hashsum_download/girder_hashsum_download/web_client/templates/config.pug
plugins/hashsum_download/girder_hashsum_download/web_client/templates/hashsumDownloadFileInfoWidget.pug
plugins/hashsum_download/girder_hashsum_download/web_client/views/ConfigView.js
plugins/hashsum_download/girder_hashsum_download/web_client/views/FileInfoWidget.js
plugins/hashsum_download/plugin.cmake
plugins/hashsum_download/plugin_tests/__init__.py
plugins/hashsum_download/plugin_tests/hashsumSpec.js
plugins/hashsum_download/plugin_tests/hashsum_download_test.py
plugins/hashsum_download/setup.py
plugins/homepage/girder_homepage/__init__.py
plugins/homepage/girder_homepage/constants.py
plugins/homepage/girder_homepage/rest.py
plugins/homepage/girder_homepage/settings.py
plugins/homepage/girder_homepage/web_client/main.js
plugins/homepage/girder_homepage/web_client/package.json
plugins/homepage/girder_homepage/web_client/routes.js
plugins/homepage/girder_homepage/web_client/stylesheets/configView.styl
plugins/homepage/girder_homepage/web_client/templates/configView.pug
plugins/homepage/girder_homepage/web_client/views/ConfigView.js
plugins/homepage/girder_homepage/web_client/views/FrontPageView.js
plugins/homepage/plugin.cmake
plugins/homepage/plugin_tests/__init__.py
plugins/homepage/plugin_tests/homepageSpec.js
plugins/homepage/plugin_tests/homepage_test.py
plugins/homepage/setup.py
plugins/item_licenses/girder_item_licenses/__init__.py
plugins/item_licenses/girder_item_licenses/rest.py
plugins/item_licenses/girder_item_licenses/settings.py
plugins/item_licenses/girder_item_licenses/web_client/main.js
plugins/item_licenses/girder_item_licenses/web_client/package.json
plugins/item_licenses/girder_item_licenses/web_client/routes.js
plugins/item_licenses/girder_item_licenses/web_client/stylesheets/configView.styl
plugins/item_licenses/girder_item_licenses/web_client/templates/configView.pug
plugins/item_licenses/girder_item_licenses/web_client/templates/itemLicenseWidget.pug
plugins/item_licenses/girder_item_licenses/web_client/templates/selectLicenseWidget.pug
plugins/item_licenses/girder_item_licenses/web_client/views/ConfigView.js
plugins/item_licenses/girder_item_licenses/web_client/views/EditItemWidget.js
plugins/item_licenses/girder_item_licenses/web_client/views/HierarchyWidget.js
plugins/item_licenses/girder_item_licenses/web_client/views/ItemLicenseWidget.js
plugins/item_licenses/girder_item_licenses/web_client/views/ItemView.js
plugins/item_licenses/girder_item_licenses/web_client/views/SelectLicenseWidget.js
plugins/item_licenses/girder_item_licenses/web_client/views/UploadWidget.js
plugins/item_licenses/plugin.cmake
plugins/item_licenses/plugin_tests/__init__.py
plugins/item_licenses/plugin_tests/itemLicensesSpec.js
plugins/item_licenses/plugin_tests/item_licenses_test.py
plugins/item_licenses/setup.py
plugins/jobs/girder_jobs/__init__.py
plugins/jobs/girder_jobs/constants.py
plugins/jobs/girder_jobs/job_rest.py
plugins/jobs/girder_jobs/models/__init__.py
plugins/jobs/girder_jobs/models/job.py
plugins/jobs/girder_jobs/web_client/JobStatus.js
plugins/jobs/girder_jobs/web_client/collections/JobCollection.js
plugins/jobs/girder_jobs/web_client/collections/index.js
plugins/jobs/girder_jobs/web_client/index.js
plugins/jobs/girder_jobs/web_client/main.js
plugins/jobs/girder_jobs/web_client/models/JobModel.js
plugins/jobs/girder_jobs/web_client/models/index.js
plugins/jobs/girder_jobs/web_client/package.json
plugins/jobs/girder_jobs/web_client/routes.js
plugins/jobs/girder_jobs/web_client/stylesheets/jobDetailsWidget.styl
plugins/jobs/girder_jobs/web_client/stylesheets/jobListWidget.styl
plugins/jobs/girder_jobs/web_client/templates/adminViewMenuItem.pug
plugins/jobs/girder_jobs/web_client/templates/headerUserViewMenu.pug
plugins/jobs/girder_jobs/web_client/templates/jobCheckBoxContent.pug
plugins/jobs/girder_jobs/web_client/templates/jobCheckBoxMenu.pug
plugins/jobs/girder_jobs/web_client/templates/jobDetailsWidget.pug
plugins/jobs/girder_jobs/web_client/templates/jobList.pug
plugins/jobs/girder_jobs/web_client/templates/jobListWidget.pug
plugins/jobs/girder_jobs/web_client/templates/jobsGraphWidget.pug
plugins/jobs/girder_jobs/web_client/views/AdminView.js
plugins/jobs/girder_jobs/web_client/views/CheckBoxMenu.js
plugins/jobs/girder_jobs/web_client/views/HeaderUserView.js
plugins/jobs/girder_jobs/web_client/views/JobDetailsWidget.js
plugins/jobs/girder_jobs/web_client/views/JobGraphWidget.js
plugins/jobs/girder_jobs/web_client/views/JobListWidget.js
plugins/jobs/girder_jobs/web_client/views/index.js
plugins/jobs/girder_jobs/web_client/views/timeChartConfig.js
plugins/jobs/girder_jobs/web_client/views/timingHistoryChartConfig.js
plugins/jobs/plugin.cmake
plugins/jobs/plugin_tests/__init__.py
plugins/jobs/plugin_tests/jobsSpec.js
plugins/jobs/plugin_tests/jobs_test.py
plugins/jobs/plugin_tests/local_job_impl.py
plugins/jobs/setup.py
plugins/ldap/girder_ldap/__init__.py
plugins/ldap/girder_ldap/settings.py
plugins/ldap/girder_ldap/web_client/main.js
plugins/ldap/girder_ldap/web_client/package.json
plugins/ldap/girder_ldap/web_client/routes.js
plugins/ldap/girder_ldap/web_client/stylesheets/configView.styl
plugins/ldap/girder_ldap/web_client/templates/configView.pug
plugins/ldap/girder_ldap/web_client/templates/editServerMixin.pug
plugins/ldap/girder_ldap/web_client/templates/newServerTemplate.pug
plugins/ldap/girder_ldap/web_client/views/ConfigView.js
plugins/ldap/plugin.cmake
plugins/ldap/plugin_tests/__init__.py
plugins/ldap/plugin_tests/ldap_test.py
plugins/ldap/setup.py
plugins/oauth/girder_oauth/__init__.py
plugins/oauth/girder_oauth/providers/__init__.py
plugins/oauth/girder_oauth/providers/base.py
plugins/oauth/girder_oauth/providers/bitbucket.py
plugins/oauth/girder_oauth/providers/box.py
plugins/oauth/girder_oauth/providers/github.py
plugins/oauth/girder_oauth/providers/globus.py
plugins/oauth/girder_oauth/providers/google.py
plugins/oauth/girder_oauth/providers/linkedin.py
plugins/oauth/girder_oauth/rest.py
plugins/oauth/girder_oauth/settings.py
plugins/oauth/girder_oauth/web_client/main.js
plugins/oauth/girder_oauth/web_client/package.json
plugins/oauth/girder_oauth/web_client/routes.js
plugins/oauth/girder_oauth/web_client/stylesheets/configView.styl
plugins/oauth/girder_oauth/web_client/stylesheets/oauthLoginView.styl
plugins/oauth/girder_oauth/web_client/templates/configView.pug
plugins/oauth/girder_oauth/web_client/templates/oauthLoginView.pug
plugins/oauth/girder_oauth/web_client/views/ConfigView.js
plugins/oauth/girder_oauth/web_client/views/LoginView.js
plugins/oauth/girder_oauth/web_client/views/OAuthLoginView.js
plugins/oauth/girder_oauth/web_client/views/RegisterView.js
plugins/oauth/plugin.cmake
plugins/oauth/plugin_tests/__init__.py
plugins/oauth/plugin_tests/oauth_test.py
plugins/oauth/setup.py
plugins/readme/girder_readme/__init__.py
plugins/readme/girder_readme/rest.py
plugins/readme/girder_readme/web_client/main.js
plugins/readme/girder_readme/web_client/package.json
plugins/readme/girder_readme/web_client/stylesheets/readmeWidget.styl
plugins/readme/girder_readme/web_client/templates/readmeWidget.pug
plugins/readme/girder_readme/web_client/views/HierarchyWidget.js
plugins/readme/plugin.cmake
plugins/readme/plugin_tests/data/README.md
plugins/readme/plugin_tests/readmeSpec.js
plugins/readme/setup.py
plugins/sentry/girder_sentry/__init__.py
plugins/sentry/girder_sentry/rest.py
plugins/sentry/girder_sentry/settings.py
plugins/sentry/girder_sentry/web_client/main.js
plugins/sentry/girder_sentry/web_client/package.json
plugins/sentry/girder_sentry/web_client/routes.js
plugins/sentry/girder_sentry/web_client/stylesheets/configView.styl
plugins/sentry/girder_sentry/web_client/templates/configView.pug
plugins/sentry/girder_sentry/web_client/views/ConfigView.js
plugins/sentry/plugin.cmake
plugins/sentry/setup.py
plugins/terms/girder_terms/__init__.py
plugins/terms/girder_terms/web_client/main.js
plugins/terms/girder_terms/web_client/models/CollectionModel.js
plugins/terms/girder_terms/web_client/package.json
plugins/terms/girder_terms/web_client/routes.js
plugins/terms/girder_terms/web_client/stylesheets/collectionInfoWidget.styl
plugins/terms/girder_terms/web_client/stylesheets/editCollectionTermsWidget.styl
plugins/terms/girder_terms/web_client/stylesheets/termsAcceptance.styl
plugins/terms/girder_terms/web_client/templates/collectionInfoWidget.pug
plugins/terms/girder_terms/web_client/templates/editCollectionTermsWidget.pug
plugins/terms/girder_terms/web_client/templates/termsAcceptance.pug
plugins/terms/girder_terms/web_client/views/CollectionInfoWidget.js
plugins/terms/girder_terms/web_client/views/EditCollectionWidget.js
plugins/terms/girder_terms/web_client/views/TermsAcceptanceView.js
plugins/terms/plugin.cmake
plugins/terms/plugin_tests/__init__.py
plugins/terms/plugin_tests/termsSpec.js
plugins/terms/plugin_tests/terms_test.py
plugins/terms/setup.py
plugins/thumbnails/girder_thumbnails/__init__.py
plugins/thumbnails/girder_thumbnails/rest.py
plugins/thumbnails/girder_thumbnails/utils.py
plugins/thumbnails/girder_thumbnails/web_client/main.js
plugins/thumbnails/girder_thumbnails/web_client/models/ThumbnailModel.js
plugins/thumbnails/girder_thumbnails/web_client/package.json
plugins/thumbnails/girder_thumbnails/web_client/stylesheets/createThumbnailView.styl
plugins/thumbnails/girder_thumbnails/web_client/stylesheets/flowView.styl
plugins/thumbnails/girder_thumbnails/web_client/templates/createThumbnailViewDialog.pug
plugins/thumbnails/girder_thumbnails/web_client/templates/createThumbnailViewTargetDescription.pug
plugins/thumbnails/girder_thumbnails/web_client/templates/fileListWidgetCreateButton.pug
plugins/thumbnails/girder_thumbnails/web_client/templates/flowView.pug
plugins/thumbnails/girder_thumbnails/web_client/templates/itemView.pug
plugins/thumbnails/girder_thumbnails/web_client/views/CreateThumbnailView.js
plugins/thumbnails/girder_thumbnails/web_client/views/FileListWidget.js
plugins/thumbnails/girder_thumbnails/web_client/views/FlowView.js
plugins/thumbnails/girder_thumbnails/web_client/views/ItemView.js
plugins/thumbnails/girder_thumbnails/worker.py
plugins/thumbnails/plugin.cmake
plugins/thumbnails/plugin_tests/__init__.py
plugins/thumbnails/plugin_tests/data/sample_dicom.dcm
plugins/thumbnails/plugin_tests/thumbnail_test.py
plugins/thumbnails/plugin_tests/thumbnailsSpec.js
plugins/thumbnails/setup.py
plugins/user_quota/girder_user_quota/__init__.py
plugins/user_quota/girder_user_quota/quota.py
plugins/user_quota/girder_user_quota/settings.py
plugins/user_quota/girder_user_quota/web_client/main.js
plugins/user_quota/girder_user_quota/web_client/models/CollectionModel.js
plugins/user_quota/girder_user_quota/web_client/models/UserModel.js
plugins/user_quota/girder_user_quota/web_client/models/extendModel.js
plugins/user_quota/girder_user_quota/web_client/package.json
plugins/user_quota/girder_user_quota/web_client/routes.js
plugins/user_quota/girder_user_quota/web_client/stylesheets/userQuota.styl
plugins/user_quota/girder_user_quota/web_client/templates/collectionViewPoliciesMenu.pug
plugins/user_quota/girder_user_quota/web_client/templates/configView.pug
plugins/user_quota/girder_user_quota/web_client/templates/quotaPoliciesWidget.pug
plugins/user_quota/girder_user_quota/web_client/templates/userViewPoliciesMenu.pug
plugins/user_quota/girder_user_quota/web_client/utilities/Conversions.js
plugins/user_quota/girder_user_quota/web_client/views/CollectionView.js
plugins/user_quota/girder_user_quota/web_client/views/ConfigView.js
plugins/user_quota/girder_user_quota/web_client/views/QuotaPoliciesWidget.js
plugins/user_quota/girder_user_quota/web_client/views/UploadWidget.js
plugins/user_quota/girder_user_quota/web_client/views/UserView.js
plugins/user_quota/girder_user_quota/web_client/views/extendView.js
plugins/user_quota/plugin.cmake
plugins/user_quota/plugin_tests/__init__.py
plugins/user_quota/plugin_tests/userQuotaSpec.js
plugins/user_quota/plugin_tests/user_quota_test.py
plugins/user_quota/setup.py
plugins/virtual_folders/girder_virtual_folders/__init__.py
plugins/virtual_folders/plugin.cmake
plugins/virtual_folders/plugin_tests/__init__.py
plugins/virtual_folders/plugin_tests/virtual_folders_test.py
plugins/virtual_folders/setup.py
pytest_girder/LICENSE
pytest_girder/MANIFEST.in
pytest_girder/pytest_girder/__init__.py
pytest_girder/pytest_girder/assertions.py
pytest_girder/pytest_girder/fixtures.py
pytest_girder/pytest_girder/plugin.py
pytest_girder/pytest_girder/plugin_registry.py
pytest_girder/pytest_girder/utils.py
pytest_girder/pytest_girder/web_client.py
pytest_girder/setup.py
readthedocs.yml
requirements-dev.txt
scripts/midas/README.rst
scripts/midas/migrate.py
scripts/midas/requirements.txt
scripts/midas/walk_girder.py
scripts/midas/walk_midas.py
scripts/publicNames.py
scripts/publicNames.txt
scripts/test_names.sh
setup.cfg
setup.py
slim.Dockerfile
test/audit_logs/test_audit_log.py
test/data/custom_api_docs.mako
test/data/mail_templates/_footer.mako
test/data/static.txt
test/jobs/test_constants.py
test/readme/data/README
test/readme/data/README.md
test/readme/data/README.txt
test/readme/test_readme.py
test/test_access.py
test/test_api_docs.py
test/test_api_key.py
test/test_api_prefix.py
test/test_assetstore_model_override.py
test/test_cache.py
test/test_collection.py
test/test_custom_root.py
test/test_events.py
test/test_file.py
test/test_folder.py
test/test_hash_state.py
test/test_logging_config.py
test/test_mail.py
test/test_model.py
test/test_notification.py
test/test_path_utilities.py
test/test_plugin_registry.py
test/test_position_endpoint.py
test/test_rest_exception_handling.py
test/test_rest_utils.py
test/test_route_table.py
test/test_size.py
test/test_system_rest.py
test/test_token.py
test/test_user_otp.py
test/test_webroot.py
tests/.gitignore
tests/CMakeLists.txt
tests/JavascriptTests.cmake
tests/PythonTests.cmake
tests/TestCommon.cmake
tests/TestData.cmake
tests/__init__.py
tests/base.py
tests/cases/__init__.py
tests/cases/api_describe_test.py
tests/cases/assetstore_test.py
tests/cases/collection_test.py
tests/cases/dummylogs/error.log
tests/cases/dummylogs/error.log.1
tests/cases/dummylogs/info.log
tests/cases/external_data_core_test.py
tests/cases/external_data_plugin_test.py
tests/cases/file_test.py
tests/cases/filter_logging_test.py
tests/cases/folder_test.py
tests/cases/group_test.py
tests/cases/item_test.py
tests/cases/model_singleton_test.py
tests/cases/mount_command_test.py
tests/cases/mount_test.py
tests/cases/mount_test.yml
tests/cases/mount_test_files/file1a.txt
tests/cases/mount_test_files/file1b.txt
tests/cases/mount_test_files/file2.txt
tests/cases/mount_test_files/file3.txt
tests/cases/mount_test_files/file4.txt
tests/cases/mount_test_files/file5.txt
tests/cases/notification_test.py
tests/cases/py_client/__init__.py
tests/cases/py_client/cli_test.py
tests/cases/py_client/lib_test.py
tests/cases/py_client/testdata/hello.txt
tests/cases/py_client/testdata/world.txt
tests/cases/resource_test.py
tests/cases/rest_decorator_test.py
tests/cases/routes_test.py
tests/cases/search_test.py
tests/cases/search_test.yml
tests/cases/setting_test.py
tests/cases/setup_database_test.py
tests/cases/setup_database_test.yml
tests/cases/setup_database_test/admin/folder/file.txt
tests/cases/setup_database_test/importedCollection/folder1/emptyfile.txt
tests/cases/setup_database_test/importedCollection/folder1/file.txt
tests/cases/setup_database_test/importedCollection/folder1/folder2/file.json
tests/cases/setup_database_test/importedCollection/folder1/folder2/icon.png
tests/cases/setup_database_test/importedCollection/folder1/folder3/file.html
tests/cases/setup_database_test/importedCollection/item.txt
tests/cases/setup_database_test/publicCollection/file.txt
tests/cases/setup_database_test/user2/folder/file.txt
tests/cases/sftp_test.py
tests/cases/stream_test.py
tests/cases/system_test.py
tests/cases/upload_test.py
tests/cases/user_test.py
tests/data/test_file.txt.sha512
tests/mock_s3.py
tests/mock_smtp.py
tests/mongo_replicaset.py
tests/setup_database.py
tests/test_plugins/has_external_data/plugin_tests/data/plugin_test_file.txt.sha512
tests/web_client_test.py
tox.ini
<<<<<< network
# path=girder/build/test/coverage/py_coverage.xml
<<<<<< EOF
# path=girder/build/test/coverage/cobertura-coverage.xml
<<<<<< EOF