Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(user_status): Remove non-existent "visible" field from UserStatusPredefinedfix/user_status/harden-api | provokateurin | 2024-12-18 | 1 | -1/+0 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(user_status): Catch non-existing user status when setting custom user status | provokateurin | 2024-12-18 | 1 | -0/+3 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(user_status): Allow null userId in UserStatusController | provokateurin | 2024-12-18 | 1 | -1/+1 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(user_status): Use constraint for findAll() offset | provokateurin | 2024-12-18 | 1 | -1/+1 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore(profile): move profile app from core to apps | skjnldsv | 2024-11-14 | 1 | -1/+1 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | fix(OpenAPI): Adjust array syntax to avoid ambiguitiesfix/openapi/array-syntax | provokateurin | 2024-11-05 | 5 | -11/+11 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | refactor(apps): Use constructor property promotion when possible | provokateurin | 2024-10-21 | 14 | -129/+63 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | Merge pull request #47329 from nextcloud/feat/add-datetime-qbmapper-support | Ferdinand Thiessen | 2024-10-18 | 1 | -3/+4 |
|\ | | | | | feat(AppFramework): Add full support for date / time / datetime columns | ||||
| * | fix: Adjust Entity typesfeat/add-datetime-qbmapper-support | Ferdinand Thiessen | 2024-10-17 | 1 | -3/+4 |
| | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | chore(db): Apply query prepared statementsdbQueriesExecStmt2 | Git'Fellow | 2024-10-17 | 1 | -2/+2 |
|/ | | | | | | | | | | | | | | | | Fix: psalm fix: bad file fix: bug chore: add batch chore: add batch chore: add batch fix: psalm | ||||
* | chore(apps): Apply new rector configuration to autouse classes | Côme Chilliet | 2024-10-15 | 1 | -2/+3 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(BackgroundJobs): Adjust intervals and time sensitivities | provokateurin | 2024-10-08 | 1 | -1/+1 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore(deps): Update nextcloud/coding-standard to v1.3.1 | provokateurin | 2024-09-19 | 5 | -7/+15 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore: adjust code to adhere to coding standard | Anna Larch | 2024-09-05 | 3 | -4/+4 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | style: update codestyle for coding-standard 1.2.3 | Daniel Kesselberg | 2024-08-25 | 2 | -2/+3 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | fix(userstatus): run user status automation job for start and end events | Anna Larch | 2024-08-14 | 2 | -2/+11 |
| | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | refactor(user_status): Replace security annotations with respective attributes | provokateurin | 2024-07-27 | 4 | -20/+14 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(userstatus): Fix user status automation in real-life scenario | Joas Schilling | 2024-06-25 | 1 | -5/+29 |
| | | | | | | | | | | | Order of applying: - Out-of-office - Availability - Call - Meeting - User status Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | chore: Add SPDX header | Andy Scherzinger | 2024-05-31 | 1 | -0/+1 |
| | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de> | ||||
* | chore: Add SPDX header | Andy Scherzinger | 2024-05-30 | 31 | -600/+61 |
| | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de> | ||||
* | fix(status): Update status time when reverting to it manually | Joas Schilling | 2024-04-17 | 1 | -3/+6 |
| | | | | | | This prevents the DAV meeting status from overwriting it again Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | refactor(user_status): Switch to attribute based routing | provokateurin | 2024-02-21 | 4 | -0/+14 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(userstatus): add back 0 timestamp for status without message | Anna Larch | 2024-02-12 | 1 | -1/+7 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | chore: Fix missing template parameter for IEventListener | Côme Chilliet | 2024-01-30 | 3 | -0/+3 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(userstatus): CALL status should overwrite MEETING status | Anna Larch | 2024-01-24 | 1 | -9/+24 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | fix(userstatus): catch unique constraint violation | Anna Larch | 2024-01-16 | 1 | -2/+17 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | Merge pull request #42527 from nextcloud/feat/user_status/online-status-type | Kate | 2024-01-10 | 3 | -2/+9 |
|\ | |||||
| * | feat(user_status): Add online status type for OpenAPI | provokateurin | 2024-01-10 | 3 | -2/+9 |
| | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | | fix(user_status): Allow setting custom message with icon only | provokateurin | 2023-12-30 | 1 | -1/+1 |
|/ | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(userstatus): set user status to 'In a meeting' if calendar is busy | Anna Larch | 2023-12-19 | 3 | -31/+14 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | fix(ooo): add new ooo status with new emoji | Anna Larch | 2023-12-18 | 2 | -1/+16 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | fix(copyright): Fix copyright doc blocks | Joas Schilling | 2023-11-30 | 3 | -3/+3 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | enh(userstatus): add OOO automation and remove calendar automation | Anna Larch | 2023-11-28 | 6 | -70/+92 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | chore: apply changes from Nextcloud coding standards 1.1.1 | Joas Schilling | 2023-11-23 | 17 | -56/+52 |
| | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | fix(userstatus): Only track message timestamp for values | Christoph Wurst | 2023-11-16 | 2 | -2/+8 |
| | | | | | | | Do not track status messages that are empty, e.g. DND outside of availability. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | fix(userstatus): Do not override message timestamp for default messages | Christoph Wurst | 2023-11-13 | 1 | -1/+0 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | feat(user status): automate user status for events | Anna Larch | 2023-11-09 | 4 | -45/+119 |
| | | | | | | | and automatically set a user status to free or busy depending on their calendar transparency, event status and availability settings Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | feat(contactsmenu): Sort by user status | Christoph Wurst | 2023-11-08 | 1 | -0/+2 |
| | | | | | | If user_status is not enabled, fall back to sorting by contact name. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | feat(contactsmenu): Show user status | Christoph Wurst | 2023-10-31 | 1 | -0/+65 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | fix(userstatus): Track message timestamp too | Christoph Wurst | 2023-09-29 | 5 | -2/+82 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | Add single status code descriptions for OpenAPI | jld3103 | 2023-09-27 | 3 | -1/+7 |
| | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> | ||||
* | fix(userstatus): Sync migration version number with app version | Christoph Wurst | 2023-09-26 | 1 | -5/+7 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | Migrate applications away from deprecated ILogger | Côme Chilliet | 2023-09-21 | 1 | -28/+8 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | feat(dashboard): implement widget item api v2 | Richard Steinmetz | 2023-08-22 | 1 | -12/+15 |
| | | | | | | | | | This API enables the dashboard to render all widgets from the API data alone without having apps to provide their own bundles. This saves a lot of traffic and execution time as a lot less javascript has to be parsed on the frontend. Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | user_status: Add OpenAPI spec | jld3103 | 2023-07-04 | 7 | -33/+154 |
| | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> | ||||
* | feat(ocp): More specific type for ICapabilities::getCapabilities | Christoph Wurst | 2023-07-03 | 1 | -3/+0 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | Remove unreachable UserStatus#clearStatus route | jld3103 | 2023-05-08 | 1 | -10/+0 |
| | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> | ||||
* | feat(status): Add a capability for the restore | Joas Schilling | 2023-04-18 | 1 | -0/+1 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | feat(user_status): Allow to manually revert an automated status | Joas Schilling | 2023-04-18 | 2 | -3/+23 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Fix user_status heartbeat response | jld3103 | 2023-01-25 | 1 | -7/+7 |
| | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> |