discourse/script/bulk_import
Ruben Oussoren ed28dd9cfe
FIX: category existing_id and DEV: add group existing_id support (#36941)
Category changes:
- Fix existing_id handling to check if string is numeric before using as
site setting name. Previously numeric strings like '3' would cause
errors when passed to SiteSetting.get().

Group changes:
- Add existing_id support for groups, allowing mapping imported groups
to existing Discourse groups by ID or name.
- When existing_id is specified, skip group creation and map imported_id
to the existing group.

This enables importing users into pre-existing groups without creating
duplicates, similar to category existing_id functionality.

Co-authored-by: root <root@migrations02.sjc4.discourse.cloud>
2026-01-02 18:24:53 -05:00
..
base.rb FIX: category existing_id and DEV: add group existing_id support (#36941) 2026-01-02 18:24:53 -05:00
discourse_merger.rb DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00
generic_bulk.rb FIX: category existing_id and DEV: add group existing_id support (#36941) 2026-01-02 18:24:53 -05:00
phpbb_postgresql.rb DEV: Bump rubocop_discourse (#29608) 2024-11-06 06:27:49 +08:00
uploads_importer.rb FIX: Store context for failed uploads (#33546) 2025-07-24 12:05:32 +00:00
uploads_importer.yml DEV: Update default config for uploads_importer (#31208) 2025-02-11 16:33:15 +01:00
vanilla.rb FIX: Use a valid value for disabling backups using backup_frequency (#34245) 2025-08-12 13:19:56 +08:00
vbulletin.rb FIX: Use a valid value for disabling backups using backup_frequency (#34245) 2025-08-12 13:19:56 +08:00
vbulletin5.rb FIX: Use a valid value for disabling backups using backup_frequency (#34245) 2025-08-12 13:19:56 +08:00