Commit Graph

352 Commits (be143bdd6e660beea63ca24d2af23e623db40ab2)

Author SHA1 Message Date
Lunny Xiao be143bdd6e
Delete unused code 2025-11-04 12:53:00 -08:00
Lunny Xiao 7db5b850ca
fix clone workflow 2025-11-04 12:36:00 -08:00
Lunny Xiao c6bd967966
Merge branch 'main' into lunny/project_workflow 2025-11-03 12:23:08 -08:00
鲁汀 f2d7931b70
Fix circular spin animation direction (#35785)
Wait for the status icon to rotate clockwise instead of counterclockwise

before:
![GIF 2025-10-30
10-50-07](https://github.com/user-attachments/assets/3771b0bf-44e4-45a0-bde5-1b2b3dd8ba2a)

after:
![GIF 2025-10-30
10-50-43](https://github.com/user-attachments/assets/c45307fe-39a4-4e60-b48e-9d922c407565)

---------

Signed-off-by: 鲁汀 <131967983+lutinglt@users.noreply.github.com>
Signed-off-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: lutinglt <lutinglt@users.noreply.github.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2025-11-02 08:30:13 +00:00
Lunny Xiao 4c4a16ccb5 Merge branch 'main' into lunny/project_workflow 2025-10-31 21:32:51 -07:00
bytedream 39c08ce4c1
Update tab title when navigating file tree (#35757)
Fix #35749.

---------

Signed-off-by: silverwind <me@silverwind.io>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: silverwind <me@silverwind.io>
2025-10-29 13:38:09 +00:00
silverwind fe25997157
Enable `vue/require-typed-ref` eslint rule (#35764)
Enable https://eslint.vuejs.org/rules/require-typed-ref 
and fix discovered issues.
2025-10-29 17:42:06 +08:00
Lunny Xiao 984d4b0a3b
Fix lint 2025-10-28 12:15:59 -07:00
Lunny Xiao 0b41bfa135
Add valid when saving project workflow event 2025-10-28 11:52:37 -07:00
Lunny Xiao 3f9f725bd1
revert label component change 2025-10-27 10:22:44 -07:00
Lunny Xiao b840641fdc
revert label component change 2025-10-27 10:19:36 -07:00
Lunny Xiao b04d42b00f Merge branch 'main' into lunny/project_workflow 2025-10-27 09:30:40 -07:00
wxiaoguang cddff73bbd
Fix "ref-issue" handling in markup (#35739)
This is a follow up for #35662, and also fix #31181, help #30275, fix #31161
2025-10-27 22:45:07 +08:00
Lunny Xiao fdd3bf04cb
remove unused code 2025-10-25 20:28:16 -07:00
Lunny Xiao 045945d518
Fix label menu 2025-10-25 20:14:20 -07:00
Lunny Xiao 3d636fcbd4
fix bug and add label selector 2025-10-25 19:07:08 -07:00
Lunny Xiao 4efc69cbf3
Fix dark theme 2025-10-25 17:16:28 -07:00
Lunny Xiao 3aef130379
improvements 2025-10-25 16:59:28 -07:00
Lunny Xiao 37196261a6
improvements 2025-10-25 16:46:18 -07:00
Lunny Xiao d6958c50d5
Fix lint 2025-10-25 14:37:46 -07:00
Lunny Xiao e1d2cf47fd
Fix bug 2025-10-25 13:02:38 -07:00
Lunny Xiao f68eee55a1
Fix translations 2025-10-25 11:55:28 -07:00
Lunny Xiao 635649d3bd
add translations 2025-10-24 23:59:13 -07:00
Lunny Xiao 3d081b300f
Fix bug 2025-10-24 21:35:11 -07:00
Lunny Xiao 903d605fe1
improvements 2025-10-24 10:55:10 -07:00
Lunny Xiao c2419f8c5b
improvements 2025-10-23 22:24:52 -07:00
Lunny Xiao 7eb5673522
fix 2025-10-23 21:31:49 -07:00
Lunny Xiao 6c4160dba0
fix 2025-10-23 15:19:02 -07:00
Lunny Xiao 7240b2b144
fix 2025-10-23 14:44:03 -07:00
Lunny Xiao 829fa15816
fix 2025-10-23 11:39:22 -07:00
Lunny Xiao cc4a85b226
fix 2025-10-23 11:29:36 -07:00
Lunny Xiao ab5fa408ef
fix clone 2025-10-23 11:15:49 -07:00
Lunny Xiao 822387aa38
support labels filter 2025-10-23 11:06:44 -07:00
Lunny Xiao 74fc30ff71
Support add labels and remove labels for issue's project column changed event 2025-10-23 00:47:34 -07:00
Lunny Xiao 836bf98507
Remove clone support at the time 2025-10-22 23:34:09 -07:00
Lunny Xiao 81156845af
replace alert 2025-10-22 22:47:20 -07:00
Lunny Xiao b191ded690
Fix 2025-10-22 22:40:49 -07:00
Lunny Xiao f7b8f6ed99 Merge branch 'main' into lunny/project_workflow 2025-10-22 10:04:51 -07:00
wxiaoguang a2eea2fb2e
Fix various trivial problems (#35714) 2025-10-21 13:19:29 +08:00
wxiaoguang 9ae2e9e76f
Always create Actions logs stepsContainer (#35654) 2025-10-15 04:07:58 +00:00
鲁汀 327d0a7fdd
The status icon of the Action step is consistent with GitHub (#35618)
Before:
running:
<img width="45" height="34" alt="image"
src="https://github.com/user-attachments/assets/e2508f98-2f1f-4b7e-a80c-30b406f42531"
/>
waiting:
<img width="44" height="33" alt="image"
src="https://github.com/user-attachments/assets/e7c8164e-fdc3-4546-b088-31166544edb0"
/>

---
After:
running:
<img width="49" height="43" alt="image"
src="https://github.com/user-attachments/assets/b5a9b245-a995-458a-af23-d1723daa3692"
/>
waiting:
<img width="42" height="44" alt="image"
src="https://github.com/user-attachments/assets/ff72551e-cfb5-4665-af52-938ef0cf8f1c"
/>

`gitea-running.svg` is not an icon from the @ primer/octicon library,
extracted from the Github page. Github did not assign a clear class name
to this icon

---------

Signed-off-by: 鲁汀 <131967983+lutinglt@users.noreply.github.com>
Co-authored-by: lutinglt <lutinglt@users.noreply.github.com>
2025-10-10 11:25:03 -07:00
Shafi Ahmed 0a0baeb3b0
fix: auto-expand and auto-scroll for actions logs (#35570) (#35583)
Implements reliable auto-expand and auto-scroll behavior for the Actions
logs view.

* Expands running or unfinished steps automatically.
* Smoothly scrolls to the latest log line during execution.
* Controlled via existing “Always auto-scroll” and “Expand running
steps” options.

Fixes #35570.

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2025-10-05 10:31:06 +08:00
silverwind 8c8eb4b6f9
Clean up npm dependencies (#35484)
- `type-fest` is replaced by our own types
- `@stylistic/eslint-plugin-js` is no longer in use, it was replaced
with `@stylistic/eslint-plugin`
- `@types/license-checker-webpack-plugin` does not apply to our forked
version and has a type stub
2025-09-15 16:34:54 +02:00
silverwind 69e595cdd8
Update eslint to v9 (#35485)
Update eslint and all plugins. Many plugins still do not ship type
definitions so I had to add stubs. Also, I had to put a few typescript
error expectations because if some unknown error in the types.

`eslint-plugin-no-jquery` is disabled because it's not compatible with
eslint 9 flat config
(https://github.com/wikimedia/eslint-plugin-no-jquery/issues/311).
2025-09-14 19:15:06 +03:00
Lunny Xiao a18eba0026
fix 2025-09-04 20:23:37 -07:00
Lunny Xiao 58a368021f
adjust workflow page header 2025-09-04 10:51:40 -07:00
Lunny Xiao 990d8000fd
improvements 2025-09-04 10:01:53 -07:00
Lunny Xiao 6411e212af
disabled status 2025-09-03 22:09:38 -07:00
Lunny Xiao f681274e5d
enable/disable 2025-09-03 22:06:58 -07:00
Lunny Xiao af5ba854d9
improvements 2025-09-03 21:59:46 -07:00