Skip to content

Conversation

@susnux
Copy link
Contributor

@susnux susnux commented Dec 11, 2025

This replaces the legacy OCA.Files.Sidebar.
It also allows to define the order of the tab to prevent different order depending on the localized name like with the legacy tabs.

In contrast to #1305 this uses web components for the sidebar tab.

@susnux susnux added this to the v4.0.0 milestone Dec 11, 2025
@susnux susnux requested review from ShGKme and skjnldsv December 11, 2025 18:07
@susnux susnux added type: enhancement 🚀 New feature or request 3. to review 3️⃣ Waiting for reviews labels Dec 11, 2025
@codecov
Copy link

codecov bot commented Dec 11, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.21%. Comparing base (7cc0468) to head (81ddd92).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1419      +/-   ##
==========================================
+ Coverage   90.79%   91.21%   +0.41%     
==========================================
  Files          23       24       +1     
  Lines         663      694      +31     
  Branches      177      189      +12     
==========================================
+ Hits          602      633      +31     
  Misses         50       50              
  Partials       11       11              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@susnux susnux force-pushed the feat/sidebar-api-web-components branch 4 times, most recently from 8dbc781 to 9479592 Compare December 12, 2025 00:28
This replaces the legacy `OCA.Files.Sidebar`.
It also allows to define the order of the tab to prevent diffent order
depending on the localized name like with the legacy tabs.

Signed-off-by: Ferdinand Thiessen <[email protected]>
@susnux susnux force-pushed the feat/sidebar-api-web-components branch from 9479592 to 81ddd92 Compare December 13, 2025 00:05
@susnux susnux merged commit 0286c52 into main Dec 13, 2025
11 checks passed
@susnux susnux deleted the feat/sidebar-api-web-components branch December 13, 2025 00:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review 3️⃣ Waiting for reviews type: enhancement 🚀 New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants