Skip to content

Commit 3065c25

Browse files
committed
Merge branch 'release'
2 parents 428f92f + 44f359f commit 3065c25

File tree

9 files changed

+608
-502
lines changed

9 files changed

+608
-502
lines changed

mage/.env.vault

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ DOTENV_VAULT_DEVELOPMENT="87scyumyYSTY7eZPRqgy4mZ5eAvaFfKA3Vc7iK8uaDFAC1dMbQ6mhA
88
DOTENV_VAULT_DEVELOPMENT_VERSION=3
99

1010
# ci
11-
DOTENV_VAULT_CI="E1dE5vBw3NYOiSCctThKodXFVhSj7lGQEbZuwhbwgOLpe2WCX1r6xA7xxTN7qUnHTz4WLdBtgbX/2KAxgobRarYTA2S1zX5YV0c07T8HYcD2eH/6YZkY64EHIsqWbejl6BcdM09Vw/GRl9vuXsVqaDITUZeQyLVN6mDrAw=="
12-
DOTENV_VAULT_CI_VERSION=2
11+
DOTENV_VAULT_CI="LVE+nC/3UUOh20WUKOYOOrRT2zvbNtKiRgiThzG+SLAoKHXWn/M8ngZ2BIDHxfgO6Ks1MutVXZrUh+dZ+zzflcryrBn1zssS3A0Txl7Nsd0Kg2rMnwMBXEPhFsCTcaP0bNduYkXdtY7NJcOj8Y3vUI25Vf9oq3d8ZUn9y4yqpf+8BL5AOFft8t5qhlktJA=="
12+
DOTENV_VAULT_CI_VERSION=3
1313

1414
# staging
15-
DOTENV_VAULT_STAGING="tEd/HUqX/oqqf/QoUR9gDKmTHHEZT2gOzBXWk5joNqVDPQI8fmsIhVS3TjlKIht23J532aOXkLGfonvbouKXMEFct83XLIakg5trVR5Dsxc70n3NJq5eEbVDp8Jb6qJd52MNvO5iYCGTxF8s7G5xXU/NRsK1YhLwMdCYJg=="
16-
DOTENV_VAULT_STAGING_VERSION=2
15+
DOTENV_VAULT_STAGING="NEASFQ4azVVfZoebEJvF4K3PP6ptvddJ0Ae1d/rXMsGYm8/SfsvjEO9aKs2YTh63AspjzNyQ3PzwiYXfRZpJhS/RXUno7nzKVCcUeA9UXP9DoHCoMHzblnezwsdkj1qoQM92KPcoVyfSAnE1plG8r9/NlshhSliMtZR63akGK/A1wOJvdxNufqS8kY3zQA=="
16+
DOTENV_VAULT_STAGING_VERSION=3
1717

1818
# production
19-
DOTENV_VAULT_PRODUCTION="5HEjSzjP4ZHqPuH94QIgEeZaa/YR2uLRY1AIDwc8ZBmZDgAhFvaH1UL77uO8qpi9Cs+/AGgVKPN8gIPM9AEZz2abPHAt2nEF8LeEM5ptscP8mgbIUPWwbS1LL9oEnf+gx5Nk82fAcC2Lh8H1XIbJLEnvVGrUSiyfYTkUUQ=="
20-
DOTENV_VAULT_PRODUCTION_VERSION=2
19+
DOTENV_VAULT_PRODUCTION="wjCRpcHxoHowGOM5c4VvDH+TU3NTSCZnS5lIaomzbN85k6SLW4+Q7DbCMVMgp66hj0eI7N5yhpfPj/ABac+ZlKnRNO0bhm895AaRXVl9+wVyVXO3rlHBxRiU4KfRzeEazi8lnwftX9c5PKlyTuNlDZX9508zs/OrA+4DMNVR80vwP3iSwGXoe6rtc8zSZA=="
20+
DOTENV_VAULT_PRODUCTION_VERSION=3
2121

2222
#/----------------settings/metadata-----------------/
2323
DOTENV_VAULT="vlt_22aba11993b57e97e747de16f2e1066c9ed1c23b200ce0f42853ea453c835909"

mage/.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,7 @@
1717
**/.DS_Store
1818
# Emacs specific
1919
.projectile
20+
21+
.env*
22+
.flaskenv*
23+
!.env.project

mage/Dockerfile

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ WORKDIR /app
2222
COPY src ./src
2323
COPY package.json .
2424
COPY package-lock.json .
25+
COPY tsconfig*.json .
2526
COPY server .wasp/build/server
2627
COPY sdk .wasp/out/sdk
2728
# Install npm packages, resulting in node_modules/.
@@ -34,16 +35,13 @@ RUN cd .wasp/build/server && npm run bundle
3435
# TODO: Use pm2?
3536
# TODO: Use non-root user (node).
3637
FROM base AS server-production
37-
RUN curl -sSL https://get.wasp.sh/installer.sh | sh -s -- -v 0.16.4
38+
RUN curl -sSL https://get.wasp.sh/installer.sh | sh -s -- -v 0.17.1
3839
ENV PATH "$PATH:/root/.local/bin"
3940
ENV NODE_ENV production
4041
WORKDIR /app
4142
# Copying the top level 'node_modules' because it contains the Prisma packages
4243
# necessary for migrating the database.
4344
COPY --from=server-builder /app/node_modules ./node_modules
44-
# Copying the SDK because the server bundle doesn't bundle the SDK
45-
# and references the 'wasp' package.
46-
COPY --from=server-builder /app/.wasp/out/sdk .wasp/out/sdk
4745
# Copying 'server/node_modules' because we require dotenv package to
4846
# load environment variables
4947
# TODO: replace dotenv with native Node.js environment variable loading

mage/fly-client.toml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,22 @@
1-
# fly.toml app configuration file generated for wasp-ai-client on 2023-06-29T19:11:34+02:00
1+
# fly.toml app configuration file generated for wasp-ai-client on 2025-07-18T17:02:10+02:00
22
#
33
# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
44
#
55

6-
app = "wasp-ai-client"
7-
primary_region = "cdg"
6+
app = 'wasp-ai-client'
7+
primary_region = 'cdg'
8+
9+
[build]
810

911
[http_service]
1012
internal_port = 8043
1113
force_https = true
12-
auto_stop_machines = false
13-
auto_start_machines = false
14+
auto_stop_machines = 'stop'
15+
auto_start_machines = true
1416
min_machines_running = 1
17+
processes = ['app']
18+
19+
[[vm]]
20+
memory = '1gb'
21+
cpu_kind = 'shared'
22+
cpus = 1

mage/fly-server.toml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,22 @@
1-
# fly.toml app configuration file generated for wasp-ai-server on 2023-06-29T19:11:27+02:00
1+
# fly.toml app configuration file generated for wasp-ai-server on 2025-07-18T17:01:56+02:00
22
#
33
# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
44
#
55

6-
app = "wasp-ai-server"
7-
primary_region = "cdg"
6+
app = 'wasp-ai-server'
7+
primary_region = 'cdg'
8+
9+
[build]
810

911
[http_service]
1012
internal_port = 8080
1113
force_https = true
12-
auto_stop_machines = false
13-
auto_start_machines = false
14+
auto_stop_machines = 'stop'
15+
auto_start_machines = true
1416
min_machines_running = 1
17+
processes = ['app']
18+
19+
[[vm]]
20+
memory = '1gb'
21+
cpu_kind = 'shared'
22+
cpus = 1

mage/main.wasp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
app waspAi {
22
wasp: {
3-
version: "^0.16.0"
3+
version: "^0.17.1"
44
},
55
title: "MAGE - GPT Web App Generator ✨",
66
head: [
@@ -22,12 +22,12 @@ app waspAi {
2222
userEntity: User,
2323
methods: {
2424
gitHub: {
25-
configFn: import { getGitHubAuthConfig } from "@src/server/auth.js",
26-
userSignupFields: import { gitHubUserSignupFields } from "@src/server/auth.ts",
25+
configFn: import { getGitHubAuthConfig } from "@src/server/auth",
26+
userSignupFields: import { gitHubUserSignupFields } from "@src/server/auth",
2727
},
2828
google: {
29-
configFn: import { getGoogleAuthConfig } from "@src/server/auth.js",
30-
userSignupFields: import { googleUserSignupFields } from "@src/server/auth.ts",
29+
configFn: import { getGoogleAuthConfig } from "@src/server/auth",
30+
userSignupFields: import { googleUserSignupFields } from "@src/server/auth",
3131
},
3232
},
3333
onAuthFailedRedirectTo: "/",

0 commit comments

Comments
 (0)