I hereby claim:
- I am evert on github.
- I am evert (https://keybase.io/evert) on keybase.
- I have a public key whose fingerprint is 107B AA3F EC16 5B36 2AA3 B1A0 7140 EC0B 6D75 CC9B
To claim this, I am signing this object:
{I hereby claim:
To claim this, I am signing this object:
{| { | |
| "email": "me@evertpot.com", | |
| "basicAuth": { | |
| "userName": "6aJLC9SCpNpjXsWWQu69aRkQW9A2XA1ZH5d4dQsU7Phh.2vNSupMEg", | |
| "password": "1U8VAfh0mkI8SoRegXqj50gTE9VTpleCDn4LiD564hy7TXuyNC6RFg", | |
| "expires": 1395806514 | |
| }, | |
| "links": { | |
| "addressbook-home-set": "\/~evert\/fruux\/fruux-ent\/public\/server.php\/addressbooks\/users\/4\/", | |
| "current-user-principal": "\/~evert\/fruux\/fruux-ent\/public\/server.php\/principals\/users\/4\/" |
| find lib tests bin -name "*.php" | \ | |
| xargs -n1 \ | |
| sed "-i.old" 's/^ \* \@copyright.*$/ * \@copyright Copyright (C) fruux GmbH (https:\/\/fruux.com\/)/g' | |
| find lib tests bin -name "*.php.old" | \ | |
| xargs -n1 \ | |
| rm |
Context: This is the email I sent google, listing issues I came across when working with their carddav server. More information in this blogpost. I reformatted and redacted the email to protect people's privacy.
Hello redacted,
You may have figured it from the other emails, but we are currently working on providing a syncronization tool with Google's new CardDAV server. We've run into a number of issues that are definitely bugs, and looking for some advise in a different area.
I would much appreciate it if you could take a look at these, but I'd also completely understand if you're busy. Regardless, I feel that this information may be helpful for you, because I feel I will not the last to mention them
| <?php | |
| function generatePayload($username, array $permissions) { | |
| $xml = [ | |
| '{http://myns.org/}/user' => $username, | |
| '{http://myns.org/}/permissions' => new Sabre\Xml\Element\Elements($permissions) | |
| ]; | |
| $service = new Sabre\Xml\Service(); |
| <?php | |
| // Where to find the blog posts | |
| $sources = '_posts/2015/**.md'; | |
| $files = glob($sources); | |
| $startWords = []; | |
| $allWords = []; |
| <?php | |
| $xml = simplexml_load_file('php://stdin'); | |
| $threads = []; | |
| $posts = []; | |
| $userMap = [ | |
| 'evertp' => [ | |
| 'url' => 'https://evertpot.com', |
| <li> | |
| {% if include.comment.url %}<a href="{{ include.comment.url }}">{% endif %} | |
| {% if include.comment.avatar %}<img src="{{ include.comment.avatar }}" alt="{{ include.comment.name }}" />{% end | |
| {% if include.comment.url %}</a>{% endif %} | |
| {% if include.comment.url %}<a href="{{ include.comment.url }}">{% endif %} | |
| <span class="author">{{ include.comment.name }}</span> | |
| {% if include.comment.url %}</a>{% endif %} | |
| • <time>{{ include.comment.created | date: "%b %d, %Y" }}</time> |
Prefer-Push: item, iconClient asks the server to push all resources that are linked via the item and icon relations of the context resource.
Prefer-Push: *| <?php declare(strict_types=1); | |
| class Player { | |
| private $name; | |
| function __construct(string $name) { | |
| $this->name = $name; |