Carl Schwan
45934f51b9
Merge pull request #1024 from nextcloud/feat/psalm
...
Add static analysis
2022-04-26 10:27:03 +02:00
Carl Schwan
e5abdde6cc
Add static analysis
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-04-25 12:36:03 +02:00
Maxence Lange
b16c73f4f0
fix array keys on import()
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-04-20 11:32:35 -01:00
Maxence Lange
d75da9435c
split heavy and low maintenance process
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-04-14 14:51:24 -01:00
Maxence Lange
e69d1605dd
remove child shares
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-04-14 14:07:40 -01:00
Maxence Lange
75b4b39339
check owner attendance
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-04-13 10:54:06 -01:00
Maxence Lange
73d4dc2619
update memberships on path change
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-04-11 15:02:32 -01:00
Maxence Lange
d6544d41e3
bypass/limit permissions
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
Co-authored-by: Carl Schwan <carl@carlschwan.eu>
2022-04-06 14:56:45 -01:00
Maxence Lange
1b5b453e91
update population
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-04-05 10:43:55 -01:00
Maxence Lange
694db484cd
missing $prec
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-04-05 09:54:34 -01:00
Maxence Lange
15d81a6ba5
Cache getSharedWith() result
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
Co-authored-by: Carl Schwan <carl@carlschwan.eu>
2022-04-02 11:21:29 -01:00
Maxence Lange
694aef8a77
limit some feature when Circles is managed by an app
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-31 12:30:35 -01:00
Maxence Lange
f6f31f9a5f
switching to LoggerInterface
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-29 18:32:14 -01:00
Maxence Lange
583af2a26e
primaryKey on circles_membership
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-28 10:32:11 +02:00
Maxence Lange
b520fcbf8c
shorten aliases
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-28 10:32:11 +02:00
Carl Schwan
c1c41c7a41
Add debug output
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-03-28 10:32:11 +02:00
Maxence Lange
057ba8652f
fix import
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-14 17:03:06 -01:00
Maxence Lange
beb0c8d347
fix primaryKeys on circles_event
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-14 10:08:15 -01:00
Maxence Lange
ee4516a003
Merge branch 'master' into fix/noid/group-as-member-display-name
2022-03-13 10:46:28 -01:00
Maxence Lange
43e88f8178
update population
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-11 14:48:33 -01:00
Carl Schwan
6a2f103c87
Merge branch 'master' into fix/noid/group-as-member-display-name
2022-03-11 15:43:52 +01:00
Maxence Lange
ec0cbc81a5
cs-fix
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-11 10:53:56 -01:00
Carl Schwan
b6297dad31
Remove autoloading of 3rdparty libraries
...
Since the library is now integrated inside the circle app, we don't need
this anymore and it wont' work when composer install --no-dev was used.
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-03-11 11:34:09 +01:00
Carl Schwan
7c153fd166
Use dependency injection
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-03-11 11:25:24 +01:00
Maxence Lange
9ff76b375f
cs-fix
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-09 10:39:42 -01:00
Maxence Lange
d04eac80df
instance can be empty string
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-09 10:25:13 -01:00
Maxence Lange
10961b4633
removing useless GROUP BY and DISTRINCT
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-09 10:25:13 -01:00
Maxence Lange
add4d31e04
population will be stored as settings
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-09 10:25:13 -01:00
Maxence Lange
be8aca2b8a
switching import to Tools\
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-09 10:25:13 -01:00
Maxence Lange
7f246a395c
fully importing mspt
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-09 10:25:13 -01:00
Maxence Lange
4134ec2a1d
update displayName
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-09 09:48:54 -01:00
Maxence Lange
ac8cf1f09d
display spent time on request
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-08 11:14:25 -01:00
Maxence Lange
658615fd87
allow one single password per Circles
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-07 18:35:19 -01:00
Maxence Lange
be627691b3
set member as INVITED only if not external
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-02-24 08:57:00 -01:00
Maxence Lange
087da8414f
block/force circle types
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-02-23 16:56:54 -01:00
Maxence Lange
904213797c
naming
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-02-23 11:28:24 -01:00
Thomas Citharel
d50afb4a11
Fix cached circle returning bool before being parsed as JSON
...
Closes #928
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-02-21 10:59:09 +01:00
Maxence Lange
a7bcd1f401
+getSingleId(): string;
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-01-27 11:20:15 -01:00
Maxence Lange
fc686a19f6
Merge branch 'master' into enh/paginate-circles
2022-01-27 08:21:35 -01:00
Maxence Lange
2035190b20
Merge branch 'master' into fix/871/orphan-shares
2022-01-25 10:16:10 -01:00
Maxence Lange
9f34aa03f7
maintain memberships once a week
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-01-22 13:06:32 -01:00
Maxence Lange
0038da62b5
update old owner membership on ownership tranfer
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-01-22 12:40:17 -01:00
Maxence Lange
9beb740416
silently update entry if path changed
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-01-22 12:40:17 -01:00
Maxence Lange
ef8cc805b2
remove shares during circles destruction, clean orphan shares on cron
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-01-20 16:20:21 -01:00
Thomas Citharel
bf38f88272
Paginate Circles through OCS query parameters
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-01-12 14:25:49 +01:00
rakekniven
2860ee979f
l10n: Improved grammar
...
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2022-01-07 21:42:10 +01:00
Maxence Lange
5351f7d93f
Merge pull request #892 from nextcloud/fix/noid/sync-nc-groups
...
ignore exception to group sync
2022-01-06 16:02:10 -01:00
Maxence Lange
5f8e2a0c7a
Merge pull request #890 from nextcloud/fix/849/throw-exception-on-null-token
...
exception on null token
2022-01-06 16:01:53 -01:00
Maxence Lange
6c473cffba
cs-fix
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-01-06 15:29:56 -01:00
Maxence Lange
bd6f911049
ignore exception to fulfill group sync
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-01-06 10:59:02 -01:00