aboutsummaryrefslogtreecommitdiffstats
path: root/apps/contactsinteraction/lib
Commit message (Collapse)AuthorAgeFilesLines
* fix: Adjust Entity typesfeat/add-datetime-qbmapper-supportFerdinand Thiessen2024-10-171-6/+7
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(db): Correctly apply query typesGit'Fellow2024-10-171-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | fix: psalm fix: error fix: add batch fix: fatal error fix: add batch chore: add batch chore: add batch fix: psalm fix: typo fix: psalm fix: return bool fix: revert Manager
* fix(BackgroundJobs): Adjust intervals and time sensitivitiesprovokateurin2024-10-081-2/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* chore: Apply rector configuration to apps folderCôme Chilliet2024-09-201-1/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* style: update codestyle for coding-standard 1.2.3Daniel Kesselberg2024-08-254-9/+9
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* fix(db): Deprecate `IExpressionBuilder::or()` and ↵Joas Schilling2024-07-192-14/+20
| | | | | | `IExpressionBuilder::and()` without parameters Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore: Add SPDX headerAndy Scherzinger2024-05-2710-195/+20
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(contactsinteraction): Allow vCard downloadChristoph Wurst2024-03-261-1/+1
| | | | | | | Sabre calculates a header for the size of a vcard, therefore we have to implement the size method. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* chore: Fix missing template parameter for IEventListenerCôme Chilliet2024-01-301-1/+2
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-233-8/+6
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* Fix: duplicating contacts with the Recently contacted featurehamza2212023-10-241-25/+14
| | | | Signed-off-by: hamza221 <hamzamahjoubi221@gmail.com>
* Make adjustments based on the psalm messagesHamid Dehnavi2023-08-291-1/+1
| | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com>
* Refactor contactsinteraction appHamid Dehnavi2023-08-295-57/+33
| | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com>
* chore: Improve possibly null gettersChristoph Wurst2023-04-261-12/+15
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* fix(contactsinteraction): Read, update or insert in DB transactionChristoph Wurst2023-04-261-49/+59
| | | | | | | The transaction guarantees there are no two concurrent inserts for the same interaction. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Cleanup contactsinteractionCarl Schwan2022-11-257-78/+27
| | | | | | - Add more typing and use PHP 7.4 typed properties Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Ignore contact interaction with selfThomas Citharel2022-02-091-0/+5
| | | | | | No need to insert ourselves as a recent contact Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Use the new option to signaling insensitivityJoas Schilling2022-02-071-1/+3
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-0410-40/+45
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Card::getOwner should return the actual valueRoeland Jago Douma2021-03-011-1/+1
| | | | | | | I guess we never call this at runtime or it would already ahve done boom very loudly. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Bump nextcloud/coding-standard from 0.3.0 to 0.5.0dependabot-preview[bot]2021-02-181-1/+1
| | | | | | | | | | Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 0.3.0 to 0.5.0. - [Release notes](https://github.com/nextcloud/coding-standard/releases) - [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/coding-standard/compare/v0.3.0...v0.5.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Bump doctrine/dbal from 2.12.0 to 3.0.0Christoph Wurst2021-01-081-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Convert the card resource to a string if necessaryChristoph Wurst2020-11-131-1/+6
| | | | | | | Apparently the fetched column can be a string or resource. Hence we have to catch the resource type and convert it to a string. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Drop X-NEXTCLOUD-UIDJohn Molakvoæ (skjnldsv)2020-10-121-3/+0
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Type some of the core mappersChristoph Wurst2020-10-121-0/+3
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Fix writing BLOBs to postgres with recent contacts interactionChristoph Wurst2020-08-281-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Migrate contacts interaction to the PSR-3 loggerChristoph Wurst2020-07-161-7/+8
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Move contactsinteraction to bootstrap mechanismMorris Jobke2020-07-081-5/+8
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Rename app-generated to z-app-generated, because macOS Contacts supports ↵Georg Ehrke2020-05-071-1/+0
| | | | | | only one and will pick the first one alphabetically Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Implement ctag and etag in ContactsInteractionGeorg Ehrke2020-05-073-3/+28
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Add visibility to all methods and position of static keywordChristoph Wurst2020-04-102-13/+13
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Format control structures, classes, methods and functionChristoph Wurst2020-04-1010-14/+0
| | | | | | | | | | | | | | | To continue this formatting madness, here's a tiny patch that adds unified formatting for control structures like if and loops as well as classes, their methods and anonymous functions. This basically forces the constructs to start on the same line. This is not exactly what PSR2 wants, but I think we can have a few exceptions with "our" style. The starting of braces on the same line is pracrically standard for our code. This also removes and empty lines from method/function bodies at the beginning and end. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Remove unused importsChristoph Wurst2020-03-251-5/+0
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Register an address book with recent contactsChristoph Wurst2020-03-2510-0/+1047
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>