3
0

2325 Commits

Author SHA1 Message Date
Peter Grlica
84810c1745 Added federation decoder to pkg 2020-12-13 18:53:18 +01:00
Peter Grlica
05fa88f5e5 Added last sync to expode module records list endpoint 2020-12-13 18:53:18 +01:00
Peter Grlica
798e2126f5 Structure sync get node info, list response. 2020-12-13 18:53:18 +01:00
Peter Grlica
abcf13b0a3 Return err on tx store fail 2020-12-13 18:53:18 +01:00
Peter Grlica
30fdd29a48 Added sync data endpoints 2020-12-13 18:53:18 +01:00
Peter Grlica
2bff6ba5e0 Added structure sync endpoints 2020-12-13 18:53:18 +01:00
Peter Grlica
49b1ac6367 Fixed provisioning error messages 2020-12-13 18:53:18 +01:00
Peter Grlica
d854cdedc6 Updates with the 2020.12.x rebase 2020-12-13 18:53:18 +01:00
Peter Grlica
01314b2c49 Get created ts from old module 2020-12-13 18:53:18 +01:00
Peter Grlica
6b3a118271 Added update exposed module endpoint 2020-12-13 18:53:18 +01:00
Tomaž Jerman
80cc9eb9f5 Add reference to the namespace 2020-12-13 18:53:18 +01:00
Denis Arh
ae6c227cef Fix rest of the fed rest endpoints, codegen 2020-12-13 18:53:18 +01:00
Jože Fortun
6b5591882b Add missing paths 2020-12-13 18:53:18 +01:00
Denis Arh
8e7154d440 Finish CRUD impl., refactor actions, service 2020-12-13 18:53:18 +01:00
Denis Arh
bcdb66cb0e Use the right auth tokens for handshake pairing in tests 2020-12-13 18:53:18 +01:00
Denis Arh
bdab3b5ef5 Setting module/field changed flag to _ to suppres go vet warnings 2020-12-13 18:53:18 +01:00
Denis Arh
b870a15238 Fix now() usage on expose_module service 2020-12-13 18:53:18 +01:00
Denis Arh
c4d7f61f1b Improve & finalize fed. node REST & integ. tests 2020-12-13 18:53:18 +01:00
Denis Arh
44e8857900 Node service implementation 2020-12-13 18:53:18 +01:00
Denis Arh
522cd52694 Improve fed node type, add filter 2020-12-13 18:53:18 +01:00
Denis Arh
de889ae378 Fed. node store implementation & gen. code 2020-12-13 18:53:18 +01:00
Denis Arh
7d2ae8880b Add federation node to rdbms schema update 2020-12-13 18:53:18 +01:00
Tomaž Jerman
398569ffbe Remove federation user kind 2020-12-13 18:53:18 +01:00
Tomaž Jerman
8b7fe3b262 Prepare federation node actions 2020-12-13 18:53:18 +01:00
Tomaž Jerman
37e060a576 Implement federation node pairing flow 2020-12-13 18:53:18 +01:00
Peter Grlica
27463443bd Added meta fields to exposed module 2020-12-13 18:53:18 +01:00
Peter Grlica
4d8e01f244 Rename all *List types to *Set, generated fields rebuilt 2020-12-13 18:53:18 +01:00
Peter Grlica
4aa2f7e803 Development setup added 2020-12-13 18:53:18 +01:00
Peter Grlica
adc104dbb3 Added bare provisioning 2020-12-13 18:53:18 +01:00
Peter Grlica
15c52139cb Create mappings for module endpoint, added a new error 2020-12-13 18:53:18 +01:00
Peter Grlica
6aed3a14fe Renamed module mapping rel_ fields 2020-12-13 18:53:18 +01:00
Peter Grlica
1da7709ada Added provisioning boilerplate 2020-12-13 18:53:18 +01:00
Peter Grlica
2cb223f022 Added node ID to action log, removed ID from module mappings 2020-12-13 18:53:18 +01:00
Peter Grlica
87fcc00814 Temp fix for typeset 2020-12-13 18:53:18 +01:00
Peter Grlica
e4ece1d2f7 Jsonb columns in db now text to preserve interoperability 2020-12-13 18:53:18 +01:00
Peter Grlica
ef864ad89a Added module mappings service, added read endpoint, started on create endpoint 2020-12-13 18:53:18 +01:00
Peter Grlica
d932db5f47 Added endpoint add module to federation (expose module) 2020-12-13 18:53:18 +01:00
Peter Grlica
641c0de773 Renamed remove method for exposed module 2020-12-13 18:53:18 +01:00
Peter Grlica
f9bc23f94a Removed old module section 2020-12-13 18:53:18 +01:00
Peter Grlica
8e46dc5ca1 Refactore exposed module, rename sync_structure, added service methods to exposed, shared module 2020-12-13 18:53:18 +01:00
Peter Grlica
5499d2274d Added development readme, dev docker compose, testing db migrations 2020-12-13 18:53:18 +01:00
Peter Grlica
2cbc5605bf Added exposed module service, added details and delete endpoints, removed module service 2020-12-13 18:53:18 +01:00
Denis Arh
2ff393edb7 Change now() fn to return *time.Time, remove nowPtr 2020-12-13 18:53:18 +01:00
Peter Grlica
218ed597ea Fixed federation service to comply to the new server structure 2020-12-13 18:53:18 +01:00
Peter Grlica
24d2a63cc3 Removed example reset handler, added module 2020-12-13 18:53:18 +01:00
Tomaž Jerman
40359836a9 Add base federation service 2020-12-13 18:53:18 +01:00
Tomaž Jerman
07a8cec570 Add federation pairing routes 2020-12-13 18:53:18 +01:00
Peter Grlica
b0d2b24cc5 Fixed provisioning error messages 2020-12-13 18:53:18 +01:00
Peter Grlica
d47acaf0db Added base federation module 2020-12-13 18:53:18 +01:00
Denis Arh
30b49e4f2d Rename Storable interface to Storer
See https://golang.org/doc/effective_go.html#interface-names
2020-12-13 18:53:18 +01:00