Skip to content

Conversation

@ArtificialOwl
Copy link
Member

@ArtificialOwl ArtificialOwl commented Jan 26, 2026

Adding a new parameter to Lexicon Entry so that a Closure can be set to validate the config value before storing it to database.

This would allow to use provision_api endpoints to set app/user configs while keeping an eye on its value without having a specific controller.

would be nice to have this added to next RC of 33, as it could be used to confirm the format of a string when configuring Federated Teams

@ArtificialOwl ArtificialOwl force-pushed the feat/noid/lexicon-entry-validating-value-on-set branch 3 times, most recently from 6d760bc to a9488d7 Compare January 26, 2026 19:58
@ArtificialOwl ArtificialOwl marked this pull request as ready for review January 26, 2026 21:06
@ArtificialOwl ArtificialOwl requested a review from a team as a code owner January 26, 2026 21:06
@ArtificialOwl ArtificialOwl requested review from icewind1991, leftybournes, nfebe and provokateurin and removed request for a team January 26, 2026 21:06
@ArtificialOwl ArtificialOwl added the 3. to review Waiting for reviews label Jan 26, 2026
@ArtificialOwl ArtificialOwl added this to the Nextcloud 33 milestone Jan 26, 2026
@ArtificialOwl ArtificialOwl force-pushed the feat/noid/lexicon-entry-validating-value-on-set branch from a9488d7 to 8efae41 Compare January 26, 2026 21:52
@ArtificialOwl ArtificialOwl force-pushed the feat/noid/lexicon-entry-validating-value-on-set branch from 8efae41 to c44bb57 Compare January 27, 2026 10:08
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
@ArtificialOwl ArtificialOwl force-pushed the feat/noid/lexicon-entry-validating-value-on-set branch from c44bb57 to d52b218 Compare January 27, 2026 11:46
@ArtificialOwl
Copy link
Member Author

  • switched to since 34
  • removing exception
  • applying requested changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants