All notable changes to this project will be documented in this file.
Have a look check our Migration guide to see if there is anything to keep in mind when updating to the latest version.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Generated by auto-changelog
.
2 February 2023
- Dev
#328
- Implement Destroy Claim in Client
#397
- Add new Account resourceType
#395
- Entity pagination may produce "false positive" cursor
#325
- Add publisher field
#369
- Add alternatives field
#375
- Add subscribers field
#377
- Implement Destroy Claims
#327
- add SLA field
#393
- chore(deps): bump docker/metadata-action from 4.0.1 to 4.3.0
#391
- chore(deps): bump docker/build-push-action from 3.0.0 to 3.3.0
#390
- Add gdprRelevancy field
#389
- Update Main README.md
#384
- Add update cycle field
#373
- Correct naming of fields
#367
- Show Summary on Search
#365
- Update Bots
#363
- Update Web Client Dependencies
#361
- Upgrade Airflow 2.3.0 to 2.5.0
#359
- feat: implemented keywords merge
#357
- Add VirtualBox as Resource
#356
- Add VMWare VMs as Resource
#354
- Upgrade docker scripts to compose plugin version
#293
- Improve elasticsearch-connector runtime ENV's
#288
- "PoliciesServiceUnavailable" error on /edges/edge:uuid:[...]
#285
- Add folder entity type
#268
- Download API for DIVA Lake does not work
#267
- Dev
#264
- Adjustable api routing
#139
- feat(client): improved conditions
a831310
- feat(client): added destroySubject edge
277b37d
- feat: destroyclaim more client work
c54dd78
- feat: destroy claims
3aca0b1
- feat: implemented diva entity property extension
f8085c4
- feat: improved destroy claim resolver
3750deb
- feat(client): improved destroy conditions
ae1d087
- feat(client): added all destroyReasons
fba3359
- feat: added destroyclaimjs lib and validator
8c2a21f
- feat: moved fields
287fbf5
- feat(em): implemented dc resolve api
12db08b
- feat: added geo location destroy condition
045a595
- feat: new destroy condition added
f65e7d7
- feat: added dcaProperty condition
454089c
- feat(client): implemented conditions field
2867e8e
- feat(client): help text
82ab918
- feat: improved destroyclaim handling
08cd6af
- feat: init new dc field for modelling
579f488
- feat(client): improved no data sample profiling
cfd4003
- feat(client): added breaks after specific field
f7f7c5c
- feat(client): updated texts
74b0837
- feat(client): updated gitlab project create
8d71a85
- feat(em): updated pkg
2156f1e
- feat(cleint): improved 404
cceab22
- feat(client): improved condition render
f915a1c
- feat: moved some fields in client
c05acb1
- feat(client): better render from point in time
36f92f1
- feat(client): improved facet filter render
60d7d7a
- feat(sa): return more needed fields
f50b9ba
- feat(client): removed overview render logic from user.
30dad9b
- feat(client): show more types
6b12e35
- feat: improved github field render
1096988
- feat(client): improved break in gitlab resources
cb13d2d
- feat(client): no new tab on search result click
9449224
- feat(faas): implemented property forwarder
a93831f
- feat(faas): implemented github metadata ext.
394aede
- feat: lot of field formatting in client
2ec6c18
- feat: implemented gitlab account and project resource
0504b83
- feat(client): removed costs tab
c1e0615
- feat(em): streamlined field naming
16ecec8
- feat: added publisher as entity
e14a469
- feat: added simple github resource type
4d0dfa4
- feat: improved field handling
6321ad1
- feat: implemented subscribers
2d9d239
- feat: prepared airflow gdpr forwarder
f65e563
- feat(client): can not select itself on relation
a838acf
- feat: added updateFrequency field
60cffd7
- feat(em): added new edgeType and alternatives
46839de
- feat: added publisher field and new edgeType
5f9a119
- feat(em): added new sla field
705395e
- feat: added gsprRelevancy schema
ee02043
- feat(client): destroy claims now have own route
6b3adb0
- feat(esc): added all types of edges
b331722
- feat(client|sa): summary shown in search results
65b8eed
- feat(client): data network colors
10dd72d
- feat(em): added default service property-forwarder
965e3aa
- feat(client): show relations as chips
d3c5455
- feat: updated README
f8be6b3
- feat: more flexible edges requests
b32f5b9
- feat: improved publisher field render
246f11b
- feat: use generic component
6bc9e0c
- feat: full width subscribers ui
77a6133
- feat: made edges request without from possible
6a709d6
- feat: added virtualbox vms as resource
e3c2dc3
- feat: implemented destroyReasons
8ac1a73
- feat: added new destroy claim fields
b2b8dfe
- feat: implemented banner show
95e750f
- feat: more dc
3a8012b
- feat: init destroy claim resolve route
f68fd2a
- feat: implemented resolving of existing fields
dd0b22c
- feat: init try for destroy claim resolve route
3b5f7c5
- feat: added tooltips for vm resource creation
eb47df3
- feat: added modelVersion field
7e9efc8
- feat(web-client): implemented VM uuid regex
49d0cbe
- feat: added isActive to default services
d87b61f
- feat: position of fields
ba9a244
- feat: added switch for entity media (avatar, banner)
791575e
- feat: added expirationDate field
9132464
- feat: updated title of dc modelVersion
22d936e
- feat: updated esc in docker
a8f6048
- feat: removed location from destroyclaim
f0e2078
- feat(schema): title at least 1 char
2709962
- feat(em): added json schema pattern for vmware uuid
a67e7a3
- feat: added vmware vm support
99570ec
- feat: new component for relations
a86ba59
- feat: SingleRelation added
095a0c9
- feat(cleint): destroy claim who ideas
010ec3a
- feat: stepper
aa020f1
- feat(client): added controls visability check
74b97d2
- feat(schema): updated destroyclaim reason schema
dfc8ce3
- feat: new schema refersTo
7a699e3
- feat:(client): owner added dynamic titel and info
2a022e3
- feat(em): added replacing defaultEntities feature in development mode
c56d8d0
- feat: made reviews run for destroyclaims
5c549cb
- feat(schema): added keywords to destroyclaim
743236d
- feat(schema): added isActive to service entity
a7a2bcf
- feat(client): dc add text is now non truncated
8074bbb
- feat: service got keywords
81a69c3
- feat: added isActive when creating service and dc
836899b
- feat(client): added destroyclaim reason components
3a89ead
- feat(dc): added what to destroy
57696ba
- feat(client): added multi relation component
d82f2e9
- feat(client): prepared multi relation field
e1ec86f
- feat: archive and delete date to side menu
9c09f04
- feat: updated docker compose command in scripts
a81405e
- feat: destroy claim to creat gui
e206e84
- feat: added base destroyclaim features
c91bf8d
- feat(webclient): destroy phase view
3c87cb3
- feat(EM): add folder entity type
6111730
- feat: added folders and destroyclaim basics to dev
dbc96c0
- feat(EM): added first default behavior for destroy Claims
0936e16
- feat(asyncapi): made pattern more strict
f6946b7
- feat(network): added acquired label for edges
d4ad107
- feat(em): flex creator add edge rule
f97beef
- feat(client): show destroyclaimType in client
1e2bdd6
- fix(client): edges request build correct
194a6cb
- fix: pagination GET routes
197e199
- fix(client): bug fix on network node request
4d06a0d
- fix(em): schema title
f2167ed
- fix(bre): fixed rule for property forwarder
6f62532
- fix(client): typo
974a0e8
- fix(client): margin top keywords
7999714
- fix(sa): semver
0f91330
- fix: schmea field namings
d39108f
- fix: entity deletion and archieve null error
fedd83b
- fix: field name and required field on creation
0be298a
- fix(esc): correct edgeType name
852562b
- fix: height when banner exists
f55e225
- fix(client): error snackbar close
2e859b4
- fix: aligned entities on creation view
844a305
- fix: typo
720c8c9
- fix: removed console warn
319776d
- fix(client): date fields
cc13c9f
- fix: added fodler schema stuff
99f8c89
- fix: destroyclaim urls in kong
7d87c94
- fix(webclient): removed user socket subscription on himself
51467e9
- fix: missing bind for dataNetworkController
b7ac8e5
- fix(em): folders and destroyclaim
a6af14d
- fix: fixed number type
e42e86a
- fix(client): better variable handling
0cbbf80
- fix(dla): updated openapi for dla
41449f8
- fix: info for license and destroyclaim reason
86dacfd
- fix(policies): user can no longer create p,s,r
e236cb0
- chore(client): linted
c1a6546
- chore: updated pkg
232901c
- chore: updated readme
d3c9aed
- chore: updated version
630093d
- chore(client): linted
ad6cc1d
- chore: update versions
df5435e
- chore: updated client version
731245f
- chore: updated em version
02df8e6
- chore: update airflow version
ff6b091
- chore: added private method babel
32281a4
- chore: new logo
f91ef09
- chore(em): updated lock file
710a0b5
- chore: removed Owner components
d33911d
- chore: removed private class members (github error)
eb2392b
- chore: renamed service and task
c4ab8a0
- chore(docker): updated versions
09ea8b7
- chore: updated versions
7b7be4a
- chore: updated versions
2f2a75e
- chore: removed experimental tab for dev merge
4014edb
- chore(airflow): improved property forwarder task
bb2e0c7
- chore: updated client version
c93a121
- chore(em): updated version
d88b645
- chore: updated em version
cc7a061
- chore(em): updated version
21f902f
- chore(em): updated version
8ee92fa
- chore(em): updated version
6b5fafc
- chore: updated versions
d70a78c
- chore: formatting
e3e4dcf
- chore: changed variable names
3997514
- chore: updated entity archive and delete bot
b47d1ec
- chore: updated urljoiner and date-fns
cdd2c15
- chore: update versions
8537612
- chore: increase version
d4363e5
- chore: updated airflow
61867e4
- chore: removed debug code
d413c63
- chore: updated web-client version
15747c6
- chore: updated countup und core-js
1ebf15e
- chore: updated leaflet and socket.io-client
4d55f5a
- chore: updated airflow dag used bot image
08bc866
- chore: updated filepond and highlight.js
6de1ef3
- chore: updated axios
787c5b2
- chore: updated airflow version with new dags
2f766ca
- chore: updated composition api
fa2773b
- chore: updated sass
3852661
- chore: updated json prettier
42f5be6
- chore: updated prettier
d6711a3
- chore: vuetify back to old version
fe11ac8
- chore(faas): updated readme
f9fa189
- chore: upgraded version of em
238e6ad
- chore: lock
b99e8c3
- chore: update changelog
1013a2b
- chore: update versions
0392278
- chore(em): clean up folder entity
7c853e7
- chore: update README copyright year
c578eef
- chore: reset webclient version docker-compose
cdf9711
- chore: update README
fa90bc3
- chore: removed linebreak
091cb76
25 May 2022
- Bump actions deps
#263
- chore(deps): bump actions/checkout from 2 to 3
#166
- chore(deps): bump github/codeql-action from 1 to 2
#219
- chore(deps): bump docker/login-action from 1.12.0 to 2
#250
- chore(deps): bump docker/metadata-action from 3.6.2 to 4.0.1
#251
- chore(deps): bump docker/build-push-action from 2.9.0 to 3
#252
- feat: generated boms
#262
- feat(webclient): exponentiel retry implemented
#261
- Feat create service
#260
- Binaries files handling
#259
- Disclose login page for not authenticated users
#258
- Vis network
#257
- Improve assets network
#256
- chore(docker): configure better container networking in dev env
#255
- Fix rating aggregation
#254
- Relax policies
#253
- feat(em): pagination edges GET
#249
- Create Node for default Entities
#248
- 224 search filter
#242
- 225 elasticsearch reindex
#238
- feat: improved search
#236
- Remove GitLab traces
#234
- 228 update faas
#231
- 232 remove gitlab traces
#235
- Es connector fix & Small scripts
#233
- EM should handle Datanetwork
#227
- Roles and groups management
#221
- Add Admin User on first Bootstrapping
#217
- Resolve schema for clients
#210
- BDP fixes and improvements
#208
- Handle each system entity sub-type by respective service
#206
- Resolve recursive dependency between EM and BDP
#204
- Query and cache policies from DB and recache on kafka-message
#200
- Integrate faceted search
#202
- Separate JSON Schema definitions
#199
- System Entities
#188
- Deactivate PDP-middleware by flag
#196
- Policy enforcement
#189
- Users get wrong creator id
#186
- Refresh UI
#173
- Search filter demo
#184
- Workflow scheduler
#179
- Headers set incorrectly by gateway
#171
- Do not log users token from the HTTP requests
⚠️ #169
- Add affectedFields to Update Events
#168
- Search queries do not work with numbers
#162
- Migrate Profiling Workflows
#157
- Domain rules management
#160
- DLA - persists objects with entity id as file name
#155
- Upgrade Node.js
#153
- Ensure failed Kafka messages processing retries
#151
- Integrate Logging PoC
#148
- Architecture refactoring
#145
- chore(deps): bump docker/build-push-action from 2.7.0 to 2.9.0
#143
- DIVA (Meta-)Data Network
#105
- Web Client builds URLs wrong when there is no path in URL
#137
- Normalize JSON Schemas
#132
- Review Web Client code structure
#130
- chore(deps): bump tar from 4.4.13 to 4.4.19 in /core
#126
- chore(deps): bump docker/metadata-action from 3.6.1 to 3.6.2
#127
- chore(deps): bump docker/login-action from 1.10.0 to 1.12.0
#128
- refactor!: remove redundant management services
efc675c
- refactor!: remove SR
bc78cc4
- refactor(DSCA)!: remove service
ad5ac09
- feat(architecture)!: replace RM with EA skeleton
9eedbe6
- refactor(DNA)!: shut down service
b3f3d7e
- refactor(client)!: remove IDS view
889c3a3
- refactor(SR)!: shrink schemas to only entity instance
88dd480
- refactor(SR)!: simplify AsyncAPI spec
a468967
- refactor(SR)!: flatten costs schema
af042e9
- refactor!: replace belongsTo with attributedTo
6cb00d5
- refactor(kong)!: remove DSC service
4100928
- feat(common)!: does not catch error on message produce
d6a4bbd
- feat(common)!: change validation initialization
7556481
- feat(PA)!: migrate service
eb4951a
- feat(common)!: rewrite express server creation to allow more flexibility
ef80470
- feat(AA)!: add route for reviews statistics
bb0132f
- feat(common)!: extend JSON schema validator interface
a9f840d
- refactor(SR)!: remove imageId/imageURL from user schema
cdd3c9a
- fix(EM)!: correctly patch entity images
2345db2
- refactor(SR)!: remove internalCosts prop
b9693bb
- feat(common)!: PDP-middleware can be deactivated by flag
80d30ab
- feat(EM)!: do not create unique user email index
6e2d383
- feat(client): rebuild asset entities management
db80501
- feat(webclient): datanetwork
4a7b7c7
- feat(client): improve data network layout and errors handling
d68d790
- feat(client): mock generic entities search component
8079536
- feat(EM): add reviews policies
dcfe44b
- feat(webclient): datanetwork
3b59262
- feat(webclient): added datanetwork to asset
0f2ddd4
- feat(client): improve network load performance
9185606
- feat(client): disclose login page on authentication errors
5e0e3ef
- feat(core): add icons indicating entity states
bee10d9
- feat(webclient): data network loading animation
db592e1
- feat(client): extend mini card to indicate private entities
ad74c32
- feat(webclient): imporved Data Network
8cf1c9c
- feat(webclient): improved code
b7a8e3a
- feat(client): add simplest ever 404 page
9720417
- feat(core): add reviews title
3924e94
- feat(core): slightly adjust analyzer and search query
827203f
- Update DataNetwork.vue
bcf7f8e
- feat(EM): allow negative value for page size to remove limit
5fe218f
- feat(client): improve rating components
7f99db0
- feat(client): add entity controls panel
1d9a2fb
- feat(client): rewrite history and reviews wit composition API
cdb2c7a
- feat(client): improve search layout
c406f5f
- feat(client): add user activities view
75b7531
- feat(client): minor improvements
fadab98
- feat(webclient): add service
59ad8a1
- feat(client): propagate entity media editor events
21a8bc1
- feat(client): indicate actors with restricted access
d104d00
- feat(EM): improve users activities view
4f92fbf
- feat(client): improve routes generation
b93ef9c
- feat(client): indicate entities with restricted access in search
4539f0f
- feat(EM): reuse datanetwork component for table data network
b590c27
- feat(client): set fields as readonly for not editable and archived entities
f27a205
- feat: finished negation feature
139cbff
- feat(EM): add policies for further services
e4d1be5
- feat(client): improve intersection observer for pagination
136ceb6
- feat(EM): allow to get edges by node type
d107d25
- feat(client): add filter by entity type for entities search
ae1a8a6
- feat(client): add like button to mini card
d6758ec
- feat: added policy that allows to create reviews for any entity
897f0f2
- feat(SA): add projection to search result
30d0fe9
- feat(core): activate policy middleware in all services
66c7aa1
- feat(faas): upgrade tika
997b873
- feat(client): avoid redundant page reloading on entity patch
9f5aab1
- feat(airflow): bump version
8090e79
- feat(airflow): pass entityId to image tasks
1865caa
- feat(client): show edges and nodes tooltip
8d1986e
- feat(client): convert date to ISO
1bbd29a
- feat(client): mock faceted search
f068298
- feat: removed priorizty for rules and policies
68e1b8a
- feat(client): enhance faceted search
0857f14
- feat(core): add search sort
195bbc3
- feat(client): improve responsiveness
5e9fca4
- feat(esc): implemented reindexing
966e305
- feat(client): add facets operator selector
dc4c589
- feat(EM): add policy for ESC
10f1f30
- feat(EM): move DNA API to EM
f3b5329
- feat(kong): propagate decoded JWT as x-diva header
d54a25b
- feat(EM): fixes in the DN API
234cb87
- feat(EM): add login related policies
4dd36e1
- feat(core): read only fields
fbc5992
- feat(client): rewrite reviews view with composition api
b76a19d
- feat(EM): add simple transaction executor
e176dc5
- feat(client): add fields info
7c28edb
- feat(EM): deprecate x-actorid header due to new x-diva header
81b6cc4
- feat(keycloak): prepare admin role and groups mapper
c90261c
- feat: added remaining faas serviceIds and default services
d89df4f
- feat(faas): added serviceIds and default services
90b1231
- feat: added serviceIds and default services
e1680a3
- feat(BDP): allow equality check
9fe57a4
- feat(EM): add policy to allow GET entity images
7b95f54
- feat: added faas bots to default services
0b4db53
- feat(EM): add policies for scoped schemas
87e7bab
- feat: now talking to em and set new x-diva header
8cd2d47
- feat(faas): updated delete and archive bot for new diva
e2068a4
- feat(BDP): prepare x-diva header in rule actions
a40244f
- feat: added keyword sim hash gen to default services
abd9de4
- feat(faas): updated keyword sim hash gen
4ab53b8
- feat(schema): added faas as serviceType
5a24bda
- feat(BDP): add request params to the scope
c086451
- feat(client): add field creator prototype
2fbf9da
- feat(client): improve scope selection on field creation
80371ce
- feat(client): add possibility to display eny entity
e08f39b
- feat(EM): add dedicated system entities services
9d6c244
- feat(client): add automated schema rendering
0a0442d
- feat(client): improve field editor scope selection
d8678f8
- feat(EM): generalize initial default entities creation
5c74d96
- feat(client): allow to creat custom field from json
92ac10d
- feat(EM): define presentation for further schemata
11f6081
- feat(EM): add route to fetch schemas by scope
39b1cce
- feat(client): improve fields components
108b8a4
- feat(client): integrate field creator within details view
864dc0d
- feat(EM): add isPatchable field
8851938
- feat(client): add text area as field type
7592a04
- feat(client): except service as creator
80e22e4
- feat(BDP): re-cache rules on rule changes
a76d4cd
- feat(EM): improve image upload
6c462ed
- feat(EM): create initial admin user from env
83babb9
- feat: added isActive toggle for policies and rules
373d0db
- feat(policies) added admin policy that can not be patched by admin
299e7e2
- feat(schemata): added roles field for users
89888f0
- feat(BDP): load asyncapi directly from mongo
62d064b
- feat(em): kafka message on default entity create
c2902de
- feat(em): add policy projection to query
552ad34
- feat(common): added serviceId to logger + instanceId
31b9700
- feat(em): send create event on default rules
3c752e1
- feat(client): migrate search components
daf1632
- feat: themes can be set for services
c5410ba
- feat(em): active policy middleware + fix serviceId
07c59bc
- feat(common): do not pass actor-id header to BDP if undefined
b68952c
- feat(EM): rewrite all fields definitions to schema entities
5b8566c
- feat(EE): add system entities API
61b5224
- feat(EM): improve entity schema resolution
f56d414
- feat(client): render general fields automatically
7439c12
- feat(client): migrate most views to new patterns
f231a68
- feat(client): improve markdown viewer styles
12ff2c3
- feat(client): add user composable
0790f3e
- feat(client): migrate most views to new look
7204f63
- feat(client): manually load entities changes on events
ee2252a
- feat(client): add entity media editor
3948511
- feat(system-entities): added policies as a new entity
7e2eb28
- feat(client): make details view fully responsive
d89b8ae
- feat(client): improve history and reviews views
1d1fe3a
- feat(client): improve owners edit component
36ee0a8
- feat(ESC): migrate service
1ddb64f
- feat(client): add user nav overlay
d969c02
- feat(client): migrate search view
83fce6c
- feat(EE): adjust system entities schemas
67c6760
- feat(EE): adjust system entities schemas
ade7e87
- feat(EM): add endpoint for resolved schemas
46bbd5e
- feat(client): improve entity details navigation
4756b29
- feat(client): move main navbar to bottom
ae028cd
- feat(EE): further system entities schemas adjustments
9b6ee5b
- feat(client): decouple profiling logic from general view
45711f0
- feat(client): migrate dashboard
35cbb5a
- feat: added code for similarity edges bot
e8909c3
- feat(client): add more static data overview header
dcb7205
- feat(faas): implemented similarity hash faas
85a69b7
- feat(faas): added keyword similarity faas
d3e3826
- feat(dna): implemented patch for edges
e959993
- feat(client): add entity like button
f910762
- feat(client): make search view fully responsive
223a446
- feat(client): rewrite Images viewer with composition api
15a2ef3
- feat(client): integrated system entities
8ac4d1c
- feat(faas): implemented keywords similarity hash generator
10a769a
- feat(EM): adjust schemas
15c2081
- feat(EE): add possibility to add custom fields on the fly
6f09b6c
- feat(SR): extend AsyncApi schema
ebfe2e1
- feat(client): use entity components for user details
cd623d4
- feat(common): add possibility to mask sensitive data in HTTP logs
585b7f3
- feat(EE): add endpoint to fetch specifications by name
2b34787
- feat(sa): added facets and filter capabilities
80d7e38
- feat(core): migrate services to new validators
6169bcb
- feat(client): get entity creator from network
4396b1c
- feat(PA): new route for triggering any existing dag
3e8d642
- feat(EE): add schema resolver
4750b65
- feat(PDP): load (and cache) policies from db
b9217b2
- feat(airflow): new keywords sim hash dag added
fb1b630
- feat(EM): add possibility to remove custom fields
3a20e9c
- feat(BDP): can check arrays, added demo rule
682f401
- feat(DNA): add possibility to get edges between to specific entities
6ba363f
- feat(kong): activate system entities routes in kong
ac2ddcc
- feat(schema): added keywordsSimilarityHash field
668d369
- feat(EE): ensure unique schema names
22400e0
- feat(BDP): added profiling assistant and made new rule
9602813
- feat(faas): SNB can be configured for any hash field now
a793916
- feat(client): migrate resource sample view
bd6c0bb
- feat(client): improve search layout
48391da
- feat(client): migrate resource profiling view
d32f9cd
- feat(client): improve user card
6008c0c
- feat(airflow): optimized dags
a68b971
- feat(EM): enrich messages with affected fields
4aad878
- feat: poc for constraints merging
add6ed6
- feat(SA): use bool query to exclude users/reviews from results
71be98e
- feat(airflow) added sim hash to workflow
f40271e
- feat(ESC): add custom n-grams based analyzer
30872f4
- feat(schema): added similarity hash for text content
1d01e48
- feat(core): add rules management/executor prototype
9b6bc71
- feat(core): add BDP prototype
68b9ac2
- feat(faas): implemented archive and delete bot
1fb68ed
- feat(DLA): add MinIoConnector
eb70669
- feat: archive FaaS PoC implemented
077075a
- feat(DNA): add stable nodes API
3a5b19e
- feat(core): update kafka messages handling
863b2e1
- feat: scheduler tested
507007d
- feat: isArchived auto set
c60cc4d
- feat(faas): add entity-management-sink
f1049ed
- feat(airflow): pass essential ENVs to dags
49474ed
- feat(airflow): updated dags for bots
77f1fc1
- feat(core): upgrade to Node.js 16.14
3988a21
- feat: updated airflow
6c1786e
- feat(faas): updated bots to use node16.14
02f1a03
- feat(faas): surpress npm update message in bots
e59abcc
- feat(core): integrate logger in all services
9586535
- feat(common): integrate logger
888673d
- feat(common): add kafka messages re-processing on failure
e566cf3
- feat(client): migrate user schema
c52c057
- feat(monitoring): configure file beat to read from docker logs
a4f036b
- feat(monitoring): integrate filebeat
18ae5d2
- feat: added new entity fields in schema
cb7280a
- feat(common): add possibility to set log level through ENV's
4bafe54
- feat(common): enhance messaging logs
336a1c3
- feat(client): further migrate user schema
c15a2d8
- feat(common): add possibility to set log level through ENV's
2459cdd
- feat(EM): add entities images upload routes
ceae110
- feat(EM): automatically build complete service API
d4d054c
- feat(architecture): migrate assets network to data network
d80096a
- feat(kong): configure EM service
8c3901e
- feat(policy-management): added poc
a614f35
- feat(EM): fetch already resolved entity JSON schema instance
ac42d74
- feat(architecture): handle data network nodes delete events
215cd49
- feat(client): improve data owners component
d88aa50
- feat(DNA): handle reviews events using only event data
3725bc0
- feat(RS): separate general purpose images from images gallery
8916117
- feat(client): integrate EM API
d834ec9
- feat(EE): propagate data network events
ddb2604
- feat(EM): lock entityImages unintended patching
28f5bbe
- feat(architecture): continue building data network
e7a5834
- feat: added neo4j and connector PoC
6c2feaf
- feat(architecture): mock data network events system
cc3a595
- feat(SR): extend service with routes for resolved/converted JSON schemas
afa304e
- feat(da): new route and docker update
37c8c75
- feat(ESC): handle edge creation event
98eb9f3
- feat(architecture): add edge indexing in ES
8cc4c4c
- feat(da): added boilerplate for new service
d94cbb0
- feat(architecture): migrate data owners management to data network
edbff8f
- feat(nc): create and delete nodes and create constraints
8dab51f
- feat(nc): removed mongodb semantics
86cc074
- feat(nc): eventual consistency on entity update achieved
92b3ac6
- fix(faas): push corrupted binaries
0ddd981
- fix(client): sort dashboard recent entities by creation date
c06318f
- fix(EM): set default edges page size
9976d11
- fix(faas): set correct header in EMS
5870527
- fix(bdp) url building
5fb6fa7
- fix(BDP): correctly set services URL's mapping from ENV's
c27eafe
- Update keycloak.js
a346b32
- fix(client): correctly load owners
09a6d38
- fix(AA): repair rating route
a7163f6
- fix(EM): adjust owners policies
a32b752
- fix(EM): create nodes/edges on default entities load
44208ce
- fix(EM): fields schemata
d013f5e
- fix(client): adjust creation form layout
24c9b14
- fix(common): restart service on kafka connection errors
4b0e996
- fix(EM): adjust user policies for images upload/delete
aa2f1b5
- fix(EM): get edges pagination
d95ea05
- fix(client): truncate mini card title
d44bbc2
- fix(EM): costs schemata
877c106
- fix(ELC): fix index alias name
c21e103
- fix(common): disable neo4j integers mapping
2910db3
- fix(EM): specify serviceType presentation
53e6d39
- fix(common): increase consumer session timeout
783401a
- fix(common): correctly set message serviceId
fcba65d
- fix(EM): do not creat creator edges for default entities
d334a61
- fix(client): dashboard recent entities layout
dbfbb5c
- fix(EM): apply costs fields for asset
eb0d0c8
- fix(client): show review card patch/delete errors
2d11e9f
- fix(PA): replace x-actorid with x- diva header
4070663
- fix(EM): adjust policies for internal services
e551cd0
- fix(faas): correctly stringify header
ddea6d1
- fix(client): costs layout
7a5e0ad
- fix(client): improve vis-network import
a6ae71e
- fix(core): correctly setup middleware in all services
2c38eab
- fix(client): improve media editor dialog layout
1d948a0
- fix(SA): allow dynamic filter params
4f58fcf
- fix(EM): adjust AA policy
3d5a9a6
- fix(faas): catch requests errors
d7737ab
- fix(EM): reviews policy
a320f8f
- fix(faas): service name
0538584
- fix(faas): result schema
700a302
- fix(BDP): correct mongo query resolution
c1f92b5
- fix(faas): terminate service on error
8ef90e0
- fix(EM): fix method to check for existing edges
9e8a591
- fix(EM): policies scopes
16c72ec
- fix(kong): reviews images path
d8533a9
- fix(faas): meta fields naming
a4e7973
- fix(airflow): pass correct ENV's in dags
ef030d4
- fix(PA): pass through actorId correctly
c102ae8
- fix(EM): correctly define rules headers
c958ccc
- fix(faas): correctly set header in bot service
63163ea
- fix(EM): adjust policy
27ce942
- fix(SA): include isPrivate in search projection
dcbcf3f
- fix(kong): services path
864a4d1
- fix(airflow): decries threshold
6001b09
- fix(EM): field schema
c836cde
- fix(client): KC firefox redirect issue
f71e0d6
- fix(BRE): reduce retries fpr better throughput
d7ba36c
- fix(webclient): removed entities array from create body request
3f4ed7f
- fix(webclient): cganged data owner text to owner
c535374
- fix(EM): correctly count edges
65c680a
- fix(BRE): increase retries execution time
699f4ab
- fix(core): set must as default facets operator
2d17a76
- fix(EM): adjust admin policy
0f8de2c
- fix(EM): get edges query creation
eac0b09
- fix(EM): adjust PA policy
8e8295a
- fix(HA): correctly setup middleware
10f7f6a
- fix(EM): assign unique id to isArchived
66fa4bc
- fix(EM): reviews rule
91b680c
- fix(EM): produce create event on default entity load
db4ebed
- fix(webclient): removd vue2vis completely
51aba1d
- fix(client): move back accidentally removed import
ca01e1f
- fix(EM): admin policy
2850305
- fix(EM): set entity isEditable on PUT
358083d
- fix(bdp): fixed policies
0adef06
- fix: removed all remaining GitLab traces
c9d96cc
- fix: removed first tranche of gitlab relicts
641e0f1
- fix(EM): adjust schemata
7c80522
- fix(EM): correctly set message actor id
76411fc
- fix(esc): index documents correct
232da14
- fix(SA): exclude reviews from search
92df9f5
- fix: axios header json stringify
9ebc65b
- fix(DLA): set x-diva header
9c28b61
- fix(ESC): set x-diva header in request to EM
fd1c3ff
- fix(client): use correct method to create edges
fafc41b
- fix(UPA): set x-diva header
95f9752
- fix(client): correctly request facets
eb9c76b
- fix(ELC): fix tokenizer config
48d2a6f
- fix: set ENV name correct, added restart policy docker
ad747be
- fix: readme
2e1ee1c
- fix(faas): text-core-phrase-extractor dockerfile FROM
586e54b
- fix(policy): fixed scopedSchemata policy
991d50b
- fix(docker): added restart policy for neo4j
54afa9f
- fix(core): cleanup
0e0a10e
- fix(HA): remove deprecated common dependency
2d9a164
- fix(core): prevent initial admin roles to be erased on login
5391715
- fix(client): languages component
b092ac3
- fix(EM): correctly propagate data on delete transaction
5a84153
- fix(EM): fix owners schema
b0a003f
- fix(client): improve main navbar
0c7bc66
- fix(client): owner edit component
d21d2c6
- fix(client): user delete dialog
81a28ac
- fix(client): correctly set new custom field type
af64ba4
- fix(EM): route to fetch asyncAPI specs
8391ca2
- fix(EM): adjust asyncApi schema
30ca558
- fix(client): dashboard cards layout
fb177dc
- fix(BDP): correctly substitute mongo query templates
1ec673c
- fix(client): show field patch error
c1539cb
- fix(EM): correctly get unscoped schemata
ec3bf67
- fix(EM): entity creation
335fe09
- fix(EM): entity bulk creation
3a8bf4a
- fix(client): markdown editor controls
12ac01a
- fix(common): resolved schemata URL
19734e8
- fix(client): render description markdown in search results
5f8775c
- fix(common): indicate BDP unavailability error
6b58dc3
- fix(client): entity like button initial check
be7e749
- fix(client): entity deletion dialog
cde40df
- fix(client): entity likes button
ed5b54a
- fix(EM): correct policy regexp
4b547ac
- fix(client): custom select fields rendering
8422645
- fix(client): restrict custom fields scope to not patchable fields
d9bbf7c
- fix(client): correctly set enum in custom fields
0713d02
- fix(em): added path require
adec06c
- fix(SNB): added registry
d0cebcb
- fix(core): use service instance id to fetch system entities
b6a2b02
- fix(client): migrate to changes in EM
e52b847
- fix(common): messages validation
d20892f
- fix(EE): handle JSON schema validator re-initialization error
22b50b0
- fix(EE): correctly initialize consumer topics
1f454d4
- fix: dna rules to patch
c373e73
- fix(EE): correctly use messages validator
8a940d3
- fix(faas): keywords sim hash uses actor id
ec2f1f6
- fix(client): improve details view responsiveness
7e49eaa
- fix(gateway): correctly set x headers
60126b5
- fix(docker): added PA to env
773e571
- fix(airflow): added registry to images
1c03887
- fix(SR): remove creatorId prop from entity schema
c25fec4
- fix(DNA): properties value type
bda5cbe
- fix(EM): remove creatorId prop from entities
f1424b7
- fix(client): migrate to change in DNA api
b1eb178
- fix(SR): set creatorId prop to optional
9a94424
- fix(client): fix KC config
63ee4ea
- fix(faas): similarity network bot, continue loop when self similarity is detected
c6280a0
- fix(client): send id in payload on user PUT request
f17dceb
- fix(client): details view navbar z-index
413370c
- fix(faas): bot update
4e5f7bf
- fix(airflow): image tag keyword sim hasher
34e62b5
- fix(core): package services with node 16
3551a86
- fix(SR): improve logging
47d39fc
- fix: log error on services boot
d3dca20
- fix(EM): loosed context in call outside the controller
098bc4c
- fix(airflow): volumes to mounts
ec20adb
- fix(DNA): caught constraint creation error
836daa3
- fix(client): migrate to changes in DNA API
9e1646f
- fix(client): migrate to changes in PA API
d16b08b
- fix(ESC): correct tokenizer name
4d347bb
- fix(EM): correctly pass affectedFields in UsersController
695cb2b
- fix(SA): include reviews/users in the search result again
f7e46e9
- fix(DNA): preserve correct edges direction in API responses
cbb4f76
- fix(DNA): correctly handle edges creation
a65aac9
- fix(DNA): do not send entity id of the created Node in attributedTo
f6a4c59
- fix(BRE): pass action config to axios as config
9a11563
- fix(DNA): propagate attributedTo in node creation event
ba46bdd
- fix(faas): correctly get mongodb ENV in DAGs
3dca2ac
- fix(BRE): small refactorings
6dd9804
- fix: delete entity in bot
9e460a7
- fix(airflow): dag key name
f0fab90
- fix: receive logs in airflow by setting webserver secret key
8da8e86
- fix(openapi): removed faas as uuid prefix
e6cf174
- fix(schema): removed faas as uuid prefix
28ed8c2
- fix(docker): add entity-management service network
fb7fc29
- fix(common): correctly log formatted custom error
c96d013
- fix(common): correctly convert empty object to ES mapping
64c44d9
- fix(DNA): remove redundant condition
9641c7b
- fix(EM): open access to images through API spec
3b273f1
- fix(EM): restrict access to images by entity id
87bc764
- fix(common): json schema to es mapping converter
900141d
- fix(client): migrate costs according to new schema
275aff9
- fix(DNA): prevent same relations to be created multiple times
ae8c274
- fix(client): build event socket path
8b4897c
- fix(SR): prohibit additional props
53e5d80
- fix(common): correctly convert empty object to ES mapping
e95d53d
- fix(SR): remove redundant code snippet
e5f9f99
- fix(common): correctly map scalar schema to es mapping
5554908
- fix(ESC): does not proceed not existing entities
d9917f0
- fix(docker): added schema url to es-connector
eb8a7ef
- fix(BDP): correct rule scope for review-entity linking
af286b8
- fix(EM): set created field on PUT handler
61877ba
- fix(docker): changed neo4j protocol and port
e0b7b8d
- fix(client): entity reviews view
79ed371
- fix(kong): allow PATCH for EM service
794ab99
- fix(DNA): produce edge delete event with correct payload
4537625
- fix(common): remove redundant lib import
3a63b85
- chore(docker): updated docker ignore core
2015bbf
- chore(client): backup physics config
a98665f
- Update DataNetwork.vue
18461d3
- Update package.json
d35703e
- chore(docker): added bom.json to dockerignore
da07ed6
- docs: update readme
8879b44
- ci: update actions templates
c7d7458
- chore(core): bump common version
abdb4f9
- chore(docker): allow faas to talk to EM over docker ip
ec77111
- chore(docker): correctly set ENV's
7074ffa
- chore(docker): set correct HA env
cbb15cf
- chore(docker): set correct ENV's
b0609a5
- chore(docker): set PA ENV's
34ea7dd
- chore(client): run deps audit
cb53dc2
- chore: updated lock files to version 2
b68262f
- chore(docker): adjust ENV's
e2cb48f
- chore: added small scripts for starting diva without airflow
8bde954
- chore: upadted reamde
1344cca
- chore: refactoring
0cbc284
- chore: fixed field-name for entityId
476f764
- chore: fixed name of id-field
e1428ba
- ci: remove log
3f6b71e
- chore(core): bump common version
d3a815d
- chore: document initial user envs
986ac3c
- chore(BDP): fixed empty-excludes-bug + refactoring
285cc6b
- chore(BDP): changed dbConnector to .env-variables
4b04d98
- chore: added serviceIds to core services
8518647
- chore(bdp): removed comments that no longer apply
ff91dff
- chore: added summary field to service entities
e350c23
- chore: typo in kong config
d46aa5e
- chore(bdp): added serviceId in package.json
5ae042c
- chore(policies): Revert "feat(system-entities): added policies as a new entity"
10a595c
- chore(policies): first working solution for policy-enforcement
742cbd2
- chore(policies): added boilerplate code for evaluation
0435736
- ci: add new faas actions
a474cc1
- chore(policies): changed constraints system + error handling
07884eb
- chore(airflow): renamed DivaOperator to DivaLakeOperator
1dd6d7d
- chore(core): bump common version
8a76754
- chore(policies): refactoring on policy recache
b9cf788
- chore(faas): added keywords similarity hash to docker
762200b
- chore(PA): updated version
0310041
- chore(BDP): update version
62c1bff
- chore(faas): clean code
4c9cb24
- chore(policies): added db queries
d918c49
- chore(expressServer): added policyRulesService as a middleware
eb4273b
- chore(policies): prototype for constraints merging
ca756c3
- chore(policies): projections/metadata based on constraints
fea8cb6
- chore: update main README.md
4ec29ea
- chore(policies): added serviceName and reqMetadata
d1034e6
- ci: fix airflow action path pattern
a778a79
- chore: dockerize new services
1231690
- chore(faas): add general auto changelog
923efb6
- chore: improve actions generation script
e8be1c2
- chore: add FaaS changelog
ab77fa2
- chore: remove remaining traces of DSCA
ea18f51
- chore(docker): remove traces from old management services
a98a268
- test(EM): refactor all tests
d21d0d1
- ci: drop old management services actions
851ded5
- ci: adjust actions
7874536
- chore(docker): replace old management services with EM config
5fc0599
- chore: bump common version in all services
d92eb38
- ci: update web client action
64636cc
- ci: update actions templates
821c96d
- ci: update actions templates
e64983e
- chore: update README
0c4feec
- docs: change badge to indicate breaking changes
089d000
- chore(bdp): removed comment
496db5d
24 January 2022
- docs: updated CHANGELOG
79d5e00
- chore: update README
fa90bc3
- chore(docker): user correct UM version
f7bc7e0
8 December 2021
- chore(deps): bump docker/metadata-action from 3.6.0 to 3.6.1
#120
- Add Data Classification
#124
- Switch to manual ES-Mapping creation
#122
- Extend Licenses field
#119
- Add FileAdapter DownloadAPI
#117
- Add further static fields
#115
- Add Topics Metadata
#113
- Extend service schema
#111
- Add "location" to properties
#112
- feat(migration): add migration for v3.3
5a80a48
- feat(core): make languages editable
7bb7bc4
- feat(core): add plannedAvailability and politicalGeocoding fields
5a5c7fa
- feat(client): add selectable licenses list
e98f501
- feat(core): add dataClassification field
db9f62e
- feat(client): add dataClassification field
18aede5
- feat(DLA): add download endpoint
39bb522
- feat(client): directly propagate successful edits to view components
3ce058f
- feat(esc): now converts location to es geo_shape
3fbfb42
- feat(ESC): add dataClassification to mappings
0b08ef0
- feat(elasticsearch): updated elasticsearch and kibana
4cfbd40
- feat(schema): added geo json to commonProperties
5a7099f
- feat(client): add full featured Location edit
0432a22
- feat(webclient): added leaflet draw and simple edit controls
cc25138
- feat(client): add themes
b25421c
- feat(webclient): edit with geojson from backend
f99336e
- feat(client): improve map initial rendering
f9f3275
- feat(schema): added new property to service schema
465cf8e
- feat(schema): added themes
599a4e0
- feat(webclient): added demo case for point coordinates
cc0965f
- feat(common): cleanup entity from undefined/empty values before validation
8853481
- feat(schema): changed enum to lower case
59bd0cb
- feat(schema): added service types to service schema
13016b1
- feat(webclient): added vue leaflet as dependency
974a2e3
- feat(SR): added nodemon to dev script
aedb34f
- fix(migration): simplify ES reindex
98e991b
- fix(SR): lint serviceVendor schema
8362d14
- fix(client): place theme alongside with new fields
b8451bd
- fix(client): location map overlapping other elements
2359798
- fix(client): improve edit components layout
9871394
- fix(migration): location now es conform
1187c1d
- fix(client): fix political geocoding rendering
b945b80
- fix(migration): remove strange accidental import
bead76b
- fix(core): linting warning
55527f0
- fix(AM): method to get entities
ac0e1c7
- fix(client): remove console.logs
75f8b32
- fix(client): improve map initial zoom
0c3288f
- fix(schema): do not require entities in asset schema
72d83c4
- fix(SR): correctly read schemata in different environments
7c4ddec
- fix(client): clean up general location component
1e398bb
- fix(client): deactivate circle in map
1f2dcea
- fix(schema): removed empty lines
9de6995
- fix(client): remove redundant statement
ecf150f
- chore(core): bump versions
293221d
- chore: bump affected components versions
6e3c15c
- docs(docker): lint
ca84846
- chore(core): bump touched components versions
b806fa3
- chore(docker): fix client version
c615d48
- doc: updated CHANGELOG.md
e5ead38
- chore(core): bump common version
87a5aa4
- chore: add new property to service schema
c318dce
- chore(RM): fix common version
dbd130d
- chore: service schema extended by service types
8d56769
- chore(schema): updated service version
5219096
- chore(AM): use correct eslint-config version
f63d603
18 November 2021
- Dev
#107
- Extend search results
#102
- Avoid inconsistent users data state between UM and Keycloak
#63
- Entity details navigation cut off at the bottom on small screens
#100
- Explore Entities in Search
#98
- 7 include schemata into schema registry container image
#94
- Entities batch import
#81
- 33 implement service management
#41
- chore(deps): bump ansi-regex in /faas/image-object-detection
#86
- chore(deps): bump ansi-regex in /faas/table-data-column-statistican
#87
- chore(deps): bump ansi-regex in /faas/image-caption-generator
#88
- chore(deps): bump ansi-regex in /faas/resource-management-sink
#89
- chore(deps): bump ansi-regex in /faas/image-metadata-extractor
#90
- Dev
#85
- feat(SR): bundle schemas within the service
d532c30
- feat(client): rewrite creation form
9bfb398
- feat(client): restyle creation select cards
64821aa
- feat(client): display users in search results
82501b1
- feat(schemas): add generic entity images/media schema definitions
df0010d
- feat(client): restructure search results and show more metadata
588415a
- feat(client): allow to explore entities
0c0a2ed
- feat(client): make the importing overlay more compact
eaa8b20
- feat(client): better catch unexpected errors on creation
db50bfc
- feat(client): show user image in search results
948059a
- feat(sm): added new service --> service-management
255d945
- feat(client): add possibility to cancel creation request
4ae410b
- feat(client): support streaming for large amount of data on creation
509a29d
- feat(client): add infinite scroll list to importing overlay
d59d2fa
- feat(client): improve generic resources creation
28784d1
- feat(client): recreate resources importing flow
5744291
- feat(client): allow multiple files and folders upload
1136ce1
- feat(client): improve import overlay layout
307ba8f
- feat(sm): created new JSON Schema for services
dbe2e06
- feat(sm): added README
db25268
- feat(client): add filter possibility for creation overlay
5ec3c49
- feat(sm): added service-management
1d32a10
- feat(client): improve importing card status styles
f30d444
- feat(sm): updated entity JSON schema
0302600
- feat(sm): added summary property
80c8a7f
- feat(sm): updated docker-compose.yml
a3d920b
- feat(sm): updated to process new service events
241225c
- feat(sm): updated .env.default file
4e52384
- fix(client): simplify creation entity selection card
71d798c
- fix(SA): allow empty q parameter
49b29ff
- fix(SA): send cursor only if there are further results
8c5abb5
- fix(client): correctly set initial search state
8831dd5
- fix(client): d&d of multiple files and folders in Chrome
67a8335
- fix(client): clean up axios api module
91ad946
- fix(client): search bar positioning
ed995b6
- fix(client): truncate long mime types in search card
605f506
- fix(SA): correctly count search total results
eecb244
- fix(client): adjust search bar z-index
aef43b4
- fix(client): function name typo
15b66cb
- fix(client): make entity details nav scrollable
fc9827f
- fix(client): remove redundant dependency
2a6323b
- fix(client): remove users from search again after discussion
3b5782a
- fix(SA): does not return cursor for empty results
46130fd
- fix(SM): packaging configuration
936e868
- fix(client): remove console.log
2fd9ab5
- fix(schemata): move all entity multimedia artifacts to entity.json schema
1805864
- fix(schemata): adjust entity multimedia schemas composition
299840e
- fix(client): improve auth headers update for fetch wrapper
7afae7d
- fix(SM): OpenAPI spec to pass tests
6681bc9
- fix(schemata): add service.events channel to asyncapi.yml
2be32e5
- fix(SM): service schema in openapi.yml
7eb8e90
- fix(kong): service-management routing
7fff920
- fix(kong): service-management config
d0ada21
- fix(UM): delete conflicting user on authentication
6d89ee4
- fix(UM): allow email as query param in API spec
078bb31
- fix(common): bump mongodb version
f71ceb1
- fix(schemata): remove refs to not existing schemas in service.json
982087e
- fix(migration): correctly create resources to files mapping
8df96c9
- fix(UA): throw correct error on request cancellation
b416241
- docs: updated CHANGELOG
99da1d2
- chore: bump common version in all core services
934868a
- ci: add SM action
c51f128
- test(SM): fix tests
0676ff8
- docs(migration): add details for migration process
f75ded2
- chore: add migration bash script
1aa7849
- chore: adjust dist build script
b33d10a
- docs(SR): add notes on versioning
d418f70
- chore: add note in the changelog for migration
985bdb1
- ci: update actions templates
af5458c
- docs: update version badge
01539cc
- chore(SM): removed not used functions
321a5b3
- chore(SM): removed "allOf"
d76f04d
- chore(SM): added service "service-management"
387ca4e
- chore(SM): changed type object to string
165606d
- test(SM): add mock data to be able to run tests
d857281
- chore(SM): added service-management
b3d3af7
- chore(SM): improved json schema
6348aec
- chore(SM): added missing errors
ef47d49
- docs(SM): update readme
56e4da4
- chore(SM): improved json schema
fdde7ed
- chore(SM): improved json schema
53358ea
- chore: bump affected components versions in docker-compose.yml
95e7be4
- chore: bump affected components versions
1a6b3d7
- chore(UM): bump used common version
11e067c
- chore(SM): improved services-route
307b205
- chore(SM): added two more type of service
9c53099
- chore(SM):replaced node with nodemon in dev script
e9117d5
- chore(SM): adjusted the version
71c07a4
- chore(SM): added more description to "summary"
69c6055
5 November 2021
- chore(deps): bump docker/metadata-action from 3.5.0 to 3.6.0
#82
- Delete concept for Entities
#80
- Remove test code snippet from text-personal-data-extractor
#84
- chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /faas/image-sample-extractor
#73
- chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /faas/image-object-detection
#74
- chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /faas/image-metadata-extractor
#75
- chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /faas/image-caption-generator
#76
- Rewrite personal-data-evaluation FaaS
#78
- Improve edit components
#71
- 19 optimize api calls
#69
- Improve token refresh policy
#65
- Disable automated changelog creation in release action
#68
- chore: add CodeQL action
#66
- chore(deps): bump docker/build-push-action from 2.5.0 to 2.7.0
#53
- chore(deps): bump docker/metadata-action from 3.3.0 to 3.5.0
#54
- Asset Image upload/update not possible
#61
- chore: remove GitLab deploy token for airflow
#56
- chore(deps): bump axios from 0.21.1 to 0.21.2 in /faas/resource-management-sink
#58
- feat(faas)!: rewrite personal-data-evaluation with python and spaCy
8a12c59
- feat(migration): add first migration pipeline
d708410
- feat(client): add possibility to delete user account
03d5bc8
- feat(DA): remove offer from DSC on delete event
0749501
- feat(DLA): remove resource objects on delete event
7ed4b9d
- feat(AM): unlink entities on entity delete event
5e51b61
- feat(REM): delete review on entity delete event
bb46b79
- feat(client): improve delete button positioning
bf873f7
- feat(client): add redirect to search page after resource deletion
257e216
- feat(client): refresh asset creation form
1abc620
- feat(client): add possibility to delete entity
4bd3c28
- feat(HA): remove entities entries on delete event
0ef60d3
- feat(client): react to the entity deletion event
8c4bfec
- feat(client): optimize creators API calls
20ae3e6
- feat(client): extend API factory with getManyById method
9e658d1
- fix(migration): consistently name DB ENV's
10b03a9
- fix(DA): safely read catalogId on init
34344d0
- fix(faas): remove test code from personal data
882eca9
- fix(client): adjust review delete confirmation dialog style
c903730
- fix(AM): variable name typo
9924c34
- fix(migration): correctly us DSC DB ENV's
d948aeb
- fix(DA): correctly use database ENV's
29f24eb
- fix(client): improve keywords edit component
582d28d
- fix(kong): added asset image routes
8ea4723
- fix(client): clean up create asset form component
7952e18
- fix(faas): adjust chunks size to optimize execution time/resources consumption
e37e52d
- fix(client): correctly show personal data privacy
920d48b
- fix(airflow): use latest text-personal-data-evaluation faas
6cbc81c
- fix(HA): listen on review.events topic
430d99a
- fix(EE): always send "update" event typ to attributed entities
44d27f2
- fix(client): only show data owner if exists in details nav
f39e584
- fix(kong): AM config
fec2f10
- docs(migration): add migration guide
acc846b
- docs(migration): clean up README.md
0d06886
- chore(docker): add DLA env's in docker-compose
0b33e52
- docs: updated version to 3.1.0 in README
807679c
- chore(docker): rename DA container
b6dc7a4
- ci: adjust personal-data-evaluation action
25da5cc
- chore: update CodeQL action
a26341b
- chore(faas): remove redundant Dockerfile command
f6b32a1
- chore(airflow): removed old GitLab deploy token
cb6f50d
- chore(deps): bump axios in /faas/resource-management-sink
7a93565
- chore(deps): bump path-parse in /faas/image-caption-generator
4a0d830
- chore(deps): bump path-parse in /faas/image-metadata-extractor
059fb9c
- chore(deps): bump path-parse in /faas/image-object-detection
4348dab
- chore(deps): bump path-parse in /faas/image-sample-extractor
37cb04c
13 September 2021
- fix: envs and docs
2eeb059
- docs: updated CHANGELOG file
9e8c119
- chore: updated CHANGELOG.md
654b542
- docs: updated README
9666872
10 September 2021
- feat(docker): diva-lake env now set in template
adcff9f
- fix(docker): add diva lake credetnials to adapter envs
2105ba2
- chore: updated CHANGELOG.md
521a48e
- docs: updated CHANGELOG.md
f089e28
- chore: updated diva version
0a2f2ed
- chore: update badge
839a536
10 September 2021
- feat(docker): added airflow credentials to template
5173637
8 September 2021
- Dev
#52
- 49 dsca incorrect reference to resources mongo db collection
#50
- 43 interactive references to asset entities in the assets relations graph
#48
- fix(kafka): set retention to default and added to env
#47
- 44 improve kafka default configuration
#45
- 40 editable reviews
#42
- 38 unwanted user update on looking at entity
#39
- 13 optimize search experience
#37
- feat(am): added image api
#29
- fix(client): show register button depending on ENV config
#36
- Improve web client runtime env's
#35
- 30 additional attribute for schema in dla
#31
- chore(deps): bump jszip from 3.3.0 to 3.7.1 in /faas/personal-data-evaluation
#26
- chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /faas/personal-data-evaluation
#25
- chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /faas/table-data-column-statistican
#24
- chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /faas/resource-management-sink
#23
- chore(deps): bump socket.io-parser from 3.3.0 to 3.3.2 in /faas/personal-data-evaluation
#27
- chore(docker): update docker dist build script
#22
- chore(docker): start keycloak mit --force-recreate option
#20
- Configure example deployment for keycloak behind reverse proxy
#18
- feat(common): add json schema convert utility
8bd3f54
- feat(esc): mapping test
bb2dfab
- feat(schema): added es mapping for all schemata
10e900e
- feat(common): finalize json schema to ES mapping utility
6275384
- feat: updated common in all services + version bump
1432aef
- feat(schema): added elasticsearch options to user
e9cee2c
- feat(ESC): set mapping for every index used
71feaf4
- feat(schema): added resource es mappings
4a18632
- feat(elasticsearch): added mapping info to commonProperties
2e5ae36
- feat(ESC): error handling in root async method
132fe22
- feat(schemata): added elasticsearch config to entity
a2a0a41
- feat(elasticsearch): added mapping for reviews
96930e3
- feat(ESC): now also sets settings for indices
7de31f6
- feat(elasticsearch): added diva custom settings for indices
a879bd6
- feat(elasticsearch): added asset mappings
0880921
- feat(SA): more natural way of searching as default
1bbc35f
- feat: implemented better json schema to es mapping condition
b58d02a
- feat(common): better kafka offset handling
7fa76db
- feat(ESC): create index with mapping if not exists
907ca2d
- feat(dla): add attribute size
4a90415
- fix(client): correctly show recent entities in dashboard
2d19cf3
- fix(ESC): hart app crash on connection error
4ce7e8b
- fix(ESC): removed error handling as it prevents script reboot
aa59af0
- fix(elasticsearch): fixed user schema mapping
8916f28
- fix(AA): made compatible with new ES mapping
9b7bb78
- fix(client): prevent unintended navigation reload on route change
c4604fd
- fix(schema): reduced user es mapping info
2b48bd2
- fix(schema): removed indexing option for now
aaaec2c
- fix(ESC): load dereferenced schema to build mapping
8246507
- fix(PA): removed png support, was an mistake
bc90c13
- fix: json to es parser added date to not have analyzer
7dd1e86
- fix(common): handle properly definitions on json schema conversion
e5e484d
- fix(client): correctly show loading indicator
eb1edc8
- fix(DLA): fixed attribute naming
6e674ae
- fix(docker): keycloak compose version
b2c4ed9
- fix: no analyzer on keyword type ES
d94a746
- fix(schemata): remove review text pattern
28c59ff
- fix(SA): removed unneeded console logging
7178c0f
- chore: add CHANGELOG.md
e2fc6ee
- chore(common): updated package and services
f977be1
- ci: add branch from issue action
d0840b5
- ci: configure dependabot
9d68a05
- chore(am): linted
6b0257e
- chore(ESC): linted index.js
44048b0
- chore(am): removed old source code
d33bb3c
- chore(ESC): code refactoring
26c1793
- chore: update features issue template
f6b26af
- chore(DLA): increased version after fix
e7f916d
- chore: added nodemon start script for RM and DLA
d6f42ce
- chore(dla): updated version
7fa9198
- chore(am): updated version
bd4a6c3
- ci: use main branch to push changelog
55bf37a
- chore(docker): use v5 DSC image from ghcr
1d7695a
- chore(am): removed comment
c8c146a
- chore(diva): major update due to ES mapping
0b07dd3
- chore: increased DIVA version to 2.3
5318f7e
- chore: added comments to json -> es parser
64b8400
- chore(common): json schema strict mode to false
a5dcb18
- chore(docker): changed stop to down
0a30f13
- chore: update issue template
f306902
- chore: correctly bundle keycloak sources in docker dist
2ccf290
- docs(am): updated README
4a02e3c
- chore(common): moved json converter to parser folder
da1f4d2
20 August 2021
- Dev into Main
#14
- chore(kong): add possibility to switch between declarative configs
#12
- General crud tests
#11
- 8 integrate keycloak as login register service
#9
- 5 migrate airflow to GitHub registry
#6
- Integrate lerna
#3
- Fix git lfs jar tracking
#4
- feat(UM): smooth the authentication round trips
e78e44d
- feat: override keycloak base theme to control users data management
b9eb43a
- feat(common): add messaging utilities
b1be2d2
- feat(client): add new login page
ff0e952
- feat(client): integrate keycloak authentication
e9fb056
- feat(SA): return total count in search response
4969c82
- feat(client): add reference to keycloak user profile on user edit page
559f9f1
- feat(UM): add PUT route
a63228d
- feat(common): add updateById method
d318bbd
- feat(client): provide error message on initial authentication error
5dfd9a2
- feat(web-client): set current search term as query param
16f4405
- feat(client): refresh keycloak token after expiration
bed0403
- fix(profiling): use image from GitHub registry
25b1624
- fix(AM): adjust OpenAPI spec
9acf94f
- fix(UM): GridFS connection
da4568d
- fix(REM): allow reserved values for fields query parameter
60488b3
- fix(EE): messages validation
ba69f57
- fix(EM): improve login page responsiveness
231a172
- fix(REM): correctly produce messages on PATCH
e296d8c
- fix(REM): correctly pass message data to MessageProducer
61b4ca2
- fix(client): change keycloak options name to be more specific
a82f95d
- fix(web-client): fix cut off keywords in search cards
d9dc76a
- fix(kong): correctly set Keycloak iss
1fd135e
- fix(kong): set correctly Keycloak iss in kong production config
2e9a430
- fix(EC): workaround loosed this context on entity update
ec91728
- fix(DLA): properly handle RM errors
3b20f0a
- fix(REM): correctly initialize schema validator
4afc10c
- fix(EM): accept kafka topics through env
e2ede9b
- fix(common): extend MessageProducer to include attributedTo in payload
0679dbf
- fix[common]: throw error on entity update if unique field violated
a655379
- fix(EM): default kafka topics list
6e8f90f
- fix(web-client): reset cursor on search submit
a220a88
- fix(REM): correctly create message on DELETE
3f5a1b8
- fix(AM): correctly call delete method
1322933
- fix(AM): remove wrong Mongo index creation
e0602d3
- fix(AM): correctly produce history entries on entity link/unlink
1238d7b
- fix(client): set correctly initially search term from query param
274d22d
- fix(web-client): replace UP logo
9380aa7
- fix(faas): table-data-to-csv setup.py
6975038
- fix(common): trim splited projection param
0df5124
- fix(client): correctly pass projection params on asset fetch
11bc320
- fix(docker): keycloak frontend adress to docker ip
e2ac7d6
- fix(RM): pass message produce correctly
df91cb4
- fix(REM): pass query object to getById method
b2a8f5b
- chore: add default keycloak docker config
e3d63fb
- test(UM): add basic CRUD tests
190f1a7
- ci: add actions for further services
dae1eeb
- test(REM): add basic CRUD tests
0a7380a
- chore(ci): add adapter services actions
08207d0
- ci: improve actions
9bc1ea0
- chore: add license
a664f10
- test(RM): add basic CRUD tests
94d1225
- chore(ci): build updated services actions
6d9308e
- chore: configure lerna
6df905d
- test(AM): add basic CRUD tests
0ec6bd7
- chore(ci): update actions
f636dd9
- chore: use common Dockerfile tu build core services
0de6f94
- chore: increment services patch versions
5a8fbbe
- ci: update actions to not build images on PR
b92ca6b
- chore(ci): correctly add service path env to actions
400cef9
- chore: configure UM binary packaging trough docker image build
b137a99
- test: refactor test to handle multiple uniqueness fields
7633d3a
- ci: add airflow action
49d2807
- test: push required .env.test files
621b05f
- test(common): improve patch uniqueness tests
68a1688
- chore: adjust docker .env
3ca3d06
- ci: fix docker context in actions
547c875
- chore: add issue templates
6ee3358
- chore(docker): use keycloak with postgres
23c147d
- chore(SR): fix docker volumes mounting
010c87b
- chore: add PR template
a25a888
- test(common): skip uniqueness test if no uniqueness conditions
a6e552e
- chore(ci): update actions docker context
e848ee9
- chore(UM): include apiDoc in binary build
a758033
- docs: update README
0ffb652
- docs(UM): update readme
ddc6670
- chore: adjust test script parameters
8bbd6d8
- chore: fix airflow container dags volumes mounting
2f7f230
- chore(faas): adjust Dockerfile's
428fb4f
- chore: fix exposed ports in Dockerfile's
d37ebae
- chore: update issue template
7ccff55
- chore: corrections in PR template
46d6b4a
- chore(ci): add prefix to custom envs
ec9cda0
- chore: add contributing
89d31ef
- chore(docker): add client keycloak ENV's
eaf9b32
- chore(client): remove unused docker build args
03b951b
- ci: fix web-client path in action
4b83c28
- doc: updated README
3af1501
- chore(ci): set branch to push changelog in release action
3781da9
- chore(docker): added keycloak to stop script
82a3dff
- chore(UM): fix start script env
d4d49c2
- chore(faas): adjust personal-data Dockerfile
f4825d1
- chore(SR): clean up Dockerfile
2aa227b
- chore: remove misleading comment from .env.default
922fbde