Matt Gibson
878b78b51e
Stricter scene and query types
...
SeederAPI only serves Scenes, Recipes are inteded to be used locally only.
2025-10-29 12:27:15 -07:00
Hinton
16ee5cfaad
Merge branch 'main' of github.com:bitwarden/server into arch/seeder-api
...
# Conflicts:
# bitwarden-server.sln
# util/Seeder/Factories/UserSeeder.cs
2025-10-21 17:47:52 -04:00
Oscar Hinton
44a82d3b22
[PM-22263] Integate Rust SDK to Seeder ( #6150 )
...
Adds a Rust SDK for performing seed related cryptograhic operations. It depends on internal portions of our Rust SDK. Primarily parts of the bitwarden-crypto crate.
2025-10-21 23:46:37 +02:00
Hinton
1daf9ad892
Add queries, rename seed to scene
2025-10-18 15:55:48 -04:00
Hinton
fd41332e4c
Refactor recipies into scenes
2025-10-17 11:47:19 -04:00
Hinton
1137857eba
Add recipe for getting emergency access invites
2025-10-11 10:26:13 -07:00
Hinton
45ba8f83df
Add support for setting email verified and premium in seed
2025-10-10 12:11:30 -07:00
Matt Gibson
13d666a8b0
Fixup user mangling
2025-10-09 17:53:11 -07:00
Hinton
9c4c88fa34
Wire up SDK
2025-10-09 17:32:41 -07:00
Hinton
44aef68c31
Merge branch 'arch/seeder-sdk' of github.com:bitwarden/server into arch/seeder-api
...
# Conflicts:
# util/Seeder/Factories/UserSeeder.cs
2025-10-09 15:53:47 -07:00
Matt Gibson
431a708914
Delete all seeded data
...
Fixup single user recipe to inform of seeded entities
2025-10-09 15:36:29 -07:00
Matt Gibson
f4342e207b
Add SingleUserRecipe for seeding a single known user
2025-10-09 11:14:17 -07:00
Hinton
12ad758f72
Add dedicated functions instead of updating existing
2025-10-09 09:59:14 -07:00
Hinton
92f2555b5c
Refactor to track entities rather than manually writing destroy
2025-10-07 16:54:08 -07:00
Hinton
79f5d8f147
Add support for destroying seeded data
2025-10-07 14:59:17 -07:00
Hinton
3ad308138e
Speed up KDF
2025-07-31 16:39:12 +02:00
Hinton
3132e09e21
Wire up crypto logic for sharing org key
2025-07-31 14:48:48 +02:00
Hinton
75f11f68ac
Generate valid keys using rust
2025-07-31 10:20:53 +02:00
Hinton
072f9f2278
Add hash password
2025-07-28 18:40:54 +02:00
Hinton
418dbb374c
SDK integration in db seeder
2025-07-01 17:21:26 +02:00
Oscar Hinton
5f7e2b8a81
[PM-21075] Initial database seeder ( #5703 )
...
Adds a database seeder which can be used standalone using a CLI for seeding your local development environment, or used in unit tests to seed complex scenarios.
---------
Co-authored-by: Robert Y <rkac@bitwarden.com >
2025-05-09 15:00:26 +02:00