Julius Härtl
|
260f0fab4d
|
Set fileInfo in the rule matcher
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2019-11-28 13:51:21 +01:00 |
Arthur Schiwon
|
b3749fbe16
|
add convenience interfaces so entities can provide presentable details
the File entity starts with a display text (used by talk)
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
2019-11-28 13:51:21 +01:00 |
Arthur Schiwon
|
7210852f07
|
allow user flows when the acting user is legitimate, but not its owner
for instance, when a sharee changes a file, the owner can act upon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
2019-11-28 13:51:16 +01:00 |
Arthur Schiwon
|
2efe8aad38
|
relax dependency on GenericEvent, instead stay compatible with old events
* also fixes tagging events
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
2019-11-13 14:23:39 +01:00 |
Arthur Schiwon
|
5610f73b7a
|
File entity supports tagging events now
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
2019-09-09 23:59:31 +02:00 |
Arthur Schiwon
|
ae1cc1d14d
|
entities equip the RuleMatcher on the events they are aware of
Operations will receive the matcher instance
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
2019-09-09 22:56:06 +02:00 |
Arthur Schiwon
|
bed518e8ab
|
introduce GenericEntityEvent and adapt File entity
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
2019-09-09 22:56:04 +02:00 |
Arthur Schiwon
|
26b19b73a4
|
remove IEntity's getId in favor of class name
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
2019-09-09 22:56:02 +02:00 |
Arthur Schiwon
|
804d4fe69f
|
introducing Entity interfaces and a File one as first implementation
also adds admin settings that pass entities as initial state
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
2019-09-09 22:56:01 +02:00 |