gitextract_xfdr7qfw/ ├── .gitignore ├── .gitlab/ │ └── issue_templates/ │ ├── epic.md │ ├── installation-guide.md │ ├── release-maintenance.md │ ├── release-major-minor.md │ ├── story.md │ └── upgrade-guide.md ├── .gitlab-ci.yml ├── .gitmodules ├── CHANGELOG.md ├── LICENSE ├── LICENSE.md ├── README.md ├── documentation/ │ ├── EN/ │ │ ├── API/ │ │ │ ├── README.md │ │ │ ├── admin-mail-v5-api.md │ │ │ ├── admin-v4-api.md │ │ │ ├── admin-v5-api.md │ │ │ ├── delegation-api-v2.md │ │ │ ├── guest-v5-api.md │ │ │ └── user-v2-api.md │ │ ├── README.md │ │ ├── administration/ │ │ │ ├── LQL-functions.md │ │ │ ├── README.md │ │ │ ├── Use-OIDC-and-LDAP-same-domain.md │ │ │ ├── account-lockout-policy.md │ │ │ ├── configuration-administration.md │ │ │ ├── configuration-password-policy.md │ │ │ ├── exploitation-administration.md │ │ │ ├── how-to-activate-gdpr.md │ │ │ ├── how-to-login-without-email.md │ │ │ ├── how-to-migrate-log4j-configuration.md │ │ │ ├── how-to-put-log-configuration-in-debug.md │ │ │ ├── how-to-use-file-versioning.md │ │ │ ├── how-to-use-jwt.md │ │ │ ├── how-to-use-mail-attachment.md │ │ │ ├── ldap.md │ │ │ └── linshare-admin.md │ │ ├── development/ │ │ │ ├── GandiStandardSSLCA2.pem │ │ │ ├── README.md │ │ │ ├── linshare-core/ │ │ │ │ ├── Architecture.md │ │ │ │ ├── IDE.configuration.md │ │ │ │ ├── dev-requirements.md │ │ │ │ ├── how-to-add-new-emails.md │ │ │ │ ├── how-to-add-new-upgrade-task.md │ │ │ │ └── how-to-manage-functionalities.md │ │ │ ├── linshare-ui-admin/ │ │ │ │ ├── how-to-add-new-audit-entry.md │ │ │ │ ├── how-to-add-new-emails.md │ │ │ │ ├── how-to-add-new-functionality.md │ │ │ │ └── how-to-add-new-upgrade-task.md │ │ │ ├── linshare-ui-user/ │ │ │ │ ├── README.md │ │ │ │ ├── application-layout.md │ │ │ │ ├── creating_a_theme_for_linshare.md │ │ │ │ ├── how-to-add-new-audit-entry.md │ │ │ │ └── how-to-add-new-language.md │ │ │ └── workflow/ │ │ │ ├── README.md │ │ │ ├── development.md │ │ │ └── story-definition.md │ │ ├── epics/ │ │ │ ├── Desktop-synchronization-client/ │ │ │ │ ├── README.md │ │ │ │ ├── story-528-user-can-sign-up-or-log-in-LinShare-desktop-app.md │ │ │ │ ├── story-529-user-can-browse-and-select-workgroups-to-synchronized.md │ │ │ │ ├── story-532-user-can-view-synchronized-workgroups.md │ │ │ │ ├── story-533-user-can-add-file-or-folder-to-synchronized-workgroups.md │ │ │ │ ├── story-534-user-can-remove-file-or-folder-in-synchronized-workgroup.md │ │ │ │ └── story-535-user-can-rename-file-or-folder-in-my-synchronized-workgroup.md │ │ │ ├── Guests/ │ │ │ │ ├── README.md │ │ │ │ ├── srory-313-user-can-see notification-email-when-my-account-is-locked.md │ │ │ │ ├── story-1-user-create-guest-account-when-sharing-file.md │ │ │ │ ├── story-349-User-view-My-account-page.md │ │ │ │ ├── story-422-guest-account-can-view-restricted-contact-list.md │ │ │ │ ├── story-472-user-can-see-his-recipient-list-in-profile-page.md │ │ │ │ ├── story-480-admin-can-manage-moderator-list-of a-guest.md │ │ │ │ ├── story-481-user-can-create-guest-with-moderators.md │ │ │ │ ├── story-482-user-can-edit-a-guest.md │ │ │ │ ├── story-483-user-can-see-moderator-list-of-a-guest.md │ │ │ │ ├── story-484-admin-moderator-can-delete-guest-account.md │ │ │ │ ├── story-486-guest-reader-can-request-to-become-simple-moderator.md │ │ │ │ ├── story-488-admin-moderator-can-manage-moderator-request-list.md │ │ │ │ ├── story-490-user-can-see-activities-log-of-a-guest.md │ │ │ │ ├── story-493-admin-can-see-activities-log-of-a-guest-account.md │ │ │ │ ├── story-540-user-can-select-language-of-email-notification-when-sharing-file.md │ │ │ │ ├── story-556-user-can-filter-guests-by-roles.md │ │ │ │ ├── story-557-admin-can-view-all-guests-of-a-user.md │ │ │ │ ├── story-558-user-can-view-audit-logs-related-to-a-guest.md │ │ │ │ ├── story-564-user-can-filter-activities-on-UI-User.md │ │ │ │ └── stroy-487-simple-moderator-can-request-to-become-admin-moderator.md │ │ │ ├── New Sharing Process on top of Shared Spaces/ │ │ │ │ ├── README.md │ │ │ │ ├── story-578-user-can-share-a-workgroup-or-a-workspace.md │ │ │ │ ├── story-580-user-can-manage- sharing-link-of-a-workgroup-or-a-workspace.md │ │ │ │ ├── story-581-user-can-request-access-to-a-workgroup-or-a-workspace.md │ │ │ │ ├── story-582-workgroup-admin-can-manage-access-request-of-a-workgroup-or-a-workspace.md │ │ │ │ ├── story-583-admin-can-manage-functionality-Sharing-link-of-workgroup.md │ │ │ │ ├── story-584-user-can-see-activities-and-audit-logs-related-to-sharing-shared-space.md │ │ │ │ ├── story-586-Functionality-sharing-link-of-workspace.md │ │ │ │ ├── story-587-user-can-share-a-folder.md │ │ │ │ ├── story-588-user-can-see-the-list-of-received-shares-of-shared-space.md │ │ │ │ ├── story-589-user-can-manage-a-shared-folder.md │ │ │ │ ├── story-590-admin-can-manage-functionality-sharing-folder-and-file-by-link.md │ │ │ │ ├── story-592-user-can-manage-shared-folder-in-received-shares-of-shared-space.md │ │ │ │ ├── story-593-user-can-create-access-request-to-a-folder.md │ │ │ │ └── story-596-workgroup-admin-or-writer-can-manage-access-request-to-a-folder-in-my-workgroup.md │ │ │ ├── SAAS/ │ │ │ │ ├── README.md │ │ │ │ ├── story-514-as-a user-I-want-to-be-able-to-join-the-support.md │ │ │ │ ├── story-541-SAAS-user-can-see-proper-error-message-of-limitations.md │ │ │ │ ├── story-560-limit-the-number-of-uploaded-files-per-day.md │ │ │ │ └── story-561-admin-can-manage-number-of-upload-request-per-user.md │ │ │ ├── drive/ │ │ │ │ ├── README.md │ │ │ │ ├── mockups/ │ │ │ │ │ ├── Drive_permissions.ods │ │ │ │ │ └── story-2-create-a-drive.md │ │ │ │ ├── story-01-user-view-list-of-drives-or-workgroups.md │ │ │ │ ├── story-02-user-create-a-drive.md │ │ │ │ ├── story-03-user-see-all-members-of-a-drive.md │ │ │ │ ├── story-04-user-see-all-workgroups-inside-my-drive.md │ │ │ │ ├── story-05-user-delete-my-drive.md │ │ │ │ ├── story-06-user-view-drive-detail.md │ │ │ │ ├── story-07-administrator-enable-or-disable-functionality.md │ │ │ │ ├── story-08-user-delete-drive-member.md │ │ │ │ ├── story-09-user-add-member-to-drive.md │ │ │ │ ├── story-10-user-delete-workgroup-inside-Drive.md │ │ │ │ ├── story-11-user-create-workgroup-inside-Drive.md │ │ │ │ ├── story-12-user-delete-member-of-a-workgroup.md │ │ │ │ ├── story-13-user-add-external-member-to-workgroup-inside-Drive.md │ │ │ │ ├── story-14-user-rename-Drive.md │ │ │ │ ├── story-15-user-view-Drive's-activity.md │ │ │ │ ├── story-16-user-update-member-role-on-Drive.md │ │ │ │ ├── story-17-user-update-default-workgroup-role-of-Drive-member.md │ │ │ │ ├── story-18-user-noticed-when-i-am-added-to-a-Drive.md │ │ │ │ └── story-19-user-view-drives-list-in-pick-destination-screen.md │ │ │ ├── new-admin-portal/ │ │ │ │ ├── README.md │ │ │ │ ├── Story-633-system-can-generate-and-deliver-3-CSV-files-to-a-mailing-list.md │ │ │ │ ├── mockups/ │ │ │ │ │ └── Model CSV.csv │ │ │ │ ├── story-01-admin-administrator-see-the-list-of-workgroups.md │ │ │ │ ├── story-02-admin-search-workgroup-and-drive-in-admin-portal.md │ │ │ │ ├── story-03-admin-manage-workgroup.md │ │ │ │ ├── story-04-admin-manage-a-Drive-in-admin-portal.md │ │ │ │ ├── story-05-admin-view-workgroup-list-inside-a-drive.md │ │ │ │ ├── story-06-admin-manage-member-list-of-a-drive.md │ │ │ │ ├── story-07-admin-log-in-Admin-portal.md │ │ │ │ ├── story-08-admin-enable-2FA.md │ │ │ │ ├── story-09-admin-domain-administrators-authenticate-using-2FA.md │ │ │ │ ├── story-10-admin-remove-shared-key-2FA.md │ │ │ │ ├── story-11-admin-log-out-admin-portal.md │ │ │ │ ├── story-12-admin-view-and-search-user-list.md │ │ │ │ ├── story-13-admin-mange-user-profile.md │ │ │ │ ├── story-14-admin-manage-user-personal-quota.md │ │ │ │ ├── story-15-admin-manage-guest-account.md │ │ │ │ ├── story-16-admin-manage-restricted-contact-list.md │ │ │ │ ├── story-17-admin-create-domain.md │ │ │ │ ├── story-18-admin-edit-domain-details.md │ │ │ │ ├── story-19-admin-delete-domain.md │ │ │ │ ├── story-20-admin-view-remote-servers-list.md │ │ │ │ ├── story-21-admin-can-create-duplicate-edit-delete-LDAP-connection.md │ │ │ │ ├── story-22-admin-view-user-filter-list.md │ │ │ │ ├── story-23-admin-create-edit-duplicate-delete-user-filters.md │ │ │ │ ├── story-24-admin-manage-LDAP-user-provider.md │ │ │ │ ├── story-25-admin-view-group-filter-list.md │ │ │ │ ├── story-26-admin-create-Duplicate-Edit-Delete-group-filter.md │ │ │ │ ├── story-27-admin-manage-group-provider.md │ │ │ │ ├── story-28-admin-manage-OIDC-user-provider.md │ │ │ │ ├── story-29-admin-view-drive-filter-list.md │ │ │ │ ├── story-30-admin-create-duplicate-edit-delete-drive-filter.md │ │ │ │ ├── story-31-admin-manage-drive-provider.md │ │ │ │ ├── story-32-admin-view-list-of-contact-lists.md │ │ │ │ ├── story-33-admin-search-and-sort-contact-lists.md │ │ │ │ ├── story-34-admin-manage-a-contact-list.md │ │ │ │ ├── story-35-admin-view-mime-policies-list.md │ │ │ │ ├── story-36-admin-manage-mime-policy.md │ │ │ │ ├── story-37-admin-view-welcome-message-list.md │ │ │ │ ├── story-38-admin-manage-welcome-message.md │ │ │ │ ├── story-39-admin-view-domain-policies-list.md │ │ │ │ ├── story-40-admin-manage-a-domain-policy.md │ │ │ │ ├── story-41-admin-navigate-between-old-admin-ui-and-new-admin-ui.md │ │ │ │ ├── story-42-admin-view-functionalities-list.md │ │ │ │ ├── story-43-admin-manage-function-anonymous-URL.md │ │ │ │ ├── story-439-admin-can-see-statistics-about-creation-or-deletion-of-files-per-domain.md │ │ │ │ ├── story-44-admin-manage-sub-featues-of-anonymous-URL.md │ │ │ │ ├── story-45-admin-manage-antivirus-functionality.md │ │ │ │ ├── story-459-admin-can-check-user-diagnostic.md │ │ │ │ ├── story-46-admin-manage-function-completion.md │ │ │ │ ├── story-47-admin-manage-function-Contacts-list.md │ │ │ │ ├── story-470-admin-can-manage-Drives-and-Standalone-workgroups-in-Shared-Space-Functionality.md │ │ │ │ ├── story-471-admin-can-manage-functionality-User-favorite-recipient-expiration.md │ │ │ │ ├── story-476-root-admin-can-manage-root-domain-quota.md │ │ │ │ ├── story-478-admin manage-top-domain-quota.md │ │ │ │ ├── story-48-admin-manage-function-Document-Expiration.md │ │ │ │ ├── story-49-admin-manage-function-Domain.md │ │ │ │ ├── story-495-admin-can-filter-audit-and-export-result.md │ │ │ │ ├── story-498-admin-can-manage-sub-function-moderator-request-of-functionality-Guest.md │ │ │ │ ├── story-51-admin-manage-function-guest.md │ │ │ │ ├── story-511-admin-can-manage-domain-quota-for-subdomain-or-guest-domain.md │ │ │ │ ├── story-513-domain-admin-can-manage-quota-for-my-domain-and-nested-domains.md │ │ │ │ ├── story-52-apply-max-value-and-default-value-for-functionality-parameters.md │ │ │ │ ├── story-53-admin-manage-function-Enable-Myspace.md │ │ │ │ ├── story-536-admin-can-manage-number-of-workspaces-that-can-be created-in-a-domain.md │ │ │ │ ├── story-538-admin-can-manage-number-of-workgroups-that-can-be-created-inside-a-workspace.md │ │ │ │ ├── story-539-admin-can-manage-number-of-recipients-of-an-upload-request.md │ │ │ │ ├── story-54-admin-manage-function-JWT-permanent token.md │ │ │ │ ├── story-545-admin-can-filter-and-view-audit-logs.md │ │ │ │ ├── story-546-admin-can-see-if-an-action-is-perfomed-by-technical-account.md │ │ │ │ ├── story-55-admin-manage-function-mine-type.md │ │ │ │ ├── story-555-admin-can-view-all-traces-related-to-a-specific-resource.md │ │ │ │ ├── story-559-admin-can-filter-guest-with-no-moderator.md │ │ │ │ ├── story-56-admin-manage-function-second-factor-authentication.md │ │ │ │ ├── story-565-admin-can-manage-technical-account.md │ │ │ │ ├── story-57-admin-manage-function-acknowledgement-of-share-creation.md │ │ │ │ ├── story-570-admin-can-view-statistics-about-users-and-storage.md │ │ │ │ ├── story-571-admin-can-filter-user-by-lock-status.md │ │ │ │ ├── story-572-admin-can-perform-bulk-operations-on-users-listing-page.md │ │ │ │ ├── story-574-super-admin-can-manage-Remote-server-and-Remote-filters-in-System-page.md │ │ │ │ ├── story-575-admin-can-see-list-of-child-domains-that-he-manages.md │ │ │ │ ├── story-576-root-admin-can-create-a-child-domain-in-domain-listing-screen.md │ │ │ │ ├── story-577-admin-can-see-settings-of-a-domain.md │ │ │ │ ├── story-58-admin-manage-function-share-expiration.md │ │ │ │ ├── story-59-admin-manage-function-undownloaded-shared-document-alert.md │ │ │ │ ├── story-599-admin-can-manage-inconsistent-user.md │ │ │ │ ├── story-60-admin-manage-function-upload-request.md │ │ │ │ ├── story-601-root-admin-can-see-upgrade-tasks.md │ │ │ │ ├── story-602-admin-can-see-the-list-of-email-configuration.md │ │ │ │ ├── story-603-admin-can-manage-an-email-configuration.md │ │ │ │ ├── story-604-admin-can-see-the-list-of-mail-layouts.md │ │ │ │ ├── story-605-admin-can-manage-a-mail-layout.md │ │ │ │ ├── story-606-admin-can-see-the-list-of-mail-footers.md │ │ │ │ ├── story-607-admin-can-manage-a-mail-footer.md │ │ │ │ ├── story-608-admin-can-see-the-list-of-mail-contents.md │ │ │ │ ├── story-609-admin-can-manage-a-mail-content.md │ │ │ │ ├── story-610-admin-can-see-the-list-of-mail-activations.md │ │ │ │ ├── story-611-root-admin-can-manage-a-mail-activation-for-any-domain.md │ │ │ │ ├── story-62-admin-manage-login-on-UI-User.md │ │ │ │ ├── story-63-admin-can-see-statistics-about-actions-of-any-resource.md │ │ │ │ ├── story-631-admin-can-see-top-receivers-by-shared-file-number.md │ │ │ │ ├── story-632-admin-can-see-top-50-receivers-by-aggregated-shared-files-size.md │ │ │ │ ├── story-639-admin-can-manage-blacklist-or-whitelist-of mime policy.md │ │ │ │ ├── story-64-admin-manage-Twake-server-connection.md │ │ │ │ ├── story-65-admin-manage-Twake-user-provider.md │ │ │ │ ├── story-66-admin-can-see-statistics-about-kind-of-uploaded-files.md │ │ │ │ └── story-67-admin-can-filter-drives-workgroups-by-domain.md │ │ │ ├── new-ui-user/ │ │ │ │ ├── .gitkeep │ │ │ │ ├── Sharing/ │ │ │ │ │ └── Story-649-user-can-share-by-link.md │ │ │ │ ├── Story-640-user-can-authenticate-using-SSO.md │ │ │ │ ├── Story-641-user-can navigate-between-pages.md │ │ │ │ ├── Story-642-user-can-authenticate-second-factor.md │ │ │ │ ├── Story-642-user-can-authenticate-using-username-and-password.md │ │ │ │ ├── Story-643-user-can-authenticate-oidc-provider.md │ │ │ │ ├── Story-644-user-can-choose-keep-me-signed.md │ │ │ │ ├── Story-645-user-can-manage-profile.md │ │ │ │ ├── Story-646-user-can-manage-tokens.md │ │ │ │ ├── Story-647-user-can-logout.md │ │ │ │ └── Story-651-user-can-upload-and-share-files-quickly.md │ │ │ ├── template-epic.md │ │ │ ├── template-story.md │ │ │ ├── upload-request/ │ │ │ │ ├── README.md │ │ │ │ ├── story-1-issuer-send-reminder-notification-to-recipient.md │ │ │ │ ├── story-2-issuer-remove-recipient-of-collective-Upload-Request.md │ │ │ │ ├── story-3-hour-picker-improvement.md │ │ │ │ ├── story-4-user-preview-file-in-upload-request.md │ │ │ │ ├── story-5-external-user-preview-file-in-upload-request-portal.md │ │ │ │ └── story-6-recipient-can-download-a-file-in-UR-portal.md │ │ │ └── workgroups/ │ │ │ ├── README.md │ │ │ ├── story-1-user-filter-workgroup-in-pick-destination-screen.md │ │ │ ├── story-2-view-default-current-folder-in-pick-destination-screen.md │ │ │ ├── story-3-user-search-files-folders-by-name-inside-a-workgroup.md │ │ │ ├── story-364-user-can-copy-or-move-a-folder-from-a-workgroup-to-another-workgroup.md │ │ │ ├── story-376-user-can-add-member-to-drive-or-workgroup-from-a-contact-list.md │ │ │ └── story-377-user-can-see-number-of-shared-space-nodes-from-detail-panel.md │ │ ├── installation/ │ │ │ ├── README.md │ │ │ ├── linshare-6.x-install-debian-12.md │ │ │ ├── linshare-install-centos.md │ │ │ ├── linshare-install-debian.md │ │ │ ├── requirements.md │ │ │ ├── sso-lemonldap-using-OIDC-opaque-tokens.md │ │ │ ├── sso-lemonldap-using-headers.md │ │ │ └── sso-microsoft-azure-using-OIDC-JWT-tokens.md │ │ ├── upgrade/ │ │ │ ├── README.md │ │ │ ├── linshare-upgrade-from-v1-to-v2.md │ │ │ ├── linshare-upgrade-from-v2.0-to-v2.1.md │ │ │ ├── linshare-upgrade-from-v2.1-to-v2.2.md │ │ │ ├── linshare-upgrade-from-v2.2-to-v2.3.md │ │ │ ├── linshare-upgrade-from-v2.3-to-v4.0.md │ │ │ ├── linshare-upgrade-from-v4.0-to-v4.1.md │ │ │ ├── linshare-upgrade-from-v4.1-to-v4.2.md │ │ │ ├── linshare-upgrade-from-v4.2-to-v5.0.md │ │ │ ├── linshare-upgrade-from-v5.0-to-v5.1.md │ │ │ ├── linshare-upgrade-from-v5.1-to-v6.0.md │ │ │ ├── linshare-upgrade-from-v6.0.0-to-v6.0.2.md │ │ │ ├── linshare-upgrade-from-v6.0.2-to-v6.1.0.md │ │ │ ├── linshare-upgrade-from-v6.1.0-to-v6.2.0.md │ │ │ ├── linshare-upgrade-from-v6.2-to-v6.3.md │ │ │ ├── linshare-upgrade-from-v6.3-to-v6.4.md │ │ │ ├── linshare-upgrade-from-v6.4-to-v6.5.md │ │ │ ├── linshare-upgrade-from-v6.5.1-to-v6.5.2.md │ │ │ ├── linshare-upgrade.md │ │ │ ├── mongodb-upgrade-from-3.2-to-3.6-centos.md │ │ │ ├── mongodb-upgrade-from-3.2-to-3.6-debian.md │ │ │ ├── mongodb-upgrade-from-3.6-to-4.2-centos.md │ │ │ └── mongodb-upgrade-from-3.6-to-4.2-debian.md │ │ └── user/ │ │ ├── README.md │ │ └── linshare-user.md │ ├── FR/ │ │ ├── API/ │ │ │ ├── README.md │ │ │ ├── admin-v4-api.md │ │ │ ├── admin-v5-api.md │ │ │ └── user-v2-api.md │ │ ├── README.md │ │ ├── administration/ │ │ │ ├── LQL-functions.md │ │ │ ├── README.md │ │ │ ├── account-lockout-policy.md │ │ │ ├── configuration-administration.md │ │ │ ├── configuration-password-policy.md │ │ │ ├── exploitation-administration.md │ │ │ ├── how-to-activate-gdpr.md │ │ │ ├── how-to-login-without-email.md │ │ │ ├── how-to-migrate-log4j-configuration.md │ │ │ ├── how-to-put-log-configuration-in-debug.md │ │ │ ├── how-to-use-file-versioning.md │ │ │ ├── how-to-use-jwt.md │ │ │ ├── how-to-use-mail-attachment.md │ │ │ ├── ldap.md │ │ │ └── linshare-admin.md │ │ ├── development/ │ │ │ ├── GandiStandardSSLCA2.pem │ │ │ ├── README.md │ │ │ ├── linshare-core/ │ │ │ │ ├── Architecture.md │ │ │ │ ├── IDE.configuration.md │ │ │ │ ├── how-to-add-new-emails.md │ │ │ │ ├── how-to-add-new-upgrade-task.md │ │ │ │ └── how-to-manage-functionalities.md │ │ │ ├── linshare-ui-admin/ │ │ │ │ ├── how-to-add-new-audit-entry.md │ │ │ │ ├── how-to-add-new-emails.md │ │ │ │ ├── how-to-add-new-functionality.md │ │ │ │ └── how-to-add-new-upgrade-task.md │ │ │ └── linshare-ui-user/ │ │ │ ├── README.md │ │ │ ├── application-layout.md │ │ │ ├── creating_a_theme_for_linshare.md │ │ │ ├── how-to-add-new-audit-entry.md │ │ │ └── how-to-add-new-language.md │ │ ├── installation/ │ │ │ ├── README.md │ │ │ ├── linshare-install-centos.md │ │ │ ├── linshare-install-debian.md │ │ │ ├── requirements.md │ │ │ ├── sso-lemonldap-using-OIDC.md │ │ │ └── sso-lemonldap-using-headers.md │ │ ├── upgrade/ │ │ │ ├── README.md │ │ │ ├── linshare-upgrade-from-v1-to-v2.md │ │ │ ├── linshare-upgrade-from-v2.0-to-v2.1.md │ │ │ ├── linshare-upgrade-from-v2.1-to-v2.2.md │ │ │ ├── linshare-upgrade-from-v2.2-to-v2.3.md │ │ │ ├── linshare-upgrade-from-v2.3-to-v4.0.md │ │ │ ├── linshare-upgrade-from-v4.0-to-v4.1.md │ │ │ ├── linshare-upgrade-from-v4.1-to-v4.2.md │ │ │ ├── linshare-upgrade-from-v4.2-to-v5.0.md │ │ │ ├── linshare-upgrade-from-v5.0-to-v5.1.md │ │ │ ├── linshare-upgrade-from-v5.1-to-v6.0.md │ │ │ ├── linshare-upgrade-from-v6.0-to-v6.0.2.md │ │ │ ├── linshare-upgrade-from-v6.0.2-to-v6.1.0.md │ │ │ ├── linshare-upgrade-from-v6.1.0-to-v6.2.0.md │ │ │ ├── mongodb-upgrade-from-3.2-to-3.6-centos.md │ │ │ ├── mongodb-upgrade-from-3.2-to-3.6-debian.md │ │ │ ├── mongodb-upgrade-from-3.6-to-4.2-centos.md │ │ │ └── mongodb-upgrade-from-3.6-to-4.2-debian.md │ │ └── user/ │ │ ├── README.md │ │ └── linshare-user.md │ ├── README.md │ ├── RU/ │ │ ├── API/ │ │ │ ├── README.md │ │ │ └── user-v2-api.md │ │ ├── Description.md │ │ ├── README.md │ │ ├── administration/ │ │ │ ├── LQL-functions.md │ │ │ ├── README.md │ │ │ ├── configuration-administration.md │ │ │ ├── configuration-password-policy.md │ │ │ ├── exploitation-administration.md │ │ │ ├── how-to-activate-gdpr.md │ │ │ ├── how-to-login-without-email.md │ │ │ ├── how-to-migrate-log4j-configuration.md │ │ │ ├── how-to-put-log-configuration-in-debug.md │ │ │ ├── how-to-use-file-versioning.md │ │ │ ├── how-to-use-jwt.md │ │ │ ├── ldap.md │ │ │ └── lockout.md │ │ ├── development/ │ │ │ ├── GandiStandardSSLCA2.pem │ │ │ ├── README.md │ │ │ ├── linshare-core/ │ │ │ │ ├── Architecture.md │ │ │ │ ├── IDE.configuration.md │ │ │ │ ├── how-to-add-new-emails.md │ │ │ │ ├── how-to-add-new-upgrade-task.md │ │ │ │ └── how-to-manage-functionalities.md │ │ │ ├── linshare-ui-admin/ │ │ │ │ ├── how-to-add-new-audit-entry.md │ │ │ │ ├── how-to-add-new-emails.md │ │ │ │ ├── how-to-add-new-functionality.md │ │ │ │ └── how-to-add-new-upgrade-task.md │ │ │ └── linshare-ui-user/ │ │ │ ├── README.md │ │ │ ├── application-layout.md │ │ │ ├── creating_a_theme_for_linshare.md │ │ │ ├── how-to-add-new-audit-entry.md │ │ │ └── how-to-add-new-language.md │ │ ├── installation/ │ │ │ ├── README.md │ │ │ ├── linshare-install-centos.md │ │ │ ├── requirements.md │ │ │ └── sso.md │ │ ├── upgrade/ │ │ │ ├── README.md │ │ │ ├── linshare-upgrade-from-v1-to-v2.md │ │ │ ├── linshare-upgrade-from-v2.0-to-v2.1.md │ │ │ ├── linshare-upgrade-from-v2.1-to-v2.2.md │ │ │ ├── linshare-upgrade-from-v2.2-to-v2.3.md │ │ │ ├── linshare-upgrade-from-v2.3-to-v4.0.md │ │ │ ├── linshare-upgrade-from-v4.0-to-v4.1.md │ │ │ ├── linshare-upgrade-from-v4.1-to-v4.2.md │ │ │ ├── linshare-upgrade-from-v4.2-to-v5.0.md │ │ │ ├── linshare-upgrade-from-v5.0-to-v5.1.md │ │ │ ├── linshare-upgrade-from-v5.1-to-v6.0.md │ │ │ ├── linshare-upgrade-from-v6.0-to-v6.0.2.md │ │ │ ├── linshare-upgrade-from-v6.0.2-to-v6.1.0.md │ │ │ ├── linshare-upgrade-from-v6.1.0-to-v6.2.0.md │ │ │ ├── linshare-upgrade.md │ │ │ ├── mongodb-upgrade-from-3.2-to-3.6-centos.md │ │ │ ├── mongodb-upgrade-from-3.2-to-3.6-debian.md │ │ │ ├── mongodb-upgrade-from-3.6-to-4.2-centos.md │ │ │ └── mongodb-upgrade-from-3.6-to-4.2-debian.md │ │ └── user/ │ │ ├── README.md │ │ └── linshare-user.md │ └── img/ │ ├── linshare-exploit-global-architecture-EN.graphml │ ├── linshare-exploit-global-architecture-FR.graphml │ ├── linshare-exploit-network-architecture-EN.graphml │ └── linshare-exploit-network-architecture-FR.graphml ├── pom.xml ├── utils/ │ ├── apache2/ │ │ └── vhosts-sample/ │ │ ├── linshare-admin.conf │ │ └── linshare-user.conf │ └── etc/ │ └── init.d/ │ └── linshare-upload-proposition.sh └── virtual-machines/ ├── README.md └── READMERU.md