Commit Graph

48 Commits

Author SHA1 Message Date
Julius Härtl
d935e0984f Add proper type to boolean parameter
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-11-13 11:48:38 +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
87a7097c9b Notify about due dates after due date change (fixes #2239)
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-11-06 13:20:52 +01:00
Julius Härtl
db518954ad Only fetch cards that have no notification sent yet
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-11-06 12:07:05 +01:00
Julius Härtl
3f7966a6d4 Fix rebaseing issues
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-09-11 10:39:47 +02:00
Julius Härtl
08097ea65f Map stacks to VTODO and link them as parent entries
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-09-11 10:39:29 +02:00
Julius Härtl
fc58439d2e Migrate CardMapper to query builder
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-09-11 10:39:28 +02:00
Chartman123
8c86e9d00f Update CardMapper.php
Add additional ', so that the resulting SQL query is correct

Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2020-09-09 10:40:30 +02:00
Julius Härtl
7e183d6e99 Properly filter archived view and deleted cards
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-09-01 11:02:48 +02:00
Julius Härtl
b5862b482a Move to query builder (pt.2)
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-09-01 11:02:48 +02:00
Julius Härtl
5536188892 Keep 18 compatibility
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-09-01 11:02:46 +02:00
Julius Härtl
2059e55e30 Implement new unified search API
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-09-01 11:02:25 +02:00
Julius Härtl
45c5b1678b Migrate CardMapper to IQBMapper
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-09-01 11:02:25 +02:00
Julius Härtl
348fc669be Allow to use card item without being available in global card store
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-08-20 11:41:18 +02:00
Jakob Röhrl
3c5f68e0c3 card dashboard
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2020-08-20 11:40:39 +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
141ab46b46 Properly sort cards if order is the same
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-04-20 10:01:00 +02:00
Julius Härtl
9f9d6797bf Do not get deleted cards when fetching overdue for notifications
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-03-29 12:40:41 +02:00
Julius Härtl
dd104466d6 Do not expose activity on every autosave
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 13:09: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
Manuel Arno Korfmann
f2795f120b show deleted cards in sidebar tab (styling still wip)
Signed-off-by: Manuel Arno Korfmann <manu@korfmann.info>

card undo delete done, styling still wip

Signed-off-by: Manuel Arno Korfmann <manu@korfmann.info>

fix Codacy findings

Signed-off-by: Manuel Arno Korfmann <manu@korfmann.info>
2018-08-15 20:33:30 +02:00
Manuel Arno Korfmann
2ef4b55af4 cards soft delete wip
Signed-off-by: Manuel Arno Korfmann <manu@korfmann.info>

cards: softdelete done; undo delete wip

Signed-off-by: Manuel Arno Korfmann <manu@korfmann.info>

show deleted cards in board settings sidebar wip

Signed-off-by: Manuel Arno Korfmann <manu@korfmann.info>

CardMapper#findDeleted: fix bug in entity property assigning

Signed-off-by: Manuel Arno Korfmann <manu@korfmann.info>
2018-08-15 20:33:30 +02:00
Julius Härtl
4d8acecc57 Simly remove 4byte chars from the description if those are not supported
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-07-25 18:33:24 +02: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
7c552e9a52 Only send overdue notifications for unarchived cards
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-12-07 20:20:47 +01:00
Julius Härtl
a2adcf2487 Add default for injected value since out app container is not queried during update
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-11-11 12:05:46 +01:00
Julius Härtl
447cb80573 Backend: assign/remove user impelementation
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-10-23 22:12:08 +02:00
Julius Härtl
4cf746dd6f WIP: assign users
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-10-23 22:12:08 +02: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
05395dbfbe Fix mysql datetime format
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-10-10 17:50:01 +02:00
Julius Härtl
ac1b1e826f Fix scritinizer issues
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-10-03 23:00:09 +02:00
Julius Härtl
6a575baadd Notifications: remove pending notifications if duedate is changed
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-10-03 23:00:09 +02:00
Julius Härtl
f8c9bc1c7c Cron: Ignore unused parameters in codacy
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-10-03 23:00:09 +02:00
Julius Härtl
a346e215cd Send notifications when a card is overdue
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-10-03 23:00:09 +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
02eecb3a3f Use mapper classes for relational data
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-04-27 13:08:25 +02:00
Julius Haertl
6dc6f924cf Rename to RelationalEntity to avoid naming collission 2017-01-31 13:43:35 +01:00
Julius Haertl
b0627d8979 Remove dark magic middleware and check permission in services 2017-01-13 16:36:36 +01:00
Julius Haertl
f0aa3777b2 Remove IDb occurences 2017-01-09 21:32:40 +01:00
Julius Haertl
5d85771ac0 Disable ui elements if permissions are not sufficient 2016-10-29 02:08:28 +02:00
Julius Haertl
a4d8e6334e Update only fields with changes 2016-10-28 23:24:40 +02:00
Julius Haertl
d16c767017 Fix double board list loading 2016-10-28 22:31:32 +02:00
Julius Haertl
9bbe4b9137 PHPdoc and small fixes 2016-10-28 00:48:00 +02:00
Julius Haertl
1167ca14a8 Fix not found acls and cleanup mappers 2016-10-28 00:03:00 +02:00
Julius Haertl
b82b1ef2f0 Delete linked objects 2016-10-15 12:05:27 +02:00
Julius Haertl
2deffacd98 Add SharingMiddleware for permission checks and small fixes 2016-08-24 01:22:45 +02:00
Julius Haertl
33e99b9e7c move to PSR-4 2016-08-19 18:10:07 +02:00