Commit Graph

138 Commits

Author SHA1 Message Date
922a3b07ee 0.5.0 release 2021-08-13 20:55:05 +03:00
66c708d9fb Add ValueProvider.kt 2021-08-10 21:30:40 +03:00
e5f422f9ca Protect meta aquisition in Scheme 2021-08-08 15:29:57 +03:00
e432b07201 Descriptor updates and utilities 2021-08-06 12:29:48 +03:00
28a6914747 Empty meta is represented by empty json object 2021-08-01 21:02:15 +03:00
b404615145 Cleanup Json serializers 2021-08-01 19:17:20 +03:00
3ba5a9076b Change Configurable config name 2021-07-31 17:06:17 +03:00
8763d63e28 Name revolution 2021-07-31 15:02:11 +03:00
9f5b010847 WIP full refactor of Meta 2021-07-24 19:58:19 +03:00
679175391a Simplify Scheme even more. Add serialization 2021-07-18 16:33:37 +03:00
14455c2b2b Moved tables to a separate project 2021-07-18 14:35:31 +03:00
73b3bbe7fc Immutable plugin manager 2021-07-08 12:15:34 +03:00
474597777c Relaxed type restriction on MetaConverter 2021-06-23 08:20:22 +03:00
9d3c7149b7 Fix indexed meta to json transformation 2021-06-20 10:29:37 +03:00
254163bdef Update kotlin version. Minor fix to Meta equality 2021-06-04 19:52:34 +03:00
0acb6ec448 Cache descriptor defaults 2021-05-09 21:32:15 +03:00
3e8421187f patach CHANGELOG.md 2021-04-27 11:17:27 +03:00
5afe0523f1 refactor to kotlin 1.5 2021-04-27 10:55:58 +03:00
2352f1cff1 Split ItemDescriptor to builder and read-only descriptor 2021-04-11 11:15:25 +03:00
874a253292 Fix property usage for ObservableItemProvider 2021-04-07 15:34:27 +03:00
187094d942 Kotlin 1.5. Further context plugins readOnlyZation 2021-04-07 11:39:24 +03:00
9fbc482549 Scheme made observable 2021-04-05 22:01:09 +03:00
bdef0d9185 Publishing settings 2021-03-07 15:05:36 +03:00
6bdcd0f37d Use slf4j API instead of logback 2021-03-07 09:46:01 +03:00
18bfde9978 Fix deploy to space 2021-03-05 19:27:13 +03:00
3f0d088c48 Change package name to space.kscience 2021-03-03 11:36:22 +03:00
c98ffd1eb4 Logging refactor. Remove Kotlin-logging from common 2021-02-28 11:45:19 +03:00
488cd5a939 Tables refactor to KType 2021-02-23 17:40:28 +03:00
db4ed02f9d Update Readme 2021-02-07 20:58:19 +03:00
5d02520904 turn on API validation 2021-02-07 20:23:33 +03:00
81fb064d38 Maturity declarations. 2021-02-07 12:46:15 +03:00
0e053ab78d Move yaml to multiplatform 2021-01-30 19:49:28 +03:00
e88178ffe7 readEnvelopeFile throws exception instead of returning null for missing encoders 2021-01-28 10:25:54 +03:00
25cba0c6de bump version to 0.3.0-dev-1 2021-01-26 18:26:28 +03:00
13c0d189bb Move DataNode builders 2020-12-30 09:56:49 +03:00
460dc77d51 Fix MetaItem inference from Any 2020-12-25 16:19:19 +03:00
6389a25aaf Moved ValueItem and NodeItem to the top level 2020-12-24 10:48:51 +03:00
89f0d627b8 A major refactor MutableItemProvider instead of Config 2020-12-23 19:09:02 +03:00
1f773cc230 Config API change 2020-12-19 20:54:55 +03:00
4c5f0e9e43 Add synchronization to Config listeners 2020-12-13 19:58:20 +03:00
eb16294a7e Fix api definitions 2020-12-04 14:07:00 +03:00
2098d96561 Fix build and update internals of MetaSerializer 2020-12-04 10:38:56 +03:00
47d49d1e0e Minor change to meta serialization descriptors 2020-12-03 13:35:19 +03:00
1b46d00a91 Changed the logic of Value::isList for serialization 2020-11-29 10:18:52 +03:00
2315fb963b Patch changelog 2020-11-26 22:21:29 +03:00
3a6aef95b1 Bump version 2020-11-26 22:20:25 +03:00
167b73df85 0.2.0 - RC 2020-11-25 22:18:39 +03:00
0a77f729ec Fixed inline invloke on Specification 2020-11-20 14:47:18 +03:00
d68fbfd8a5 Descriptor in SchemeSpec 2020-11-11 10:54:52 +03:00
d5992c721d Refactor Scheme and MutableItemProvider.kt 2020-11-10 19:08:53 +03:00