Commit Graph

21 Commits

Author SHA1 Message Date
Federico Terzi
42d4351f4b fix(config): fix warnings 2021-10-05 22:05:53 +02:00
Federico Terzi
db1a3e1247 feat(config): wire up match label field 2021-08-13 20:21:15 +02:00
Federico Terzi
aec2425b0b feat(config): refactor config handler to also return warnings and errors 2021-07-18 12:10:56 +02:00
Federico Terzi
030763cab5 feat(config): add force_mode parameter 2021-06-06 21:51:14 +02:00
Federico Terzi
e361bdb9c2 feat(config): add methods to generate match descriptions 2021-05-08 10:55:44 +02:00
Federico Terzi
745c329580 feat(config): add regex option 2021-05-06 21:21:43 +02:00
Federico Terzi
7a8e39fdad feat(config): introduce image matches options 2021-05-01 19:41:04 +02:00
Federico Terzi
038798a2d6 feat(config): parse rich text matches 2021-04-29 22:35:05 +02:00
Federico Terzi
3dfde8e830 feat(config): wire up form match syntax 2021-04-24 18:00:46 +02:00
Federico Terzi
83a58c9912 feat(config): make config store trait Send 2021-04-23 21:52:02 +02:00
Federico Terzi
5a729f5810 feat(config): introduce the uppercase_style option for matches (related to #625) 2021-04-19 22:03:29 +02:00
Federico Terzi
f847d0cd81 feat(config): add id to config and decouple variable params from serde_yaml 2021-04-09 21:29:23 +02:00
Federico Terzi
459e414a09 feat(config): refactor id field and introduce deduplication on legacy loader 2021-04-04 22:01:59 +02:00
Federico Terzi
9098d5ac2a feat(config): implement legacy loader 2021-03-23 21:57:03 +01:00
Federico Terzi
1e015eb891 feat(config): port legacy loader to new project 2021-03-21 15:28:07 +01:00
Federico Terzi
e8881d0faf Add license header and formatting 2021-03-09 16:06:50 +01:00
Federico Terzi
4143caff3d Improve config loading process and tests 2021-03-08 21:46:27 +01:00
Federico Terzi
7b9e43ab06 Improve testing coverage of config module 2021-03-06 15:26:34 +01:00
Federico Terzi
3974d90bc9 Refactor config structure and improve importer logic 2021-03-05 21:31:54 +01:00
Federico Terzi
2cb8da91a5 Continue the work on the new config module 2021-03-04 22:02:44 +01:00
Federico Terzi
e26a04de67 Initial draft of config parsing 2021-02-24 21:57:23 +01:00