Commit History

Author SHA1 Message Date
  Elijah Ahianyo c387f517b6 [ENG-4100]Throw warnings when Redis lock is held for more than the allowed threshold (#4522) 5 months ago
  Masen Furer a2f14e7713 Avoid double JSON encode/decode for socket.io (#4449) 5 months ago
  Thomas Brandého fb444ad112 add ERA rules to detect commented out code (#4472) 5 months ago
  benedikt-bartscher 2ee201b520 raise StateSerializationError if the state cannot be serialized (#4453) 5 months ago
  benedikt-bartscher 3ef7106e0e style: prefer type() over __class__ (#4512) 5 months ago
  Thomas Brandého 4ecb0b81ce enable RUF rules for linting (#4465) 5 months ago
  Masen Furer 39cdce6960 [HOS-333] Send a "reload" message to the frontend after state expiry (#4442) 5 months ago
  Masen Furer c7d3876fe6 [ENG-4137] Handle generic alias passing inspect.isclass check (#4427) 5 months ago
  Masen Furer a6b324bd3e [ENG-3953] Support pydantic BaseModel (v1 and v2) as state var (#4338) 5 months ago
  benedikt-bartscher 1f9a17539c fix: do not allow instantiation of State mixins (#4347) 6 months ago
  Masen Furer 5d88263cd8 [ENG-4098] Deconfuse key/value of State.get_value / dict / get_delta (#4371) 6 months ago
  Thomas Brandého 4c0b49135b stop ignoring some lint rules (#4311) 6 months ago
  Khaleel Al-Adhami b5d1e03de1 improve object var symantics (#4290) 6 months ago
  benedikt-bartscher b3c199870e bypass pydantic runtime validation for state init (#4256) 6 months ago
  Khaleel Al-Adhami 4254eadce3 use better typing for on_load (#4274) 6 months ago
  Masen Furer 2ab662b757 [ENG-4013] Catch more exceptions for dill pickle fallback (#4270) 6 months ago
  Khaleel Al-Adhami 4260a0cfc3 rx.event(background=True) (#4263) 6 months ago
  Masen Furer d85236b9b0 [ENG-3970] When normal pickle fails, try dill (#4239) 6 months ago
  benedikt-bartscher c0ed8b7d91 fix: async default setters break setvar (#4169) 6 months ago
  Masen Furer 24cef3d4b6 [ENG-3989] Ensure non-serialized states are present in StateManagerDisk (#4230) 6 months ago
  Masen Furer 736b2a6ea9 Handle rx.State subclasses defined in function (#4129) 7 months ago
  Thomas Brandého 6f586c8b8f let users pick state manager mode (#4041) 7 months ago
  Khaleel Al-Adhami 8ec3cf6157 remove dictify from state dict (#4141) 7 months ago
  Khaleel Al-Adhami af83161fed reset backend vars in state.reset() (#4087) 7 months ago
  Thomas Brandého 0e99ce91c1 update ruff to latest version (#4081) 7 months ago
  Thomas Brandého 59dd54c049 add workflow to check dependencies on release branch (#4050) 7 months ago
  Masen Furer aa69234b76 Optimize StateManagerDisk (#4056) 7 months ago
  Elijah Ahianyo 4b3d056212 [ENG-3476] Setting State Vars that are not defined should raise an error (#4007) 7 months ago
  Masen Furer 9ca5d4a095 Track backend-only vars that are declared without a default value (#4016) 7 months ago
  Thomas Brandého 3f538865b5 reorganize all tests in a single top folder (#3981) 7 months ago