├── .dockerignore ├── .gitignore ├── Dockerfile ├── Frontend ├── .editorconfig ├── .gitignore ├── .vscode │ ├── extensions.json │ ├── launch.json │ └── tasks.json ├── angular.json ├── merge-elements.js ├── package-lock.json ├── package.json ├── src │ ├── app │ │ ├── account │ │ │ ├── account.component.html │ │ │ ├── account.component.scss │ │ │ ├── account.component.ts │ │ │ ├── change-password │ │ │ │ ├── change-password.component.html │ │ │ │ ├── change-password.component.scss │ │ │ │ └── change-password.component.ts │ │ │ ├── email-settings │ │ │ │ ├── aws │ │ │ │ │ └── create-aws-ses │ │ │ │ │ │ ├── create-aws-ses.component.html │ │ │ │ │ │ ├── create-aws-ses.component.scss │ │ │ │ │ │ └── create-aws-ses.component.ts │ │ │ │ ├── confirm-email-provider │ │ │ │ │ ├── confirm-email-provider.component.html │ │ │ │ │ ├── confirm-email-provider.component.scss │ │ │ │ │ └── confirm-email-provider.component.ts │ │ │ │ ├── email-settings.component.html │ │ │ │ ├── email-settings.component.scss │ │ │ │ ├── email-settings.component.ts │ │ │ │ ├── resend │ │ │ │ │ └── create-resend │ │ │ │ │ │ ├── create-resend.component.html │ │ │ │ │ │ ├── create-resend.component.scss │ │ │ │ │ │ └── create-resend.component.ts │ │ │ │ └── smtp │ │ │ │ │ └── create-smtp │ │ │ │ │ ├── create-smtp.component.html │ │ │ │ │ ├── create-smtp.component.scss │ │ │ │ │ └── create-smtp.component.ts │ │ │ ├── general-settings │ │ │ │ ├── document-upload │ │ │ │ │ ├── document-upload.component.html │ │ │ │ │ ├── document-upload.component.scss │ │ │ │ │ └── document-upload.component.ts │ │ │ │ ├── general-settings.component.html │ │ │ │ ├── general-settings.component.scss │ │ │ │ └── general-settings.component.ts │ │ │ ├── integrations │ │ │ │ ├── aws │ │ │ │ │ └── textract │ │ │ │ │ │ └── create │ │ │ │ │ │ ├── create-aws-textract.component.html │ │ │ │ │ │ ├── create-aws-textract.component.scss │ │ │ │ │ │ └── create-aws-textract.component.ts │ │ │ │ ├── integrations.component.html │ │ │ │ ├── integrations.component.scss │ │ │ │ ├── integrations.component.ts │ │ │ │ └── openai │ │ │ │ │ └── chatgpt │ │ │ │ │ └── create │ │ │ │ │ ├── create-chatgpt.component.html │ │ │ │ │ ├── create-chatgpt.component.scss │ │ │ │ │ └── create-chatgpt.component.ts │ │ │ ├── multi-factor-auth │ │ │ │ ├── multi-factor-auth.component.html │ │ │ │ ├── multi-factor-auth.component.scss │ │ │ │ ├── multi-factor-auth.component.ts │ │ │ │ └── qr-code.component.ts │ │ │ ├── storage-settings │ │ │ │ ├── aws │ │ │ │ │ ├── create-aws-storage │ │ │ │ │ │ ├── create-aws-storage.component.html │ │ │ │ │ │ ├── create-aws-storage.component.scss │ │ │ │ │ │ └── create-aws-storage.component.ts │ │ │ │ │ └── edit-aws-storage │ │ │ │ │ │ ├── edit-aws-storage.component.html │ │ │ │ │ │ ├── edit-aws-storage.component.scss │ │ │ │ │ │ └── edit-aws-storage.component.ts │ │ │ │ ├── backblaze │ │ │ │ │ ├── create-backblaze-storage │ │ │ │ │ │ ├── create-backblaze-storage.component.html │ │ │ │ │ │ ├── create-backblaze-storage.component.scss │ │ │ │ │ │ └── create-backblaze-storage.component.ts │ │ │ │ │ └── edit-backblaze-storage │ │ │ │ │ │ ├── edit-backblaze-storage.component.html │ │ │ │ │ │ ├── edit-backblaze-storage.component.scss │ │ │ │ │ │ └── edit-backblaze-storage.component.ts │ │ │ │ ├── cloudflare │ │ │ │ │ ├── create-cloudflare-storage │ │ │ │ │ │ ├── create-cloudflare-storage.component.html │ │ │ │ │ │ ├── create-cloudflare-storage.component.scss │ │ │ │ │ │ └── create-cloudflare-storage.component.ts │ │ │ │ │ └── edit-cloudflare-storage │ │ │ │ │ │ ├── edit-cloudflare-storage.component.html │ │ │ │ │ │ ├── edit-cloudflare-storage.component.scss │ │ │ │ │ │ └── edit-cloudflare-storage.component.ts │ │ │ │ ├── digitalocean │ │ │ │ │ ├── create-digitalocean-storage │ │ │ │ │ │ ├── create-digitalocean-storage.component.html │ │ │ │ │ │ ├── create-digitalocean-storage.component.scss │ │ │ │ │ │ └── create-digitalocean-storage.component.ts │ │ │ │ │ └── edit-digitalocean-storage │ │ │ │ │ │ ├── edit-digitalocean-storage.component.html │ │ │ │ │ │ ├── edit-digitalocean-storage.component.scss │ │ │ │ │ │ └── edit-digitalocean-storage.component.ts │ │ │ │ ├── hard-drive │ │ │ │ │ └── create-hard-drive-storage │ │ │ │ │ │ ├── create-hard-drive-storage.component.html │ │ │ │ │ │ ├── create-hard-drive-storage.component.scss │ │ │ │ │ │ └── create-hard-drive-storage.component.ts │ │ │ │ ├── storage-settings.component.html │ │ │ │ ├── storage-settings.component.scss │ │ │ │ └── storage-settings.component.ts │ │ │ ├── user-details │ │ │ │ ├── user-details.component.html │ │ │ │ ├── user-details.component.scss │ │ │ │ └── user-details.component.ts │ │ │ └── users-settings │ │ │ │ ├── users-settings.component.html │ │ │ │ ├── users-settings.component.scss │ │ │ │ └── users-settings.component.ts │ │ ├── app.component.html │ │ ├── app.component.scss │ │ ├── app.component.ts │ │ ├── app.config.ts │ │ ├── external-access │ │ │ ├── box-widget │ │ │ │ ├── box-widget.api.ts │ │ │ │ ├── box-widget.component.html │ │ │ │ ├── box-widget.component.scss │ │ │ │ └── box-widget.component.ts │ │ │ ├── contracts │ │ │ │ └── external-access.contracts.ts │ │ │ ├── external-box │ │ │ │ ├── external-box.component.html │ │ │ │ ├── external-box.component.scss │ │ │ │ ├── external-box.component.ts │ │ │ │ └── external-boxes.api.ts │ │ │ └── external-link │ │ │ │ ├── access-codes.api.ts │ │ │ │ ├── external-link.component.html │ │ │ │ ├── external-link.component.scss │ │ │ │ └── external-link.component.ts │ │ ├── files-explorer │ │ │ ├── bulk-upload-preview │ │ │ │ ├── bulk-upload-preview.component.html │ │ │ │ ├── bulk-upload-preview.component.scss │ │ │ │ └── bulk-upload-preview.component.ts │ │ │ ├── directives │ │ │ │ ├── drag-over-stay.directive.ts │ │ │ │ └── drop-files.directive.ts │ │ │ ├── file-content │ │ │ │ ├── audio-preview │ │ │ │ │ ├── audio-preview.component.html │ │ │ │ │ ├── audio-preview.component.scss │ │ │ │ │ └── audio-preview.component.ts │ │ │ │ ├── file-content.component.html │ │ │ │ ├── file-content.component.scss │ │ │ │ ├── file-content.component.ts │ │ │ │ ├── image-preview │ │ │ │ │ ├── image-preview.component.html │ │ │ │ │ ├── image-preview.component.scss │ │ │ │ │ └── image-preview.component.ts │ │ │ │ ├── markdown-preview │ │ │ │ │ ├── markdown-preview.component.html │ │ │ │ │ ├── markdown-preview.component.scss │ │ │ │ │ └── markdown-preview.component.ts │ │ │ │ ├── pdf-preview │ │ │ │ │ ├── pdf-preview.component.html │ │ │ │ │ ├── pdf-preview.component.scss │ │ │ │ │ └── pdf-preview.component.ts │ │ │ │ ├── text-preview │ │ │ │ │ ├── text-preview.component.html │ │ │ │ │ ├── text-preview.component.scss │ │ │ │ │ └── text-preview.component.ts │ │ │ │ ├── video-preview │ │ │ │ │ ├── video-preview.component.html │ │ │ │ │ ├── video-preview.component.scss │ │ │ │ │ └── video-preview.component.ts │ │ │ │ └── zip-preview │ │ │ │ │ ├── zip-preview.component.html │ │ │ │ │ ├── zip-preview.component.scss │ │ │ │ │ └── zip-preview.component.ts │ │ │ ├── file-icon-pipe │ │ │ │ └── file-icon.pipe.ts │ │ │ ├── file-inline-preview │ │ │ │ ├── file-inline-preview-commands-pipeline.ts │ │ │ │ ├── file-inline-preview.component.html │ │ │ │ ├── file-inline-preview.component.scss │ │ │ │ └── file-inline-preview.component.ts │ │ │ ├── files-explorer.component.html │ │ │ ├── files-explorer.component.scss │ │ │ ├── files-explorer.component.ts │ │ │ ├── folder-path │ │ │ │ ├── folder-path.component.html │ │ │ │ ├── folder-path.component.scss │ │ │ │ └── folder-path.component.ts │ │ │ ├── http-headers-factory.ts │ │ │ └── upload-item │ │ │ │ ├── upload-item.component.html │ │ │ │ ├── upload-item.component.scss │ │ │ │ └── upload-item.component.ts │ │ ├── files-processor │ │ │ ├── files-processor.component.html │ │ │ ├── files-processor.component.scss │ │ │ └── files-processor.component.ts │ │ ├── protobuf │ │ │ ├── ancestor-folder-dto.protobuf.ts │ │ │ ├── box-details-and-folder-content-dto.protobuf.ts │ │ │ ├── box-details-dto.protobuf.ts │ │ │ ├── bulk-create-folder-item-dto.protobuf.ts │ │ │ ├── bulk-create-folder-request-dto.protobuf.ts │ │ │ ├── bulk-create-folder-response-dto.protobuf.ts │ │ │ ├── bulk-initiate-file-upload-item-dto.protobuf.ts │ │ │ ├── bulk-initiate-file-upload-request-dto.protobuf.ts │ │ │ ├── bulk-initiate-file-upload-response-dto.protobuf.ts │ │ │ ├── current-folder-dto.protobuf.ts │ │ │ ├── dashboard-content-dto.protobuf.ts │ │ │ ├── datetime.protobuf.ts │ │ │ ├── file-dto.protobuf.ts │ │ │ ├── folder-content-dto.protobuf.ts │ │ │ ├── folder-tree-dto.protobuf.ts │ │ │ ├── search-files-tree-response-dto.protobuf.ts │ │ │ ├── search-response-dto.protobuf.ts │ │ │ ├── subfolder-dto.protobuf.ts │ │ │ ├── top-folder-content-dto.protobuf.ts │ │ │ ├── upload-dto.protobuf.ts │ │ │ ├── zip-file-details-dto.protobuf.ts │ │ │ └── zip-file-details-item-dto.protobuf.ts │ │ ├── services │ │ │ ├── account.api.ts │ │ │ ├── ai-conversations-status.api.ts │ │ │ ├── ai-conversations-status.service.ts │ │ │ ├── antiforgery.api.ts │ │ │ ├── application-settings.api.ts │ │ │ ├── auth-guard.service.ts │ │ │ ├── auth.api.ts │ │ │ ├── auth.interceptor.ts │ │ │ ├── auth.service.ts │ │ │ ├── aws-regions.ts │ │ │ ├── box-external-access.api.ts │ │ │ ├── box-link-token.service.ts │ │ │ ├── box-links.api.ts │ │ │ ├── boxes.api.ts │ │ │ ├── bytes-range.ts │ │ │ ├── chat-gpt.api.ts │ │ │ ├── countdown.ts │ │ │ ├── dashboard.api.ts │ │ │ ├── data-store.service.ts │ │ │ ├── debouncer.ts │ │ │ ├── digitalocean-regions.ts │ │ │ ├── email-providers.api.ts │ │ │ ├── entry-page.service.ts │ │ │ ├── file-lock.service.ts │ │ │ ├── file-upload-manager │ │ │ │ ├── blob-slicer.ts │ │ │ │ ├── compressed-blob-file-slicer.ts │ │ │ │ ├── file-slicer.ts │ │ │ │ ├── file-upload-manager.ts │ │ │ │ ├── file-upload-utils.ts │ │ │ │ ├── multi-file-direct-file-upload.ts │ │ │ │ ├── multi-step-chunk-file-upload.ts │ │ │ │ └── single-chunk-file-upload.ts │ │ │ ├── filte-type.ts │ │ │ ├── folders-and-files.api.ts │ │ │ ├── general-settings.api.ts │ │ │ ├── guid-base-62.ts │ │ │ ├── in-app-sharing.service.ts │ │ │ ├── integrations.api.ts │ │ │ ├── integrations.types.ts │ │ │ ├── is-highlighted-utils.ts │ │ │ ├── loading-chunk-failed-error.handler.ts │ │ │ ├── lock-status.api.ts │ │ │ ├── n-gram-search.ts │ │ │ ├── optimistic-operation.ts │ │ │ ├── protobuf-http.service.ts │ │ │ ├── search.api.ts │ │ │ ├── search.service.ts │ │ │ ├── sign-out.service.ts │ │ │ ├── storages.api.ts │ │ │ ├── text-measurement.service.ts │ │ │ ├── textract-job-status.service.ts │ │ │ ├── textract.api.ts │ │ │ ├── time.service.ts │ │ │ ├── uploads.api.ts │ │ │ ├── users.api.ts │ │ │ ├── widgets.api.ts │ │ │ ├── workspace-files-explorer-api.ts │ │ │ ├── workspaces.api.ts │ │ │ └── zip.ts │ │ ├── shared │ │ │ ├── ai-conversation-item │ │ │ │ ├── ai-conversation-item.component.html │ │ │ │ ├── ai-conversation-item.component.scss │ │ │ │ └── ai-conversation-item.component.ts │ │ │ ├── ai-message │ │ │ │ ├── ai-message.component.html │ │ │ │ ├── ai-message.component.scss │ │ │ │ └── ai-message.component.ts │ │ │ ├── ai-response │ │ │ │ ├── ai-response.component.html │ │ │ │ ├── ai-response.component.scss │ │ │ │ └── ai-response.component.ts │ │ │ ├── app-textract-job-item.ts │ │ │ ├── app-user.ts │ │ │ ├── app-workspace-details.ts │ │ │ ├── box-invitation-item │ │ │ │ ├── box-invitation-item.component.html │ │ │ │ ├── box-invitation-item.component.scss │ │ │ │ └── box-invitation-item.component.ts │ │ │ ├── box-item │ │ │ │ ├── box-item.component.html │ │ │ │ ├── box-item.component.scss │ │ │ │ └── box-item.component.ts │ │ │ ├── box-permissions │ │ │ │ ├── box-permissions-list.component.html │ │ │ │ ├── box-permissions-list.component.scss │ │ │ │ └── box-permissions-list.component.ts │ │ │ ├── buttons │ │ │ │ ├── action-btn │ │ │ │ │ ├── action-btn.component.html │ │ │ │ │ ├── action-btn.component.scss │ │ │ │ │ └── action-btn.component.ts │ │ │ │ ├── action-text-btn │ │ │ │ │ ├── action-text-btn.component.html │ │ │ │ │ ├── action-text-btn.component.scss │ │ │ │ │ └── action-text-btn.component.ts │ │ │ │ ├── item-btn │ │ │ │ │ ├── item-btn.component.html │ │ │ │ │ ├── item-btn.component.scss │ │ │ │ │ └── item-btn.component.ts │ │ │ │ └── permission-btn │ │ │ │ │ ├── permission-btn.component.html │ │ │ │ │ ├── permission-btn.component.scss │ │ │ │ │ └── permission-btn.component.ts │ │ │ ├── comment │ │ │ │ ├── comment.component.html │ │ │ │ ├── comment.component.scss │ │ │ │ └── comment.component.ts │ │ │ ├── cookies.ts │ │ │ ├── ctrl-click.directive.ts │ │ │ ├── debounced-change.directive.ts │ │ │ ├── editable-txt │ │ │ │ ├── editable-txt.component.html │ │ │ │ ├── editable-txt.component.scss │ │ │ │ └── editable-txt.component.ts │ │ │ ├── elapsed-time.pipe.ts │ │ │ ├── email-picker │ │ │ │ ├── email-picker.component.html │ │ │ │ ├── email-picker.component.scss │ │ │ │ └── email-picker.component.ts │ │ │ ├── email-provider-item │ │ │ │ ├── email-provider-item.component.html │ │ │ │ ├── email-provider-item.component.scss │ │ │ │ └── email-provider-item.component.ts │ │ │ ├── external-box-item │ │ │ │ ├── external-box-item.component.html │ │ │ │ ├── external-box-item.component.scss │ │ │ │ └── external-box-item.component.ts │ │ │ ├── file-item │ │ │ │ ├── file-item.component.html │ │ │ │ ├── file-item.component.scss │ │ │ │ └── file-item.component.ts │ │ │ ├── file-tree-view │ │ │ │ ├── file-tree-node │ │ │ │ │ ├── file-tree-node.component.html │ │ │ │ │ ├── file-tree-node.component.scss │ │ │ │ │ └── file-tree-node.component.ts │ │ │ │ ├── file-tree-view.component.html │ │ │ │ ├── file-tree-view.component.scss │ │ │ │ ├── file-tree-view.component.ts │ │ │ │ ├── folder-tree-node │ │ │ │ │ ├── folder-tree-node.component.html │ │ │ │ │ ├── folder-tree-node.component.scss │ │ │ │ │ └── folder-tree-node.component.ts │ │ │ │ ├── tree-checkbox │ │ │ │ │ ├── tree-checkbox.component.html │ │ │ │ │ ├── tree-checkbox.component.scss │ │ │ │ │ └── tree-checkbox.component.ts │ │ │ │ └── tree-item.ts │ │ │ ├── folder-item │ │ │ │ ├── folder-item.component.html │ │ │ │ ├── folder-item.component.scss │ │ │ │ └── folder-item.component.ts │ │ │ ├── generic-message-dialog │ │ │ │ ├── generic-dialog-service.ts │ │ │ │ ├── generic-message-dialog.component.html │ │ │ │ ├── generic-message-dialog.component.scss │ │ │ │ └── generic-message-dialog.component.ts │ │ │ ├── integration-item │ │ │ │ ├── integration-item.component.html │ │ │ │ ├── integration-item.component.scss │ │ │ │ └── integration-item.component.ts │ │ │ ├── item-search │ │ │ │ ├── item-search.component.html │ │ │ │ ├── item-search.component.scss │ │ │ │ └── item-search.component.ts │ │ │ ├── lexical │ │ │ │ ├── Editor.tsx │ │ │ │ ├── MarkdownEditor.tsx │ │ │ │ ├── lexical-editor-wrapper.component.tsx │ │ │ │ ├── lexical-editor.scss │ │ │ │ ├── markdown-editor-wrapper.component.tsx │ │ │ │ └── plugins │ │ │ │ │ ├── AutoLinkPlugin.tsx │ │ │ │ │ ├── FontSize.tsx │ │ │ │ │ ├── ListMaxIndentLevelPlugin.tsx │ │ │ │ │ └── ToolbarPlugin.tsx │ │ │ ├── menu │ │ │ │ └── app-menu.scss │ │ │ ├── name-with-highlight.ts │ │ │ ├── operation-confirm │ │ │ │ ├── confirm-operation.directive.ts │ │ │ │ ├── operation-confirm.component.html │ │ │ │ ├── operation-confirm.component.scss │ │ │ │ └── operation-confirm.component.ts │ │ │ ├── prefetch.directive.ts │ │ │ ├── region-input │ │ │ │ ├── region-input.component.html │ │ │ │ ├── region-input.component.scss │ │ │ │ └── region-input.component.ts │ │ │ ├── relative-time │ │ │ │ ├── relative-time.component.scss │ │ │ │ └── relative-time.component.ts │ │ │ ├── rich-text-editor │ │ │ │ ├── rich-text-editor.component.html │ │ │ │ ├── rich-text-editor.component.scss │ │ │ │ └── rich-text-editor.component.ts │ │ │ ├── search-input │ │ │ │ ├── search-input.component.html │ │ │ │ ├── search-input.component.scss │ │ │ │ └── search-input.component.ts │ │ │ ├── search │ │ │ │ ├── search.component.html │ │ │ │ ├── search.component.scss │ │ │ │ └── search.component.ts │ │ │ ├── secure-input.directive.ts │ │ │ ├── select-all-text.directive.ts │ │ │ ├── setting-menu-btn │ │ │ │ ├── settings-menu-btn.component.html │ │ │ │ ├── settings-menu-btn.component.scss │ │ │ │ └── settings-menu-btn.component.ts │ │ │ ├── signal-utils.ts │ │ │ ├── storage-item │ │ │ │ ├── storage-item.component.html │ │ │ │ ├── storage-item.component.scss │ │ │ │ └── storage-item.component.ts │ │ │ ├── storage-picker │ │ │ │ ├── storage-picker.component.html │ │ │ │ ├── storage-picker.component.scss │ │ │ │ └── storage-picker.component.ts │ │ │ ├── storage-size.pipe.ts │ │ │ ├── storage-unit-input │ │ │ │ ├── storage-unit-input.component.html │ │ │ │ ├── storage-unit-input.component.scss │ │ │ │ └── storage-unit-input.component.ts │ │ │ ├── trim.directive.ts │ │ │ ├── user-item │ │ │ │ ├── app-user.ts │ │ │ │ ├── user-item.component.html │ │ │ │ ├── user-item.component.scss │ │ │ │ └── user-item.component.ts │ │ │ ├── user-link │ │ │ │ ├── user-link.component.html │ │ │ │ ├── user-link.component.scss │ │ │ │ └── user-link.component.ts │ │ │ ├── user-permissions │ │ │ │ ├── user-permissions-list.component.html │ │ │ │ ├── user-permissions-list.component.scss │ │ │ │ └── user-permissions-list.component.ts │ │ │ ├── user-picker │ │ │ │ ├── user-picker.component.html │ │ │ │ ├── user-picker.component.scss │ │ │ │ └── user-picker.component.ts │ │ │ ├── workspace-invitation-item │ │ │ │ ├── workspace-invitation-item.component.html │ │ │ │ ├── workspace-invitation-item.component.scss │ │ │ │ └── workspace-invitation-item.component.ts │ │ │ ├── workspace-item │ │ │ │ ├── workspace-item.component.html │ │ │ │ ├── workspace-item.component.scss │ │ │ │ └── workspace-item.component.ts │ │ │ ├── workspace-link │ │ │ │ ├── workspace-link.component.html │ │ │ │ ├── workspace-link.component.scss │ │ │ │ └── workspace-link.component.ts │ │ │ ├── workspace-number-config │ │ │ │ ├── workspace-number-config.component.html │ │ │ │ ├── workspace-number-config.component.scss │ │ │ │ └── workspace-number-config.component.ts │ │ │ ├── workspace-size-config │ │ │ │ ├── workspace-size-config.component.html │ │ │ │ ├── workspace-size-config.component.scss │ │ │ │ └── workspace-size-config.component.ts │ │ │ ├── workspace-size │ │ │ │ └── workspace-size.component.ts │ │ │ ├── workspace-team-config │ │ │ │ ├── workspace-team-config.component.html │ │ │ │ ├── workspace-team-config.component.scss │ │ │ │ └── workspace-team-config.component.ts │ │ │ ├── xsrf.ts │ │ │ └── zip-file-tree-view │ │ │ │ ├── zip-file-tree-view.component.html │ │ │ │ ├── zip-file-tree-view.component.scss │ │ │ │ └── zip-file-tree-view.component.ts │ │ ├── static-pages │ │ │ ├── email-confirmation-page │ │ │ │ ├── email-confirmation-page.component.html │ │ │ │ ├── email-confirmation-page.component.scss │ │ │ │ └── email-confirmation-page.component.ts │ │ │ ├── not-found-page │ │ │ │ ├── not-found-page.component.html │ │ │ │ ├── not-found-page.component.scss │ │ │ │ └── not-found-page.component.ts │ │ │ ├── privacy-policy │ │ │ │ ├── privacy-policy.component.html │ │ │ │ ├── privacy-policy.component.scss │ │ │ │ └── privacy-policy.component.ts │ │ │ ├── reset-password-page │ │ │ │ ├── reset-password-page.component.html │ │ │ │ ├── reset-password-page.component.scss │ │ │ │ └── reset-password-page.component.ts │ │ │ ├── services │ │ │ │ └── singup.service.ts │ │ │ ├── shared │ │ │ │ ├── footer │ │ │ │ │ ├── footer.component.html │ │ │ │ │ ├── footer.component.scss │ │ │ │ │ └── footer.component.ts │ │ │ │ └── top-bar │ │ │ │ │ ├── top-bar.component.html │ │ │ │ │ ├── top-bar.component.scss │ │ │ │ │ └── top-bar.component.ts │ │ │ ├── sign-in-page │ │ │ │ ├── sign-in-page.component.html │ │ │ │ ├── sign-in-page.component.scss │ │ │ │ └── sign-in-page.component.ts │ │ │ ├── sign-up-page │ │ │ │ ├── sign-up-page.component.html │ │ │ │ ├── sign-up-page.component.scss │ │ │ │ └── sign-up-page.component.ts │ │ │ ├── styles │ │ │ │ ├── auth.scss │ │ │ │ ├── legal.scss │ │ │ │ ├── spacer.scss │ │ │ │ ├── static-page-variables.scss │ │ │ │ └── static-pages.scss │ │ │ └── terms │ │ │ │ ├── terms.component.html │ │ │ │ ├── terms.component.scss │ │ │ │ └── terms.component.ts │ │ ├── workspace-manager │ │ │ ├── boxes │ │ │ │ ├── box-details │ │ │ │ │ ├── box-details.component.html │ │ │ │ │ ├── box-details.component.scss │ │ │ │ │ ├── box-details.component.ts │ │ │ │ │ ├── box-link-item │ │ │ │ │ │ ├── box-link-item.component.html │ │ │ │ │ │ ├── box-link-item.component.scss │ │ │ │ │ │ └── box-link-item.component.ts │ │ │ │ │ ├── box-rich-text-editor │ │ │ │ │ │ ├── box-rich-text-editor.component.html │ │ │ │ │ │ ├── box-rich-text-editor.component.scss │ │ │ │ │ │ └── box-rich-text-editor.component.ts │ │ │ │ │ ├── box-team-invitation │ │ │ │ │ │ ├── box-team-invitation.component.html │ │ │ │ │ │ ├── box-team-invitation.component.scss │ │ │ │ │ │ └── box-team-invitation.component.ts │ │ │ │ │ ├── box-team-member │ │ │ │ │ │ ├── box-team-member.component.html │ │ │ │ │ │ ├── box-team-member.component.scss │ │ │ │ │ │ └── box-team-member.component.ts │ │ │ │ │ └── box-widget-setup │ │ │ │ │ │ ├── box-widget-setup.component.html │ │ │ │ │ │ ├── box-widget-setup.component.scss │ │ │ │ │ │ └── box-widget-setup.component.ts │ │ │ │ ├── boxes.component.html │ │ │ │ ├── boxes.component.scss │ │ │ │ ├── boxes.component.ts │ │ │ │ └── folder-picker │ │ │ │ │ ├── folder-picker.component.html │ │ │ │ │ ├── folder-picker.component.scss │ │ │ │ │ └── folder-picker.component.ts │ │ │ ├── config │ │ │ │ ├── workspace-config.component.html │ │ │ │ ├── workspace-config.component.scss │ │ │ │ └── workspace-config.component.ts │ │ │ ├── explorer │ │ │ │ ├── explorer.component.html │ │ │ │ ├── explorer.component.scss │ │ │ │ └── explorer.component.ts │ │ │ ├── team │ │ │ │ ├── team.component.html │ │ │ │ ├── team.component.scss │ │ │ │ ├── team.component.ts │ │ │ │ ├── workspace-team-invitation │ │ │ │ │ ├── workspace-team-invitation.component.html │ │ │ │ │ ├── workspace-team-invitation.component.scss │ │ │ │ │ └── workspace-team-invitation.component.ts │ │ │ │ └── workspace-team-member │ │ │ │ │ ├── workspace-team-member.component.html │ │ │ │ │ ├── workspace-team-member.component.scss │ │ │ │ │ └── workspace-team-member.component.ts │ │ │ ├── uploads │ │ │ │ ├── upload-list-item │ │ │ │ │ ├── upload-list-item.component.html │ │ │ │ │ ├── upload-list-item.component.scss │ │ │ │ │ └── upload-list-item.component.ts │ │ │ │ ├── uploads.component.html │ │ │ │ ├── uploads.component.scss │ │ │ │ └── uploads.component.ts │ │ │ ├── workspace-context.service.ts │ │ │ ├── workspace-manager.component.html │ │ │ ├── workspace-manager.component.scss │ │ │ └── workspace-manager.component.ts │ │ └── workspaces │ │ │ ├── workspaces.component.html │ │ │ ├── workspaces.component.scss │ │ │ └── workspaces.component.ts │ ├── bootstrap-elements.ts │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── icons │ │ └── icons.scss │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── robots.txt │ ├── styles.scss │ └── styles │ │ ├── action-text-btn.scss │ │ ├── app-btn.scss │ │ ├── app-header.scss │ │ ├── config-row.scss │ │ ├── covered.scss │ │ ├── drop-area.scss │ │ ├── files-explorer-container.scss │ │ ├── hover-switch.scss │ │ ├── icon-merge.scss │ │ ├── item-bar.scss │ │ ├── main-container.scss │ │ ├── margins.scss │ │ ├── mobile-display.scss │ │ ├── nothing-to-show.scss │ │ ├── page-form.scss │ │ ├── questionaire.scss │ │ ├── top-bar.scss │ │ ├── top-nav-btn.scss │ │ └── variables.scss ├── tsconfig.app.json ├── tsconfig.elements.json ├── tsconfig.json └── tsconfig.spec.json ├── LICENSE ├── PlikShare.IntegrationTests ├── Infrastructure │ ├── Apis │ │ ├── AccessCodesApi.cs │ │ ├── AccountApi.cs │ │ ├── AntiforgeryApi.cs │ │ ├── Api.cs │ │ ├── AuthApi.cs │ │ ├── BoxExternalAccessApi.cs │ │ ├── BoxLinksApi.cs │ │ ├── BoxesApi.cs │ │ ├── Cookie.cs │ │ ├── DashboardApi.cs │ │ ├── EmailProvidersApi.cs │ │ ├── EntryPageApi.cs │ │ ├── FlurlRequestExtensions.cs │ │ ├── FoldersApi.cs │ │ ├── GeneralSettingsApi.cs │ │ ├── SessionAuthCookie.cs │ │ ├── StoragesApi.cs │ │ ├── TestApiCallException.cs │ │ ├── User.cs │ │ ├── UsersApi.cs │ │ └── WorkspacesApi.cs │ ├── HostFixture.cs │ ├── IntegrationTestsCollection.cs │ ├── Mocks │ │ ├── ClockMock.cs │ │ ├── OneTimeCodeMock.cs │ │ └── OneTimeInvitationCodeMock.cs │ ├── RandomGenerator.cs │ ├── ResendEmailServer.cs │ ├── TestFixture.cs │ └── TotpCodes.cs ├── PlikShare.IntegrationTests.csproj ├── TestCases │ ├── Account │ │ └── account_tests.cs │ ├── Auth │ │ ├── auth_tests.cs │ │ ├── user_invitations_tests.cs │ │ └── user_registration_tests.cs │ ├── Boxes │ │ ├── box_external_access_tests.cs │ │ ├── box_header_and_footer_tests.cs │ │ ├── box_link_external_access_tests.cs │ │ ├── box_link_tests.cs │ │ ├── create_box_link_tests.cs │ │ └── create_box_tests.cs │ ├── EmailProviders │ │ └── create_resend_email_providers_tests.cs │ ├── Folders │ │ └── create_folder_tests.cs │ ├── Storages │ │ └── storages_tests.cs │ ├── Users │ │ └── user_permissions_tests.cs │ ├── Workspaces │ │ └── create_workspace_tests.cs │ ├── apis_acces_without_logging_in_tests.cs │ ├── entry_page_tests.cs │ └── first_use_of_plikshare_tests.cs └── appsettings.IntegrationTests.json ├── PlikShare.Tests ├── .gitignore ├── EmailAnonymizationTests.cs ├── EncryptionBytesTests.cs ├── GlobalUsings.cs ├── GuidBase62Tests.cs ├── IdsRangeTests.cs ├── PlikShare.Tests.csproj ├── S3FileKeyJsonConverterTests.cs └── SteppingBufferTests.cs ├── PlikShare.sln ├── PlikShare ├── .gitignore ├── Account │ ├── AccountEndpoints.cs │ ├── Contracts │ │ ├── ChangePasswordRequestDto.cs │ │ ├── Disable2FaResponseDto.cs │ │ ├── Enable2FaRequestDto.cs │ │ ├── GenerateRecoveryCodesResponseDto.cs │ │ ├── Get2FaStatusResponseDto.cs │ │ └── GetAccountDetailsResponseDto.cs │ └── GetKnownUsers │ │ ├── Contracts │ │ └── GetKnownUsersResponseDto.cs │ │ └── GetKnownUsersQuery.cs ├── Antiforgery │ ├── AntiforgeryEndpoints.cs │ └── AutoAntiforgeryMiddleware.cs ├── ArtificialIntelligence │ ├── AiIncludes │ │ ├── AiCompletion.cs │ │ └── AiInclude.cs │ ├── ArtificialIntelligenceEndpoints.cs │ ├── Cache │ │ └── AiConversationCache.cs │ ├── CheckConversationStatus │ │ ├── CheckAiConversationsStatusQuery.cs │ │ └── Contracts │ │ │ └── CheckAiConversationStatusRequestDto.cs │ ├── DeleteConversation │ │ ├── DeleteAiConversationOperation.cs │ │ └── QueueJob │ │ │ ├── DeleteAiConversationQueueJobDefinition.cs │ │ │ ├── DeleteAiConversationQueueJobType.cs │ │ │ └── SendAiMessageQueueJobExecutor.cs │ ├── GetFileArtifact │ │ └── GetFileArtifactWithAiConversationQuery.cs │ ├── GetMessages │ │ ├── AiMessageAuthorType.cs │ │ ├── Contracts │ │ │ └── GetAiMessagesResponseDto.cs │ │ └── GetAiMessagesOperation.cs │ ├── Id │ │ ├── AiConversationExtId.cs │ │ └── AiMessageExtId.cs │ ├── SendFileMessage │ │ ├── Contracts │ │ │ └── SendAiFileMessageRequestDto.cs │ │ ├── GetFilesToIncludeDetailsQuery.cs │ │ ├── GetFullAiConversationQuery.cs │ │ ├── QueueJob │ │ │ ├── SendAiMessageQueueJobDefinition.cs │ │ │ ├── SendAiMessageQueueJobExecutor.cs │ │ │ └── SendAiMessageQueueJobType.cs │ │ ├── SaveAiChatCompletionQuery.cs │ │ └── SendAiFileMessageOperation.cs │ ├── SystemPrompts.cs │ └── UpdateConversationName │ │ ├── Contracts │ │ └── UpdateAiConversationNameRequestDto.cs │ │ └── UpdateAiConversationNameOperation.cs ├── Auth │ ├── AuthEndpoints.cs │ ├── CheckInvitation │ │ └── CheckUserInvitationCodeQuery.cs │ └── Contracts │ │ ├── ConfirmEmailRequestDto.cs │ │ ├── ForgotPasswordRequestDto.cs │ │ ├── ResendConfirmationLinkRequestDto.cs │ │ ├── ResetPasswordRequestDto.cs │ │ ├── SignInUser2FaRequestDto.cs │ │ ├── SignInUserRecoveryCodeRequestDto.cs │ │ ├── SignInUserRequestDto.cs │ │ └── SignUpUserRequestDto.cs ├── BoxExternalAccess │ ├── Authorization │ │ ├── BoxAccess.cs │ │ ├── BoxAccessDetailsHttpContextExtensions.cs │ │ ├── ValidateAccessCodeAttribute.cs │ │ └── ValidateExternalBoxAttribute.cs │ ├── BoxExternalAccessEndpoints.cs │ ├── BoxLinkAccessCodesEndpoints.cs │ ├── Contracts │ │ ├── BoxBulkDeleteRequestDto.cs │ │ ├── CompleteBoxFilePartUploadRequestDto.cs │ │ ├── CompleteBoxFileUploadResponseDto.cs │ │ ├── GetBoxDetailsAndContentResponseDto.cs │ │ ├── GetBoxFileDownloadLinkResponseDto.cs │ │ ├── GetBoxHtmlResponseDto.cs │ │ ├── InitiateBoxFilePartUploadResponseDto.cs │ │ ├── MoveBoxItemsToFolderRequestDto.cs │ │ ├── UpdateBoxFileNameRequestDto.cs │ │ ├── UpdateBoxFileNameRequestValidator.cs │ │ └── UpdateBoxFolderNameRequestDto.cs │ ├── Handler │ │ ├── BoxExternalAccessHandler.cs │ │ ├── GetContent │ │ │ └── GetBoxContentHandler.cs │ │ └── GetHtml │ │ │ └── GetBoxHtmlQuery.cs │ ├── Invitations │ │ ├── Accept │ │ │ └── AcceptBoxInvitationQuery.cs │ │ └── Reject │ │ │ └── RejectBoxInvitationQuery.cs │ └── LeaveBox │ │ └── LeaveBoxMembershipQuery.cs ├── BoxLinks │ ├── BoxLinksEndpoints.cs │ ├── Cache │ │ ├── BoxLinkCache.cs │ │ └── BoxLinkContext.cs │ ├── Delete │ │ └── DeleteBoxLinkQuery.cs │ ├── Id │ │ └── BoxLinkExtId.cs │ ├── RegenerateAccessCode │ │ ├── Contracts │ │ │ └── RegenerateBoxLinkAccessCodeResponseDto.cs │ │ └── RegenerateBoxLinkAccessCodeQuery.cs │ ├── UpdateIsEnabled │ │ ├── Contracts │ │ │ └── UpdateBoxLinkIsEnabledRequestDto.cs │ │ └── UpdateBoxLinkIsEnabledQuery.cs │ ├── UpdateName │ │ ├── Contracts │ │ │ └── UpdateBoxLinkNameRequestDto.cs │ │ └── UpdateBoxLinkNameQuery.cs │ ├── UpdatePermissions │ │ ├── Contracts │ │ │ └── UpdateBoxLinkPermissionsRequestDto.cs │ │ └── UpdateBoxLinkPermissionsQuery.cs │ ├── UpdateWidgetOrigins │ │ ├── Contracts │ │ │ └── UpdateBoxLinkWidgetOriginsRequestDto.cs │ │ └── UpdateBoxLinkNameQuery.cs │ └── Validation │ │ ├── BoxLinkDetailsHttpContextExtensions.cs │ │ └── ValidateBoxLinkAttribute.cs ├── Boxes │ ├── BoxesEndpoints.cs │ ├── Cache │ │ ├── BoxCache.cs │ │ ├── BoxContext.cs │ │ ├── BoxMembershipCache.cs │ │ └── BoxMembershipContext.cs │ ├── Create │ │ ├── Contracts │ │ │ ├── CreateBoxRequestDto.cs │ │ │ └── CreateBoxResponseDto.cs │ │ └── CreateBoxQuery.cs │ ├── CreateLink │ │ ├── Contracts │ │ │ ├── CreateBoxLinkRequestDto.cs │ │ │ └── CreateBoxLinkResponseDto.cs │ │ └── CreateBoxLinkQuery.cs │ ├── Delete │ │ ├── QueueJob │ │ │ ├── BatchDeleteBoxesWithDependenciesQuery.cs │ │ │ ├── DeleteBoxesQueueJobDefinition.cs │ │ │ ├── DeleteBoxesQueueJobExecutor.cs │ │ │ └── DeleteBoxesQueueJobType.cs │ │ └── ScheduleBoxesDeleteQuery.cs │ ├── Get │ │ ├── Contracts │ │ │ └── GetBoxResponseDto.cs │ │ └── GetBoxQuery.cs │ ├── Id │ │ └── BoxExtId.cs │ ├── List │ │ ├── Contracts │ │ │ └── GetBoxesResponseDto.cs │ │ └── GetBoxesListQuery.cs │ ├── Members │ │ ├── CreateInvitation │ │ │ ├── Contracts │ │ │ │ ├── CreateBoxInvitationRequestDto.cs │ │ │ │ └── CreateBoxInvitationResponseDto.cs │ │ │ ├── CreateBoxMemberInvitationOperation.cs │ │ │ └── CreateBoxMemberInvitationQuery.cs │ │ ├── Revoke │ │ │ └── RevokeBoxMemberQuery.cs │ │ └── UpdatePermissions │ │ │ ├── Contracts │ │ │ └── UpdateBoxMemberPermissionsRequestDto.cs │ │ │ └── UpdateBoxMemberPermissionsQuery.cs │ ├── Permissions │ │ └── BoxPermissions.cs │ ├── UpdateFolder │ │ ├── Contracts │ │ │ └── UpdateBoxFolderRequestDto.cs │ │ └── UpdateBoxFolderQuery.cs │ ├── UpdateFooter │ │ ├── Contracts │ │ │ └── UpdateBoxFooterRequestDto.cs │ │ └── UpdateBoxFooterQuery.cs │ ├── UpdateFooterIsEnabled │ │ ├── Contracts │ │ │ └── UpdateBoxFooterIsEnabledRequestDto.cs │ │ └── UpdateBoxFooterIsEnabledQuery.cs │ ├── UpdateHeader │ │ ├── Contracts │ │ │ └── UpdateBoxFooterRequestDto.cs │ │ └── UpdateBoxHeaderQuery.cs │ ├── UpdateHeaderIsEnabled │ │ ├── Contracts │ │ │ └── UpdateBoxHeaderIsEnabledRequestDto.cs │ │ └── UpdateBoxHeaderIsEnabledQuery.cs │ ├── UpdateIsEnabled │ │ ├── Contracts │ │ │ └── UpdateBoxIsEnabledRequestDto.cs │ │ └── UpdateBoxIsEnabledQuery.cs │ ├── UpdateName │ │ ├── Contracts │ │ │ └── UpdateBoxNameRequestDto.cs │ │ └── UpdateBoxNameQuery.cs │ └── Validation │ │ ├── BoxHttpContextExtensions.cs │ │ └── ValidateBoxAttribute.cs ├── BulkDelete │ ├── BulkDeleteQuery.cs │ └── Contracts │ │ └── BulkDeleteRequestDto.cs ├── BulkDownload │ ├── BulkDownloadDetailsQuery.cs │ └── BulkDownloadEndpoints.cs ├── Core │ ├── Angular │ │ ├── AngularExtensions.cs │ │ └── AngularRoutingMiddleware.cs │ ├── Authorization │ │ ├── AppOwners.cs │ │ ├── AppOwnersStartupExtensions.cs │ │ ├── AuthorizationStartupExtensions.cs │ │ ├── BoxLinkTokenAuthenticationHandler.cs │ │ ├── Claims.cs │ │ ├── Permissions.cs │ │ ├── RequireAdminClaimAttribute.cs │ │ ├── RequireAdminClaimFilter.cs │ │ ├── RequireAdminPermissionAttribute.cs │ │ ├── RequireAppOwnerAttribute.cs │ │ ├── RequireAppOwnerFilter.cs │ │ ├── RequireClaimAttribute.cs │ │ ├── RequireClaimFilter.cs │ │ ├── RequirePermissionAttribute.cs │ │ ├── Roles.cs │ │ └── UserContextClaimsExtensions.cs │ ├── CORS │ │ ├── CorsStartupExtensions.cs │ │ └── DynamicCorsPolicyProvider.cs │ ├── Clock │ │ ├── Clock.cs │ │ └── IClock.cs │ ├── Configuration │ │ ├── AppConfig.cs │ │ └── IConfig.cs │ ├── CorrelationId │ │ ├── CorrelationIdMiddleware.cs │ │ └── HttpContextCorrelationIdExtensions.cs │ ├── DataProtection │ │ ├── PlikShareXmlDecryptor.cs │ │ ├── PlikShareXmlEncryptor.cs │ │ └── SQLiteDataProtectionRepository.cs │ ├── Database │ │ ├── AiDatabase │ │ │ ├── AiDbWriteQueue.cs │ │ │ ├── Migrations │ │ │ │ ├── 01_initial_ai_db_structure_migration.sql │ │ │ │ └── Migration_Ai_01_InitialDbSetup.cs │ │ │ └── PlikShareAiDb.cs │ │ ├── MainDatabase │ │ │ ├── DbWriteQueue.cs │ │ │ ├── Migrations │ │ │ │ ├── 01_initial_db_structure_migration.sql │ │ │ │ ├── 02_files_created_at_folders_created_at_and_creator.sql │ │ │ │ ├── 03_storage_encryption_introduced.sql │ │ │ │ ├── 04_file_upload_is_completed_introduced.sql │ │ │ │ ├── 05_file_artifacts_table_introduced.sql │ │ │ │ ├── 06_integrations_table_introduced.sql │ │ │ │ ├── 07_integrations_textract_jobs_table_introduced.sql │ │ │ │ ├── 08_copy_file_queue_table_introduced.sql │ │ │ │ ├── 09_files_parent_file_id_column_introduced.sql │ │ │ │ ├── 10_files_metadata_column_introduced.sql │ │ │ │ ├── 11_file_uploads_parent_file_id_and_metadata_columns_introduced.sql │ │ │ │ ├── 12_queue_sagas_table_introduced.sql │ │ │ │ ├── 13_files_and_folders_lookup_indices_introduced.sql │ │ │ │ ├── 14_workspace_id_added_to_integrations_table.sql │ │ │ │ ├── 16_sign_up_checkboxes_introduced.sql │ │ │ │ ├── 17_workspace_max_size_column_introduced.sql │ │ │ │ ├── 18_user_max_workspace_number_and_max_workspace_size_columns_introduced.sql │ │ │ │ ├── 19_max_workspace_team_members_columns_introduced.sql │ │ │ │ ├── 20_widget_origins_column_added_to_box_links_table.sql │ │ │ │ ├── Migration_01_InitialDbSetup.cs │ │ │ │ ├── Migration_02_FilesCreatedAtFoldersCreatedAtAndCreator.cs │ │ │ │ ├── Migration_03_StorageEncryptionIntoruced.cs │ │ │ │ ├── Migration_04_FileUploadIsCompletedIntroduced.cs │ │ │ │ ├── Migration_05_FileArtifactsIntroduced.cs │ │ │ │ ├── Migration_06_IntegrationsTableIntroduced.cs │ │ │ │ ├── Migration_07_IntegrationsTextractJobsTableIntroduced.cs │ │ │ │ ├── Migration_08_CopyFileQueueTableIntroduced.cs │ │ │ │ ├── Migration_09_FilesParentFileIdColumnIntroduced.cs │ │ │ │ ├── Migration_10_FilesMetadataColumnIntroduced.cs │ │ │ │ ├── Migration_11_FileUploadsParentFileIdAndMetadataColumnsIntroduced.cs │ │ │ │ ├── Migration_12_QueueSagasTableIntroduced.cs │ │ │ │ ├── Migration_13_FilesAndFoldersLookupIndicesIntroduced.cs │ │ │ │ ├── Migration_14_WorkspaceIdAddedToIntegrationsTable.cs │ │ │ │ ├── Migration_15_ReencryptDatabaseFromAesCcmToAesGcm.cs │ │ │ │ ├── Migration_16_SignUpCheckboxesIntroduced.cs │ │ │ │ ├── Migration_17_WorkspaceMaxSizeColumnIntroduced.cs │ │ │ │ ├── Migration_18_UserMaxWorkspaceNumberAndMaxWorkspaceSizeColumnsIntroduced.cs │ │ │ │ ├── Migration_19_MaxWorkspaceTeamMembersColumnsIntroduced.cs │ │ │ │ └── Migration_20_WidgetOriginsColumnAddedToBoxLinksTable.cs │ │ │ └── PlikShareDb.cs │ │ └── PlikShareDbType.cs │ ├── Emails │ │ ├── Alerts │ │ │ └── AlertsService.cs │ │ ├── Definitions │ │ │ ├── AlertEmailDefinition.cs │ │ │ ├── BoxMemberLeftEmailDefinition.cs │ │ │ ├── BoxMembershipInvitationAcceptedEmailDefinition.cs │ │ │ ├── BoxMembershipInvitationEmailDefinition.cs │ │ │ ├── BoxMembershipInvitationRejectedEmailDefinition.cs │ │ │ ├── BoxMembershipRevokedEmailDefinition.cs │ │ │ ├── ConfirmationEmailDefinition.cs │ │ │ ├── ResetPasswordEmailDefinition.cs │ │ │ ├── UserInvitationEmailDefinition.cs │ │ │ ├── WorkspaceMemberLeftEmailDefinition.cs │ │ │ ├── WorkspaceMembershipInvitationAcceptedEmailDefinition.cs │ │ │ ├── WorkspaceMembershipInvitationEmailDefinition.cs │ │ │ ├── WorkspaceMembershipInvitationRejectedEmailDefinition.cs │ │ │ └── WorkspaceMembershipRevokedEmailDefinition.cs │ │ ├── EmailProviderStartupExtensions.cs │ │ ├── EmailProviderStore.cs │ │ ├── EmailQueueJobDefinition.cs │ │ ├── EmailQueueJobExecutor.cs │ │ ├── EmailQueueJobType.cs │ │ ├── EmailTemplate.cs │ │ ├── Emails.cs │ │ ├── IEmailSender.cs │ │ └── Templates │ │ │ ├── AlertEmailTemplate.cs │ │ │ ├── GenericEmailTemplate.cs │ │ │ ├── alert-email.html │ │ │ └── generic-email.html │ ├── Encryption │ │ ├── Aes256GcmStreaming.cs │ │ ├── AesCcmMasterDataEncryption.cs │ │ ├── AesGcmMasterDataEncryption.cs │ │ ├── FileEncryptionMetadata.cs │ │ ├── IDerivedMasterDataEncryption.cs │ │ ├── IMasterDataEncryption.cs │ │ ├── MasterDataEncryptionBufferedFactory.cs │ │ ├── MasterDataEncryptionExtensions.cs │ │ ├── MasterEncryptionKey.cs │ │ ├── MasterEncryptionKeyProvider.cs │ │ └── MasterEncryptionStartupExtensions.cs │ ├── ExceptionHandlers │ │ └── OperationCancelledMiddleware.cs │ ├── ExternalIds │ │ ├── ExternalIdJsonConverter.cs │ │ ├── IExternalId.cs │ │ └── PlikShareJsonHybridCacheSerializerFactory.cs │ ├── IdentityProvider │ │ ├── ApplicationRole.cs │ │ ├── ApplicationUser.cs │ │ ├── PlikShareSecurityStampValidator.cs │ │ ├── RoleExtId.cs │ │ ├── SQLiteIdentityBuilderExtensions.cs │ │ ├── SQLiteIdentityRoleStore.cs │ │ └── SQLiteIdentityUserStore.cs │ ├── Logging │ │ └── LogContextProperty.cs │ ├── Protobuf │ │ └── ProtobufResponseFilter.cs │ ├── Queue │ │ ├── BulkQueueJobEntity.cs │ │ ├── DbOnlyQueueConsumer.cs │ │ ├── IQueue.cs │ │ ├── IQueueNormalJobExecutor.cs │ │ ├── LongRunningQueueConsumer.cs │ │ ├── NormalQueueConsumer.cs │ │ ├── Queue.cs │ │ ├── QueueBuilderExtensions.cs │ │ ├── QueueChannels.cs │ │ ├── QueueJob.cs │ │ ├── QueueJobCategory.cs │ │ ├── QueueJobInfoProvider.cs │ │ ├── QueueJobStatusDecisionEngine.cs │ │ ├── QueueProducer.cs │ │ ├── QueueStartupExtensions.cs │ │ └── QueueStatus.cs │ ├── SQLite │ │ ├── CommandExecutor.cs │ │ ├── DbReaderExtensions.cs │ │ ├── ISQLiteMigration.cs │ │ ├── LazySqLiteCommandsPool.cs │ │ ├── NonQueryCommandExecutor.cs │ │ ├── OneRowCommandExecutor.cs │ │ ├── SQLiteCommandExtensions.cs │ │ ├── SQLiteConnectionExtensions.cs │ │ ├── SQLiteExtendedErrorCode.cs │ │ ├── SQLiteInitialization.cs │ │ └── SQLiteStartupExtensions.cs │ ├── UserIdentity │ │ ├── BoxLinkSessionUserIdentity.cs │ │ ├── GenericUserIdentity.cs │ │ ├── IUserIdentity.cs │ │ ├── IntegrationUserIdentity.cs │ │ └── UserIdentity.cs │ ├── Utils │ │ ├── ContentDispositionHelper.cs │ │ ├── ContentTypeHelper.cs │ │ ├── DomainException.cs │ │ ├── EnumUtils.cs │ │ ├── EnumerableExtensions.cs │ │ ├── FileNames.cs │ │ ├── GuidBase62.cs │ │ ├── HttpError.cs │ │ ├── IOneTimeCode.cs │ │ ├── IdsRange.cs │ │ ├── Json.cs │ │ ├── ManifestResourceReader.cs │ │ ├── NullableByteArrayJsonConverter.cs │ │ ├── OneTimeCode.cs │ │ ├── PipeReaderExtensions.cs │ │ ├── PlikShareStreams.cs │ │ ├── RateLimiter.cs │ │ ├── SequenceReaderExtensions.cs │ │ ├── SizeInBytes.cs │ │ ├── TaskWithResourceFinalization.cs │ │ ├── TransferSpeed.cs │ │ ├── Try.cs │ │ ├── UnexpectedOperationResultException.cs │ │ └── UniqueFileNames.cs │ └── Volumes │ │ ├── Volumes.cs │ │ └── VolumesStartupExtensions.cs ├── Dashboard │ ├── Content │ │ ├── Contracts │ │ │ └── GetDashboardContentResponseDto.cs │ │ └── GetDashboardContentQuery.cs │ └── DashboardEndpoints.cs ├── EmailProviders │ ├── Activate │ │ └── ActivateEmailProviderQuery.cs │ ├── Confirm │ │ ├── ConfirmEmailProviderQuery.cs │ │ └── Contracts │ │ │ └── ConfirmEmailProviderRequestDto.cs │ ├── Create │ │ ├── CreateEmailProviderOperation.cs │ │ └── CreateEmailProviderQuery.cs │ ├── Deactivate │ │ └── DeactivateEmailProviderQuery.cs │ ├── Delete │ │ └── DeleteEmailProviderQuery.cs │ ├── EmailProvidersEndpoints.cs │ ├── EmailSender │ │ └── EmailSenderFactory.cs │ ├── Entities │ │ └── EmailProviderType.cs │ ├── ExternalProviders │ │ ├── AwsSes │ │ │ ├── AwsSesDetailsEntity.cs │ │ │ ├── AwsSesEmailSender.cs │ │ │ ├── AwsSesEmailSenderFactory.cs │ │ │ └── Create │ │ │ │ └── Contracts │ │ │ │ └── CreateAwsSesEmailProviderRequestDto.cs │ │ ├── Resend │ │ │ ├── Create │ │ │ │ └── CreateResendEmailProviderRequestDto.cs │ │ │ ├── ResendDetailsEntity.cs │ │ │ ├── ResendEmailSender.cs │ │ │ ├── ResendEmailSenderFactory.cs │ │ │ └── ResendRequestBody.cs │ │ └── Smtp │ │ │ ├── Create │ │ │ └── CreateSmtpEmailProviderRequestDto.cs │ │ │ ├── SmtpDetailsEntity.cs │ │ │ ├── SmtpEmailSender.cs │ │ │ └── SmtpEmailSenderFactory.cs │ ├── Id │ │ └── EmailProviderExtId.cs │ ├── List │ │ ├── Contracts │ │ │ └── GetEmailProvidersResponseDto.cs │ │ └── GetEmailProvidersQuery.cs │ ├── ResendConfirmationEmail │ │ ├── Contracts │ │ │ └── ResendEmailProviderConfirmationEmailRequestDto.cs │ │ ├── GetEmailProviderQuery.cs │ │ └── ResendConfirmationEmailOperation.cs │ ├── SendConfirmationEmail │ │ └── EmailProviderConfirmationEmail.cs │ └── UpdateName │ │ ├── Contracts │ │ └── UpdateEmailProviderNameRequestDto.cs │ │ └── UpdateEmailProviderNameQuery.cs ├── EntryPage │ ├── Contracts │ │ └── GetEntryPageSettingsResponseDto.cs │ └── EntryPageEndpoints.cs ├── Files │ ├── AiConversation │ │ └── FileAiConversationArtifactEntity.cs │ ├── Artifacts │ │ └── FileArtifactTypes.cs │ ├── BulkDelete │ │ └── QueueJob │ │ │ ├── BulkDeleteS3FileQueueJobDefinition.cs │ │ │ ├── BulkDeleteS3FileQueueJobExecutor.cs │ │ │ └── BulkDeleteS3FileQueueJobType.cs │ ├── BulkDownload │ │ ├── Contracts │ │ │ └── GetBulkDownloadLinkResponseDto.cs │ │ ├── GetBulkDownloadDetailsQuery.cs │ │ └── GetFileDownloadLinkOperation.cs │ ├── Delete │ │ ├── DeleteFilesSubQuery.cs │ │ └── QueueJob │ │ │ ├── DeleteS3FileQueueJobDefinition.cs │ │ │ ├── DeleteS3FileQueueJobExecutor.cs │ │ │ └── DeleteS3FileQueueJobType.cs │ ├── Download │ │ ├── Contracts │ │ │ └── GetFileDownloadLinkResponseDto.cs │ │ ├── GetFileDetailsQuery.cs │ │ └── GetFileDownloadLinkOperation.cs │ ├── FilesEndpoints.cs │ ├── Id │ │ ├── FileArtifactExtId.cs │ │ └── FileExtId.cs │ ├── Metadata │ │ └── FileMetadata.cs │ ├── PreSignedLinks │ │ ├── Contracts │ │ │ └── MultiFileDirectUploadResponseDto.cs │ │ ├── PreSignedFilesEndpoints.cs │ │ ├── PreSignedUrlsService.cs │ │ ├── RangeRequests │ │ │ ├── BytesRange.cs │ │ │ └── RangeRequestsHttpContextExtensions.cs │ │ └── Validation │ │ │ ├── GetFilePreSignedDownloadLinkDetailsQuery.cs │ │ │ ├── ValidateProtectedDownloadPayloadAttribute.cs │ │ │ ├── ValidateProtectedMultiFileDirectUploadPayloadFilter.cs │ │ │ ├── ValidateProtectedUploadPayloadAttribute.cs │ │ │ └── ValidateProtectedZipContentDownloadPayloadFilter.cs │ ├── Preview │ │ ├── Comment │ │ │ ├── CommentContentEntity.cs │ │ │ ├── CreateComment │ │ │ │ ├── Contracts │ │ │ │ │ └── CreateFileCommentRequestDto.cs │ │ │ │ └── CreateFileCommentQuery.cs │ │ │ ├── DeleteComment │ │ │ │ └── DeleteFileCommentQuery.cs │ │ │ └── EditComment │ │ │ │ ├── Contracts │ │ │ │ └── EditFileCommentRequestDto.cs │ │ │ │ └── UpdateFileCommentQuery.cs │ │ ├── GetDetails │ │ │ ├── Contracts │ │ │ │ └── GetFilePreviewDetailsResponseDto.cs │ │ │ └── GetFilePreviewDetailsQuery.cs │ │ ├── GetZipContentDownloadLink │ │ │ ├── Contracts │ │ │ │ └── GetZipContentDownloadLinkRequestDto.cs │ │ │ └── GetZipContentDownloadLinkOperation.cs │ │ ├── GetZipDetails │ │ │ ├── Contracts │ │ │ │ └── GetZipFileDetailsResponseDto.cs │ │ │ └── GetZipFileDetailsOperation.cs │ │ └── SaveNote │ │ │ ├── Contracts │ │ │ └── SaveFileNoteRequestDto.cs │ │ │ └── SaveFileNoteQuery.cs │ ├── Records │ │ ├── FilePartDetails.cs │ │ └── FileRecord.cs │ ├── Rename │ │ ├── Contracts │ │ │ ├── UpdateFileNameRequestDto.cs │ │ │ └── UpdateFileNameRequestValidator.cs │ │ └── UpdateFileNameQuery.cs │ ├── UpdateSize │ │ └── UpdateFileSizeQuery.cs │ └── UploadAttachment │ │ ├── InsertFileAttachmentQuery.cs │ │ └── MarkFileAsUploadedQuery.cs ├── Folders │ ├── Create │ │ ├── Contracts │ │ │ ├── BulkCreateFolderRequestDto.cs │ │ │ ├── CreateFolderRequestDto.cs │ │ │ ├── CreateFolderRequestValidator.cs │ │ │ └── CreateFolderResponseDto.cs │ │ ├── CreateFolderQuery.cs │ │ └── GetOrCreateFolderQuery.cs │ ├── Delete │ │ └── QueueJob │ │ │ ├── BulkDeleteFoldersWithDependenciesQuery.cs │ │ │ ├── DeleteFoldersQueueJobDefinition.cs │ │ │ ├── DeleteFoldersQueueJobExecutor.cs │ │ │ └── DeleteFoldersQueueJobType.cs │ ├── FoldersEndpoints.cs │ ├── Id │ │ └── FolderExtId.cs │ ├── List │ │ ├── Contracts │ │ │ ├── GetFolderContentResponseDto.cs │ │ │ └── GetTopFolderContentResponseDto.cs │ │ ├── GetFolderContentQuery.cs │ │ └── GetTopFolderContentQuery.cs │ ├── MoveToFolder │ │ ├── Contracts │ │ │ └── MoveItemsToFolderRequestDto.cs │ │ └── MoveItemsToFolderQuery.cs │ └── Rename │ │ ├── Contracts │ │ └── UpdateFolderNameRequestDto.cs │ │ └── UpdateFolderNameQuery.cs ├── GeneralSettings │ ├── AppSettings.cs │ ├── AppSettingsStartupExtensions.cs │ ├── ApplicationSettingsEndpoints.cs │ ├── Contracts │ │ ├── GeneralSettingsRequests.cs │ │ └── GetApplicationSettingsResponse.cs │ ├── GeneralSettingsEndpoints.cs │ ├── GetStatus │ │ ├── Contracts │ │ │ └── GetApplicationSettingsStatusResponseDto.cs │ │ └── GetApplicationSettingsStatusQuery.cs │ ├── LegalFiles │ │ ├── DeleteLegalFile │ │ │ └── DeleteLegalFileOperation.cs │ │ ├── LegalFileUtils.cs │ │ ├── LegalFilesEndpoints.cs │ │ └── UploadLegalFile │ │ │ └── UploadLegalFileOperation.cs │ └── SignUpCheckboxes │ │ ├── CreateOrUpdate │ │ ├── Contracts │ │ │ └── CreateOrUpdateSignUpCheckboxRequestDto.cs │ │ └── CreateOrUpdateSignUpCheckboxQuery.cs │ │ └── Delete │ │ └── DeleteSignUpCheckboxQuery.cs ├── HealthCheck │ ├── HealtCheckEndpoints.cs │ └── HealthCheckUtils.cs ├── Integrations │ ├── Activate │ │ ├── ActivateIntegrationOperation.cs │ │ └── ActivateIntegrationQuery.cs │ ├── Aws │ │ └── Textract │ │ │ ├── AwsTextractClient.cs │ │ │ ├── AwsTextractDetails.cs │ │ │ ├── Id │ │ │ └── TextractJobExtId.cs │ │ │ ├── Jobs │ │ │ ├── CheckStatus │ │ │ │ ├── CheckTextractJobsStatusQuery.cs │ │ │ │ └── Contracts │ │ │ │ │ └── CheckTextractJobsStatusRequestDto.cs │ │ │ ├── CheckTextractAnalysisStatus │ │ │ │ ├── CheckTextractAnalysisStatusQueueJobDefinition.cs │ │ │ │ ├── CheckTextractAnalysisStatusQueueJobExecutor.cs │ │ │ │ └── CheckTextractAnalysisStatusQueueJobType.cs │ │ │ ├── Delete │ │ │ │ └── DeleteTextractJobsSubQuery.cs │ │ │ ├── DownloadTextractAnalysis │ │ │ │ ├── DownloadTextractAnalysisQueueJobDefinition.cs │ │ │ │ ├── DownloadTextractAnalysisQueueJobExecutor.cs │ │ │ │ ├── DownloadTextractAnalysisQueueJobType.cs │ │ │ │ └── TextractMarkdownConverter.cs │ │ │ ├── InitiateTextractAnalysis │ │ │ │ ├── InitiateTextractAnalysisQueueJobDefinition.cs │ │ │ │ ├── InitiateTextractAnalysisQueueJobExecutor.cs │ │ │ │ └── InitiateTextractAnalysisQueueJobType.cs │ │ │ ├── StartJob │ │ │ │ ├── Contracts │ │ │ │ │ ├── StartTextractJobRequestDto.cs │ │ │ │ │ └── StartTextractJobResponseDto.cs │ │ │ │ └── StartTextractJobOperation.cs │ │ │ ├── TextractJobDefinitionEntity.cs │ │ │ ├── TextractJobStatus.cs │ │ │ ├── TextractResultTemporaryStore.cs │ │ │ └── UpdateJobTextractFileAndStatus │ │ │ │ └── UpdateTextractJobFileAndStatusOnCompletedFileCopyHandler.cs │ │ │ ├── Register │ │ │ └── RegisterTextractClientOperation.cs │ │ │ ├── TestConfiguration │ │ │ ├── Contracts │ │ │ │ ├── TestTextractConfigurationRequestDto.cs │ │ │ │ └── TestTextractConfigurationResponseDto.cs │ │ │ ├── TestTextractConfigurationOperation.cs │ │ │ ├── TextractTestImage.cs │ │ │ └── plikshare_is_the_best.png │ │ │ ├── TextractClient.cs │ │ │ ├── TextractClientStore.cs │ │ │ ├── TextractEndpoints.cs │ │ │ ├── TextractFeature.cs │ │ │ ├── TextractResultFileMetadata.cs │ │ │ └── TextractStartupExtensions.cs │ ├── Create │ │ ├── Contracts │ │ │ └── CreateIntegrationRequestDto.cs │ │ ├── CreateIntegrationOperation.cs │ │ └── CreateIntegrationWithWorkspaceQuery.cs │ ├── Deactivate │ │ └── DeactivateIntegrationQuery.cs │ ├── Delete │ │ └── DeleteIntegrationQuery.cs │ ├── IIntegrationWithWorkspace.cs │ ├── Id │ │ └── IntegrationExtId.cs │ ├── IntegrationType.cs │ ├── IntegrationsEndpoints.cs │ ├── List │ │ ├── Contracts │ │ │ └── GetIntegrationsResponseDto.cs │ │ └── GetIntegrationsQuery.cs │ ├── OpenAi │ │ └── ChatGpt │ │ │ ├── ChatGptClient.cs │ │ │ ├── ChatGptClientStore.cs │ │ │ ├── ChatGptDetails.cs │ │ │ ├── ChatGptEndpoints.cs │ │ │ ├── ChatGptModel.cs │ │ │ ├── ChatGptStartupExtensions.cs │ │ │ ├── Register │ │ │ └── RegisterChatGptClientOperation.cs │ │ │ └── TestConfiguration │ │ │ ├── Contracts │ │ │ └── TestChatGptConfigurationRequestDto.cs │ │ │ └── TestChatGptConfigurationOperation.cs │ └── UpdateName │ │ ├── Contracts │ │ └── UpdateIntegrationNameRequestDto.cs │ │ └── UpdateIntegrationNameQuery.cs ├── Locks │ ├── CheckFileLocks │ │ ├── CheckFileLocksQuery.cs │ │ └── Contracts │ │ │ ├── CheckFileLocksRequestDto.cs │ │ │ └── CheckFileLocksResponseDto.cs │ └── LockStatusEndpoints.cs ├── PlikShare.csproj ├── Program.cs ├── Properties │ └── launchSettings.json ├── Search │ ├── Get │ │ ├── Contracts │ │ │ ├── SearchRequestDto.cs │ │ │ └── SearchResponseDto.cs │ │ └── GetSearchQuery.cs │ └── SearchEndpoints.cs ├── Startup.cs ├── Storages │ ├── Create │ │ └── CreateStorageQuery.cs │ ├── Delete │ │ └── DeleteStorageQuery.cs │ ├── Encryption │ │ ├── StorageEncryptionKey.cs │ │ ├── StorageEncryptionKeyProvider.cs │ │ ├── StorageEncryptionType.cs │ │ └── StorageManagedEncryptionDetails.cs │ ├── Entities │ │ └── StorageType.cs │ ├── Exceptions │ │ └── FileNotFoundInStorageException.cs │ ├── FileCopying │ │ ├── BulkInitiateCopyFiles │ │ │ ├── BulkInitiateCopyFilesQueueJobDefinition.cs │ │ │ ├── BulkInitiateCopyFilesQueueJobExecutor.cs │ │ │ └── BulkInitiateCopyFilesQueueJobType.cs │ │ ├── CopyFile │ │ │ ├── CopyFileQueueJobDefinition.cs │ │ │ ├── CopyFileQueueJobExecutor.cs │ │ │ ├── CopyFileQueueJobType.cs │ │ │ └── FinalizeCopyFileUploadQuery.cs │ │ ├── CopyFileQueueJob.cs │ │ ├── CopyFileQueueOnCompletedActionDefinition.cs │ │ ├── CopyFileQueueStartupExtensions.cs │ │ ├── CopyFileQueueStatus.cs │ │ ├── Delete │ │ │ └── DeleteCopyFileQueueJobsSubQuery.cs │ │ └── OnCompletedActionHandler │ │ │ └── ICopyFileQueueCompletedActionHandler.cs │ ├── FileEncryption.cs │ ├── FileReading │ │ ├── FileReader.cs │ │ └── FileWriter.cs │ ├── HardDrive │ │ ├── BulkDownload │ │ │ └── HardDriveBulkDownloadOperation.cs │ │ ├── Create │ │ │ ├── Contracts │ │ │ │ └── CreateHardDriveStorageRequestDto.cs │ │ │ └── CreateHardDriveStorageOperation.cs │ │ ├── Download │ │ │ ├── FileRangeProcessing.cs │ │ │ └── HardDriveDownloadOperation.cs │ │ ├── GetVolumes │ │ │ ├── Contracts │ │ │ │ └── GetHardDriveVolumesResponseDto.cs │ │ │ └── GetHardDriveVolumesOperation.cs │ │ ├── HardDriveDetailsEntity.cs │ │ ├── StorageClient │ │ │ └── HardDriveStorageClient.cs │ │ └── Upload │ │ │ └── HardDriveUploadOperation.cs │ ├── IStorageClient.cs │ ├── IStorageClientExtensions.cs │ ├── Id │ │ └── StorageExtId.cs │ ├── List │ │ ├── Contracts │ │ │ └── GetStoragesResponseDto.cs │ │ └── GetStoragesQuery.cs │ ├── S3 │ │ ├── AwsS3 │ │ │ ├── AwsS3DetailsEntity.cs │ │ │ ├── Create │ │ │ │ ├── Contracts │ │ │ │ │ └── CreateAwsS3StorageRequestDto.cs │ │ │ │ └── CreateAwsS3StorageOperation.cs │ │ │ └── UpdateDetails │ │ │ │ ├── Contracts │ │ │ │ └── UpdateAwsS3StorageDetailsRequestDto.cs │ │ │ │ └── UpdateAwsS3StorageDetailsOperation.cs │ │ ├── BackblazeB2 │ │ │ ├── BackblazeB2DetailsEntity.cs │ │ │ ├── Create │ │ │ │ ├── Contracts │ │ │ │ │ └── CreateBackblazeB2StorageRequestDto.cs │ │ │ │ └── CreateBackblazeB2StorageOperation.cs │ │ │ └── UpdateDetails │ │ │ │ ├── Contracts │ │ │ │ └── UpdateBackblazeB2StorageDetailsRequestDto.cs │ │ │ │ └── UpdateBackblazeB2StorageDetailsOperation.cs │ │ ├── BulkDownload │ │ │ └── S3BulkDownloadOperation.cs │ │ ├── CloudflareR2 │ │ │ ├── CloudflareR2DetailsEntity.cs │ │ │ ├── Create │ │ │ │ ├── Contracts │ │ │ │ │ └── CreateCloudflareR2StorageRequestDto.cs │ │ │ │ └── CreateCloudflareR2StorageOperation.cs │ │ │ └── UpdateDetails │ │ │ │ ├── Contracts │ │ │ │ └── UpdateCloudflareR2StorageDetailsRequestDto.cs │ │ │ │ └── UpdateCloudflareR2StorageDetailsOperation.cs │ │ ├── DigitalOcean │ │ │ ├── Create │ │ │ │ ├── Contracts │ │ │ │ │ └── CreateDigitalOceanSpacesStorageRequestDto.cs │ │ │ │ └── CreateDigitalOceanStorageOperation.cs │ │ │ ├── DigitalOceanSpacesDetailsEntity.cs │ │ │ └── UpdateDetails │ │ │ │ ├── Contracts │ │ │ │ └── UpdateDigitalOceanSpacesStorageDetailsRequestDto.cs │ │ │ │ └── UpdateDigitalOceanSpacesStorageDetailsOperation.cs │ │ ├── Download │ │ │ └── S3DownloadOperation.cs │ │ ├── S3Client.cs │ │ ├── S3StorageClient.cs │ │ └── Upload │ │ │ └── S3UploadOperation.cs │ ├── S3FileKey.cs │ ├── StorageClientStore.cs │ ├── StorageStartupExtensions.cs │ ├── StorageUploadDetails.cs │ ├── StoragesEndpoints.cs │ ├── UpdateDetails │ │ └── UpdateStorageDetailsQuery.cs │ ├── UpdateName │ │ ├── Contracts │ │ │ └── UpdateStorageNameRequestDto.cs │ │ └── UpdateStorageNameQuery.cs │ └── Zip │ │ ├── SteppingBuffer.cs │ │ ├── Zip64EocdRecord.cs │ │ ├── Zip64ExtraField.cs │ │ ├── Zip64LocatorRecord.cs │ │ ├── ZipCdfhRecord.cs │ │ ├── ZipDecoder.cs │ │ ├── ZipEntryReader.cs │ │ ├── ZipEocdExtensions.cs │ │ ├── ZipEocdRecord.cs │ │ ├── ZipFileDto.cs │ │ ├── ZipFinalEocdRecord.cs │ │ └── ZipLfhRecord.cs ├── Uploads │ ├── Abort │ │ └── QueueJob │ │ │ ├── AbortS3UploadQueueJobDefinition.cs │ │ │ ├── AbortS3UploadQueueJobExecutor.cs │ │ │ └── AbortS3UploadQueueJobType.cs │ ├── Algorithm │ │ └── UploadAlgorithm.cs │ ├── Cache │ │ └── FileUploadCache.cs │ ├── Chunking │ │ └── FileParts.cs │ ├── CompleteFileUpload │ │ ├── BulkConvertDirectFileUploadsToFilesQuery.cs │ │ ├── Contracts │ │ │ └── CompleteFileUploadResponseDto.cs │ │ ├── ConvertFileUploadToFileOperation.cs │ │ ├── ConvertFileUploadToFileQuery.cs │ │ └── QueueJob │ │ │ ├── CompleteFileUploadQueueJobDefinition.cs │ │ │ ├── CompleteS3UploadQueueJobExecutor.cs │ │ │ ├── CompleteS3UploadQueueJobType.cs │ │ │ └── MarkFileAsUploadedAndDeleteUploadQuery.cs │ ├── Count │ │ ├── Contracts │ │ │ └── GetUploadsCountResponse.cs │ │ └── GetUploadsCountQuery.cs │ ├── Delete │ │ └── DeleteFileUploads.cs │ ├── FilePartUpload │ │ ├── Complete │ │ │ ├── CompleteFilePartUploadQuery.cs │ │ │ ├── Contracts │ │ │ │ └── CompleteFilePartUploadRequestDto.cs │ │ │ └── InsertFileUploadPartQuery.cs │ │ └── Initiate │ │ │ ├── Contracts │ │ │ └── InitiateFilePartUploadResponseDto.cs │ │ │ └── InitiateFilePartUploadOperation.cs │ ├── GetDetails │ │ ├── Contracts │ │ │ └── GetFileUploadDetailsResponseDto.cs │ │ └── GetFileUploadDetailsQuery.cs │ ├── Id │ │ ├── BulkFileUploadExtId.cs │ │ └── FileUploadExtId.cs │ ├── Initiate │ │ ├── BulkInitiateCopyFileUploadOperation.cs │ │ ├── BulkInitiateFileUploadOperation.cs │ │ ├── BulkInsertFileUploadQuery.cs │ │ └── Contracts │ │ │ └── BulkInitiateFileUploadRequestDto.cs │ ├── List │ │ ├── Contracts │ │ │ └── GetUploadsListResponseDto.cs │ │ └── GetUploadsListQuery.cs │ └── UploadsEndpoints.cs ├── Users │ ├── Cache │ │ ├── UserCache.cs │ │ ├── UserContext.cs │ │ └── UserService.cs │ ├── Delete │ │ └── DeleteUserQuery.cs │ ├── Entities │ │ └── Email.cs │ ├── GetDetails │ │ ├── Contracts │ │ │ └── GetUserDetailsResponseDto.cs │ │ └── GetUserDetailsQuery.cs │ ├── GetOrCreate │ │ └── GetOrCreateUserInvitationQuery.cs │ ├── Id │ │ └── UserExtId.cs │ ├── Invite │ │ ├── Contracts │ │ │ └── InviteUsersRequestDto.cs │ │ ├── IOneTimeInvitationCode.cs │ │ └── InviteUsersQuery.cs │ ├── List │ │ ├── Contracts │ │ │ └── GetUsersResponseDto.cs │ │ └── GetUsersQuery.cs │ ├── Middleware │ │ ├── UserHttpContextExtensions.cs │ │ └── UserLoggingMiddleware.cs │ ├── PermissionsAndRoles │ │ └── UserPermissionsAndRolesDto.cs │ ├── Sql │ │ └── UserSql.cs │ ├── UpdateDefaultMaxWorkspaceSizeInBytes │ │ ├── Contracts │ │ │ └── UpdateUserDefaultMaxWorkspaceSizeInBytesRequestDto.cs │ │ └── UpdateUserDefaultMaxWorkspaceSizeInBytesQuery.cs │ ├── UpdateDefaultMaxWorkspaceTeamMembers │ │ ├── Contracts │ │ │ └── UpdateUserDefaultMaxWorkspaceSizeInBytesRequestDto.cs │ │ └── UpdateUserDefaultMaxWorkspaceTeamMembersQuery.cs │ ├── UpdateMaxWorkspaceNumber │ │ ├── Contracts │ │ │ └── UpdateUserMaxWorkspaceNumberRequestDto.cs │ │ └── UpdateUserMaxWorkspaceNumberQuery.cs │ ├── UpdatePermissionsAndRoles │ │ └── UpdateUserPermissionsAndRoleQuery.cs │ ├── UserIdentityResolver │ │ └── UserIdentityResolver.cs │ ├── UsersEndpoints.cs │ └── Validation │ │ └── ValidateUserUpdateFilter.cs ├── Widgets │ └── AccountEndpoints.cs ├── Workspaces │ ├── Cache │ │ ├── WorkspaceCache.cs │ │ ├── WorkspaceContext.cs │ │ ├── WorkspaceMembershipCache.cs │ │ └── WorkspaceMembershipContext.cs │ ├── ChangeOwner │ │ ├── ChangeWorkspaceOwnerQuery.cs │ │ └── Contracts │ │ │ └── ChangeWorkspaceOwnerRequestDto.cs │ ├── CheckBucketStatus │ │ └── Contracts │ │ │ └── CheckWorkspaceBucketStatusRequestDto.cs │ ├── CountSelectedItems │ │ ├── Contracts │ │ │ └── CountSelectedItemsRequestDto.cs │ │ └── CountSelectedItemsQuery.cs │ ├── Create │ │ ├── Contracts │ │ │ ├── CreateWorkspaceRequestDto.cs │ │ │ └── CreateWorkspaceResponseDto.cs │ │ └── CreateWorkspaceQuery.cs │ ├── CreateBucket │ │ ├── CreateWorkspaceBucketJobExecutor.cs │ │ ├── CreateWorkspaceBucketQueueJobDefinition.cs │ │ ├── CreateWorkspaceBucketQueueJobType.cs │ │ └── UpdateWorkspaceIsBucketCreatedQuery.cs │ ├── Delete │ │ ├── QueueJob │ │ │ ├── DeleteWorkspaceQueueJobDefinition.cs │ │ │ ├── DeleteWorkspaceQueueJobExecutor.cs │ │ │ ├── DeleteWorkspaceQueueJobType.cs │ │ │ └── DeleteWorkspaceWithDependenciesQuery.cs │ │ └── ScheduleWorkspaceDeleteQuery.cs │ ├── DeleteBucket │ │ ├── DeleteBucketJobExecutor.cs │ │ ├── DeleteBucketQueueJobDefinition.cs │ │ └── DeleteBucketQueueJobType.cs │ ├── Get │ │ └── Contracts │ │ │ └── GetWorkspaceDetailsResponseDto.cs │ ├── GetSize │ │ └── GetWorkspaceSizeQuery.cs │ ├── Id │ │ └── WorkspaceExtId.cs │ ├── Members │ │ ├── AcceptInvitation │ │ │ ├── AcceptWorkspaceInvitationQuery.cs │ │ │ └── Contracts │ │ │ │ └── AcceptWorkspaceInvitationResponseDto.cs │ │ ├── CountAll │ │ │ └── CountWorkspaceTotalTeamMembersQuery.cs │ │ ├── CreateInvitation │ │ │ ├── Contracts │ │ │ │ ├── CreateWorkspaceMemberInvitationRequestDto.cs │ │ │ │ └── CreateWorkspaceMemberInvitationResponseDto.cs │ │ │ ├── CreateWorkspaceMemberInvitationOperation.cs │ │ │ └── CreateWorkspaceMemberInvitationQuery.cs │ │ ├── LeaveWorkspace │ │ │ └── LeaveSharedWorkspaceQuery.cs │ │ ├── List │ │ │ ├── Contracts │ │ │ │ └── GetWorkspaceMembersListResponseDto.cs │ │ │ └── GetWorkspaceMembersListQuery.cs │ │ ├── RejectInvitation │ │ │ └── RejectWorkspaceInvitationQuery.cs │ │ ├── Revoke │ │ │ └── RevokeWorkspaceMemberQuery.cs │ │ └── UpdatePermissions │ │ │ ├── Contracts │ │ │ └── UpdateWorkspaceMemberPermissionsRequestDto.cs │ │ │ └── UpdateWorkspaceMemberPermissionsQuery.cs │ ├── Permissions │ │ └── WorkspacePermissions.cs │ ├── SearchFilesTree │ │ ├── Contracts │ │ │ └── SearchFilesTreeRequestDto.cs │ │ └── SearchFilesTreeQuery.cs │ ├── UpdateCurrentSizeInBytes │ │ └── QueueJob │ │ │ ├── UpdateWorkspaceCurrentSizeInBytesQuery.cs │ │ │ ├── UpdateWorkspaceCurrentSizeInBytesQueueJobDefinition.cs │ │ │ ├── UpdateWorkspaceCurrentSizeInBytesQueueJobExecutor.cs │ │ │ └── UpdateWorkspaceCurrentSizeInBytesQueueJobType.cs │ ├── UpdateMaxSize │ │ ├── Contracts │ │ │ └── UpdateWorkspaceMaxSizeDto.cs │ │ └── UpdateWorkspaceMaxSizeQuery.cs │ ├── UpdateMaxTeamMembers │ │ ├── Contracts │ │ │ └── UpdateWorkspaceMaxSizeDto.cs │ │ └── UpdateWorkspaceMaxSizeQuery.cs │ ├── UpdateName │ │ ├── Contracts │ │ │ └── UpdateWorkspaceNameRequestDto.cs │ │ └── UpdateWorkspaceNameQuery.cs │ ├── Validation │ │ ├── ValidateWorkspaceFilter.cs │ │ └── WorkspaceMembershipHttpContextExtensions.cs │ ├── WorkspacesAdminEndpoints.cs │ └── WorkspacesEndpoints.cs ├── appsettings.Development.json ├── appsettings.Production.json └── appsettings.json ├── README.md ├── TRADEMARK.md ├── assets ├── dashboard_printscreen.png └── how_to_pronounce.png ├── deployment └── plikshare-install.sh ├── plikshare-install.sh └── publish-docker-image.ps1 /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Dockerfile -------------------------------------------------------------------------------- /Frontend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/.editorconfig -------------------------------------------------------------------------------- /Frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/.gitignore -------------------------------------------------------------------------------- /Frontend/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/.vscode/extensions.json -------------------------------------------------------------------------------- /Frontend/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/.vscode/launch.json -------------------------------------------------------------------------------- /Frontend/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/.vscode/tasks.json -------------------------------------------------------------------------------- /Frontend/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/angular.json -------------------------------------------------------------------------------- /Frontend/merge-elements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/merge-elements.js -------------------------------------------------------------------------------- /Frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/package-lock.json -------------------------------------------------------------------------------- /Frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/package.json -------------------------------------------------------------------------------- /Frontend/src/app/account/account.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/account/account.component.html -------------------------------------------------------------------------------- /Frontend/src/app/account/account.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/account/account.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/account/account.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/account/account.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/account/email-settings/email-settings.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/account/email-settings/email-settings.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/account/integrations/integrations.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/account/integrations/integrations.component.html -------------------------------------------------------------------------------- /Frontend/src/app/account/integrations/integrations.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/account/integrations/integrations.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/account/integrations/integrations.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/account/integrations/integrations.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/account/multi-factor-auth/qr-code.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/account/multi-factor-auth/qr-code.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/account/user-details/user-details.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/account/user-details/user-details.component.html -------------------------------------------------------------------------------- /Frontend/src/app/account/user-details/user-details.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/account/user-details/user-details.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/account/user-details/user-details.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/account/user-details/user-details.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/account/users-settings/users-settings.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/account/users-settings/users-settings.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/app.component.html -------------------------------------------------------------------------------- /Frontend/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/app.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/app.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/app.config.ts -------------------------------------------------------------------------------- /Frontend/src/app/external-access/box-widget/box-widget.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/external-access/box-widget/box-widget.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/external-access/box-widget/box-widget.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/external-access/box-widget/box-widget.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/external-access/external-box/external-boxes.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/external-access/external-box/external-boxes.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/external-access/external-link/access-codes.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/external-access/external-link/access-codes.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/files-explorer/directives/drop-files.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/files-explorer/directives/drop-files.directive.ts -------------------------------------------------------------------------------- /Frontend/src/app/files-explorer/file-icon-pipe/file-icon.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/files-explorer/file-icon-pipe/file-icon.pipe.ts -------------------------------------------------------------------------------- /Frontend/src/app/files-explorer/files-explorer.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/files-explorer/files-explorer.component.html -------------------------------------------------------------------------------- /Frontend/src/app/files-explorer/files-explorer.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/files-explorer/files-explorer.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/files-explorer/files-explorer.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/files-explorer/files-explorer.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/files-explorer/http-headers-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/files-explorer/http-headers-factory.ts -------------------------------------------------------------------------------- /Frontend/src/app/files-processor/files-processor.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/files-processor/files-processor.component.html -------------------------------------------------------------------------------- /Frontend/src/app/files-processor/files-processor.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/files-processor/files-processor.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/files-processor/files-processor.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/files-processor/files-processor.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/ancestor-folder-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/ancestor-folder-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/box-details-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/box-details-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/bulk-create-folder-item-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/bulk-create-folder-item-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/current-folder-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/current-folder-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/dashboard-content-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/dashboard-content-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/datetime.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/datetime.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/file-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/file-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/folder-content-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/folder-content-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/folder-tree-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/folder-tree-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/search-response-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/search-response-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/subfolder-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/subfolder-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/top-folder-content-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/top-folder-content-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/upload-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/upload-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/zip-file-details-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/zip-file-details-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/protobuf/zip-file-details-item-dto.protobuf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/protobuf/zip-file-details-item-dto.protobuf.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/account.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/account.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/ai-conversations-status.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/ai-conversations-status.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/ai-conversations-status.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/ai-conversations-status.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/antiforgery.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/antiforgery.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/application-settings.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/application-settings.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/auth-guard.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/auth-guard.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/auth.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/auth.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/auth.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/auth.interceptor.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/auth.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/aws-regions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/aws-regions.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/box-external-access.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/box-external-access.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/box-link-token.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/box-link-token.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/box-links.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/box-links.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/boxes.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/boxes.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/bytes-range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/bytes-range.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/chat-gpt.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/chat-gpt.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/countdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/countdown.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/dashboard.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/dashboard.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/data-store.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/data-store.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/debouncer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/debouncer.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/digitalocean-regions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/digitalocean-regions.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/email-providers.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/email-providers.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/entry-page.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/entry-page.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/file-lock.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/file-lock.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/file-upload-manager/blob-slicer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/file-upload-manager/blob-slicer.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/file-upload-manager/file-slicer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/file-upload-manager/file-slicer.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/file-upload-manager/file-upload-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/file-upload-manager/file-upload-utils.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/filte-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/filte-type.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/folders-and-files.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/folders-and-files.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/general-settings.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/general-settings.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/guid-base-62.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/guid-base-62.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/in-app-sharing.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/in-app-sharing.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/integrations.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/integrations.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/integrations.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/integrations.types.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/is-highlighted-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/is-highlighted-utils.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/loading-chunk-failed-error.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/loading-chunk-failed-error.handler.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/lock-status.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/lock-status.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/n-gram-search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/n-gram-search.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/optimistic-operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/optimistic-operation.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/protobuf-http.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/protobuf-http.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/search.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/search.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/search.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/search.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/sign-out.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/sign-out.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/storages.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/storages.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/text-measurement.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/text-measurement.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/textract-job-status.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/textract-job-status.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/textract.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/textract.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/time.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/time.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/uploads.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/uploads.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/users.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/users.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/widgets.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/widgets.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/workspace-files-explorer-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/workspace-files-explorer-api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/workspaces.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/workspaces.api.ts -------------------------------------------------------------------------------- /Frontend/src/app/services/zip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/services/zip.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/ai-message/ai-message.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/ai-message/ai-message.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/ai-message/ai-message.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/ai-message/ai-message.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/ai-message/ai-message.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/ai-message/ai-message.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/ai-response/ai-response.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/ai-response/ai-response.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/ai-response/ai-response.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/ai-response/ai-response.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/ai-response/ai-response.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/ai-response/ai-response.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/app-textract-job-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/app-textract-job-item.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/app-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/app-user.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/app-workspace-details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/app-workspace-details.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/box-item/box-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/box-item/box-item.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/box-item/box-item.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/box-item/box-item.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/box-item/box-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/box-item/box-item.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/buttons/action-btn/action-btn.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/buttons/action-btn/action-btn.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/buttons/item-btn/item-btn.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/buttons/item-btn/item-btn.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/buttons/item-btn/item-btn.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/buttons/item-btn/item-btn.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/buttons/item-btn/item-btn.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/buttons/item-btn/item-btn.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/comment/comment.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/comment/comment.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/comment/comment.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/comment/comment.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/comment/comment.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/comment/comment.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/cookies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/cookies.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/ctrl-click.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/ctrl-click.directive.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/debounced-change.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/debounced-change.directive.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/editable-txt/editable-txt.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/editable-txt/editable-txt.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/editable-txt/editable-txt.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/editable-txt/editable-txt.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/editable-txt/editable-txt.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/editable-txt/editable-txt.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/elapsed-time.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/elapsed-time.pipe.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/email-picker/email-picker.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/email-picker/email-picker.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/email-picker/email-picker.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/email-picker/email-picker.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/email-picker/email-picker.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/email-picker/email-picker.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/file-item/file-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/file-item/file-item.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/file-item/file-item.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/file-item/file-item.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/file-item/file-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/file-item/file-item.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/file-tree-view/file-tree-node/file-tree-node.component.scss: -------------------------------------------------------------------------------- 1 | @forward "./../file-tree-view.component.scss"; -------------------------------------------------------------------------------- /Frontend/src/app/shared/file-tree-view/file-tree-view.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/file-tree-view/file-tree-view.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/file-tree-view/folder-tree-node/folder-tree-node.component.scss: -------------------------------------------------------------------------------- 1 | @forward "./../file-tree-view.component.scss"; -------------------------------------------------------------------------------- /Frontend/src/app/shared/file-tree-view/tree-checkbox/tree-checkbox.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Frontend/src/app/shared/file-tree-view/tree-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/file-tree-view/tree-item.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/folder-item/folder-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/folder-item/folder-item.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/folder-item/folder-item.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/folder-item/folder-item.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/folder-item/folder-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/folder-item/folder-item.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/item-search/item-search.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/item-search/item-search.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/item-search/item-search.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/item-search/item-search.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/item-search/item-search.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/item-search/item-search.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/lexical/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/lexical/Editor.tsx -------------------------------------------------------------------------------- /Frontend/src/app/shared/lexical/MarkdownEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/lexical/MarkdownEditor.tsx -------------------------------------------------------------------------------- /Frontend/src/app/shared/lexical/lexical-editor.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/lexical/lexical-editor.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/lexical/plugins/AutoLinkPlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/lexical/plugins/AutoLinkPlugin.tsx -------------------------------------------------------------------------------- /Frontend/src/app/shared/lexical/plugins/FontSize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/lexical/plugins/FontSize.tsx -------------------------------------------------------------------------------- /Frontend/src/app/shared/lexical/plugins/ToolbarPlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/lexical/plugins/ToolbarPlugin.tsx -------------------------------------------------------------------------------- /Frontend/src/app/shared/menu/app-menu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/menu/app-menu.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/name-with-highlight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/name-with-highlight.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/prefetch.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/prefetch.directive.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/region-input/region-input.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/region-input/region-input.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/region-input/region-input.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Frontend/src/app/shared/region-input/region-input.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/region-input/region-input.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/relative-time/relative-time.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/relative-time/relative-time.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/relative-time/relative-time.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/relative-time/relative-time.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/search-input/search-input.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/search-input/search-input.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/search-input/search-input.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/search-input/search-input.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/search-input/search-input.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/search-input/search-input.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/search/search.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/search/search.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/search/search.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/search/search.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/search/search.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/search/search.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/secure-input.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/secure-input.directive.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/select-all-text.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/select-all-text.directive.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/signal-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/signal-utils.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/storage-item/storage-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/storage-item/storage-item.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/storage-item/storage-item.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/storage-item/storage-item.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/storage-item/storage-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/storage-item/storage-item.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/storage-picker/storage-picker.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/storage-picker/storage-picker.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/storage-size.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/storage-size.pipe.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/storage-unit-input/storage-unit-input.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Frontend/src/app/shared/trim.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/trim.directive.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/user-item/app-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/user-item/app-user.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/user-item/user-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/user-item/user-item.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/user-item/user-item.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/user-item/user-item.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/user-item/user-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/user-item/user-item.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/user-link/user-link.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/user-link/user-link.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/user-link/user-link.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/user-link/user-link.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/user-link/user-link.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/user-link/user-link.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/user-picker/user-picker.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/user-picker/user-picker.component.html -------------------------------------------------------------------------------- /Frontend/src/app/shared/user-picker/user-picker.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/user-picker/user-picker.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/shared/user-picker/user-picker.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/user-picker/user-picker.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/workspace-item/workspace-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/workspace-item/workspace-item.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/workspace-link/workspace-link.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/workspace-link/workspace-link.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/workspace-size/workspace-size.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/workspace-size/workspace-size.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/shared/xsrf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/shared/xsrf.ts -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/services/singup.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/services/singup.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/shared/footer/footer.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/shared/footer/footer.component.html -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/shared/footer/footer.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/shared/footer/footer.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/shared/footer/footer.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/shared/footer/footer.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/shared/top-bar/top-bar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/shared/top-bar/top-bar.component.html -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/shared/top-bar/top-bar.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/shared/top-bar/top-bar.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/shared/top-bar/top-bar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/shared/top-bar/top-bar.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/styles/auth.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/styles/auth.scss -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/styles/legal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/styles/legal.scss -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/styles/spacer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/styles/spacer.scss -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/styles/static-page-variables.scss: -------------------------------------------------------------------------------- 1 | $headerFontFamily: "League Spartan", sans-serif; -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/styles/static-pages.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/styles/static-pages.scss -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/terms/terms.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/terms/terms.component.html -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/terms/terms.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/terms/terms.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/static-pages/terms/terms.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/static-pages/terms/terms.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/boxes/boxes.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/boxes/boxes.component.html -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/boxes/boxes.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/boxes/boxes.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/boxes/boxes.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/boxes/boxes.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/explorer/explorer.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/explorer/explorer.component.html -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/explorer/explorer.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/explorer/explorer.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/explorer/explorer.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/explorer/explorer.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/team/team.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/team/team.component.html -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/team/team.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/team/team.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/team/team.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/team/team.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/uploads/uploads.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/uploads/uploads.component.html -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/uploads/uploads.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/uploads/uploads.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/uploads/uploads.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/uploads/uploads.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/workspace-context.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/workspace-context.service.ts -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/workspace-manager.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/workspace-manager.component.html -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/workspace-manager.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/workspace-manager.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/workspace-manager/workspace-manager.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspace-manager/workspace-manager.component.ts -------------------------------------------------------------------------------- /Frontend/src/app/workspaces/workspaces.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspaces/workspaces.component.html -------------------------------------------------------------------------------- /Frontend/src/app/workspaces/workspaces.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspaces/workspaces.component.scss -------------------------------------------------------------------------------- /Frontend/src/app/workspaces/workspaces.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/app/workspaces/workspaces.component.ts -------------------------------------------------------------------------------- /Frontend/src/bootstrap-elements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/bootstrap-elements.ts -------------------------------------------------------------------------------- /Frontend/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /Frontend/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/environments/environment.ts -------------------------------------------------------------------------------- /Frontend/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/favicon.ico -------------------------------------------------------------------------------- /Frontend/src/icons/icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/icons/icons.scss -------------------------------------------------------------------------------- /Frontend/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/index.html -------------------------------------------------------------------------------- /Frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/main.ts -------------------------------------------------------------------------------- /Frontend/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/polyfills.ts -------------------------------------------------------------------------------- /Frontend/src/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / -------------------------------------------------------------------------------- /Frontend/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles.scss -------------------------------------------------------------------------------- /Frontend/src/styles/action-text-btn.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/action-text-btn.scss -------------------------------------------------------------------------------- /Frontend/src/styles/app-btn.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/app-btn.scss -------------------------------------------------------------------------------- /Frontend/src/styles/app-header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/app-header.scss -------------------------------------------------------------------------------- /Frontend/src/styles/config-row.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/config-row.scss -------------------------------------------------------------------------------- /Frontend/src/styles/covered.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/covered.scss -------------------------------------------------------------------------------- /Frontend/src/styles/drop-area.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/drop-area.scss -------------------------------------------------------------------------------- /Frontend/src/styles/files-explorer-container.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/files-explorer-container.scss -------------------------------------------------------------------------------- /Frontend/src/styles/hover-switch.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/hover-switch.scss -------------------------------------------------------------------------------- /Frontend/src/styles/icon-merge.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/icon-merge.scss -------------------------------------------------------------------------------- /Frontend/src/styles/item-bar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/item-bar.scss -------------------------------------------------------------------------------- /Frontend/src/styles/main-container.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/main-container.scss -------------------------------------------------------------------------------- /Frontend/src/styles/margins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/margins.scss -------------------------------------------------------------------------------- /Frontend/src/styles/mobile-display.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/mobile-display.scss -------------------------------------------------------------------------------- /Frontend/src/styles/nothing-to-show.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/nothing-to-show.scss -------------------------------------------------------------------------------- /Frontend/src/styles/page-form.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/page-form.scss -------------------------------------------------------------------------------- /Frontend/src/styles/questionaire.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/questionaire.scss -------------------------------------------------------------------------------- /Frontend/src/styles/top-bar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/top-bar.scss -------------------------------------------------------------------------------- /Frontend/src/styles/top-nav-btn.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/top-nav-btn.scss -------------------------------------------------------------------------------- /Frontend/src/styles/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/src/styles/variables.scss -------------------------------------------------------------------------------- /Frontend/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/tsconfig.app.json -------------------------------------------------------------------------------- /Frontend/tsconfig.elements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/tsconfig.elements.json -------------------------------------------------------------------------------- /Frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/tsconfig.json -------------------------------------------------------------------------------- /Frontend/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/Frontend/tsconfig.spec.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/LICENSE -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/AccessCodesApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/AccessCodesApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/AccountApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/AccountApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/AntiforgeryApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/AntiforgeryApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/Api.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/Api.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/AuthApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/AuthApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/BoxLinksApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/BoxLinksApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/BoxesApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/BoxesApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/Cookie.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/Cookie.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/DashboardApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/DashboardApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/EmailProvidersApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/EmailProvidersApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/EntryPageApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/EntryPageApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/FoldersApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/FoldersApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/SessionAuthCookie.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/SessionAuthCookie.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/StoragesApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/StoragesApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/User.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/UsersApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/UsersApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Apis/WorkspacesApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Apis/WorkspacesApi.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/HostFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/HostFixture.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Mocks/ClockMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Mocks/ClockMock.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/Mocks/OneTimeCodeMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/Mocks/OneTimeCodeMock.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/RandomGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/RandomGenerator.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/ResendEmailServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/ResendEmailServer.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/TestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/TestFixture.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/Infrastructure/TotpCodes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/Infrastructure/TotpCodes.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/PlikShare.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/PlikShare.IntegrationTests.csproj -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/TestCases/Account/account_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/TestCases/Account/account_tests.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/TestCases/Auth/auth_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/TestCases/Auth/auth_tests.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/TestCases/Auth/user_invitations_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/TestCases/Auth/user_invitations_tests.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/TestCases/Boxes/box_link_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/TestCases/Boxes/box_link_tests.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/TestCases/Boxes/create_box_link_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/TestCases/Boxes/create_box_link_tests.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/TestCases/Boxes/create_box_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/TestCases/Boxes/create_box_tests.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/TestCases/Folders/create_folder_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/TestCases/Folders/create_folder_tests.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/TestCases/Storages/storages_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/TestCases/Storages/storages_tests.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/TestCases/entry_page_tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/TestCases/entry_page_tests.cs -------------------------------------------------------------------------------- /PlikShare.IntegrationTests/appsettings.IntegrationTests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.IntegrationTests/appsettings.IntegrationTests.json -------------------------------------------------------------------------------- /PlikShare.Tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.Tests/.gitignore -------------------------------------------------------------------------------- /PlikShare.Tests/EmailAnonymizationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.Tests/EmailAnonymizationTests.cs -------------------------------------------------------------------------------- /PlikShare.Tests/EncryptionBytesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.Tests/EncryptionBytesTests.cs -------------------------------------------------------------------------------- /PlikShare.Tests/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using Xunit; -------------------------------------------------------------------------------- /PlikShare.Tests/GuidBase62Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.Tests/GuidBase62Tests.cs -------------------------------------------------------------------------------- /PlikShare.Tests/IdsRangeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.Tests/IdsRangeTests.cs -------------------------------------------------------------------------------- /PlikShare.Tests/PlikShare.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.Tests/PlikShare.Tests.csproj -------------------------------------------------------------------------------- /PlikShare.Tests/S3FileKeyJsonConverterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.Tests/S3FileKeyJsonConverterTests.cs -------------------------------------------------------------------------------- /PlikShare.Tests/SteppingBufferTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.Tests/SteppingBufferTests.cs -------------------------------------------------------------------------------- /PlikShare.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare.sln -------------------------------------------------------------------------------- /PlikShare/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/.gitignore -------------------------------------------------------------------------------- /PlikShare/Account/AccountEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Account/AccountEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Account/Contracts/ChangePasswordRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Account/Contracts/ChangePasswordRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Account/Contracts/Disable2FaResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Account/Contracts/Disable2FaResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Account/Contracts/Enable2FaRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Account/Contracts/Enable2FaRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Account/Contracts/GenerateRecoveryCodesResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Account/Contracts/GenerateRecoveryCodesResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Account/Contracts/Get2FaStatusResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Account/Contracts/Get2FaStatusResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Account/Contracts/GetAccountDetailsResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Account/Contracts/GetAccountDetailsResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Account/GetKnownUsers/GetKnownUsersQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Account/GetKnownUsers/GetKnownUsersQuery.cs -------------------------------------------------------------------------------- /PlikShare/Antiforgery/AntiforgeryEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Antiforgery/AntiforgeryEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Antiforgery/AutoAntiforgeryMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Antiforgery/AutoAntiforgeryMiddleware.cs -------------------------------------------------------------------------------- /PlikShare/ArtificialIntelligence/AiIncludes/AiCompletion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/ArtificialIntelligence/AiIncludes/AiCompletion.cs -------------------------------------------------------------------------------- /PlikShare/ArtificialIntelligence/AiIncludes/AiInclude.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/ArtificialIntelligence/AiIncludes/AiInclude.cs -------------------------------------------------------------------------------- /PlikShare/ArtificialIntelligence/ArtificialIntelligenceEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/ArtificialIntelligence/ArtificialIntelligenceEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/ArtificialIntelligence/Cache/AiConversationCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/ArtificialIntelligence/Cache/AiConversationCache.cs -------------------------------------------------------------------------------- /PlikShare/ArtificialIntelligence/GetMessages/AiMessageAuthorType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/ArtificialIntelligence/GetMessages/AiMessageAuthorType.cs -------------------------------------------------------------------------------- /PlikShare/ArtificialIntelligence/Id/AiConversationExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/ArtificialIntelligence/Id/AiConversationExtId.cs -------------------------------------------------------------------------------- /PlikShare/ArtificialIntelligence/Id/AiMessageExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/ArtificialIntelligence/Id/AiMessageExtId.cs -------------------------------------------------------------------------------- /PlikShare/ArtificialIntelligence/SystemPrompts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/ArtificialIntelligence/SystemPrompts.cs -------------------------------------------------------------------------------- /PlikShare/Auth/AuthEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Auth/AuthEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Auth/CheckInvitation/CheckUserInvitationCodeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Auth/CheckInvitation/CheckUserInvitationCodeQuery.cs -------------------------------------------------------------------------------- /PlikShare/Auth/Contracts/ConfirmEmailRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Auth/Contracts/ConfirmEmailRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Auth/Contracts/ForgotPasswordRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Auth/Contracts/ForgotPasswordRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Auth/Contracts/ResendConfirmationLinkRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Auth/Contracts/ResendConfirmationLinkRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Auth/Contracts/ResetPasswordRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Auth/Contracts/ResetPasswordRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Auth/Contracts/SignInUser2FaRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Auth/Contracts/SignInUser2FaRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Auth/Contracts/SignInUserRecoveryCodeRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Auth/Contracts/SignInUserRecoveryCodeRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Auth/Contracts/SignInUserRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Auth/Contracts/SignInUserRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Auth/Contracts/SignUpUserRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Auth/Contracts/SignUpUserRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/BoxExternalAccess/Authorization/BoxAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxExternalAccess/Authorization/BoxAccess.cs -------------------------------------------------------------------------------- /PlikShare/BoxExternalAccess/BoxExternalAccessEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxExternalAccess/BoxExternalAccessEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/BoxExternalAccess/BoxLinkAccessCodesEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxExternalAccess/BoxLinkAccessCodesEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/BoxExternalAccess/Contracts/BoxBulkDeleteRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxExternalAccess/Contracts/BoxBulkDeleteRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/BoxExternalAccess/Contracts/GetBoxHtmlResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxExternalAccess/Contracts/GetBoxHtmlResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/BoxExternalAccess/Handler/BoxExternalAccessHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxExternalAccess/Handler/BoxExternalAccessHandler.cs -------------------------------------------------------------------------------- /PlikShare/BoxExternalAccess/Handler/GetHtml/GetBoxHtmlQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxExternalAccess/Handler/GetHtml/GetBoxHtmlQuery.cs -------------------------------------------------------------------------------- /PlikShare/BoxExternalAccess/LeaveBox/LeaveBoxMembershipQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxExternalAccess/LeaveBox/LeaveBoxMembershipQuery.cs -------------------------------------------------------------------------------- /PlikShare/BoxLinks/BoxLinksEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxLinks/BoxLinksEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/BoxLinks/Cache/BoxLinkCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxLinks/Cache/BoxLinkCache.cs -------------------------------------------------------------------------------- /PlikShare/BoxLinks/Cache/BoxLinkContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxLinks/Cache/BoxLinkContext.cs -------------------------------------------------------------------------------- /PlikShare/BoxLinks/Delete/DeleteBoxLinkQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxLinks/Delete/DeleteBoxLinkQuery.cs -------------------------------------------------------------------------------- /PlikShare/BoxLinks/Id/BoxLinkExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxLinks/Id/BoxLinkExtId.cs -------------------------------------------------------------------------------- /PlikShare/BoxLinks/UpdateIsEnabled/UpdateBoxLinkIsEnabledQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxLinks/UpdateIsEnabled/UpdateBoxLinkIsEnabledQuery.cs -------------------------------------------------------------------------------- /PlikShare/BoxLinks/UpdateName/UpdateBoxLinkNameQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxLinks/UpdateName/UpdateBoxLinkNameQuery.cs -------------------------------------------------------------------------------- /PlikShare/BoxLinks/UpdateWidgetOrigins/UpdateBoxLinkNameQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxLinks/UpdateWidgetOrigins/UpdateBoxLinkNameQuery.cs -------------------------------------------------------------------------------- /PlikShare/BoxLinks/Validation/ValidateBoxLinkAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BoxLinks/Validation/ValidateBoxLinkAttribute.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/BoxesEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/BoxesEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Cache/BoxCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Cache/BoxCache.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Cache/BoxContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Cache/BoxContext.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Cache/BoxMembershipCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Cache/BoxMembershipCache.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Cache/BoxMembershipContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Cache/BoxMembershipContext.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Create/Contracts/CreateBoxRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Create/Contracts/CreateBoxRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Create/Contracts/CreateBoxResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Create/Contracts/CreateBoxResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Create/CreateBoxQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Create/CreateBoxQuery.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/CreateLink/Contracts/CreateBoxLinkRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/CreateLink/Contracts/CreateBoxLinkRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/CreateLink/Contracts/CreateBoxLinkResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/CreateLink/Contracts/CreateBoxLinkResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/CreateLink/CreateBoxLinkQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/CreateLink/CreateBoxLinkQuery.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Delete/QueueJob/DeleteBoxesQueueJobDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Delete/QueueJob/DeleteBoxesQueueJobDefinition.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Delete/QueueJob/DeleteBoxesQueueJobExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Delete/QueueJob/DeleteBoxesQueueJobExecutor.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Delete/QueueJob/DeleteBoxesQueueJobType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Delete/QueueJob/DeleteBoxesQueueJobType.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Delete/ScheduleBoxesDeleteQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Delete/ScheduleBoxesDeleteQuery.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Get/Contracts/GetBoxResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Get/Contracts/GetBoxResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Get/GetBoxQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Get/GetBoxQuery.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Id/BoxExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Id/BoxExtId.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/List/Contracts/GetBoxesResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/List/Contracts/GetBoxesResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/List/GetBoxesListQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/List/GetBoxesListQuery.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Members/Revoke/RevokeBoxMemberQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Members/Revoke/RevokeBoxMemberQuery.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Permissions/BoxPermissions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Permissions/BoxPermissions.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/UpdateFolder/Contracts/UpdateBoxFolderRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/UpdateFolder/Contracts/UpdateBoxFolderRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/UpdateFolder/UpdateBoxFolderQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/UpdateFolder/UpdateBoxFolderQuery.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/UpdateFooter/Contracts/UpdateBoxFooterRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/UpdateFooter/Contracts/UpdateBoxFooterRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/UpdateFooter/UpdateBoxFooterQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/UpdateFooter/UpdateBoxFooterQuery.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/UpdateHeader/Contracts/UpdateBoxFooterRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/UpdateHeader/Contracts/UpdateBoxFooterRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/UpdateHeader/UpdateBoxHeaderQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/UpdateHeader/UpdateBoxHeaderQuery.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/UpdateIsEnabled/UpdateBoxIsEnabledQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/UpdateIsEnabled/UpdateBoxIsEnabledQuery.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/UpdateName/Contracts/UpdateBoxNameRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/UpdateName/Contracts/UpdateBoxNameRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/UpdateName/UpdateBoxNameQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/UpdateName/UpdateBoxNameQuery.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Validation/BoxHttpContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Validation/BoxHttpContextExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Boxes/Validation/ValidateBoxAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Boxes/Validation/ValidateBoxAttribute.cs -------------------------------------------------------------------------------- /PlikShare/BulkDelete/BulkDeleteQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BulkDelete/BulkDeleteQuery.cs -------------------------------------------------------------------------------- /PlikShare/BulkDelete/Contracts/BulkDeleteRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BulkDelete/Contracts/BulkDeleteRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/BulkDownload/BulkDownloadDetailsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BulkDownload/BulkDownloadDetailsQuery.cs -------------------------------------------------------------------------------- /PlikShare/BulkDownload/BulkDownloadEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/BulkDownload/BulkDownloadEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Core/Angular/AngularExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Angular/AngularExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/Angular/AngularRoutingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Angular/AngularRoutingMiddleware.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/AppOwners.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/AppOwners.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/AppOwnersStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/AppOwnersStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/AuthorizationStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/AuthorizationStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/BoxLinkTokenAuthenticationHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/BoxLinkTokenAuthenticationHandler.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/Claims.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/Claims.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/Permissions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/Permissions.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/RequireAdminClaimAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/RequireAdminClaimAttribute.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/RequireAdminClaimFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/RequireAdminClaimFilter.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/RequireAdminPermissionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/RequireAdminPermissionAttribute.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/RequireAppOwnerAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/RequireAppOwnerAttribute.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/RequireAppOwnerFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/RequireAppOwnerFilter.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/RequireClaimAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/RequireClaimAttribute.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/RequireClaimFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/RequireClaimFilter.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/RequirePermissionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/RequirePermissionAttribute.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/Roles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/Roles.cs -------------------------------------------------------------------------------- /PlikShare/Core/Authorization/UserContextClaimsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Authorization/UserContextClaimsExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/CORS/CorsStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/CORS/CorsStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/CORS/DynamicCorsPolicyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/CORS/DynamicCorsPolicyProvider.cs -------------------------------------------------------------------------------- /PlikShare/Core/Clock/Clock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Clock/Clock.cs -------------------------------------------------------------------------------- /PlikShare/Core/Clock/IClock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Clock/IClock.cs -------------------------------------------------------------------------------- /PlikShare/Core/Configuration/AppConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Configuration/AppConfig.cs -------------------------------------------------------------------------------- /PlikShare/Core/Configuration/IConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Configuration/IConfig.cs -------------------------------------------------------------------------------- /PlikShare/Core/CorrelationId/CorrelationIdMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/CorrelationId/CorrelationIdMiddleware.cs -------------------------------------------------------------------------------- /PlikShare/Core/DataProtection/PlikShareXmlDecryptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/DataProtection/PlikShareXmlDecryptor.cs -------------------------------------------------------------------------------- /PlikShare/Core/DataProtection/PlikShareXmlEncryptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/DataProtection/PlikShareXmlEncryptor.cs -------------------------------------------------------------------------------- /PlikShare/Core/DataProtection/SQLiteDataProtectionRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/DataProtection/SQLiteDataProtectionRepository.cs -------------------------------------------------------------------------------- /PlikShare/Core/Database/AiDatabase/AiDbWriteQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Database/AiDatabase/AiDbWriteQueue.cs -------------------------------------------------------------------------------- /PlikShare/Core/Database/AiDatabase/PlikShareAiDb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Database/AiDatabase/PlikShareAiDb.cs -------------------------------------------------------------------------------- /PlikShare/Core/Database/MainDatabase/DbWriteQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Database/MainDatabase/DbWriteQueue.cs -------------------------------------------------------------------------------- /PlikShare/Core/Database/MainDatabase/Migrations/10_files_metadata_column_introduced.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE fi_files ADD COLUMN fi_metadata BLOB NULL; -------------------------------------------------------------------------------- /PlikShare/Core/Database/MainDatabase/Migrations/20_widget_origins_column_added_to_box_links_table.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE bl_box_links ADD COLUMN bl_widget_origins TEXT NULL; -------------------------------------------------------------------------------- /PlikShare/Core/Database/MainDatabase/PlikShareDb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Database/MainDatabase/PlikShareDb.cs -------------------------------------------------------------------------------- /PlikShare/Core/Database/PlikShareDbType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Database/PlikShareDbType.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/Alerts/AlertsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/Alerts/AlertsService.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/Definitions/AlertEmailDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/Definitions/AlertEmailDefinition.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/Definitions/BoxMemberLeftEmailDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/Definitions/BoxMemberLeftEmailDefinition.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/Definitions/ConfirmationEmailDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/Definitions/ConfirmationEmailDefinition.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/Definitions/ResetPasswordEmailDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/Definitions/ResetPasswordEmailDefinition.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/EmailProviderStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/EmailProviderStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/EmailProviderStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/EmailProviderStore.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/EmailQueueJobDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/EmailQueueJobDefinition.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/EmailQueueJobExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/EmailQueueJobExecutor.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/EmailQueueJobType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/EmailQueueJobType.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/EmailTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/EmailTemplate.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/Emails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/Emails.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/IEmailSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/IEmailSender.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/Templates/AlertEmailTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/Templates/AlertEmailTemplate.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/Templates/GenericEmailTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/Templates/GenericEmailTemplate.cs -------------------------------------------------------------------------------- /PlikShare/Core/Emails/Templates/alert-email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/Templates/alert-email.html -------------------------------------------------------------------------------- /PlikShare/Core/Emails/Templates/generic-email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Emails/Templates/generic-email.html -------------------------------------------------------------------------------- /PlikShare/Core/Encryption/Aes256GcmStreaming.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Encryption/Aes256GcmStreaming.cs -------------------------------------------------------------------------------- /PlikShare/Core/Encryption/AesCcmMasterDataEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Encryption/AesCcmMasterDataEncryption.cs -------------------------------------------------------------------------------- /PlikShare/Core/Encryption/AesGcmMasterDataEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Encryption/AesGcmMasterDataEncryption.cs -------------------------------------------------------------------------------- /PlikShare/Core/Encryption/FileEncryptionMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Encryption/FileEncryptionMetadata.cs -------------------------------------------------------------------------------- /PlikShare/Core/Encryption/IDerivedMasterDataEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Encryption/IDerivedMasterDataEncryption.cs -------------------------------------------------------------------------------- /PlikShare/Core/Encryption/IMasterDataEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Encryption/IMasterDataEncryption.cs -------------------------------------------------------------------------------- /PlikShare/Core/Encryption/MasterDataEncryptionBufferedFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Encryption/MasterDataEncryptionBufferedFactory.cs -------------------------------------------------------------------------------- /PlikShare/Core/Encryption/MasterDataEncryptionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Encryption/MasterDataEncryptionExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/Encryption/MasterEncryptionKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Encryption/MasterEncryptionKey.cs -------------------------------------------------------------------------------- /PlikShare/Core/Encryption/MasterEncryptionKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Encryption/MasterEncryptionKeyProvider.cs -------------------------------------------------------------------------------- /PlikShare/Core/Encryption/MasterEncryptionStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Encryption/MasterEncryptionStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/ExceptionHandlers/OperationCancelledMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/ExceptionHandlers/OperationCancelledMiddleware.cs -------------------------------------------------------------------------------- /PlikShare/Core/ExternalIds/ExternalIdJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/ExternalIds/ExternalIdJsonConverter.cs -------------------------------------------------------------------------------- /PlikShare/Core/ExternalIds/IExternalId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/ExternalIds/IExternalId.cs -------------------------------------------------------------------------------- /PlikShare/Core/IdentityProvider/ApplicationRole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/IdentityProvider/ApplicationRole.cs -------------------------------------------------------------------------------- /PlikShare/Core/IdentityProvider/ApplicationUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/IdentityProvider/ApplicationUser.cs -------------------------------------------------------------------------------- /PlikShare/Core/IdentityProvider/RoleExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/IdentityProvider/RoleExtId.cs -------------------------------------------------------------------------------- /PlikShare/Core/IdentityProvider/SQLiteIdentityRoleStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/IdentityProvider/SQLiteIdentityRoleStore.cs -------------------------------------------------------------------------------- /PlikShare/Core/IdentityProvider/SQLiteIdentityUserStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/IdentityProvider/SQLiteIdentityUserStore.cs -------------------------------------------------------------------------------- /PlikShare/Core/Logging/LogContextProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Logging/LogContextProperty.cs -------------------------------------------------------------------------------- /PlikShare/Core/Protobuf/ProtobufResponseFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Protobuf/ProtobufResponseFilter.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/BulkQueueJobEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/BulkQueueJobEntity.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/DbOnlyQueueConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/DbOnlyQueueConsumer.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/IQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/IQueue.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/IQueueNormalJobExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/IQueueNormalJobExecutor.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/LongRunningQueueConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/LongRunningQueueConsumer.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/NormalQueueConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/NormalQueueConsumer.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/Queue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/Queue.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/QueueBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/QueueBuilderExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/QueueChannels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/QueueChannels.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/QueueJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/QueueJob.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/QueueJobCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/QueueJobCategory.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/QueueJobInfoProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/QueueJobInfoProvider.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/QueueJobStatusDecisionEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/QueueJobStatusDecisionEngine.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/QueueProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/QueueProducer.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/QueueStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/QueueStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/Queue/QueueStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Queue/QueueStatus.cs -------------------------------------------------------------------------------- /PlikShare/Core/SQLite/CommandExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/SQLite/CommandExecutor.cs -------------------------------------------------------------------------------- /PlikShare/Core/SQLite/DbReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/SQLite/DbReaderExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/SQLite/ISQLiteMigration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/SQLite/ISQLiteMigration.cs -------------------------------------------------------------------------------- /PlikShare/Core/SQLite/LazySqLiteCommandsPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/SQLite/LazySqLiteCommandsPool.cs -------------------------------------------------------------------------------- /PlikShare/Core/SQLite/NonQueryCommandExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/SQLite/NonQueryCommandExecutor.cs -------------------------------------------------------------------------------- /PlikShare/Core/SQLite/OneRowCommandExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/SQLite/OneRowCommandExecutor.cs -------------------------------------------------------------------------------- /PlikShare/Core/SQLite/SQLiteCommandExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/SQLite/SQLiteCommandExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/SQLite/SQLiteConnectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/SQLite/SQLiteConnectionExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/SQLite/SQLiteExtendedErrorCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/SQLite/SQLiteExtendedErrorCode.cs -------------------------------------------------------------------------------- /PlikShare/Core/SQLite/SQLiteInitialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/SQLite/SQLiteInitialization.cs -------------------------------------------------------------------------------- /PlikShare/Core/SQLite/SQLiteStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/SQLite/SQLiteStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/UserIdentity/BoxLinkSessionUserIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/UserIdentity/BoxLinkSessionUserIdentity.cs -------------------------------------------------------------------------------- /PlikShare/Core/UserIdentity/GenericUserIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/UserIdentity/GenericUserIdentity.cs -------------------------------------------------------------------------------- /PlikShare/Core/UserIdentity/IUserIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/UserIdentity/IUserIdentity.cs -------------------------------------------------------------------------------- /PlikShare/Core/UserIdentity/IntegrationUserIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/UserIdentity/IntegrationUserIdentity.cs -------------------------------------------------------------------------------- /PlikShare/Core/UserIdentity/UserIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/UserIdentity/UserIdentity.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/ContentDispositionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/ContentDispositionHelper.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/ContentTypeHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/ContentTypeHelper.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/DomainException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/DomainException.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/EnumUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/EnumUtils.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/EnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/EnumerableExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/FileNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/FileNames.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/GuidBase62.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/GuidBase62.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/HttpError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/HttpError.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/IOneTimeCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/IOneTimeCode.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/IdsRange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/IdsRange.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/Json.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/Json.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/ManifestResourceReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/ManifestResourceReader.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/NullableByteArrayJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/NullableByteArrayJsonConverter.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/OneTimeCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/OneTimeCode.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/PipeReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/PipeReaderExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/PlikShareStreams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/PlikShareStreams.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/RateLimiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/RateLimiter.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/SequenceReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/SequenceReaderExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/SizeInBytes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/SizeInBytes.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/TaskWithResourceFinalization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/TaskWithResourceFinalization.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/TransferSpeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/TransferSpeed.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/Try.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/Try.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/UnexpectedOperationResultException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/UnexpectedOperationResultException.cs -------------------------------------------------------------------------------- /PlikShare/Core/Utils/UniqueFileNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Utils/UniqueFileNames.cs -------------------------------------------------------------------------------- /PlikShare/Core/Volumes/Volumes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Volumes/Volumes.cs -------------------------------------------------------------------------------- /PlikShare/Core/Volumes/VolumesStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Core/Volumes/VolumesStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Dashboard/Content/GetDashboardContentQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Dashboard/Content/GetDashboardContentQuery.cs -------------------------------------------------------------------------------- /PlikShare/Dashboard/DashboardEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Dashboard/DashboardEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/EmailProviders/Activate/ActivateEmailProviderQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/EmailProviders/Activate/ActivateEmailProviderQuery.cs -------------------------------------------------------------------------------- /PlikShare/EmailProviders/Confirm/ConfirmEmailProviderQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/EmailProviders/Confirm/ConfirmEmailProviderQuery.cs -------------------------------------------------------------------------------- /PlikShare/EmailProviders/Create/CreateEmailProviderOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/EmailProviders/Create/CreateEmailProviderOperation.cs -------------------------------------------------------------------------------- /PlikShare/EmailProviders/Create/CreateEmailProviderQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/EmailProviders/Create/CreateEmailProviderQuery.cs -------------------------------------------------------------------------------- /PlikShare/EmailProviders/Delete/DeleteEmailProviderQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/EmailProviders/Delete/DeleteEmailProviderQuery.cs -------------------------------------------------------------------------------- /PlikShare/EmailProviders/EmailProvidersEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/EmailProviders/EmailProvidersEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/EmailProviders/EmailSender/EmailSenderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/EmailProviders/EmailSender/EmailSenderFactory.cs -------------------------------------------------------------------------------- /PlikShare/EmailProviders/Entities/EmailProviderType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/EmailProviders/Entities/EmailProviderType.cs -------------------------------------------------------------------------------- /PlikShare/EmailProviders/Id/EmailProviderExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/EmailProviders/Id/EmailProviderExtId.cs -------------------------------------------------------------------------------- /PlikShare/EmailProviders/List/GetEmailProvidersQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/EmailProviders/List/GetEmailProvidersQuery.cs -------------------------------------------------------------------------------- /PlikShare/EntryPage/Contracts/GetEntryPageSettingsResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/EntryPage/Contracts/GetEntryPageSettingsResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/EntryPage/EntryPageEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/EntryPage/EntryPageEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Files/Artifacts/FileArtifactTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Artifacts/FileArtifactTypes.cs -------------------------------------------------------------------------------- /PlikShare/Files/BulkDownload/GetBulkDownloadDetailsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/BulkDownload/GetBulkDownloadDetailsQuery.cs -------------------------------------------------------------------------------- /PlikShare/Files/BulkDownload/GetFileDownloadLinkOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/BulkDownload/GetFileDownloadLinkOperation.cs -------------------------------------------------------------------------------- /PlikShare/Files/Delete/DeleteFilesSubQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Delete/DeleteFilesSubQuery.cs -------------------------------------------------------------------------------- /PlikShare/Files/Delete/QueueJob/DeleteS3FileQueueJobDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Delete/QueueJob/DeleteS3FileQueueJobDefinition.cs -------------------------------------------------------------------------------- /PlikShare/Files/Delete/QueueJob/DeleteS3FileQueueJobExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Delete/QueueJob/DeleteS3FileQueueJobExecutor.cs -------------------------------------------------------------------------------- /PlikShare/Files/Delete/QueueJob/DeleteS3FileQueueJobType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Delete/QueueJob/DeleteS3FileQueueJobType.cs -------------------------------------------------------------------------------- /PlikShare/Files/Download/GetFileDetailsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Download/GetFileDetailsQuery.cs -------------------------------------------------------------------------------- /PlikShare/Files/Download/GetFileDownloadLinkOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Download/GetFileDownloadLinkOperation.cs -------------------------------------------------------------------------------- /PlikShare/Files/FilesEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/FilesEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Files/Id/FileArtifactExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Id/FileArtifactExtId.cs -------------------------------------------------------------------------------- /PlikShare/Files/Id/FileExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Id/FileExtId.cs -------------------------------------------------------------------------------- /PlikShare/Files/Metadata/FileMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Metadata/FileMetadata.cs -------------------------------------------------------------------------------- /PlikShare/Files/PreSignedLinks/PreSignedFilesEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/PreSignedLinks/PreSignedFilesEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Files/PreSignedLinks/PreSignedUrlsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/PreSignedLinks/PreSignedUrlsService.cs -------------------------------------------------------------------------------- /PlikShare/Files/PreSignedLinks/RangeRequests/BytesRange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/PreSignedLinks/RangeRequests/BytesRange.cs -------------------------------------------------------------------------------- /PlikShare/Files/Preview/Comment/CommentContentEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Preview/Comment/CommentContentEntity.cs -------------------------------------------------------------------------------- /PlikShare/Files/Preview/GetDetails/GetFilePreviewDetailsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Preview/GetDetails/GetFilePreviewDetailsQuery.cs -------------------------------------------------------------------------------- /PlikShare/Files/Preview/SaveNote/SaveFileNoteQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Preview/SaveNote/SaveFileNoteQuery.cs -------------------------------------------------------------------------------- /PlikShare/Files/Records/FilePartDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Records/FilePartDetails.cs -------------------------------------------------------------------------------- /PlikShare/Files/Records/FileRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Records/FileRecord.cs -------------------------------------------------------------------------------- /PlikShare/Files/Rename/Contracts/UpdateFileNameRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Rename/Contracts/UpdateFileNameRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Files/Rename/UpdateFileNameQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/Rename/UpdateFileNameQuery.cs -------------------------------------------------------------------------------- /PlikShare/Files/UpdateSize/UpdateFileSizeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/UpdateSize/UpdateFileSizeQuery.cs -------------------------------------------------------------------------------- /PlikShare/Files/UploadAttachment/InsertFileAttachmentQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/UploadAttachment/InsertFileAttachmentQuery.cs -------------------------------------------------------------------------------- /PlikShare/Files/UploadAttachment/MarkFileAsUploadedQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Files/UploadAttachment/MarkFileAsUploadedQuery.cs -------------------------------------------------------------------------------- /PlikShare/Folders/Create/Contracts/BulkCreateFolderRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/Create/Contracts/BulkCreateFolderRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Folders/Create/Contracts/CreateFolderRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/Create/Contracts/CreateFolderRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Folders/Create/Contracts/CreateFolderResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/Create/Contracts/CreateFolderResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Folders/Create/CreateFolderQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/Create/CreateFolderQuery.cs -------------------------------------------------------------------------------- /PlikShare/Folders/Create/GetOrCreateFolderQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/Create/GetOrCreateFolderQuery.cs -------------------------------------------------------------------------------- /PlikShare/Folders/Delete/QueueJob/DeleteFoldersQueueJobType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/Delete/QueueJob/DeleteFoldersQueueJobType.cs -------------------------------------------------------------------------------- /PlikShare/Folders/FoldersEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/FoldersEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Folders/Id/FolderExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/Id/FolderExtId.cs -------------------------------------------------------------------------------- /PlikShare/Folders/List/Contracts/GetFolderContentResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/List/Contracts/GetFolderContentResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Folders/List/GetFolderContentQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/List/GetFolderContentQuery.cs -------------------------------------------------------------------------------- /PlikShare/Folders/List/GetTopFolderContentQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/List/GetTopFolderContentQuery.cs -------------------------------------------------------------------------------- /PlikShare/Folders/MoveToFolder/MoveItemsToFolderQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/MoveToFolder/MoveItemsToFolderQuery.cs -------------------------------------------------------------------------------- /PlikShare/Folders/Rename/Contracts/UpdateFolderNameRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/Rename/Contracts/UpdateFolderNameRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Folders/Rename/UpdateFolderNameQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Folders/Rename/UpdateFolderNameQuery.cs -------------------------------------------------------------------------------- /PlikShare/GeneralSettings/AppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/GeneralSettings/AppSettings.cs -------------------------------------------------------------------------------- /PlikShare/GeneralSettings/AppSettingsStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/GeneralSettings/AppSettingsStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/GeneralSettings/ApplicationSettingsEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/GeneralSettings/ApplicationSettingsEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/GeneralSettings/Contracts/GeneralSettingsRequests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/GeneralSettings/Contracts/GeneralSettingsRequests.cs -------------------------------------------------------------------------------- /PlikShare/GeneralSettings/GeneralSettingsEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/GeneralSettings/GeneralSettingsEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/GeneralSettings/LegalFiles/LegalFileUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/GeneralSettings/LegalFiles/LegalFileUtils.cs -------------------------------------------------------------------------------- /PlikShare/GeneralSettings/LegalFiles/LegalFilesEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/GeneralSettings/LegalFiles/LegalFilesEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/HealthCheck/HealtCheckEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/HealthCheck/HealtCheckEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/HealthCheck/HealthCheckUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/HealthCheck/HealthCheckUtils.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Activate/ActivateIntegrationOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Activate/ActivateIntegrationOperation.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Activate/ActivateIntegrationQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Activate/ActivateIntegrationQuery.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Aws/Textract/AwsTextractClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Aws/Textract/AwsTextractClient.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Aws/Textract/AwsTextractDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Aws/Textract/AwsTextractDetails.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Aws/Textract/Id/TextractJobExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Aws/Textract/Id/TextractJobExtId.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Aws/Textract/Jobs/TextractJobStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Aws/Textract/Jobs/TextractJobStatus.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Aws/Textract/TextractClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Aws/Textract/TextractClient.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Aws/Textract/TextractClientStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Aws/Textract/TextractClientStore.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Aws/Textract/TextractEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Aws/Textract/TextractEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Aws/Textract/TextractFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Aws/Textract/TextractFeature.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Aws/Textract/TextractResultFileMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Aws/Textract/TextractResultFileMetadata.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Aws/Textract/TextractStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Aws/Textract/TextractStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Create/CreateIntegrationOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Create/CreateIntegrationOperation.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Deactivate/DeactivateIntegrationQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Deactivate/DeactivateIntegrationQuery.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Delete/DeleteIntegrationQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Delete/DeleteIntegrationQuery.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/IIntegrationWithWorkspace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/IIntegrationWithWorkspace.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/Id/IntegrationExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/Id/IntegrationExtId.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/IntegrationType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/IntegrationType.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/IntegrationsEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/IntegrationsEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/List/GetIntegrationsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/List/GetIntegrationsQuery.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/OpenAi/ChatGpt/ChatGptClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/OpenAi/ChatGpt/ChatGptClient.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/OpenAi/ChatGpt/ChatGptClientStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/OpenAi/ChatGpt/ChatGptClientStore.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/OpenAi/ChatGpt/ChatGptDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/OpenAi/ChatGpt/ChatGptDetails.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/OpenAi/ChatGpt/ChatGptEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/OpenAi/ChatGpt/ChatGptEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/OpenAi/ChatGpt/ChatGptModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/OpenAi/ChatGpt/ChatGptModel.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/OpenAi/ChatGpt/ChatGptStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/OpenAi/ChatGpt/ChatGptStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Integrations/UpdateName/UpdateIntegrationNameQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Integrations/UpdateName/UpdateIntegrationNameQuery.cs -------------------------------------------------------------------------------- /PlikShare/Locks/CheckFileLocks/CheckFileLocksQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Locks/CheckFileLocks/CheckFileLocksQuery.cs -------------------------------------------------------------------------------- /PlikShare/Locks/LockStatusEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Locks/LockStatusEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/PlikShare.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/PlikShare.csproj -------------------------------------------------------------------------------- /PlikShare/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Program.cs -------------------------------------------------------------------------------- /PlikShare/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Properties/launchSettings.json -------------------------------------------------------------------------------- /PlikShare/Search/Get/Contracts/SearchRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Search/Get/Contracts/SearchRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Search/Get/Contracts/SearchResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Search/Get/Contracts/SearchResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Search/Get/GetSearchQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Search/Get/GetSearchQuery.cs -------------------------------------------------------------------------------- /PlikShare/Search/SearchEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Search/SearchEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Startup.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Create/CreateStorageQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Create/CreateStorageQuery.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Delete/DeleteStorageQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Delete/DeleteStorageQuery.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Encryption/StorageEncryptionKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Encryption/StorageEncryptionKey.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Encryption/StorageEncryptionKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Encryption/StorageEncryptionKeyProvider.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Encryption/StorageEncryptionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Encryption/StorageEncryptionType.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Encryption/StorageManagedEncryptionDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Encryption/StorageManagedEncryptionDetails.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Entities/StorageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Entities/StorageType.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Exceptions/FileNotFoundInStorageException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Exceptions/FileNotFoundInStorageException.cs -------------------------------------------------------------------------------- /PlikShare/Storages/FileCopying/CopyFile/CopyFileQueueJobType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/FileCopying/CopyFile/CopyFileQueueJobType.cs -------------------------------------------------------------------------------- /PlikShare/Storages/FileCopying/CopyFileQueueJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/FileCopying/CopyFileQueueJob.cs -------------------------------------------------------------------------------- /PlikShare/Storages/FileCopying/CopyFileQueueStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/FileCopying/CopyFileQueueStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Storages/FileCopying/CopyFileQueueStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/FileCopying/CopyFileQueueStatus.cs -------------------------------------------------------------------------------- /PlikShare/Storages/FileEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/FileEncryption.cs -------------------------------------------------------------------------------- /PlikShare/Storages/FileReading/FileReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/FileReading/FileReader.cs -------------------------------------------------------------------------------- /PlikShare/Storages/FileReading/FileWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/FileReading/FileWriter.cs -------------------------------------------------------------------------------- /PlikShare/Storages/HardDrive/Download/FileRangeProcessing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/HardDrive/Download/FileRangeProcessing.cs -------------------------------------------------------------------------------- /PlikShare/Storages/HardDrive/HardDriveDetailsEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/HardDrive/HardDriveDetailsEntity.cs -------------------------------------------------------------------------------- /PlikShare/Storages/HardDrive/Upload/HardDriveUploadOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/HardDrive/Upload/HardDriveUploadOperation.cs -------------------------------------------------------------------------------- /PlikShare/Storages/IStorageClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/IStorageClient.cs -------------------------------------------------------------------------------- /PlikShare/Storages/IStorageClientExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/IStorageClientExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Id/StorageExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Id/StorageExtId.cs -------------------------------------------------------------------------------- /PlikShare/Storages/List/Contracts/GetStoragesResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/List/Contracts/GetStoragesResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Storages/List/GetStoragesQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/List/GetStoragesQuery.cs -------------------------------------------------------------------------------- /PlikShare/Storages/S3/AwsS3/AwsS3DetailsEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/S3/AwsS3/AwsS3DetailsEntity.cs -------------------------------------------------------------------------------- /PlikShare/Storages/S3/AwsS3/Create/CreateAwsS3StorageOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/S3/AwsS3/Create/CreateAwsS3StorageOperation.cs -------------------------------------------------------------------------------- /PlikShare/Storages/S3/BackblazeB2/BackblazeB2DetailsEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/S3/BackblazeB2/BackblazeB2DetailsEntity.cs -------------------------------------------------------------------------------- /PlikShare/Storages/S3/BulkDownload/S3BulkDownloadOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/S3/BulkDownload/S3BulkDownloadOperation.cs -------------------------------------------------------------------------------- /PlikShare/Storages/S3/CloudflareR2/CloudflareR2DetailsEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/S3/CloudflareR2/CloudflareR2DetailsEntity.cs -------------------------------------------------------------------------------- /PlikShare/Storages/S3/Download/S3DownloadOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/S3/Download/S3DownloadOperation.cs -------------------------------------------------------------------------------- /PlikShare/Storages/S3/S3Client.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/S3/S3Client.cs -------------------------------------------------------------------------------- /PlikShare/Storages/S3/S3StorageClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/S3/S3StorageClient.cs -------------------------------------------------------------------------------- /PlikShare/Storages/S3/Upload/S3UploadOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/S3/Upload/S3UploadOperation.cs -------------------------------------------------------------------------------- /PlikShare/Storages/S3FileKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/S3FileKey.cs -------------------------------------------------------------------------------- /PlikShare/Storages/StorageClientStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/StorageClientStore.cs -------------------------------------------------------------------------------- /PlikShare/Storages/StorageStartupExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/StorageStartupExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Storages/StorageUploadDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/StorageUploadDetails.cs -------------------------------------------------------------------------------- /PlikShare/Storages/StoragesEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/StoragesEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Storages/UpdateDetails/UpdateStorageDetailsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/UpdateDetails/UpdateStorageDetailsQuery.cs -------------------------------------------------------------------------------- /PlikShare/Storages/UpdateName/UpdateStorageNameQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/UpdateName/UpdateStorageNameQuery.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Zip/SteppingBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Zip/SteppingBuffer.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Zip/Zip64EocdRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Zip/Zip64EocdRecord.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Zip/Zip64ExtraField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Zip/Zip64ExtraField.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Zip/Zip64LocatorRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Zip/Zip64LocatorRecord.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Zip/ZipCdfhRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Zip/ZipCdfhRecord.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Zip/ZipDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Zip/ZipDecoder.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Zip/ZipEntryReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Zip/ZipEntryReader.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Zip/ZipEocdExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Zip/ZipEocdExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Zip/ZipEocdRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Zip/ZipEocdRecord.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Zip/ZipFileDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Zip/ZipFileDto.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Zip/ZipFinalEocdRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Zip/ZipFinalEocdRecord.cs -------------------------------------------------------------------------------- /PlikShare/Storages/Zip/ZipLfhRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Storages/Zip/ZipLfhRecord.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Abort/QueueJob/AbortS3UploadQueueJobExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Abort/QueueJob/AbortS3UploadQueueJobExecutor.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Abort/QueueJob/AbortS3UploadQueueJobType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Abort/QueueJob/AbortS3UploadQueueJobType.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Algorithm/UploadAlgorithm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Algorithm/UploadAlgorithm.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Cache/FileUploadCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Cache/FileUploadCache.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Chunking/FileParts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Chunking/FileParts.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Count/Contracts/GetUploadsCountResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Count/Contracts/GetUploadsCountResponse.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Count/GetUploadsCountQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Count/GetUploadsCountQuery.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Delete/DeleteFileUploads.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Delete/DeleteFileUploads.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/GetDetails/GetFileUploadDetailsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/GetDetails/GetFileUploadDetailsQuery.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Id/BulkFileUploadExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Id/BulkFileUploadExtId.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Id/FileUploadExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Id/FileUploadExtId.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Initiate/BulkInitiateCopyFileUploadOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Initiate/BulkInitiateCopyFileUploadOperation.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Initiate/BulkInitiateFileUploadOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Initiate/BulkInitiateFileUploadOperation.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/Initiate/BulkInsertFileUploadQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/Initiate/BulkInsertFileUploadQuery.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/List/Contracts/GetUploadsListResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/List/Contracts/GetUploadsListResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/List/GetUploadsListQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/List/GetUploadsListQuery.cs -------------------------------------------------------------------------------- /PlikShare/Uploads/UploadsEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Uploads/UploadsEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Users/Cache/UserCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Cache/UserCache.cs -------------------------------------------------------------------------------- /PlikShare/Users/Cache/UserContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Cache/UserContext.cs -------------------------------------------------------------------------------- /PlikShare/Users/Cache/UserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Cache/UserService.cs -------------------------------------------------------------------------------- /PlikShare/Users/Delete/DeleteUserQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Delete/DeleteUserQuery.cs -------------------------------------------------------------------------------- /PlikShare/Users/Entities/Email.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Entities/Email.cs -------------------------------------------------------------------------------- /PlikShare/Users/GetDetails/Contracts/GetUserDetailsResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/GetDetails/Contracts/GetUserDetailsResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Users/GetDetails/GetUserDetailsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/GetDetails/GetUserDetailsQuery.cs -------------------------------------------------------------------------------- /PlikShare/Users/GetOrCreate/GetOrCreateUserInvitationQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/GetOrCreate/GetOrCreateUserInvitationQuery.cs -------------------------------------------------------------------------------- /PlikShare/Users/Id/UserExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Id/UserExtId.cs -------------------------------------------------------------------------------- /PlikShare/Users/Invite/Contracts/InviteUsersRequestDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Invite/Contracts/InviteUsersRequestDto.cs -------------------------------------------------------------------------------- /PlikShare/Users/Invite/IOneTimeInvitationCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Invite/IOneTimeInvitationCode.cs -------------------------------------------------------------------------------- /PlikShare/Users/Invite/InviteUsersQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Invite/InviteUsersQuery.cs -------------------------------------------------------------------------------- /PlikShare/Users/List/Contracts/GetUsersResponseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/List/Contracts/GetUsersResponseDto.cs -------------------------------------------------------------------------------- /PlikShare/Users/List/GetUsersQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/List/GetUsersQuery.cs -------------------------------------------------------------------------------- /PlikShare/Users/Middleware/UserHttpContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Middleware/UserHttpContextExtensions.cs -------------------------------------------------------------------------------- /PlikShare/Users/Middleware/UserLoggingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Middleware/UserLoggingMiddleware.cs -------------------------------------------------------------------------------- /PlikShare/Users/PermissionsAndRoles/UserPermissionsAndRolesDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/PermissionsAndRoles/UserPermissionsAndRolesDto.cs -------------------------------------------------------------------------------- /PlikShare/Users/Sql/UserSql.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Sql/UserSql.cs -------------------------------------------------------------------------------- /PlikShare/Users/UserIdentityResolver/UserIdentityResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/UserIdentityResolver/UserIdentityResolver.cs -------------------------------------------------------------------------------- /PlikShare/Users/UsersEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/UsersEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Users/Validation/ValidateUserUpdateFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Users/Validation/ValidateUserUpdateFilter.cs -------------------------------------------------------------------------------- /PlikShare/Widgets/AccountEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Widgets/AccountEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/Cache/WorkspaceCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/Cache/WorkspaceCache.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/Cache/WorkspaceContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/Cache/WorkspaceContext.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/Cache/WorkspaceMembershipCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/Cache/WorkspaceMembershipCache.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/Cache/WorkspaceMembershipContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/Cache/WorkspaceMembershipContext.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/ChangeOwner/ChangeWorkspaceOwnerQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/ChangeOwner/ChangeWorkspaceOwnerQuery.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/Create/CreateWorkspaceQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/Create/CreateWorkspaceQuery.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/Delete/ScheduleWorkspaceDeleteQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/Delete/ScheduleWorkspaceDeleteQuery.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/DeleteBucket/DeleteBucketJobExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/DeleteBucket/DeleteBucketJobExecutor.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/DeleteBucket/DeleteBucketQueueJobType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/DeleteBucket/DeleteBucketQueueJobType.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/GetSize/GetWorkspaceSizeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/GetSize/GetWorkspaceSizeQuery.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/Id/WorkspaceExtId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/Id/WorkspaceExtId.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/Members/List/GetWorkspaceMembersListQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/Members/List/GetWorkspaceMembersListQuery.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/Members/Revoke/RevokeWorkspaceMemberQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/Members/Revoke/RevokeWorkspaceMemberQuery.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/Permissions/WorkspacePermissions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/Permissions/WorkspacePermissions.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/SearchFilesTree/SearchFilesTreeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/SearchFilesTree/SearchFilesTreeQuery.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/UpdateMaxSize/UpdateWorkspaceMaxSizeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/UpdateMaxSize/UpdateWorkspaceMaxSizeQuery.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/UpdateName/UpdateWorkspaceNameQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/UpdateName/UpdateWorkspaceNameQuery.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/Validation/ValidateWorkspaceFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/Validation/ValidateWorkspaceFilter.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/WorkspacesAdminEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/WorkspacesAdminEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/Workspaces/WorkspacesEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/Workspaces/WorkspacesEndpoints.cs -------------------------------------------------------------------------------- /PlikShare/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /PlikShare/appsettings.Production.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/appsettings.Production.json -------------------------------------------------------------------------------- /PlikShare/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/PlikShare/appsettings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/README.md -------------------------------------------------------------------------------- /TRADEMARK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/TRADEMARK.md -------------------------------------------------------------------------------- /assets/dashboard_printscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/assets/dashboard_printscreen.png -------------------------------------------------------------------------------- /assets/how_to_pronounce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/assets/how_to_pronounce.png -------------------------------------------------------------------------------- /deployment/plikshare-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/deployment/plikshare-install.sh -------------------------------------------------------------------------------- /plikshare-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/plikshare-install.sh -------------------------------------------------------------------------------- /publish-docker-image.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian-krychowski/plikshare/HEAD/publish-docker-image.ps1 --------------------------------------------------------------------------------