451 Commits

Author SHA1 Message Date
Alexis Saettler b2156909b8 feat: update dependencies, use php 8.2 and fix webauthn (#7251) 2024-05-02 12:44:13 +02:00
Andrew Aylett 0a9112ecd1 feat: add a name order with the last name outside of brackets (#6286)
Co-authored-by: Alexis Saettler <alexis@saettler.org>
2023-11-05 19:37:08 +01:00
Alexis Saettler 768c18ef44 chore(deps): upgrade dependencies (#6538) 2023-01-30 13:09:26 +01:00
Alies Lapatsin fe8660f464 chore: update psalm (#6532) 2023-01-30 12:28:42 +01:00
mehdihasanpour bf1e3fe3d0 test: refactor tests (#6217)
Co-authored-by: Alexis Saettler <alexis@saettler.org>
2022-10-16 22:17:10 +02:00
Alexis Saettler 78cd01b2b5 chore: update dependencies for Laravel 9 (#6098) 2022-08-12 18:42:35 +02:00
Alexis Saettler a5ff8fc247 chore: remove pragmarx/countries-laravel dependency (#6237) 2022-07-31 10:37:15 +02:00
Alexis Saettler 1a00864eff refactor: cosmetic changes (#6123) 2022-05-04 23:15:44 +02:00
Markus Dick f0db6716d6 fix: vcard bday export format with unknown year (#6087) 2022-04-24 17:09:18 +02:00
Regis Freyd a2aadba64b Apply fixes from StyleCI (#6086) 2022-04-05 11:19:57 -04:00
Alexis Saettler f4a7b7f10d refactor: remove api call in vue (#6012) 2022-02-28 11:01:24 +01:00
Alexis Saettler 503fb36c8b fix: fix month reminder view (#5914) 2022-01-19 23:47:55 +01:00
Alexis Saettler 33097850af fix: fix contact search + adorable return data (#5881) 2022-01-12 10:31:44 +01:00
Alexis Saettler 8c627a28cb feat: export data as json format (#4779) 2022-01-11 21:41:32 +01:00
Alexis Saettler ccf6d4fe2f feat: re-activate adorable avatars with permanent solution (#5872) 2022-01-11 20:55:45 +01:00
Alexis Saettler 6f887dfb75 feat: add contact soft delete and prunable (#5826) 2022-01-09 19:10:16 +01:00
Dung Nguyen a3e9b79236 feat: add reminders/upcoming API (#5783) 2022-01-06 07:34:43 +01:00
Alexis Saettler 30d97f9321 feat: sync carddav delete contact requests (#5835) 2022-01-05 23:32:24 +00:00
Alexis Saettler d76af0480c refactor: create queuable services (#5834) 2022-01-03 17:22:56 +01:00
Alexis Saettler d73e3c41ea fix: fix Date display with timezone (#5825) 2022-01-02 21:55:11 +01:00
Alexis Saettler 0c791f6c15 feat: improve reliability of pingversion (#5723) 2021-12-28 00:06:27 +01:00
Alexis Saettler 3ab1af6e49 chore(deps): update dependencies (#5799) 2021-12-27 11:13:03 +01:00
Alexis Saettler 3bb49d0a58 chore: update docker repo on release creation (#5708) 2021-11-19 19:04:08 +01:00
Alexis Saettler 339b0feb6d feat: use ipdata to get infos from ip (#5680) 2021-11-06 20:35:13 +01:00
Alexis Saettler d19b6adc37 feat: get weather from weatherapi (#5668) 2021-10-30 23:00:14 +02:00
ribounette 9128db8b6f fix: fix edit an activity with a category (#5661) 2021-10-28 14:14:40 +02:00
ribounette ac44cfb4e0 fix: fix carddav addressbook add (#5660) 2021-10-27 22:33:36 +02:00
Stefan Linke cc05552320 feat: searchable contacts on introductions form (#5632) 2021-10-26 23:07:45 +02:00
Samuel Felipe 83e1d68086 feat: update last called attribute (#5614) 2021-10-26 22:38:36 +02:00
ABOTlegacy 38429a25a2 feat: added URLs to be exported in vCards. (#5609) 2021-10-19 23:41:56 +02:00
Alexis Saettler 0dd4b23baf fix: fix vcard company import (#5616) 2021-10-17 19:20:12 +02:00
Alexis Saettler 8eed44e48e feat: retry get gps coordinate when rate limited second (#5615) 2021-10-17 18:27:27 +02:00
Jacek Sawoszczuk 6c5ac48df4 fix: fix creating default gender (#5607) 2021-10-13 23:55:43 +02:00
Jacek Sawoszczuk bb971155d4 fix: fix duplicate reminders on dashboard (#5569) 2021-10-13 23:53:26 +02:00
Alexis Saettler 399b862bf5 refactor: handle localSyncToken update + set user locale on UpdateVCard (#5606) 2021-10-11 23:57:15 +02:00
Alexis Saettler 1da427f113 fix: fix distant contact etag handle (#5605) 2021-10-11 20:46:42 +02:00
Alexis Saettler 0e989fec35 feat: use queue to update contacts with carddav (#5575) 2021-10-08 20:51:47 +00:00
Alexis Saettler 4370b81d7f refactor: improve carddavbackend and syncdto connections (#5574) 2021-10-08 13:56:13 +02:00
Stefan Linke 2c33e0b8dd fix: null reference on gift photo upload (#5547)
Attempting to connect a photo to a gift, either an already existing one
or a freshly uploaded one, the AJAX call would return a 500 server
error. The error states of a `Attempt to read property "id" on null` in
`app\Http\Resources\Gift/Gift` line 24.

This is causes by attempting to use a void result of
`AssociatePhotoToGift` service in `ApiGiftController::associate()`
method.

Fixed by returning the actual `$gift` variable worked on, similar to the
related services.

This does fix the *stacktrace* in #5516, but not the issue itself. The
issue there is likely unrelated to the stacktrace.

Fixes #5397
2021-10-08 13:11:46 +02:00
Alexis Saettler a669e98f83 feat: use Http facade for DavClient (#5573) 2021-10-07 23:28:12 +02:00
Alexis Saettler 8394386345 refactor: use bus batch in davclient (#5542) 2021-10-03 19:00:57 +02:00
Alexis Saettler 160b36eed2 feat: import vcard using uuid (#5533) 2021-09-26 15:25:58 +02:00
Alexis Saettler 2655231b4f feat: add a script to build docker dev (#5531) 2021-09-25 18:21:40 +00:00
Alexis Saettler e6c92cf005 feat: carddav client (#3851) 2021-09-20 22:54:29 +02:00
Alexis Saettler c3809283e6 refactor: use services in import vcard (#5513) 2021-09-18 11:54:30 +02:00
Alexis Saettler 3883de7491 test: fix RequestHelper test (#5512) 2021-09-17 06:44:40 +02:00
Alexis Saettler 223fbed0a8 Apply fixes from StyleCI (#5495) 2021-09-12 09:13:02 +02:00
Alexis Saettler e298c63dd2 feat: allow to update a subscription frequency (#5436) 2021-08-26 14:16:39 +02:00
Alexis Saettler cefeb9bdfa fix: use post request for exportToSql (#5314) 2021-06-27 16:15:38 +02:00
Regis Freyd 8ba7d983ef fix: fix search being extremely slow (#5306) 2021-06-24 15:05:33 -04:00