Sami Mokaddem
502682ee51
fix: [analyst-data:pull] Return early if there is nothing to pull
2024-02-15 15:21:00 +01:00
Sami Mokaddem
5827170008
fix: [aclComponent] Make queryACL not complaining
2024-02-15 13:30:16 +01:00
Sami Mokaddem
54b3c566d4
new: [Event:_edit] Added support of recursive update of analyst data
2024-02-14 11:22:43 +01:00
Sami Mokaddem
006c900c8e
new: [Event:_add] Added support of recursive capture of analyst data
2024-02-14 09:48:11 +01:00
Sami Mokaddem
9c64255e50
chg: [analyst-data:UI] Reduced number of inline asset ressources inclusion
2024-02-13 16:02:12 +01:00
Sami Mokaddem
1afd609581
chg: [analyst-data:thread-view] Added possibility to fetch data having a deeper depth
2024-02-13 15:38:23 +01:00
Sami Mokaddem
e9d01c5f5f
chg: [analyst-data] Added many improvements for UI and fixed infite loop due to recursion
2024-02-13 14:37:00 +01:00
Sami Mokaddem
31ed2113fb
fix: [analyst-data:recursive-fetch] Second tentative to prevent recursion in relationship
2024-02-13 11:13:39 +01:00
Sami Mokaddem
9e97ae868c
fix: [analystData:fetchChildNotesAndOpinions] Added support of depth
2024-02-13 10:23:09 +01:00
Sami Mokaddem
ceb04b2662
chg: [analyst-data:beforeValidate] Do not override authors field if already set
2024-02-07 11:29:35 +01:00
Sami Mokaddem
ff42823f2f
fix: [analyst-data:pull] Make sure to correctly decode returned data
2024-02-06 11:34:37 +01:00
Sami Mokaddem
18dde0a73b
fix: [analyst-data:indexMinimal] Use the organisation name instead of UUID
...
- This is because PULL sync filter rules relies on organisation names of the remote
- This change is to avoid rewriting the regular sync path that relies on the org name
2024-02-06 11:30:11 +01:00
Sami Mokaddem
ca7b7dfb18
chg: [analyst-data:pull] Refactored condition building function for PULL sync rules
2024-02-06 11:15:05 +01:00
Sami Mokaddem
a8607c54dd
ichg: [analyst-note:pull] Continuation of adding support of PULL sync filtering rule - WiP
2024-02-06 10:58:58 +01:00
Sami Mokaddem
b928e8241b
chg: [analyst-note:pull] Started adding support of PULL sync filtering rule - WiP
2024-02-06 10:23:19 +01:00
Sami Mokaddem
e5d000143a
chg: [analyst-data:push] Added support of sync-filtering rules
2024-02-06 10:13:16 +01:00
Sami Mokaddem
9d18007b2e
fix: [analyst-data] Various fixes regarding ACL and recursive fetching
2024-02-06 10:04:20 +01:00
Sami Mokaddem
744a1124fd
chg: [analyst-data:identifyForPush] Removed commented code
2024-02-06 09:14:55 +01:00
Sami Mokaddem
80f97ad79f
chg: [analyst-data] Added missing ACL entries and improved pre-filtering before negotiation starts
2024-02-06 08:50:21 +01:00
Sami Mokaddem
3a8fe00df8
chg: [analyst-data:push] Simplified filtering logic during negotiation
2024-02-05 15:45:38 +01:00
Sami Mokaddem
a82fde10b4
chg: [analyst-data] Renamed bunch of synchronisation functions
2024-02-05 15:18:07 +01:00
Sami Mokaddem
207c55e1e4
fix: [analyst-data:push] Correctly adjust locked flag for push
2024-02-05 11:59:13 +01:00
Sami Mokaddem
7fee219b45
fix: [analyst-data:pull] Correctly adjust distribution level and locked flag when pulling
2024-02-05 11:58:40 +01:00
Sami Mokaddem
f649814afb
chg: [analyst-data:pull] Change in pull strategy + few improvements
2024-02-05 10:59:20 +01:00
Sami Mokaddem
ea88d5c7bb
chg: [analyst-data:pull] Continuation implementation of pull - WiP
2024-02-05 09:27:13 +01:00
Sami Mokaddem
8e6758e6f6
chg: [analyst-data:pull] Started implementation of pull - WiP
2024-02-01 16:27:54 +01:00
Sami Mokaddem
c4fc994857
fix: [analyst-data:pushAnalystData] Typo in success reporting log line
2024-02-01 14:53:36 +01:00
Sami Mokaddem
eaf8a2b98a
chg: [analyst-data] Added `locked` flag, support of orgc/org, analyst-data-blocklist and most implementation of push synchronisation - WiP
2024-02-01 14:24:41 +01:00
Sami Mokaddem
8cef82f1ea
chg: [server:sync/analyst-data] Started integration of server synchronisation - WiP
2024-01-31 15:10:08 +01:00
Sami Mokaddem
b2f3602265
chg: [analyst-data:ACL] Enforced ACL and reflected the change in the UI
2024-01-30 15:15:26 +01:00
Sami Mokaddem
e3b09cd5a5
fix: [analyst-data:afterFind] Only rearrange key sharing-group key if they distribution exists
2024-01-30 09:36:45 +01:00
Sami Mokaddem
f15429e444
fix: [analyst-data] Fixed sharing group associations
2024-01-30 08:57:14 +01:00
Sami Mokaddem
0bbd5bf05e
fix: [analyst-data-behavior:afterFind] Restored behavior that fetched child notes and opinions in the analyst-data afterFind method
...
Might be reverted later on
2024-01-29 12:00:13 +01:00
Sami Mokaddem
990b574867
chg: [analyst-data:add] Added support of picker for relationship type and improved UI for sharing-group
2024-01-29 11:01:02 +01:00
Sami Mokaddem
80b50c5a8d
chg: [analyst-note] Added support of opinion on relationships
2024-01-26 16:25:09 +01:00
Sami Mokaddem
dca913c969
chg: [analyst-data] Linked CRUD and UI together - WiP
...
- Added dynamic association binding
- Recursive notes and opinions injection
- few improvements
- fixes
-> Still need to link CRUD for relationships and UI
-> Still need to refactor for performance notes/opinions loading
2024-01-24 21:48:53 +01:00
iglocska
e04c810ae3
new: [analystdata] wip
2024-01-04 10:12:47 +01:00