From c8040954805b36a88a0f1e4f63cd62ad7ac0e955 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Mon, 21 Feb 2022 09:52:09 +0100 Subject: [PATCH] Initial commit --- LICENSE | 21 +++++++++++++++++++++ README.md | 3 +++ auth/imap.go | 0 auth/interface.go | 0 auth/middleware.go | 0 auth/postgresql.go | 0 storage/postgresql.go | 0 7 files changed, 24 insertions(+) create mode 100644 LICENSE create mode 100644 README.md create mode 100644 auth/imap.go create mode 100644 auth/interface.go create mode 100644 auth/middleware.go create mode 100644 auth/postgresql.go create mode 100644 storage/postgresql.go diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..ef0a041 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 Migadu-Mail GmbH + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..144e637 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# tokidoki + +Tokidoki is a (WIP) carddav and caldav server. diff --git a/auth/imap.go b/auth/imap.go new file mode 100644 index 0000000..e69de29 diff --git a/auth/interface.go b/auth/interface.go new file mode 100644 index 0000000..e69de29 diff --git a/auth/middleware.go b/auth/middleware.go new file mode 100644 index 0000000..e69de29 diff --git a/auth/postgresql.go b/auth/postgresql.go new file mode 100644 index 0000000..e69de29 diff --git a/storage/postgresql.go b/storage/postgresql.go new file mode 100644 index 0000000..e69de29