Anki/proto/anki
RumovZ 31b7464c67
Add card meta for persisting custom scheduling state (#2040)
* Add card meta for persisting custom scheduling state

* Rename meta -> custom_data

* Enforce limits on size of custom data

Large values will slow down table scans of the cards table, and it's
easier to be strict now and possibly relax things in the future than
the opposite.

* Pack card states and customData into a single message

+ default customData to empty if it can't be parsed

Co-authored-by: Damien Elmes <gpg@ankiweb.net>
2022-09-02 11:22:49 +10:00
..
backend.proto Add java_multiple_files option to proto files 2022-06-27 15:16:04 +10:00
card_rendering.proto Partially migrate type answer to backend 2022-07-22 19:28:34 +10:00
cards.proto Add card meta for persisting custom scheduling state (#2040) 2022-09-02 11:22:49 +10:00
collection.proto Add java_multiple_files option to proto files 2022-06-27 15:16:04 +10:00
config.proto Remember previous choices in reposition dialog (#1950) 2022-07-08 11:28:38 +10:00
deckconfig.proto Deck-specific Limits (#1955) 2022-07-19 18:27:25 +10:00
decks.proto Deck-specific Limits (#1955) 2022-07-19 18:27:25 +10:00
generic.proto Add java_multiple_files option to proto files 2022-06-27 15:16:04 +10:00
i18n.proto Add java_multiple_files option to proto files 2022-06-27 15:16:04 +10:00
import_export.proto Since DupeResolution is in CsvMetadata, we don't need to pass it separately 2022-06-27 17:15:54 +10:00
links.proto Add java_multiple_files option to proto files 2022-06-27 15:16:04 +10:00
media.proto Add java_multiple_files option to proto files 2022-06-27 15:16:04 +10:00
notes.proto Add java_multiple_files option to proto files 2022-06-27 15:16:04 +10:00
notetypes.proto Introduce setting to collapse field by default (#1990) 2022-08-31 23:34:39 +10:00
scheduler.proto Add card meta for persisting custom scheduling state (#2040) 2022-09-02 11:22:49 +10:00
search.proto Add java_multiple_files option to proto files 2022-06-27 15:16:04 +10:00
stats.proto Add java_multiple_files option to proto files 2022-06-27 15:16:04 +10:00
sync.proto Add java_multiple_files option to proto files 2022-06-27 15:16:04 +10:00
tags.proto Add java_multiple_files option to proto files 2022-06-27 15:16:04 +10:00