Alexander Brown
85017dbba0
Upgrade: Tailwind v4 ( #5246 )
...
* temp: move tailwind calls out of the layer
* temp: ts tailwind config
* upgrade: Tailwind v4
This got a little out of hand.
Had to add a relative reference to the stylesheet in any component that uses @apply instead of the utility classes directly.
* upgrade: bg-opacity is now a modifier
* fix: Classic menu buttons assume a border
* Update test expectations [skip ci]
* fix: New preflight removal pattern
* fix: Skeletons don't have skin
* Update test expectations [skip ci]
* fix: Missing @reference
* [auto-fix] Apply ESLint and Prettier fixes
---------
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: GitHub Action <action@github.com >
2025-09-03 12:37:43 -07:00
Johnpaul Chiwetelu
8f7ee4e9a3
Re-Route Support to Zendesk ( #5259 )
...
* refactor: replace feedback command with contact support in Help Center menu
* refactor: replace feedback dialog with external support link in Help menu
* refactor: simplify error reporting UI by removing send report functionality
* refactor: remove issue report dialog and update support contact method
* refactor: remove IssueReportDialog and associated components
* refactor: remove unused issue report schema
* refactor: remove unused issue report types
* refactor: remove unused issue report fields from localization files
2025-09-02 11:02:15 -07:00
Yoland Yan
23d0362267
[feat] Add account deletion functionality to UserPanel component ( #5216 )
2025-08-29 22:29:20 +00:00
Christian Byrne
50e0e29016
[feat] Remove obsolete FirstTimeUIMessage component ( #5201 )
...
The FirstTimeUIMessage was introduced in November 2024 when the new UI became default, but after 6+ months it's no longer needed as users have adapted to the new interface. The message was confusing for new users who never experienced the old UI.
Changes:
- Remove FirstTimeUIMessage.vue component
- Remove component usage from SettingDialogContent.vue
- Remove 'firstTimeUIMessage' translation key from all locales
- Keep settingStore.exists() method as it's part of the public API
2025-08-25 17:50:06 -07:00
Sidharth
30d48f2356
feat: add a filter and check box to disable ( #5014 )
...
selected extensions
2025-08-18 20:07:55 -07:00
Christian Byrne
959ab3b3ec
[feat] Add ESLint i18n enforcement and fix hardcoded strings ( #4327 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-07-02 00:41:46 -07:00
filtered
6470a0bbd9
[CodeHealth] Follow-up on #4288 - code style / async ( #4308 )
2025-07-01 09:46:24 -07:00
Terry Jia
5bbed91295
usage log table ( #4288 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-06-30 12:13:01 -07:00
Christian Byrne
83af274339
[fix] resolve @ symbol parsing errors in extension tooltips ( #4100 )
2025-06-08 01:02:36 -07:00
Christian Byrne
a9bdc70e28
[API Node] Show message tip about API-key-based login ( #3851 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-05-13 13:03:13 -04:00
Christian Byrne
014c0022c1
[API Node] Remove mailto on own address ( #3852 )
2025-05-11 11:12:54 +10:00
Christian Byrne
3f50b8b46d
[Test] Add missing plugins in component tests ( #3847 )
2025-05-10 16:05:30 -04:00
Christian Byrne
6408623b71
[API Node] Show user state when logged in via API key ( #3838 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-05-09 14:45:32 -04:00
Christian Byrne
34b1fd5a72
[API Node] Allow authentification via Comfy API key ( #3815 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-09 13:42:03 -04:00
Christian Byrne
bbbf140b1f
Handle user avatar error ( #3735 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-06 22:04:25 -04:00
Chenlei Hu
834d5820d2
[Auth] Allow change password in user panel ( #3699 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-30 16:12:57 -04:00
Christian Byrne
4828af9a13
[API Node] Update FAQ link to docs.comfy ( #3691 )
2025-04-29 19:59:28 -04:00
Chenlei Hu
beec20a382
[Style] Hide deprecated settings on UI ( #3688 )
2025-04-29 18:45:41 -04:00
Chenlei Hu
b4731637d4
[Style] Use icon for experimental setting tag ( #3687 )
2025-04-29 15:59:40 -04:00
Chenlei Hu
25359575db
[Refactor] Extract user credit component ( #3630 )
2025-04-25 15:02:36 -04:00
Benjamin Lu
8491ca91b7
Move component tests into the same directory as their component counterparts ( #3625 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-25 13:13:30 -04:00
Chenlei Hu
b79cbf69af
Use PrimeVue Avatar component ( #3615 )
2025-04-24 21:49:03 -04:00
Chenlei Hu
b05407ffdd
[Refactor] Split authStore into authStore and authService ( #3612 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-24 20:45:30 -04:00
Chenlei Hu
0caf1686c3
Add Comfy.User.SignOut command ( #3608 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-24 16:33:26 -04:00
Chenlei Hu
ba367c0214
[nit] Rename credit history to invoice history ( #3598 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-23 22:33:52 -04:00
Christian Byrne
e84bdc96cf
Update FAQ link ( #3579 )
2025-04-23 10:12:02 -04:00
Christian Byrne
e9723407d8
[API Node] Fix credits fetch condition ( #3575 )
2025-04-22 21:33:44 -04:00
Christian Byrne
1bcf5e28d4
[API Node] Contact support button ( #3571 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-22 19:47:23 -04:00
Chenlei Hu
9e247063aa
[nit] Adjust font size of User Panel header ( #3570 )
2025-04-22 19:03:40 -04:00
Christian Byrne
8558f87547
[API Node] User management ( #3567 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-04-22 18:48:45 -04:00
Christian Byrne
e7fe2046ba
Checkout on credit add ( #3555 )
2025-04-21 22:46:05 -07:00
Chenlei Hu
ebf3c0c049
[API Nodes] Add credit management panel UI ( #3535 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-20 22:11:43 -04:00
Benjamin Lu
b22713daf0
Add source prop to commands ( #3429 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2025-04-12 21:20:53 -04:00
Benjamin Lu
c8b8953e0a
Add reset individual keybind button ( #3423 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-12 16:59:00 -04:00
Benjamin Lu
009c389607
Rename reset keybindings to reset all keybindings ( #3411 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2025-04-11 20:01:28 -04:00
Benjamin Lu
1990f25638
Allow keybind overwriting ( #3393 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-11 14:28:36 -04:00
Chenlei Hu
a03841cb1a
[lint] Enable plugin vue recommended rules ( #3403 )
2025-04-11 12:53:20 -04:00
Chenlei Hu
dc5d7ea1be
[lint] Enforce @typescript-eslint/no-floating-promises ( #3402 )
2025-04-11 12:19:22 -04:00
Benjamin Lu
22ae30132c
Add tag pi-language icon for Comfy.Locale setting ( #3378 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-09 22:47:40 -04:00
Benjamin Lu
9ab4b549c0
Enable double clicking keybind row to edit bind ( #2924 ) ( #3315 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-03 14:04:02 -04:00
Chenlei Hu
d9e62ff860
[Vue] Use Vue 3.5 syntax for prop default value ( #3165 )
2025-03-20 12:40:49 -04:00
Chenlei Hu
a049e9ae2d
[TS] Enable strict mode ( #3136 )
2025-03-18 22:57:17 -04:00
Chenlei Hu
e8997a7653
[TS] Fix ts-strict errors in Vue components (Part 2) ( #3123 )
...
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
2025-03-18 10:51:23 -04:00
Chenlei Hu
7af003fcab
[TS] Enable noUnusedParameters ( #3110 )
2025-03-17 16:47:45 -04:00
bymyself
365fd1e047
Fix error translating legacy setting options ( #2648 )
2025-02-20 10:12:46 -05:00
Yuki Shindo
b8b1e58172
[keybinding-panel] Include label in filter fields for multilingual search ( #2549 )
2025-02-14 09:48:44 -05:00
Chenlei Hu
6525ae7cf4
[Refactor] Rename hooks/ to composables/ ( #2437 )
2025-02-05 15:05:56 -05:00
bymyself
83759b9a4a
Use command label as header text in change keybinding dialog ( #2404 )
2025-02-02 21:02:48 -05:00
filtered
4eed9c7e53
[Accessibility] Use keybindings to add keybindings ( #2384 )
2025-01-31 09:46:23 -08:00
filtered
af658b7792
[Style] Use import/export icons for colour palette ( #2300 )
2025-01-20 14:33:02 -05:00