mirror of
https://gitlab.dit.htwk-leipzig.de/htwk-software/htwkalender.git
synced 2025-08-03 18:29:14 +02:00
feat:#36 added protobuf for golang microservices
This commit is contained in:
@@ -21,8 +21,8 @@ import (
|
||||
"github.com/pocketbase/pocketbase"
|
||||
"github.com/pocketbase/pocketbase/apis"
|
||||
"github.com/pocketbase/pocketbase/core"
|
||||
"htwkalender/service/db"
|
||||
"htwkalender/service/ical"
|
||||
"htwkalender/data-manager/service/db"
|
||||
"htwkalender/data-manager/service/ical"
|
||||
"io"
|
||||
"log/slog"
|
||||
"net/http"
|
||||
|
@@ -17,13 +17,13 @@
|
||||
package service
|
||||
|
||||
import (
|
||||
"htwkalender/service/course"
|
||||
"htwkalender/service/events"
|
||||
"htwkalender/service/fetch/sport"
|
||||
v1 "htwkalender/service/fetch/v1"
|
||||
v2 "htwkalender/service/fetch/v2"
|
||||
"htwkalender/service/functions/time"
|
||||
"htwkalender/service/room"
|
||||
"htwkalender/data-manager/service/course"
|
||||
"htwkalender/data-manager/service/events"
|
||||
"htwkalender/data-manager/service/fetch/sport"
|
||||
v1 "htwkalender/data-manager/service/fetch/v1"
|
||||
v2 "htwkalender/data-manager/service/fetch/v2"
|
||||
"htwkalender/data-manager/service/functions/time"
|
||||
"htwkalender/data-manager/service/room"
|
||||
"log/slog"
|
||||
"net/http"
|
||||
|
||||
|
@@ -20,12 +20,12 @@ import (
|
||||
"github.com/pocketbase/pocketbase"
|
||||
"github.com/pocketbase/pocketbase/core"
|
||||
"github.com/pocketbase/pocketbase/tools/cron"
|
||||
"htwkalender/service/course"
|
||||
"htwkalender/service/feed"
|
||||
"htwkalender/service/fetch/sport"
|
||||
v1 "htwkalender/service/fetch/v1"
|
||||
v2 "htwkalender/service/fetch/v2"
|
||||
"htwkalender/service/functions/time"
|
||||
"htwkalender/data-manager/service/course"
|
||||
"htwkalender/data-manager/service/feed"
|
||||
"htwkalender/data-manager/service/fetch/sport"
|
||||
v1 "htwkalender/data-manager/service/fetch/v1"
|
||||
v2 "htwkalender/data-manager/service/fetch/v2"
|
||||
"htwkalender/data-manager/service/functions/time"
|
||||
"log/slog"
|
||||
"strconv"
|
||||
)
|
||||
|
@@ -18,7 +18,7 @@ package course
|
||||
|
||||
import (
|
||||
"github.com/pocketbase/pocketbase"
|
||||
"htwkalender/service/events"
|
||||
"htwkalender/data-manager/service/events"
|
||||
"log/slog"
|
||||
)
|
||||
|
||||
|
@@ -20,7 +20,7 @@ import (
|
||||
"fmt"
|
||||
"github.com/pocketbase/pocketbase/daos"
|
||||
"github.com/pocketbase/pocketbase/tools/types"
|
||||
"htwkalender/model"
|
||||
"htwkalender/data-manager/model"
|
||||
"log/slog"
|
||||
"time"
|
||||
|
||||
|
@@ -18,7 +18,7 @@ package db
|
||||
|
||||
import (
|
||||
"github.com/pocketbase/dbx"
|
||||
"htwkalender/model"
|
||||
"htwkalender/data-manager/model"
|
||||
"reflect"
|
||||
"testing"
|
||||
)
|
||||
|
@@ -22,7 +22,7 @@ import (
|
||||
"github.com/pocketbase/pocketbase"
|
||||
"github.com/pocketbase/pocketbase/daos"
|
||||
"github.com/pocketbase/pocketbase/models"
|
||||
"htwkalender/model"
|
||||
"htwkalender/data-manager/model"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
@@ -20,7 +20,7 @@ import (
|
||||
"github.com/pocketbase/dbx"
|
||||
"github.com/pocketbase/pocketbase"
|
||||
"github.com/pocketbase/pocketbase/models"
|
||||
"htwkalender/model"
|
||||
"htwkalender/data-manager/model"
|
||||
"log/slog"
|
||||
)
|
||||
|
||||
|
@@ -17,8 +17,8 @@
|
||||
package db
|
||||
|
||||
import (
|
||||
"htwkalender/model"
|
||||
"htwkalender/service/functions"
|
||||
"htwkalender/data-manager/model"
|
||||
"htwkalender/data-manager/service/functions"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
|
@@ -18,8 +18,8 @@ package events
|
||||
|
||||
import (
|
||||
"github.com/pocketbase/pocketbase"
|
||||
"htwkalender/service/db"
|
||||
"htwkalender/service/functions"
|
||||
"htwkalender/data-manager/service/db"
|
||||
"htwkalender/data-manager/service/functions"
|
||||
)
|
||||
|
||||
func GetAllCourses(app *pocketbase.PocketBase) []string {
|
||||
|
@@ -18,10 +18,10 @@ package events
|
||||
|
||||
import (
|
||||
"github.com/pocketbase/pocketbase"
|
||||
"htwkalender/model"
|
||||
"htwkalender/service/db"
|
||||
"htwkalender/service/fetch/v1"
|
||||
"htwkalender/service/functions"
|
||||
"htwkalender/data-manager/model"
|
||||
"htwkalender/data-manager/service/db"
|
||||
"htwkalender/data-manager/service/fetch/v1"
|
||||
"htwkalender/data-manager/service/functions"
|
||||
"log/slog"
|
||||
"strconv"
|
||||
)
|
||||
|
@@ -1,7 +1,7 @@
|
||||
package events
|
||||
|
||||
import (
|
||||
"htwkalender/model"
|
||||
"htwkalender/data-manager/model"
|
||||
"testing"
|
||||
)
|
||||
|
||||
|
@@ -20,9 +20,9 @@ import (
|
||||
"database/sql"
|
||||
"github.com/pocketbase/dbx"
|
||||
"github.com/pocketbase/pocketbase/daos"
|
||||
"htwkalender/model"
|
||||
database "htwkalender/service/db"
|
||||
localTime "htwkalender/service/functions/time"
|
||||
"htwkalender/data-manager/model"
|
||||
database "htwkalender/data-manager/service/db"
|
||||
localTime "htwkalender/data-manager/service/functions/time"
|
||||
"log/slog"
|
||||
"strings"
|
||||
)
|
||||
|
@@ -19,8 +19,8 @@ package feed
|
||||
import (
|
||||
"github.com/pocketbase/pocketbase/daos"
|
||||
"github.com/pocketbase/pocketbase/tests"
|
||||
"htwkalender/model"
|
||||
mockTime "htwkalender/service/functions/time"
|
||||
"htwkalender/data-manager/model"
|
||||
mockTime "htwkalender/data-manager/service/functions/time"
|
||||
"reflect"
|
||||
"testing"
|
||||
"time"
|
||||
|
@@ -21,10 +21,10 @@ import (
|
||||
"github.com/google/uuid"
|
||||
"github.com/pocketbase/pocketbase"
|
||||
"github.com/pocketbase/pocketbase/tools/types"
|
||||
"htwkalender/model"
|
||||
"htwkalender/service/db"
|
||||
"htwkalender/service/functions"
|
||||
clock "htwkalender/service/functions/time"
|
||||
"htwkalender/data-manager/model"
|
||||
"htwkalender/data-manager/service/db"
|
||||
"htwkalender/data-manager/service/functions"
|
||||
clock "htwkalender/data-manager/service/functions/time"
|
||||
"io"
|
||||
"log/slog"
|
||||
"net/http"
|
||||
|
@@ -21,10 +21,10 @@ import (
|
||||
"github.com/google/uuid"
|
||||
"github.com/pocketbase/pocketbase/tools/types"
|
||||
"golang.org/x/net/html"
|
||||
"htwkalender/model"
|
||||
"htwkalender/service/date"
|
||||
"htwkalender/service/fetch"
|
||||
"htwkalender/service/functions"
|
||||
"htwkalender/data-manager/model"
|
||||
"htwkalender/data-manager/service/date"
|
||||
"htwkalender/data-manager/service/fetch"
|
||||
"htwkalender/data-manager/service/functions"
|
||||
"log/slog"
|
||||
"regexp"
|
||||
"strconv"
|
||||
|
@@ -19,7 +19,7 @@ package v1
|
||||
import (
|
||||
"fmt"
|
||||
"github.com/pocketbase/pocketbase/tools/types"
|
||||
"htwkalender/model"
|
||||
"htwkalender/data-manager/model"
|
||||
"reflect"
|
||||
"testing"
|
||||
"time"
|
||||
|
@@ -21,10 +21,10 @@ import (
|
||||
"fmt"
|
||||
"github.com/pocketbase/pocketbase"
|
||||
"github.com/pocketbase/pocketbase/models"
|
||||
"htwkalender/model"
|
||||
"htwkalender/service/db"
|
||||
"htwkalender/service/functions"
|
||||
"htwkalender/service/functions/time"
|
||||
"htwkalender/data-manager/model"
|
||||
"htwkalender/data-manager/service/db"
|
||||
"htwkalender/data-manager/service/functions"
|
||||
"htwkalender/data-manager/service/functions/time"
|
||||
"io"
|
||||
"log/slog"
|
||||
"net/http"
|
||||
|
@@ -17,7 +17,7 @@
|
||||
package v1
|
||||
|
||||
import (
|
||||
"htwkalender/model"
|
||||
"htwkalender/data-manager/model"
|
||||
"testing"
|
||||
)
|
||||
|
||||
|
@@ -19,9 +19,9 @@ package v2
|
||||
import (
|
||||
"github.com/pocketbase/pocketbase/tools/types"
|
||||
"golang.org/x/net/html"
|
||||
"htwkalender/model"
|
||||
"htwkalender/service/date"
|
||||
"htwkalender/service/functions"
|
||||
"htwkalender/data-manager/model"
|
||||
"htwkalender/data-manager/service/date"
|
||||
"htwkalender/data-manager/service/functions"
|
||||
"strings"
|
||||
)
|
||||
|
||||
|
@@ -22,12 +22,12 @@ import (
|
||||
"github.com/pocketbase/pocketbase"
|
||||
"github.com/pocketbase/pocketbase/daos"
|
||||
"golang.org/x/net/html"
|
||||
"htwkalender/model"
|
||||
"htwkalender/service/db"
|
||||
"htwkalender/service/fetch"
|
||||
v1 "htwkalender/service/fetch/v1"
|
||||
"htwkalender/service/functions"
|
||||
localTime "htwkalender/service/functions/time"
|
||||
"htwkalender/data-manager/model"
|
||||
"htwkalender/data-manager/service/db"
|
||||
"htwkalender/data-manager/service/fetch"
|
||||
v1 "htwkalender/data-manager/service/fetch/v1"
|
||||
"htwkalender/data-manager/service/functions"
|
||||
localTime "htwkalender/data-manager/service/functions/time"
|
||||
"log/slog"
|
||||
"strings"
|
||||
)
|
||||
|
@@ -17,7 +17,7 @@
|
||||
package v2
|
||||
|
||||
import (
|
||||
"htwkalender/model"
|
||||
"htwkalender/data-manager/model"
|
||||
"reflect"
|
||||
"testing"
|
||||
)
|
||||
|
@@ -19,8 +19,8 @@ package v2
|
||||
import (
|
||||
"github.com/pocketbase/pocketbase/tools/types"
|
||||
"golang.org/x/net/html"
|
||||
"htwkalender/model"
|
||||
"htwkalender/service/date"
|
||||
"htwkalender/data-manager/model"
|
||||
"htwkalender/data-manager/service/date"
|
||||
"regexp"
|
||||
"strconv"
|
||||
"strings"
|
||||
|
@@ -17,7 +17,7 @@
|
||||
package functions
|
||||
|
||||
import (
|
||||
localTime "htwkalender/service/functions/time"
|
||||
localTime "htwkalender/data-manager/service/functions/time"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
package functions
|
||||
|
||||
import (
|
||||
mockTime "htwkalender/service/functions/time"
|
||||
mockTime "htwkalender/data-manager/service/functions/time"
|
||||
"reflect"
|
||||
"testing"
|
||||
"time"
|
||||
|
@@ -20,8 +20,8 @@ import (
|
||||
"encoding/json"
|
||||
"github.com/pocketbase/pocketbase"
|
||||
"github.com/pocketbase/pocketbase/apis"
|
||||
"htwkalender/model"
|
||||
"htwkalender/service/db"
|
||||
"htwkalender/data-manager/model"
|
||||
"htwkalender/data-manager/service/db"
|
||||
)
|
||||
|
||||
func CreateIndividualFeed(requestBody []byte, app *pocketbase.PocketBase) (string, error) {
|
||||
|
@@ -17,10 +17,10 @@
|
||||
package ical
|
||||
|
||||
import (
|
||||
"htwkalender/model"
|
||||
"htwkalender/service/functions"
|
||||
clock "htwkalender/service/functions/time"
|
||||
"htwkalender/service/names"
|
||||
"htwkalender/data-manager/model"
|
||||
"htwkalender/data-manager/service/functions"
|
||||
clock "htwkalender/data-manager/service/functions/time"
|
||||
"htwkalender/data-manager/service/names"
|
||||
"time"
|
||||
|
||||
"github.com/jordic/goics"
|
||||
|
@@ -18,8 +18,8 @@ package ical
|
||||
|
||||
import (
|
||||
"github.com/jordic/goics"
|
||||
"htwkalender/model"
|
||||
mockTime "htwkalender/service/functions/time"
|
||||
"htwkalender/data-manager/model"
|
||||
mockTime "htwkalender/data-manager/service/functions/time"
|
||||
"reflect"
|
||||
"testing"
|
||||
"time"
|
||||
|
@@ -17,7 +17,7 @@
|
||||
package names
|
||||
|
||||
import (
|
||||
"htwkalender/model"
|
||||
"htwkalender/data-manager/model"
|
||||
"regexp"
|
||||
)
|
||||
|
||||
|
@@ -17,7 +17,7 @@
|
||||
package names
|
||||
|
||||
import (
|
||||
"htwkalender/model"
|
||||
"htwkalender/data-manager/model"
|
||||
"testing"
|
||||
)
|
||||
|
||||
|
@@ -18,9 +18,9 @@ package room
|
||||
|
||||
import (
|
||||
"github.com/pocketbase/pocketbase"
|
||||
"htwkalender/model"
|
||||
"htwkalender/service/db"
|
||||
"htwkalender/service/functions"
|
||||
"htwkalender/data-manager/model"
|
||||
"htwkalender/data-manager/service/db"
|
||||
"htwkalender/data-manager/service/functions"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
@@ -18,7 +18,7 @@ package room
|
||||
|
||||
import (
|
||||
"github.com/pocketbase/pocketbase/tools/types"
|
||||
"htwkalender/model"
|
||||
"htwkalender/data-manager/model"
|
||||
"reflect"
|
||||
"testing"
|
||||
)
|
||||
|
Reference in New Issue
Block a user