14 Commits

Author SHA1 Message Date
Andrés Moya
3fe06e0b5a 🔧 Add harder checks for nil or empty values in everything 2026-08-28 10:41:13 +02:00
Andrés Moya
8c805730d8 🔧 Refactor tokens source calculations 2026-08-28 10:41:13 +02:00
Andrés Moya
d813d1f346 🔧 Fix integration tests 2026-08-28 10:41:13 +02:00
Andrés Moya
9a28d85730 🎉 Show source info in sidebar 2026-08-28 10:41:13 +02:00
Andrés Moya
d042933261 🎉 Allow the user to choose the tokens-source of a file 2026-08-28 10:41:13 +02:00
Andrés Moya
f713aab183 🔧 Rename :tokens-file to :tokens-source 2026-08-28 10:41:13 +02:00
Andrés Moya
945f1d64d3 🔧 Normalize status helper functions and access token sets by id 2026-08-28 10:41:13 +02:00
Andrés Moya
aa7872db7a 🔧 Make all status operations use the new data structure 2026-08-28 10:41:13 +02:00
Andrés Moya
f6fc63679d 🔧 Add separated TokenStatus to store status apart of TokensLib 2026-08-28 10:41:12 +02:00
Andrey Antukh
81c3b3cd56
📎 Update copyright name on file header (#11346) 2026-08-25 11:55:10 +02:00
Alonso Torres
b573a71017
🐛 Fix numeric values for tokens (#10270) 2026-06-18 11:05:14 +02:00
Yamila Moreno
ddba2ffa75
📎 Update Kaleidos Copyright (#9929) 2026-05-29 11:24:58 +02:00
Andrés Moya
5b5f22a8c6
🎉 Add tokens to Penpot Plugins API (#7756)
* 🎉 Add tokens to plugins API documentation

And add poc plugin example

* 📚 Document better the tokens value in plugins API

* 🔧 Refactor token validation schemas

* 🔧 Use automatic validation in token proxies

* 🔧 Use schemas to validate token creation

* 🔧 Use multi schema for token value

* 🔧 Use schema in token api methods

* 🐛 Fix review comments

---------

Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-02-09 14:18:31 +01:00
Andrés Moya
37cf829188 🔧 Move token helpers to common.files 2025-04-29 10:11:40 +02:00