Commit Graph
2327 Commits
Author SHA1 Message Date
Peter Grlica cf9449cb54 Added nodes sync service and status db table 2020-12-13 18:53:18 +01:00
Peter Grlica 8f7ff08d4c Added last sync to structure and data sync 2020-12-13 18:53:18 +01:00
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