3
0

68 Commits

Author SHA1 Message Date
Peter Grlica
9450a3ad66 Added as and internal corteza formatter for federation, tests 2021-03-04 09:03:45 +01:00
Peter Grlica
57ffca16a6 Added a list of mapped federated modules 2021-03-04 09:00:20 +01:00
Denis Arh
53be013377 Implement new auth UI, deprecate auth API endpoints 2021-02-23 07:34:10 +01:00
Peter G
3ae097c202 Read newly exposed module's records on data sync for federation role 2021-02-22 15:54:33 +01:00
Denis Arh
01a7aa6526 Remove .With(ctx) pattern 2021-01-25 18:05:24 +01:00
Denis Arh
2eea2ad908 Use debug logger when ACTIONLOG_DEBUG=true 2021-01-11 13:36:56 +01:00
Peter Grlica
54e122e7d6 Stale data on old pointer when data syncing 2021-01-06 23:03:42 +01:00
Tomaž Jerman
d2beb813c4 Fix datasync for missing resources 2021-01-06 23:03:42 +01:00
Tomaž Jerman
ce34993b74 Round timestamps to a second accuracy
Different parts of the system (FE, API, store) may use different
standards so operations like IsStale check may fail.
2020-12-21 09:15:08 +01:00
Tomaž Jerman
1d5ea52021 Fix federation role parameters 2020-12-18 13:51:42 +01:00
Denis Arh
a37ea6272e Move fed-is-enabled checks to boot procedure 2020-12-14 14:51:40 +01:00
Denis Arh
e9d1d9cc3f Remove redundant object-store in federation 2020-12-14 14:51:40 +01:00
Peter Grlica
3fda882b75 Node acl check fix 2020-12-13 18:53:19 +01:00
Peter Grlica
fa3c460ac9 Added delete functionality 2020-12-13 18:53:19 +01:00
Peter Grlica
0db26041c0 Added data sync update functionality 2020-12-13 18:53:19 +01:00
Peter Grlica
cede129ede Updated example .env, added experimental warnings 2020-12-13 18:53:19 +01:00
Peter Grlica
cab20207c6 Cleanup on node pairing tests 2020-12-13 18:53:19 +01:00
Peter Grlica
7321bf4e56 Descriptions on options, structure sync with superuser context 2020-12-13 18:53:19 +01:00
Peter Grlica
61782cf08d Added contact to nodes 2020-12-13 18:53:19 +01:00
Peter Grlica
aec203718f Use superuser context on structure and data sync, options regenerated 2020-12-13 18:53:19 +01:00
Peter Grlica
0d88fdd139 Added rbac for federation, fixed tests, updated generated code 2020-12-13 18:53:19 +01:00
Peter Grlica
ab3da2906b Added tests, fixed shared module lookup, data sync status fixed 2020-12-13 18:53:19 +01:00
Peter Grlica
5566621720 Fixed mapper test, syncer uri test, node pairing 2020-12-13 18:53:19 +01:00
Peter Grlica
84a626ba28 Added data, structure processers 2020-12-13 18:53:19 +01:00
Peter Grlica
bc571195cd Updated nodes sync filtering 2020-12-13 18:53:19 +01:00
Peter Grlica
f987586b3e Sync check per-module, updated db, nodes sync, shared module 2020-12-13 18:53:19 +01:00
Peter Grlica
c1d4350a07 Added bidirectional support, created fields on modules, user check on sync. 2020-12-13 18:53:19 +01:00
Peter Grlica
d99975abea Added default options to sync workers 2020-12-13 18:53:19 +01:00
Peter Grlica
c01b3d1ac5 Added label to federated record 2020-12-13 18:53:19 +01:00
Peter Grlica
5890cd444a Fixed node pairing 2020-12-13 18:53:19 +01:00
Peter Grlica
85e615213d Added federation options to node service 2020-12-13 18:53:19 +01:00
Peter Grlica
4b50d3eddf Added labels to shared, exposed module, compose record 2020-12-13 18:53:19 +01:00
Peter Grlica
df5e2ca89d Updated node service on shared module 2020-12-13 18:53:19 +01:00
Peter Grlica
726a9f16e8 Added a node check, cleaned up shared and exposed module service 2020-12-13 18:53:19 +01:00
Denis Arh
4f69ad8cdb Regen controllers, remove resputil 2020-12-13 18:53:19 +01:00
Peter Grlica
277df45b65 Added node read 2020-12-13 18:53:19 +01:00
Peter Grlica
c682b497ce Added syncer test 2020-12-13 18:53:19 +01:00
Peter Grlica
b02ac0c1b5 Added update to module mappings, updated generated files 2020-12-13 18:53:19 +01:00
Peter Grlica
d5c5c52546 Fixed mapper on structure, data sync. 2020-12-13 18:53:19 +01:00
Peter Grlica
6311dfb9cb Moved federation sync to service watchers 2020-12-13 18:53:19 +01:00
Peter Grlica
2f860d591a Added update to shared module service 2020-12-13 18:53:19 +01:00
Peter Grlica
b4a9c9d36a Refactored cli sync commands, added sync service, mapper, processer, refactored channels 2020-12-13 18:53:19 +01:00
Peter Grlica
17e4f6ff75 Added sync service, data and structure sync commands 2020-12-13 18:53:19 +01:00
Peter Grlica
f7f69895a8 Added find by id to node service 2020-12-13 18:53:19 +01:00
Peter Grlica
062e26d50d Fixed ctx in rest endpoints and service 2020-12-13 18:53:18 +01:00
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
798e2126f5 Structure sync get node info, list response. 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