Julius Härtl
|
4fe38c62dd
|
fix: Split query to fetch board ids to avoid slow query join
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2023-07-24 17:38:37 +02:00 |
|
Julius Härtl
|
fbb410667a
|
fix: Always return sorted index array to make sure a json array is the result
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2023-03-01 17:28:13 +01:00 |
|
Julius Härtl
|
b4de6a8f96
|
fix: Chunk in-queries to 1000 items
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2023-02-17 09:16:43 +01:00 |
|
Julius Härtl
|
29d21e05e8
|
chore: Remove some unused methods
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2023-02-17 09:16:27 +01:00 |
|
Julius Härtl
|
ba3cab1036
|
perf: Combine fetching acls for boards
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2023-02-17 09:16:26 +01:00 |
|
Julius Härtl
|
81c0d96357
|
perf: Make fetching user details lazy
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2023-02-17 09:16:26 +01:00 |
|
Julius Härtl
|
c739d543c2
|
chore: Fix new psalm errors
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-12-30 14:08:31 +01:00 |
|
Julius Härtl
|
e2dc1c2684
|
Simplify fetching boards during sharing
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-08-28 20:51:22 +02:00 |
|
Carl Schwan
|
44481e1c2a
|
Switch from OC::$server->get to OCP\Server::get
And add a bit more typing to some classes + psalm issues
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
|
2022-05-12 10:55:36 +02:00 |
|
Julius Härtl
|
a45e46f80a
|
Allow transfer of single boards
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-03-22 08:23:29 +01:00 |
|
Julius Härtl
|
b774090032
|
fix: Psalm
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-03-22 08:23:28 +01:00 |
|
Julius Härtl
|
72134e6e95
|
fix: unit tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-03-22 08:23:28 +01:00 |
|
Luka Trovic
|
4615926e3b
|
fix: integration tests
Signed-off-by: Luka Trovic <luka@nextcloud.com>
|
2022-03-22 08:23:28 +01:00 |
|
Max
|
b6340e54c3
|
fix: queries with the new base mapper in BoardMapper
Signed-off-by: Max <max@nextcloud.com>
|
2022-03-22 08:23:28 +01:00 |
|
Sergey Shliakhov
|
b45c454ce2
|
Fix code style
Signed-off-by: Sergey Shliakhov <husband.sergey@gmail.com>
|
2022-03-22 08:23:26 +01:00 |
|
Sergey Shliakhov
|
19a2aeb5e5
|
Update docs
Signed-off-by: Sergey Shliakhov <husband.sergey@gmail.com>
fix: conflicts
|
2022-03-22 08:23:26 +01:00 |
|
Julius Härtl
|
eaf6defe59
|
Move any circles API usage to internal service
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2022-01-03 10:23:47 +01:00 |
|
Julius Härtl
|
901b8f2506
|
Avoid fetching board details multiple times
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-11-24 09:40:30 +01:00 |
|
Julien Veyssier
|
bbfb155802
|
switch to QBMapper in BoardMapper
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
|
2021-11-23 22:57:50 +01:00 |
|
Julien Veyssier
|
dd0a22ba04
|
use term in DB query instead of filtering in php
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
|
2021-10-04 18:33:53 +02:00 |
|
Julien Veyssier
|
7425d00ba5
|
harmonize since and before search params
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
|
2021-10-04 18:33:53 +02:00 |
|
Julien Veyssier
|
ca04efb736
|
apply date search filter in SQL queries instead of computing it in php
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
|
2021-10-04 18:33:53 +02:00 |
|
Julius Härtl
|
ae2aa8caff
|
Reduce duplicate queries when fetching user boards an permissions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-07-05 19:53:43 +02:00 |
|
Julius Härtl
|
fbcad7f73b
|
Catch any error during circle detail fetching
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-05-03 08:15:45 +02:00 |
|
Julius Härtl
|
6d8a03840e
|
Properly pass the user to fetch circles when calling through occ
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-02-23 14:31:00 +01:00 |
|
Julius Härtl
|
e92d34bfcb
|
Implement share provider for deck
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-01-04 12:10:52 +01:00 |
|
Julius Härtl
|
f031717a54
|
Type hint IPermissionMapper
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2020-11-10 15:25:25 +01:00 |
|
Julius Härtl
|
ffa6d74440
|
Also exclude deleted items from calendar boards
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2020-10-06 08:17:46 +02:00 |
|
Julius Härtl
|
79b950e192
|
Quick fix for filtering out archived boards from calendar
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2020-10-02 13:50:10 +02:00 |
|
Julius Härtl
|
1f4ab91231
|
Delete boards that users own once they are deleted
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2020-06-02 17:26:06 +02:00 |
|
Julius Härtl
|
52febb396c
|
Fix php cs issues
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2020-04-22 19:57:19 +02:00 |
|
Julius Härtl
|
3c6a177da9
|
Add backend for assigning groups to cards
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2020-04-01 20:52:09 +02:00 |
|
Julius Härtl
|
4c0512f0b7
|
Bump phpunit and fix CI
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2019-12-17 20:25:57 +01:00 |
|
Julius Härtl
|
47e3aad1b7
|
Only map circles if the app is enabled
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2019-05-07 14:01:38 +02:00 |
|
Julius Härtl
|
ed38e70989
|
Properly fetch infromation for personal circles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2019-03-27 18:15:11 +01:00 |
|
Julius Härtl
|
ed3991b7bd
|
Share with circles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2019-03-27 18:10:43 +01:00 |
|
Julius Härtl
|
a068d6e1c6
|
Add last_modified to board/stack database and add check on index methods
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2018-11-05 13:23:26 +01:00 |
|
Scrutinizer Auto-Fixer
|
b633d82c5e
|
Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
|
2018-05-12 11:10:23 +00:00 |
|
Julius Härtl
|
6901314382
|
Remove unused code
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2017-10-17 01:17:37 +02:00 |
|
Julius Härtl
|
c45bb71084
|
Fix phpstorm inspection issues
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2017-10-17 01:17:37 +02:00 |
|
Julius Härtl
|
7c6e48d15b
|
Notifications: Fix issues with user fetching
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2017-10-03 23:00:09 +02:00 |
|
Julius Härtl
|
9a77bd7c7c
|
Implement due dates for cards
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2017-06-19 10:36:29 +02:00 |
|
Julius Härtl
|
2c63bfb4b8
|
Keep deleted boards for a while and delete with cron
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2017-06-08 19:35:43 +02:00 |
|
Julius Härtl
|
860cbab1d3
|
Add proper error handling when user/group cannot be found
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2017-05-04 11:26:45 +02:00 |
|
Julius Härtl
|
a6b6842e2b
|
No not fail on nonexisting acl users/groups
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2017-05-03 13:25:58 +02:00 |
|
Julius Härtl
|
02eecb3a3f
|
Use mapper classes for relational data
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2017-04-27 13:08:25 +02:00 |
|
Lars Thoms
|
873e7cb1cf
|
Fixed SQL statements without prefixes
Signed-off-by: Lars Thoms <lars.thoms@spacecafe.org>
|
2017-03-04 20:40:23 +01:00 |
|
Julius Haertl
|
f604f2f779
|
Remove another string representation
|
2017-02-05 22:46:29 +01:00 |
|
Julius Haertl
|
f0aa3777b2
|
Remove IDb occurences
|
2017-01-09 21:32:40 +01:00 |
|
Julius Haertl
|
0db8b5646a
|
Get rid of unneeded sql queries
|
2016-10-30 13:21:05 +01:00 |
|