Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change: Progressive file retrieval implemented #504

Merged
merged 12 commits into from
Jul 19, 2024

Conversation

ArceDanielShok
Copy link

No description provided.

- Added a flag (\isSyncEngineRunning\) to the polling process.

- This flag is set to \	rue\ when the sync engine thread is running.

- The flag is reset to \alse\ once the sync engine thread has finished its work.

- This allows better management and monitoring of the sync engine state during polling operations.

- Updated the corresponding tests to reflect this new behavior.

Related issue: /PB-2244
This change ensures that the queries do not execute simultaneously, improving system stability.
Made several UI adjustments to improve user experience as per the requirements in the Jira ticket https://inxt.atlassian.net/browse/PB-2192.
- Made modifications to improve usability and design as per ticket requirements.
- Adjusted styles and layout to align with specifications.
- Additional changes to meet established design guidelines.

Details at: https://inxt.atlassian.net/browse/PB-2177
- Updated the drive URL.
- Improved the synchronization UI.
- Worked on the functionality to move files and folders.
// const start = Date.now();
Logger.info('Starting remote to local sync');
Logger.info('Checking if we are in a valid state to start the sync');

const testPassed = this.smokeTest();
// const testPassed = this.smokeTest();
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Using a smoke test is a good practise, so you can ensure everything is in the situation you expect to find before doing any step. If this does not fit your current implementation, please change the smoke test implementation to adapt to the circumstances and expectations you would like to find to run a successful sync.

@ArceDanielShok
Copy link
Author

ArceDanielShok commented Jul 11, 2024 via email

Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
11.2% Duplication on New Code (required ≤ 3%)

See analysis details on SonarCloud

@ArceDanielShok ArceDanielShok merged commit e5b368b into feat/2-1-0-release Jul 19, 2024
0 of 2 checks passed
@ArceDanielShok ArceDanielShok deleted the feat/new-traverse branch July 19, 2024 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants