Commit Graph

29 Commits

Author SHA1 Message Date
David Christofas
81e731ff7b implement user and group audit events 2022-04-11 10:19:15 +02:00
Willy Kloucek
652a907c24 update ci to check licenses of all languages 2022-04-08 07:41:19 +02:00
Willy Kloucek
29123cdfff hook up licensing in makefile 2022-04-08 07:40:55 +02:00
Willy Kloucek
12ef24508f fix audit makefile 2022-04-01 18:21:30 +02:00
Willy Kloucek
e224ce03cf use yaml tag instead of ocisConfig 2022-03-29 15:06:58 +02:00
Willy Kloucek
09021c02a1 make cluster id configurable 2022-03-23 10:36:02 +01:00
Willy Kloucek
10f190d7f4 make nats jetstream store dir configurable 2022-03-23 10:15:27 +01:00
Willy Kloucek
6571d42377 fix nats clients for audit and notifications 2022-03-23 09:56:44 +01:00
kobergj
7bc6596924 Space events audit logging (#3346)
* space created event

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* space renamed event

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* disable, enable & delete events

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* use edge reva

Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-21 11:01:08 +01:00
kobergj
fd99aef90b File events audit logging (#3332)
* use feature reva & file config

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* pre-implementation

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* add changelog

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* prerequesists for unit tests

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* file created event

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* remaining tests & events

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* use edge reva

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* improvements from manual testing

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* use utils package to generate itemID

Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-18 11:53:50 +01:00
Willy Kloucek
899510b158 fix config package import 2022-03-14 15:26:32 +01:00
Willy Kloucek
e5cae733b1 fix audit config docs 2022-03-14 14:21:37 +01:00
Willy Kloucek
417b112863 Merge pull request #3301 from kobergj/ShareEventsForAuditLogging
Share events for audit logging
2022-03-14 13:09:56 +01:00
jkoberg
5ea1cec83a use UTC timezone to avoid confusion
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-14 11:03:30 +01:00
jkoberg
50d3ef44a4 bump reva & run unit tests
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-14 10:44:29 +01:00
jkoberg
22bb75a5e4 link access events
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-12 14:32:23 +01:00
jkoberg
f01263859b share accepted/declined events
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-12 14:19:41 +01:00
jkoberg
2fa08495f7 more unit tests and events
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-12 13:43:51 +01:00
jkoberg
ef642ac135 refactor unit tests
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-12 13:08:46 +01:00
jkoberg
0de5dac34c share/link removed events
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-11 13:49:34 +01:00
jkoberg
7f0fff0806 link created/updated event
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-11 12:46:24 +01:00
jkoberg
c7952c247d share updated event
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-11 12:14:46 +01:00
Willy Kloucek
9a4737d3ed exclude config items not inteded to be used from un/marshalling 2022-03-11 12:12:44 +01:00
jkoberg
cb5e38f4cb review suggestions I
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-09 10:50:19 +01:00
jkoberg
7c85fafb54 final touches
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-09 10:11:27 +01:00
jkoberg
70afcf52eb unit test for audit service
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-08 16:16:55 +01:00
jkoberg
773ada6873 refactor audit logging
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-08 15:41:49 +01:00
jkoberg
1609bb3a7c make service start
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-08 14:44:39 +01:00
jkoberg
f0671015f8 initial draft
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-08 11:25:26 +01:00