LPS-48797 Create ADD_DEVICE permission in resource-actions
LPS-48797 Check ADD_DEVICE permission. Use @AccessControlled annotation to allow guests to call JSONWS for adding devices anonymously.
LPS-48797 build-service
LPS-48797 getUserId() works fine when @AccessControlled is added to the method, but I'm not sure if the same is true when it's called from a portlet or JSP. Making it safer by changing to getGuestOrUserId() to avoid PrincipalExceptions
SYNC-1249 Don't try to calculate checksums for large files
sync-engine-shared - Apply SYNC-1249
sync-engine-shared - Retry upload on failure
SYNC-1249 SF
LPS-48885 Adding global gitignore rules for generated theme files
LPS-48885 Sort
LPS-48885 Sort
LPS-48885 Remove unnecessary gitignores
LPS-48303 Display recurrence summary on view details
LPS-48303 SF
LPS-48303 SF
sync-engine-shared GetSyncDLObjectUpdateEvent needs to be synchronous to prevent scheduling duplicate events
sync-engine-shared Index drastically improves performance when initializing sites with many files
sync-engine-shared - Let's just use the index. We don't have type or typePK until we get it from the server so we will get a unique constraint exception (repositoryId, syncAccountId, null, null) when created locally.
sync-engine-shared - Namespace index name to avoid conflicts
sync-engine-shared - Don't process/delete "missing" file if it just hasn't been downloaded yet