Make everything work with the new paths
This commit is contained in:
parent
d0bc31fae4
commit
3aab700add
11
Makefile
11
Makefile
@ -3,11 +3,9 @@
|
||||
DB_USER=test
|
||||
DB_PASS=test
|
||||
DB_DSN_DEV=postgres://$(DB_USER):$(DB_PASS)@127.0.0.1:5432/dev?sslmode=disable
|
||||
DB_DSN_TEST=postgres://$(DB_USER):$(DB_PASS)@127.0.0.1:5432/test?sslmode=disable
|
||||
|
||||
MIGRATION=migrate -database '$(DB_DSN_DEV)'
|
||||
MIGRATION_SCHEMA=./sql/migration
|
||||
MIGRATION_TEST_DATA=./sql/dev
|
||||
MIGRATION_SCHEMA=./migrations
|
||||
|
||||
DOCKER_COMPOSE_FILE=./docker/docker-compose.yml
|
||||
DOCKER_COMPOSE=docker-compose -f $(DOCKER_COMPOSE_FILE)
|
||||
@ -28,10 +26,10 @@ build_docker_image:
|
||||
rm -rf canapeapp
|
||||
mkdir canapeapp
|
||||
cp -R docker/run.sh canapeapp/run.sh
|
||||
cp -R sql/migration canapeapp/migrations
|
||||
cp -R migrations canapeapp/migrations
|
||||
cp $$GOPATH/bin/migrate canapeapp/migrate
|
||||
yarn build
|
||||
go build -v -o canapeapp/app src/*.go
|
||||
go build -v -o canapeapp/app backend/*.go
|
||||
docker build --tag canapeapp:latest --file docker/Dockerfile-production .
|
||||
rm -rf canapeapp
|
||||
|
||||
@ -46,6 +44,3 @@ clean:
|
||||
-rm -r ./build
|
||||
$(DOCKER_COMPOSE) stop
|
||||
$(DOCKER_COMPOSE) rm --force -v
|
||||
|
||||
test: docker
|
||||
POSTGRES_DSN="$(DB_DSN_TEST)" go test -v -p=1 ./...
|
||||
|
@ -5,7 +5,7 @@ import (
|
||||
|
||||
"github.com/jmoiron/sqlx"
|
||||
"github.com/sirupsen/logrus"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
)
|
||||
|
||||
const (
|
||||
|
@ -5,9 +5,9 @@ import (
|
||||
"fmt"
|
||||
"net/http"
|
||||
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/config"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/config"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
|
||||
"github.com/sirupsen/logrus"
|
||||
)
|
||||
|
@ -1,8 +1,8 @@
|
||||
package backend
|
||||
|
||||
import (
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/users"
|
||||
|
||||
"github.com/jmoiron/sqlx"
|
||||
)
|
||||
|
@ -1,10 +1,9 @@
|
||||
package backend
|
||||
|
||||
import (
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/sqly"
|
||||
|
||||
"github.com/jmoiron/sqlx"
|
||||
"github.com/lib/pq"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/sqly"
|
||||
)
|
||||
|
||||
const (
|
||||
|
@ -3,13 +3,12 @@ package extmedias
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/movies"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/shows"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
|
||||
polochon "github.com/odwrtw/polochon/lib"
|
||||
"github.com/sirupsen/logrus"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/movies"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/shows"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
)
|
||||
|
||||
// NewExplorer returns a polochon.Explorer from the list of Explorers in the config
|
||||
|
@ -4,15 +4,14 @@ import (
|
||||
"errors"
|
||||
"net/http"
|
||||
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/movies"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/shows"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
|
||||
polochon "github.com/odwrtw/polochon/lib"
|
||||
"github.com/sirupsen/logrus"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/movies"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/shows"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
)
|
||||
|
||||
// RefreshHandler refresh the explored movies
|
||||
|
@ -5,11 +5,11 @@ import (
|
||||
"net/http"
|
||||
"os"
|
||||
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/config"
|
||||
extmedias "gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/external_medias"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/config"
|
||||
extmedias "gitlab.quimbo.fr/odwrtw/canape/backend/external_medias"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
|
||||
"github.com/jmoiron/sqlx"
|
||||
_ "github.com/lib/pq"
|
||||
|
@ -10,13 +10,12 @@ import (
|
||||
"github.com/odwrtw/papi"
|
||||
polochon "github.com/odwrtw/polochon/lib"
|
||||
"github.com/sirupsen/logrus"
|
||||
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/config"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/subtitles"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/config"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/subtitles"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
)
|
||||
|
||||
// PolochonMoviesHandler will returns movies from Polochon
|
||||
|
@ -10,11 +10,10 @@ import (
|
||||
"github.com/odwrtw/papi"
|
||||
"github.com/odwrtw/polochon/lib"
|
||||
"github.com/sirupsen/logrus"
|
||||
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/subtitles"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/subtitles"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
)
|
||||
|
||||
// Movie represents a movie
|
||||
|
@ -1,13 +1,13 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/admins"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/external_medias"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/movies"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/shows"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/torrents"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
admin "gitlab.quimbo.fr/odwrtw/canape/backend/admins"
|
||||
extmedias "gitlab.quimbo.fr/odwrtw/canape/backend/external_medias"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/movies"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/shows"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/torrents"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
)
|
||||
|
||||
func setupRoutes(env *web.Env) {
|
||||
|
@ -7,10 +7,9 @@ import (
|
||||
"github.com/odwrtw/papi"
|
||||
polochon "github.com/odwrtw/polochon/lib"
|
||||
"github.com/sirupsen/logrus"
|
||||
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/subtitles"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/subtitles"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
)
|
||||
|
||||
// Episode represents an episode
|
||||
|
@ -7,17 +7,16 @@ import (
|
||||
"log"
|
||||
"strconv"
|
||||
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/subtitles"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
|
||||
"net/http"
|
||||
|
||||
"github.com/gorilla/mux"
|
||||
"github.com/odwrtw/papi"
|
||||
polochon "github.com/odwrtw/polochon/lib"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/subtitles"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
)
|
||||
|
||||
// ErrPolochonUnavailable is an error returned if the polochon server is not available
|
||||
|
@ -7,13 +7,12 @@ import (
|
||||
"path/filepath"
|
||||
"strings"
|
||||
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
|
||||
"github.com/odwrtw/papi"
|
||||
"github.com/odwrtw/polochon/lib"
|
||||
"github.com/sirupsen/logrus"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/backend"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
)
|
||||
|
||||
// Show represents a show
|
||||
|
@ -10,10 +10,9 @@ import (
|
||||
"github.com/gorilla/mux"
|
||||
"github.com/odwrtw/polochon/lib"
|
||||
"github.com/sirupsen/logrus"
|
||||
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/users"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
)
|
||||
|
||||
// DownloadHandler downloads a movie via polochon
|
||||
|
@ -8,9 +8,9 @@ import (
|
||||
|
||||
jwt "github.com/dgrijalva/jwt-go"
|
||||
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/config"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/web"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/config"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/web"
|
||||
)
|
||||
|
||||
// SignupPOSTHandler handles the user's Signup
|
||||
|
@ -10,9 +10,9 @@ import (
|
||||
"github.com/jmoiron/sqlx/types"
|
||||
"github.com/odwrtw/papi"
|
||||
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/config"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/random"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/sqly"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/config"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/random"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/sqly"
|
||||
)
|
||||
|
||||
const (
|
||||
|
@ -1,8 +1,8 @@
|
||||
package web
|
||||
|
||||
import (
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape-sql/src/internal/config"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/auth"
|
||||
"gitlab.quimbo.fr/odwrtw/canape/backend/config"
|
||||
|
||||
"github.com/gorilla/mux"
|
||||
"github.com/jmoiron/sqlx"
|
||||
|
@ -1,5 +1,6 @@
|
||||
ignored: node_modules,src/public
|
||||
build_name: dev-build
|
||||
build_log: dev-build.log
|
||||
tmp_path: ./build
|
||||
root: ./src
|
||||
valid_ext: .go
|
||||
root: ./backend
|
||||
colors: 1
|
||||
|
@ -6,7 +6,7 @@ if (process.env.NODE_ENV === "production") {
|
||||
BUILD_DIR = path.resolve(__dirname, "canapeapp/public/");
|
||||
}
|
||||
|
||||
var SRC_DIR = path.resolve(__dirname, "src/public/js");
|
||||
var SRC_DIR = path.resolve(__dirname, "frontend/js");
|
||||
|
||||
const config = {
|
||||
entry: path.join(SRC_DIR, "app.js"),
|
||||
|
Loading…
x
Reference in New Issue
Block a user