Timothy Jaeryang Baek
d027a32ed1
refac
2026-07-17 05:40:40 -04:00
Timothy Jaeryang Baek
2d83c7438c
refac
2026-07-17 05:32:50 -04:00
Timothy Jaeryang Baek
d0bea60581
refac
2026-07-17 05:31:32 -04:00
Timothy Jaeryang Baek
c3878b418a
refac
2026-07-15 18:21:24 -04:00
Timothy Jaeryang Baek
ba067258de
refac
2026-07-15 17:50:26 -04:00
Timothy Jaeryang Baek
667cba1a95
refac
2026-07-15 16:31:27 -04:00
Timothy Jaeryang Baek
3fcb7b2d64
refac
2026-07-15 15:06:08 -04:00
Timothy Jaeryang Baek
396ee62226
refac
2026-07-15 05:52:21 -04:00
Timothy Jaeryang Baek
f8ea15b84a
refac
2026-07-15 05:38:44 -04:00
Timothy Jaeryang Baek
3ce3c52936
refac
2026-07-15 05:17:41 -04:00
Timothy Jaeryang Baek
fb2ea27295
refac
2026-07-15 01:59:56 -04:00
Timothy Jaeryang Baek
581f2f36f4
refac
2026-07-15 01:54:51 -04:00
Timothy Jaeryang Baek
43e792a8f4
refac
2026-07-15 01:16:06 -04:00
Timothy Jaeryang Baek
63ada24706
refac
2026-07-15 00:14:01 -04:00
Timothy Jaeryang Baek
254888cf15
refac
2026-07-14 23:20:15 -04:00
Timothy Jaeryang Baek
aedb6bef4e
refac
2026-07-14 04:15:20 -04:00
Timothy Jaeryang Baek
b012d683d8
refac
2026-07-14 01:40:58 -04:00
Timothy Jaeryang Baek
f1584b5a37
refac
2026-07-14 00:48:40 -04:00
Timothy Jaeryang Baek
b34d6c836e
refac
2026-06-29 02:50:55 -05:00
Timothy Jaeryang Baek
2bdd2ab94e
refac
2026-06-29 02:43:14 -05:00
G30
bbd3e13094
fix(ui): use correct 'blur' event name instead of 'blur-sm' in window listeners ( #25459 )
2026-06-01 09:25:55 -07:00
Timothy Jaeryang Baek
15ae3f588b
refac
2026-03-25 04:57:02 -05:00
Timothy Jaeryang Baek
75932be880
refac
2026-03-25 04:47:52 -05:00
Timothy Jaeryang Baek
a361df840e
refac
2026-03-15 23:37:45 -05:00
G30
b535275b17
fix(ui): add icon fallback for missing model icons on Models pages ( #22485 )
2026-03-15 17:36:04 -05:00
Peter L Jones
fe604a8a9b
bugfix: Prevent double toast on single hide/show toggle ( #22079 )
2026-03-01 13:34:45 -05:00
Timothy Jaeryang Baek
c3bac9aa62
refac
2026-02-28 13:30:28 -06:00
Timothy Jaeryang Baek
636ab99ad8
feat: experimental open terminal integration
2026-02-25 15:15:53 -06:00
Timothy Jaeryang Baek and Peter L Jones
62e7e0bc09
refac
...
Co-Authored-By: Peter L Jones <1549463+pljones@users.noreply.github.com >
2026-02-24 16:51:28 -06:00
Peter L Jones
a52e6c2d57
Filter by public/private ( #21797 )
2026-02-23 14:09:13 -06:00
G30
a8a3098782
fix(ui): apply select-none to remaining dropdown menus globally to prevent text highlighting ( #21763 )
2026-02-23 01:22:02 -06:00
Timothy Jaeryang Baek
1cd26372fb
refac
2026-02-22 17:26:59 -06:00
Timothy Jaeryang Baek
0ca2e46ade
refac
2026-02-22 17:17:44 -06:00
Timothy Jaeryang Baek
ad9fbfc1af
refac
2026-02-22 15:35:16 -06:00
Timothy Jaeryang Baek
29217cb430
refac
2026-02-22 15:34:28 -06:00
Timothy Jaeryang Baek
9a2595f070
fix: task models issue
2026-02-14 22:26:03 -06:00
Timothy Jaeryang Baek
f376d4f378
chore: format
2026-02-11 16:24:11 -06:00
Timothy Jaeryang Baek
2f584c9f88
refac
2026-02-11 02:31:17 -06:00
Timothy Jaeryang Baek
44e36e5b0d
refac
2026-01-30 00:46:56 +04:00
Timothy Jaeryang Baek
96a9696383
enh: admin models
2026-01-29 21:33:56 +04:00
G30
9a9b5ef699
feat: add sidebar toggle to workspace and admin models pages ( #20176 )
2025-12-29 00:45:45 +04:00
Timothy Jaeryang Baek and G30
b88f829dbb
enh: clone system models
...
Co-Authored-By: G30 <50341825+silentoplayz@users.noreply.github.com >
2025-11-21 05:28:55 -05:00
Timothy Jaeryang Baek
6442871947
refac: profile_image_url optimization
2025-11-20 20:43:59 -05:00
Timothy Jaeryang Baek and Classic298
4bb15aa425
feat: default pinned models
...
Co-Authored-By: Classic298 <27028174+Classic298@users.noreply.github.com >
2025-11-19 05:04:03 -05:00
Timothy Jaeryang Baek and G30
5bec4a8005
refac
...
Co-Authored-By: G30 <50341825+silentoplayz@users.noreply.github.com >
2025-11-19 03:19:12 -05:00
Timothy Jaeryang Baek
ee61970fb0
refac
2025-11-01 05:58:54 -04:00
Timothy Jaeryang Baek
88aca2e4d8
chore: format
2025-09-28 23:42:38 -05:00
silentoplayz
fe28097817
feat: refactor model import to a single backend endpoint
...
This refactors the model import functionality to improve performance and user experience by centralizing the logic on the backend.
Previously, the frontend would parse an imported JSON file and send an individual API request for each model, which was slow and inefficient.
This change introduces a new backend endpoint, `/api/v1/models/import`, that accepts a list of model objects. The frontend now reads the selected JSON file, parses it, and sends the entire payload to the backend in a single request. The backend then processes this list, creating or updating models as necessary.
This commit also includes the following fixes:
- Handles cases where the imported JSON contains models without `meta` or `params` fields by providing default empty values.
2025-09-28 18:49:42 -04:00
silentoplayz
231d182c35
feat: move JSON model import to backend
...
This moves the JSON model import functionality to the backend. Instead of the frontend parsing the JSON file and sending multiple requests, it now uploads the file to a new endpoint (/api/v1/models/import), which processes the file and imports the models. This improves efficiency and provides better user feedback.
2025-09-28 18:09:58 -04:00
Timothy Jaeryang Baek
596be451ec
refac: styling
2025-09-15 14:28:16 -05:00