122 Commits

Author SHA1 Message Date
Bruce Hauman
e4ce762bd6
Improved views validation
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-10-11 08:22:46 +02:00
Bruce Hauman
4d2576947e
make tests a view spec tests bit more specific 2018-10-11 08:22:16 +02:00
Bruce Hauman
f34349b28a
validate property map has keyword keys 2018-10-11 08:22:16 +02:00
Bruce Hauman
c65d4bc0a3
ignore emacs temp files 2018-10-11 08:22:16 +02:00
Bruce Hauman
18f544f019
make view attributes optional 2018-10-11 08:22:16 +02:00
Bruce Hauman
642373e43a
wire in spec errors for views 2018-10-11 08:22:16 +02:00
Julien Eluard
211fa16884
Resolve query at parse time 2018-10-10 21:20:44 +02:00
Julien Eluard
430eaea950
Validate events/queries 2018-10-09 14:55:53 +02:00
Julien Eluard
acd444435b
Added some more tests 2018-10-09 11:23:17 +02:00
Julien Eluard
fce996a8ab
Fixed incorrect components mapping 2018-10-08 20:10:53 +02:00
Julien Eluard
06fb8a0364
Improved playground experience 2018-10-08 20:06:34 +02:00
Julien Eluard
7ab46932fb
Improved reference handling 2018-10-08 09:05:06 +02:00
jeluard
94276cc683 Fixed playground capacities 2018-10-07 19:50:55 +02:00
Julien Eluard
ead2d95b27
Moved to uniform types usage 2018-10-07 17:17:02 +02:00
jeluard
229393d91e Added basic capacities. Improved QR code display. 2018-10-04 13:00:17 +02:00
Julien Eluard
77bf240adc
Moved destructuring in its own namespace 2018-10-03 09:28:13 +02:00
Julien Eluard
ff4eead60c
Cleanup CODEOWNERS 2018-10-02 18:23:02 +02:00
Julien Eluard
3bad837cba
Basic event resolving
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-10-02 18:22:04 +02:00
Julien Eluard
129b672567
Updated docusaurus. Switched to yarn usage. 2018-10-02 10:51:35 +02:00
jeluard
bd3d36db87 Improve Hook protocol 2018-10-02 09:14:19 +02:00
jeluard
2ce136b001 Do not validate meta twice 2018-10-01 08:48:44 +02:00
jeluard
2fcb1fbe0a Improved CLJS testing infrastructure 2018-10-01 08:44:29 +02:00
jeluard
0d5136e5b6 Fixed incorrect errors handling 2018-09-28 12:44:14 +02:00
jeluard
b8de1d9df6 Added a simple playground 2018-09-28 10:07:58 +02:00
Julien Eluard
9628be3fe2
Simplified IPFS access 2018-09-25 16:13:20 +02:00
Julien Eluard
83c9755d32
Simplify storages usage 2018-09-24 15:35:02 +02:00
Julien Eluard
82df4f6308
Some doc love 2018-09-21 15:13:02 +02:00
Julien Eluard
67e574ea42
Moved to EDN reader. Reference now don't use @ syntax 2018-09-20 15:25:40 +02:00
Julien Eluard
29ba454122
[Fixes #52] New symbols introduced in let blocks can be reused 2018-09-20 14:23:13 +02:00
Julien Eluard
9f49159edf
[Fixes #51] Destructuring is supported for query results too 2018-09-20 11:06:16 +02:00
jhe
95e44c9eee
make element properties optional
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-09-03 08:59:51 +02:00
Julien Eluard
7bd37d5021
Added unit test to validate examples 2018-08-31 17:34:15 +02:00
Julien Eluard
be28c0e866
Bumped dependency 2018-08-31 17:12:15 +02:00
Julien Eluard
828636c7a0
Fixed missing JS build 2018-08-31 17:11:47 +02:00
Julien Eluard
e7cd27467d
Added read-eval test 2018-08-31 10:59:54 +02:00
jhe
73899afb30
Implementing queries/events-#8
Fix optional `:view` prop resolution

Add permission object implementation

Platform exposed events & queries

Refresh doc

Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-08-28 14:43:09 +02:00
janherich
d9b9ba3a5e
Introduce app-hooks concept
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-08-14 16:20:34 +02:00
Julien Eluard
602fc6eaec
[Fixes #45] Updated artifact name
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-08-14 09:35:11 +02:00
jhe
3d7cd06a4b
Add subset type to property resolution
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-08-06 14:53:31 +02:00
Julien Eluard
f3283d8c11
[Fixes #40] Allow to pass/resolve properties in views
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-08-02 12:59:11 +02:00
Julien Eluard
b4aa7273df
[Fixes #37] Added support for complex properties
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-30 16:56:16 +02:00
Julien Eluard
e9eab9b94e
[Fixes #35] Migrated exising doc to docusaurus
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-26 16:35:54 +02:00
Julien Eluard
c9c9eb7730
[Fixes #28] Added destructuring support
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-24 18:49:08 +02:00
Julien Eluard
043465b051
[Fixes #31] Added set hook type
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-23 12:01:04 +02:00
Julien Eluard
fdd0cfa813
[Fixes #27] Added roadmap
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-17 11:39:16 +02:00
Julien Eluard
e2a8de8e76
[Fixes #13] Introduce registry
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-16 16:52:12 +02:00
Julien Eluard
4a8f385ae9
[Fixes #12] Introduce hook API
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-11 16:55:46 +02:00
508a1a0fdd
add Jenkinsfile & udpate README
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-06 11:39:15 +02:00
Julien Eluard
db331c0ec8
[Fixes #12] Define host meta API (capacities
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-05 10:37:14 +02:00
Julien Eluard
fbc0c9d311
[Fixes #5 #6] Added some more tests
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-03 14:56:11 +02:00