Skip to content

feat(experimental): add tuiFile#13613

Open
splincode wants to merge 3 commits intomainfrom
splincode/feat-file
Open

feat(experimental): add tuiFile#13613
splincode wants to merge 3 commits intomainfrom
splincode/feat-file

Conversation

@splincode
Copy link
Copy Markdown
Member

No description provided.

@splincode splincode requested a review from a team as a code owner March 25, 2026 14:21
@splincode splincode requested review from MarsiBarsi, mdlufy, nsbarsukov, sayranovv, vladimirpotekhin and waterplea and removed request for a team March 25, 2026 14:21
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 25, 2026

Tests completed successfully ✅

Good job 🔥

@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 60.79%. Comparing base (9673e73) to head (029b8da).

Additional details and impacted files
@@           Coverage Diff           @@
##             main   #13613   +/-   ##
=======================================
  Coverage   60.79%   60.79%           
=======================================
  Files         983      983           
  Lines       12738    12738           
  Branches     1954     1900   -54     
=======================================
  Hits         7744     7744           
- Misses       4791     4827   +36     
+ Partials      203      167   -36     
Flag Coverage Δ
summary 60.79% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@splincode splincode force-pushed the splincode/feat-file branch from f5fd62e to 2fd4c39 Compare March 25, 2026 14:25
@bundlemon
Copy link
Copy Markdown

bundlemon Bot commented Mar 25, 2026

BundleMon

Unchanged files (2)
Status Path Size Limits
demo/browser/styles-(hash).css
19.92KB +10%
demo/browser/main-(hash).js
953B +10%

Total files change -1B 0%

Groups updated (1)
Status Path Size Limits
demo/browser/*.js
3.06MB (+7.78KB +0.25%) -

Final result: ✅

View report in BundleMon website ➡️


Current branch size history | Target branch size history

@splincode splincode force-pushed the splincode/feat-file branch 2 times, most recently from 5c1843f to 7971204 Compare March 25, 2026 14:39
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 25, 2026

Playwright test results

failed  4 failed
passed  1456 passed
flaky  1 flaky
skipped  58 skipped

Details

report  Open report ↗︎
stats  1519 tests across 87 suites
duration  13 minutes, 5 seconds
commit  d508add

Failed tests

chromium › tests/deep/deep-select.pw.spec.ts › Deep / Select › /components/file
chromium › tests/deep/deep-toggle.pw.spec.ts › Deep / Toggle › /components/file
chromium › tests/demo/demo.pw.spec.ts › Demo › /components/file
chromium › tests/demo/source-code-link.pw.spec.ts › Source code button › /components/file

Flaky tests

chromium › tests/kit/input-slider/input-slider.pw.spec.ts › InputSlider › textfield => slider synchronization › pressing ArrowUp/ArrowDown change textfield value and slider position

Skipped tests

chromium › tests/addon-doc/navigation.pw.spec.ts › Navigation › anchor links navigation works › scroll to "tui-doc-example"
chromium › tests/core/dropdown/dropdown.pw.spec.ts › Dropdown › Esc -> Hosted Dropdown
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputCard › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputCard › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputCard › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputCardGroup › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputCardGroup › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputCardGroup › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputChip › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputChip › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputChip › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputColor › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputColor › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputColor › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputDate › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputDate › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputDate › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputDateMulti › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputDateMulti › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputDateMulti › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputDateRange › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputDateRange › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputDateRange › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputDateTime › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputDateTime › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputDateTime › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputInline › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputInline › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputInline › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputMonth › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputMonth › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputMonth › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputNumber › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputNumber › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputNumber › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputPhone › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputPhone › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputPhone › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputPhoneInternational › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputPhoneInternational › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputPhoneInternational › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputPin › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputPin › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputPin › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputTime › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputTime › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputTime › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputYear › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputYear › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputYear › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputFiles › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputFiles › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › InputFiles › update on submit
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › Input › update on change
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › Input › update on blur
chromium › tests/inputs/update-on.pw.spec.ts › Inputs - updateOn › Input › update on submit
chromium › tests/kit/input-date-range/input-date-range.pw.spec.ts › InputDateRange › items › Press backspace to remove item, textfield is empty
chromium › tests/kit/input-date-time/input-date-time.pw.spec.ts › InputDateTime › API page › should time to pre-fill with zeros on blur

@splincode splincode force-pushed the splincode/feat-file branch 2 times, most recently from f7864c6 to f570e36 Compare March 26, 2026 15:45
@splincode splincode force-pushed the splincode/feat-file branch from e5bfb7f to f3ea23b Compare April 6, 2026 06:52
@taiga-family taiga-family deleted a comment from codacy-production Bot Apr 6, 2026
@splincode splincode force-pushed the splincode/feat-file branch from f3ea23b to 029b8da Compare April 17, 2026 14:00
@splincode splincode force-pushed the splincode/feat-file branch from 029b8da to 11c211a Compare April 29, 2026 06:38
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 29, 2026

Visit the preview URL for this PR (updated for commit d508add):

https://taiga-preview-demo--pr13613-splincode-feat-file-demo-xkbdiasj.web.app

(expires Thu, 30 Apr 2026 07:31:20 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: beab8d9bd402ea46497a5d590da24d00c4035f00

@taiga-family taiga-family deleted a comment from github-actions Bot Apr 29, 2026
@splincode splincode force-pushed the splincode/feat-file branch from 11c211a to 457a25a Compare April 29, 2026 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants