Skip to content

Conversation

@joragua
Copy link
Collaborator

@joragua joragua commented Jun 18, 2025

Related Issues

App: #4591

  • Add changelog files for the fixed issues in folder changelog/unreleased. More info here
  • Add feature to Release Notes in ReleaseNotesViewModel.kt creating a new ReleaseNote() with String resources (if required)

QA

QA checks: #4608 (comment)

@joragua joragua self-assigned this Jun 18, 2025
@joragua joragua linked an issue Jun 18, 2025 that may be closed by this pull request
12 tasks
@joragua joragua force-pushed the feature/sync_operations_over_kiteworks_servers branch from 53decc6 to 155991d Compare June 19, 2025 11:04
@joragua joragua force-pushed the feature/sync_operations_over_kiteworks_servers branch 2 times, most recently from 08c786f to 2870449 Compare July 1, 2025 12:25
@joragua joragua force-pushed the feature/sync_operations_over_kiteworks_servers branch from 2d6f7b1 to 97e1c06 Compare July 2, 2025 09:12
@joragua joragua marked this pull request as ready for review July 2, 2025 09:34
@joragua joragua requested a review from jesmrec July 2, 2025 09:35
@joragua
Copy link
Collaborator Author

joragua commented Jul 2, 2025

Summary:

  • Replace Personal label by folder name in av.offline, details and uploads views
  • Remove folder size label from file list (MainFileListFragment, FileListAdapter and ReceiveExternalFilesAdapter)
  • Show correct toolbar in the root of av.offline view
  • Fix navigation after performing a sync operation (f.e: upload a file)
  • Integration with the documents provider

NOTE: For Kiteworks accounts, the id and displayName fields in userInfo have the same value

@jesmrec jesmrec self-requested a review July 2, 2025 12:27
@jesmrec
Copy link
Collaborator

jesmrec commented Jul 2, 2025

QA checks:

  • Personal changed by folder in details
  • Personal changed by folder in av. offline tab
  • Personal changed by folder in uploads view
  • Folders with no size in list of files
  • Folders with no size in picker
  • Correct toolbar in av. offline view (it shows the name of a space, not "Av. offline")
  • Navigation after performing a sync operation (upload a file and then, Personal is marked) [FEATURE REQUEST] Polishment of sync operations over Kiteworks servers #4608 (comment)
  • Docs provider: account name as UDID
  • Docs provider: spaces' names

@jesmrec
Copy link
Collaborator

jesmrec commented Jul 2, 2025

(1) [FIXED]

Steps:

  1. In a kws account, enter in a space
  2. Upload a file by selecting in from the picker

Current:

when the picker is closed and the app is shown again, the tab Personal is highlighted in the bottom bar:

Screen_recording_20250702_180937.mp4

Expected:

when the picker is closed and the app is shown again, the tab Spaces is highlighted in the bottom bar. Personal is disabled for such kind of servers.

Xiaomi Redmi 13, Android 15
2870449

@jesmrec
Copy link
Collaborator

jesmrec commented Jul 2, 2025

(2) [FIXED]

I realised of an extra issue: integration with documents provider.

In the list of providers, the account looks like:

Screenshot 2025-07-02 at 18 20 38

and inside, every item is Personal

Screenshot 2025-07-02 at 18 21 46

could it be fixed, or is it better to move this to a separate issue? since these issues are related with the app's ones.

@jesmrec
Copy link
Collaborator

jesmrec commented Jul 3, 2025

(1) is fixed after checking with commit 2a3f5fc34

@joragua
Copy link
Collaborator Author

joragua commented Jul 3, 2025

(2) should be fixed with the last commit, @jesmrec 😄

@jesmrec
Copy link
Collaborator

jesmrec commented Jul 3, 2025

(2) is correctly fixed

@jesmrec
Copy link
Collaborator

jesmrec commented Jul 3, 2025

Approved on my side. Great job! 💯

@joragua joragua merged commit 2bdef05 into master Jul 3, 2025
10 checks passed
@joragua joragua deleted the feature/sync_operations_over_kiteworks_servers branch July 3, 2025 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE REQUEST] Polishment of sync operations over Kiteworks servers

4 participants