aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/carddav
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade go-webdavLibravatarLibravatar Simon Ser 2023-12-272-15/+16
|
* carddav: fix accidental shadowing of variablesLibravatarLibravatar Conrad Hoffmann 2022-03-011-1/+1
| | | | | | | The statement changed here creates new variables, whereas it means to assign values to the previously declared `ao` to be used outside of the if statement. This lead to PUT requests always being sent to a URL containing a new UUID, causing problems with some CardDAV servers.
* plugins/{carddav,caldav}: remove unused conversionLibravatarLibravatar Gusted 2021-08-041-1/+1
|
* Repoint repository references to new locationLibravatarLibravatar j3s 2020-11-203-4/+4
|
* Workaround template functions not loadedLibravatarLibravatar Simon Ser 2020-06-101-7/+0
| | | | | | | This is a hacky workaround to make things work until we find a better solution. Closes: https://todo.sr.ht/~emersion/alps/96
* alps theme: add contact edit/createLibravatarLibravatar Drew DeVault 2020-05-201-0/+2
|
* alps theme: add contact details pageLibravatarLibravatar Drew DeVault 2020-05-201-1/+3
|
* plugins/carddav: add route to delete a contactLibravatarLibravatar Simon Ser 2020-05-132-0/+21
|
* Add <meta refresh> to mailbox viewLibravatarLibravatar Drew DeVault 2020-05-133-3/+3
| | | | | | | | | | This causes the mailbox to automatically reload the page every 60 seconds, without JavaScript. This also updates the base template data to include the full URL, and replaces the earlier "Path" field with a pre-split array of path components, which is more immediately useful to most templates given the limitations of string munging with text/template primitives.
* Rename project to alpsLibravatarLibravatar Simon Ser 2020-05-136-31/+31
|
* plugins/carddav: check supported vCard versionsLibravatarLibravatar Simon Ser 2020-02-271-3/+9
|
* plugins/carddav: use paths instead of UIDs in URLsLibravatarLibravatar Simon Ser 2020-02-276-46/+62
|
* plugins/carddav: add view to edit contactsLibravatarLibravatar Simon Ser 2020-02-122-11/+54
|
* plugins/carddav: add page to create new contactLibravatarLibravatar Simon Ser 2020-02-124-1/+98
|
* plugins/carddav: filter contacts with EMAIL/FN setLibravatarLibravatar Simon Ser 2020-02-122-0/+6
| | | | | Don't issue a CardDAV query with any filter, Google won't return any result.
* plugins/carddav: cache addressbook home set pathLibravatarLibravatar Simon Ser 2020-02-113-31/+50
|
* plugins/carddav: add basic contacts viewLibravatarLibravatar Simon Ser 2020-02-055-36/+222
|
* plugins/carddav: accept "carddavs" and "carddav+insecure" URL schemesLibravatarLibravatar Simon Ser 2020-02-051-2/+5
|
* plugins/carddav: sanity check URL on startupLibravatarLibravatar Simon Ser 2020-02-051-0/+24
|
* plugins/carddav: new pluginLibravatarLibravatar Simon Ser 2020-02-051-0/+116
A new minimal CardDAV plugin is introduced. It injects a list of e-mail addresses in the e-mail compose view. References: https://todo.sr.ht/~sircmpwn/koushin/7