Automatically load particles that are added to or updated in the particles folder

This commit is contained in:
2025-07-14 21:53:31 +02:00
parent 02c4f818a0
commit ab86d77069
6 changed files with 332 additions and 25 deletions
@@ -36,6 +36,14 @@ import java.util.List;
@Setter
@Getter
public class ParticleData {
// TODO add optional property for a list of users that can use the particle
// If that list is present the particle should be loaded as a dev particle
// Dev particles should disable all others while in use and all be grouped together
// (since the dev should know what each particle is and does)
// Seeing dev particles should require a permission
@JsonProperty("user_list")
private List<String> userList;
@JsonProperty("particle_name")
private String particleName;