Claude
aee16f4a08
Fix deprecated flag not propagating to schema in dataset nodes
...
ImageProcessingNode and TextProcessingNode set is_deprecated as a class
attribute but never forwarded it into the io.Schema built by their shared
define_schema(), so /object_info reported deprecated: false for nodes like
ResizeImagesByShorterEdgeNode, TextToLowercaseNode, and ReplaceTextNode
despite is_deprecated = True on the class. The frontend's hide-deprecated
filter reads the schema, not the class attribute, so these nodes kept
showing up in search.
Forward cls.is_deprecated into io.Schema(...) in both base classes, same as
SaveImageDataSetToFolderNode already does directly. Adds a regression test
asserting schema.is_deprecated matches the class flag for every dataset node.
2026-08-09 06:54:25 +00:00
..
2024-12-20 16:24:55 -05:00
2026-05-04 20:20:40 +03:00
2026-05-25 19:23:29 -07:00
2026-06-25 22:34:09 +08:00
2026-08-07 13:25:37 -07:00
2026-06-17 08:33:09 +08:00
2026-05-27 20:43:33 -04:00
2026-05-27 20:43:33 -04:00
2026-06-17 08:33:09 +08:00
2026-06-17 08:33:09 +08:00
2026-05-08 01:02:55 -04:00
2026-05-27 20:43:33 -04:00
2026-08-01 16:38:42 -04:00
2026-06-17 08:33:09 +08:00
2026-06-09 23:36:56 +08:00
2026-06-17 15:42:29 -07:00
2026-07-11 03:58:03 +08:00
2026-06-17 08:33:09 +08:00
2026-05-19 00:13:48 -04:00
2026-05-25 23:01:51 -07:00
2026-06-17 08:33:09 +08:00
2026-06-17 08:33:09 +08:00
2026-07-04 19:13:38 -04:00
2026-05-19 00:13:48 -04:00
2026-08-08 10:50:09 -07:00
2026-07-01 05:20:20 +08:00
2026-06-20 07:47:31 +08:00
2026-06-17 08:33:09 +08:00
2026-06-17 08:33:09 +08:00
2026-07-31 03:07:31 -04:00
2026-08-08 22:06:12 -04:00
2026-08-09 06:54:25 +00:00
2026-06-10 09:28:24 +08:00
2026-05-08 01:02:55 -04:00
2026-06-17 08:33:09 +08:00
2026-06-17 08:33:09 +08:00
2026-05-27 20:43:33 -04:00
2026-06-17 08:33:09 +08:00
2026-06-20 08:01:28 +08:00
2026-05-27 20:43:33 -04:00
2026-07-21 14:43:34 +03:00
2026-08-03 23:55:13 -04:00
2026-05-27 20:43:33 -04:00
2026-06-27 08:40:31 +08:00
2026-06-17 08:33:09 +08:00
2026-06-17 08:33:09 +08:00
2026-02-28 16:50:18 -05:00
2026-06-17 08:33:09 +08:00
2026-07-24 13:34:40 -07:00
2026-05-27 20:43:33 -04:00
2026-05-27 20:43:33 -04:00
2026-06-17 08:33:09 +08:00
2026-05-04 17:37:25 -07:00
2026-07-13 11:38:50 +03:00
2026-05-27 20:43:33 -04:00
2026-07-15 23:48:28 -04:00
2026-06-25 22:34:09 +08:00
2026-06-17 08:33:09 +08:00
2026-06-17 08:33:09 +08:00
2026-07-14 10:07:23 +08:00
2026-06-20 08:01:28 +08:00
2026-05-27 20:43:33 -04:00
2026-05-08 01:02:55 -04:00
2026-05-27 20:43:33 -04:00
2026-07-27 13:04:14 -07:00
2026-07-24 13:34:40 -07:00
2026-08-06 13:36:34 -07:00
2026-06-17 08:33:09 +08:00
2026-07-24 23:14:01 -04:00
2026-05-08 01:02:55 -04:00
2026-07-10 19:32:53 -04:00
2026-06-01 18:15:04 -07:00
2026-05-27 20:43:33 -04:00
2026-08-06 13:36:34 -07:00
2026-06-17 08:33:09 +08:00
2026-06-17 08:33:09 +08:00
2026-05-27 20:43:33 -04:00
2026-06-24 20:37:30 -07:00
2026-06-17 08:33:09 +08:00
2026-07-21 15:44:14 +03:00
2026-06-10 09:28:24 +08:00
2026-05-19 00:13:48 -04:00
2026-05-25 20:03:37 -07:00
2026-02-21 19:51:21 -05:00
2026-05-19 00:13:48 -04:00
2026-05-27 20:43:33 -04:00
2026-05-27 20:43:33 -04:00
2026-05-27 20:43:33 -04:00
2026-05-25 19:23:29 -07:00
2026-05-08 01:02:55 -04:00
2026-07-01 05:20:20 +08:00
2026-06-17 08:33:09 +08:00
2026-06-17 08:33:09 +08:00
2026-06-17 08:33:09 +08:00
2026-07-10 19:32:53 -04:00
2026-07-10 19:31:39 -04:00
2026-06-17 08:33:09 +08:00
2026-05-27 20:43:33 -04:00
2026-02-15 02:12:30 -08:00
2026-06-09 01:05:10 +08:00
2026-05-27 20:43:33 -04:00
2026-06-16 11:42:00 +08:00
2026-05-08 01:02:55 -04:00
2026-06-16 11:42:00 +08:00
2026-07-14 10:07:23 +08:00
2026-06-17 16:21:23 +03:00
2026-06-17 08:33:09 +08:00
2026-06-16 16:21:04 +08:00
2026-06-17 08:33:09 +08:00
2026-06-25 09:39:10 +08:00
2026-07-10 15:07:42 +08:00
2026-02-19 19:20:02 -08:00
2026-06-17 08:33:09 +08:00
2026-07-01 05:20:20 +08:00
2026-06-25 22:34:09 +08:00
2025-09-26 14:13:05 -07:00
2026-07-07 21:26:52 +08:00
2026-08-01 22:27:37 -04:00
2026-06-17 08:12:44 +08:00
2026-05-27 20:43:33 -04:00
2026-05-27 20:43:33 -04:00
2026-05-08 01:02:55 -04:00
2026-07-21 00:02:54 -04:00
2026-07-01 05:20:20 +08:00
2026-08-08 17:51:05 -04:00
2026-06-17 08:33:09 +08:00
2026-08-01 00:27:48 -04:00
2026-06-17 08:33:09 +08:00
2026-08-06 21:08:16 -04:00
2026-06-17 08:33:09 +08:00
2026-06-17 08:33:09 +08:00
2026-01-22 18:36:58 -08:00
2026-06-17 08:33:09 +08:00
2026-05-05 19:59:04 -07:00