Skip to content

Commit 57311a4

Browse files
committed
# Conflicts:
# cmd/server/palace/internal/biz/bo/auth/oauth.go
1 parent 026ab5a commit 57311a4

1,523 files changed

Lines changed: 78540 additions & 108712 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.env.houyi.example

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
X_MOON_RABBIT_ENVIRONMENT=PROD
2+
X_MOON_RABBIT_SERVER_NAME=houyi
3+
X_MOON_RABBIT_SERVER_SECRET=
4+
X_MOON_RABBIT_TEAM_IDS=[]
5+
X_MOON_RABBIT_ONLINE_INTERVAL=60s
6+
X_MOON_RABBIT_OUT_ENDPOINT=
7+
X_MOON_RABBIT_NETWORK=GRPC
8+
X_MOON_RABBIT_HTTP_NETWORK=tcp
9+
X_MOON_RABBIT_HTTP_ADDR=0.0.0.0:8080
10+
X_MOON_RABBIT_HTTP_TIMEOUT=5s
11+
X_MOON_RABBIT_HTTP_ALLOW_HEADERS=['*']
12+
X_MOON_RABBIT_HTTP_ALLOW_METHODS=['*']
13+
X_MOON_RABBIT_HTTP_ALLOW_ORIGINS=['*']
14+
15+
X_MOON_RABBIT_GRPC_NETWORK=tcp
16+
X_MOON_RABBIT_GRPC_ADDR=0.0.0.0:9090
17+
X_MOON_RABBIT_GRPC_TIMEOUT=5s
18+
19+
X_MOON_RABBIT_REGISTRY_DRIVER=ETCD
20+
X_MOON_RABBIT_REGISTRY_ENABLE=false
21+
X_MOON_RABBIT_REGISTRY_ETCD_ENDPOINTS=['127.0.0.1:2379']
22+
X_MOON_RABBIT_REGISTRY_ETCD_TIMEOUT=5s
23+
X_MOON_RABBIT_REGISTRY_ETCD_USERNAME=
24+
X_MOON_RABBIT_REGISTRY_ETCD_PASSWORD=
25+
26+
X_MOON_RABBIT_MICRO_SERVER_PALACE_ENDPOINT=127.0.0.1:9090
27+
X_MOON_RABBIT_MICRO_SERVER_PALACE_SECRET=
28+
X_MOON_RABBIT_MICRO_SERVER_PALACE_TIMEOUT=5s
29+
X_MOON_RABBIT_MICRO_SERVER_PALACE_NETWORK=GRPC
30+
X_MOON_RABBIT_MICRO_SERVER_PALACE_VERSION=1.0.0
31+
X_MOON_RABBIT_MICRO_SERVER_PALACE_NAME=houyi
32+
33+
X_MOON_RABBIT_LOG_DRIVER=DEFAULT
34+
X_MOON_RABBIT_LOG_LEVEL=INFO
35+
X_MOON_RABBIT_LOG_SUGARED_FORMAT=console
36+
X_MOON_RABBIT_LOG_SUGARED_OUTPUT=stdout
37+
X_MOON_RABBIT_LOG_SUGARED_DISABLE_CALLER=false
38+
X_MOON_RABBIT_LOG_SUGARED_DISABLE_STACKTRACE=true
39+
X_MOON_RABBIT_LOG_SUGARED_ENABLE_COLOR=true

.env.laurel.example

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
X_MOON_LAUREL_ENVIRONMENT=DEV
2+
3+
X_MOON_LAUREL_SERVER_NAME=laurel
4+
X_MOON_LAUREL_SUMMARY=laurel
5+
X_MOON_LAUREL_TEAM_IDS=[]
6+
X_MOON_LAUREL_OUT_ENDPOINT=
7+
X_MOON_LAUREL_ONLINE_INTERVAL=60s
8+
X_MOON_LAUREL_NETWORK=GRPC
9+
X_MOON_LAUREL_HTTP_NETWORK=tcp
10+
X_MOON_LAUREL_HTTP_ADDR=0.0.0.0:8080
11+
X_MOON_LAUREL_HTTP_TIMEOUT=5s
12+
X_MOON_LAUREL_HTTP_ALLOW_HEADERS=["*"]
13+
X_MOON_LAUREL_HTTP_ALLOW_METHODS=["*"]
14+
X_MOON_LAUREL_HTTP_ALLOW_ORIGINS=["*"]
15+
X_MOON_LAUREL_GRPC_NETWORK=tcp
16+
X_MOON_LAUREL_GRPC_ADDR=0.0.0.0:9090
17+
X_MOON_LAUREL_GRPC_TIMEOUT=5s
18+
X_MOON_LAUREL_REGISTRY_DRIVER=ETCD
19+
X_MOON_LAUREL_REGISTRY_ENABLE=false
20+
X_MOON_LAUREL_REGISTRY_ETCD_ENDPOINTS=["127.0.0.1:2379"]
21+
X_MOON_LAUREL_REGISTRY_ETCD_TIMEOUT=5s
22+
X_MOON_LAUREL_REGISTRY_ETCD_USERNAME=
23+
X_MOON_LAUREL_REGISTRY_ETCD_PASSWORD=
24+
X_MOON_LAUREL_MICRO_SERVER_PALACE_ENDPOINT=127.0.0.1:9090
25+
X_MOON_LAUREL_MICRO_SERVER_PALACE_SECRET=
26+
X_MOON_LAUREL_MICRO_SERVER_PALACE_TIMEOUT=5s
27+
X_MOON_LAUREL_MICRO_SERVER_PALACE_NETWORK=GRPC
28+
X_MOON_LAUREL_MICRO_SERVER_PALACE_VERSION=1.0.0
29+
X_MOON_LAUREL_MICRO_SERVER_PALACE_NAME=laurel
30+
X_MOON_LAUREL_AUTH_JWT_SIGN_KEY=laurel-sign-key
31+
X_MOON_LAUREL_AUTH_JWT_ISSUER=moon.laurel
32+
X_MOON_LAUREL_AUTH_JWT_EXPIRE=3600s
33+
X_MOON_LAUREL_AUTH_TOKEN_0=laurel-token-0
34+
X_MOON_LAUREL_AUTH_TOKEN_NAME_0=palace-to-laurel
35+
36+
X_MOON_LAUREL_LOG_DRIVER=DEFAULT
37+
X_MOON_LAUREL_LOG_LEVEL=INFO
38+
X_MOON_LAUREL_LOG_SUGARED_FORMAT=console
39+
X_MOON_LAUREL_LOG_SUGARED_OUTPUT=stdout
40+
X_MOON_LAUREL_LOG_SUGARED_DISABLE_CALLER=false
41+
X_MOON_LAUREL_LOG_SUGARED_DISABLE_STACKTRACE=true
42+
X_MOON_LAUREL_LOG_SUGARED_ENABLE_COLOR=true

.env.palace.example

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
X_MOON_ENVIRONMENT=PROD
2+
3+
# server
4+
X_MOON_SERVER_NAME=palace
5+
X_MOON_SERVER_SECRET=
6+
7+
# server http
8+
X_MOON_HTTP_NETWORK=tcp
9+
X_MOON_HTTP_ADDR=0.0.0.0:8080
10+
X_MOON_HTTP_TIMEOUT=5s
11+
X_MOON_HTTP_ALLOW_HEADERS=["*"]
12+
X_MOON_HTTP_ALLOW_METHODS=["*"]
13+
X_MOON_HTTP_ALLOW_ORIGINS=["*"]
14+
15+
# server grpc
16+
X_MOON_GRPC_NETWORK=tcp
17+
X_MOON_GRPC_ADDR=0.0.0.0:9090
18+
X_MOON_GRPC_TIMEOUT=5s
19+
20+
# server register
21+
X_MOON_REGISTRY_DRIVER=ETCD
22+
X_MOON_REGISTRY_ENABLE=false
23+
X_MOON_REGISTRY_ETCD_ENDPOINTS=["127.0.0.1:2379"]
24+
X_MOON_REGISTRY_ETCD_TIMEOUT=5s
25+
X_MOON_REGISTRY_ETCD_USERNAME=
26+
X_MOON_REGISTRY_ETCD_PASSWORD=
27+
28+
# log
29+
X_MOON_LOG_DRIVER=DEFAULT
30+
X_MOON_LOG_LEVEL=DEBUG
31+
32+
# log sugared
33+
X_MOON_LOG_SUGARED_FORMAT=console
34+
X_MOON_LOG_SUGARED_OUTPUT=stdout
35+
X_MOON_LOG_SUGARED_DISABLE_CALLER=false
36+
X_MOON_LOG_SUGARED_DISABLE_STACKTRACE=true
37+
X_MOON_LOG_SUGARED_DISABLE_TIMESTAMP=true
38+
39+
# data
40+
# data main
41+
X_MOON_DATA_MAIN_DRIVER=SQLITE
42+
X_MOON_DATA_MAIN_DSN=file:main.db?cache=shared&mode=rwc&_fk=true
43+
X_MOON_DATA_MAIN_DEBUG=true
44+
X_MOON_DATA_MAIN_USE_SYSTEM_LOG=false
45+
46+
# data biz
47+
X_MOON_DATA_BIZ_DRIVER=SQLITE
48+
X_MOON_DATA_BIZ_DSN=file:biz_%d.db?cache=shared&mode=rwc&_fk=true
49+
X_MOON_DATA_BIZ_DEBUG=true
50+
X_MOON_DATA_BIZ_USE_SYSTEM_LOG=false
51+
X_MOON_DATA_BIZ_USER=root
52+
X_MOON_DATA_BIZ_PASSWORD=123456
53+
X_MOON_DATA_BIZ_HOST=127.0.0.1
54+
X_MOON_DATA_BIZ_PORT=3306
55+
X_MOON_DATA_BIZ_PARAMS=charset=utf8mb4&parseTime=True&loc=Local
56+
X_MOON_DATA_BIZ_DB_NAME=moon_palace_biz
57+
58+
# data alarm
59+
X_MOON_DATA_ALARM_DRIVER=SQLITE
60+
X_MOON_DATA_ALARM_DSN=file:alarm_%d.db?cache=shared&mode=rwc&_fk=true
61+
X_MOON_DATA_ALARM_DEBUG=true
62+
X_MOON_DATA_ALARM_USE_SYSTEM_LOG=true
63+
X_MOON_DATA_ALARM_USER=root
64+
X_MOON_DATA_ALARM_PASSWORD=123456
65+
X_MOON_DATA_ALARM_HOST=127.0.0.1
66+
X_MOON_DATA_ALARM_PORT=3306
67+
X_MOON_DATA_ALARM_PARAMS=charset=utf8mb4&parseTime=True&loc=Local
68+
X_MOON_DATA_ALARM_DB_NAME=moon_palace_alarm
69+
70+
# cache
71+
X_MOON_CACHE_DRIVER=MEMORY
72+
X_MOON_CACHE_NETWORK=tcp
73+
X_MOON_CACHE_ADDR=127.0.0.1:6379
74+
X_MOON_CACHE_PASSWORD=
75+
X_MOON_CACHE_DB=0
76+
X_MOON_CACHE_READ_TIMEOUT=5s
77+
X_MOON_CACHE_WRITE_TIMEOUT=5s
78+
X_MOON_CACHE_DIAL_TIMEOUT=5s
79+
X_MOON_CACHE_CLIENT_NAME=
80+
X_MOON_CACHE_PROTOCOL=0
81+
X_MOON_CACHE_USERNAME=
82+
X_MOON_CACHE_MAX_RETRIES=0
83+
X_MOON_CACHE_MIN_RETRY_BACKOFF=0s
84+
X_MOON_CACHE_MAX_RETRY_BACKOFF=0
85+
X_MOON_CACHE_CONTEXT_TIMEOUT_ENABLED=false
86+
X_MOON_CACHE_POOL_FIFO=false
87+
X_MOON_CACHE_POOL_SIZE=0
88+
X_MOON_CACHE_POOL_TIMEOUT=5s
89+
X_MOON_CACHE_MIN_IDLE_CONNS=0
90+
X_MOON_CACHE_MAX_IDLE_CONNS=0
91+
X_MOON_CACHE_MAX_ACTIVE_CONNS=0
92+
X_MOON_CACHE_CONN_MAX_IDLE_TIME=0s
93+
X_MOON_CACHE_CONN_MAX_LIFETIME=0s
94+
X_MOON_CACHE_DISABLE_IDENTITY=false
95+
X_MOON_CACHE_IDENTITY_SUFFIX=
96+
X_MOON_CACHE_UNSTABLE_RESP3=false
97+
98+
# auth
99+
# auth jwt
100+
X_MOON_AUTH_JWT_SIGN_KEY=moon-jwt-sign-key
101+
X_MOON_AUTH_JWT_ISSUER=moon-palace
102+
X_MOON_AUTH_JWT_EXPIRE=3600s
103+
104+
# auth captcha
105+
X_MOON_AUTH_CAPTCHA_PREFIX=
106+
X_MOON_AUTH_CAPTCHA_TIMEOUT=10s
107+
X_MOON_AUTH_CAPTCHA_EXPIRE=60s
108+
109+
# auth oauth2
110+
X_MOON_AUTH_OAUTH2_ENABLE=false
111+
X_MOON_AUTH_OAUTH2_REDIRECT_URI=
112+
113+
# auth oauth2 github
114+
X_MOON_AUTH_OAUTH2_APP_0=GITHUB
115+
X_MOON_AUTH_OAUTH2_CLIENT_ID_0=
116+
X_MOON_AUTH_OAUTH2_CLIENT_SECRET_0=
117+
X_MOON_AUTH_OAUTH2_CALLBACK_URI_0=
118+
X_MOON_AUTH_OAUTH2_AUTH_URL_0=
119+
X_MOON_AUTH_OAUTH2_TOKEN_URL_0=
120+
X_MOON_AUTH_OAUTH2_SCOPES_0=[]
121+
122+
# auth oauth2 gitee
123+
X_MOON_AUTH_OAUTH2_APP_1=GITEE
124+
X_MOON_AUTH_OAUTH2_CLIENT_ID_1=
125+
X_MOON_AUTH_OAUTH2_CLIENT_SECRET_1=
126+
X_MOON_AUTH_OAUTH2_CALLBACK_URI_1=
127+
X_MOON_AUTH_OAUTH2_AUTH_URL_1=
128+
X_MOON_AUTH_OAUTH2_TOKEN_URL_1=
129+
X_MOON_AUTH_OAUTH2_SCOPES_1=[]
130+
131+
# crypto
132+
# crypto aes
133+
X_MOON_CRYPTO_AES_MODE=CBC
134+
X_MOON_CRYPTO_AES_KEY=palace-secretKey
135+
X_MOON_CRYPTO_AES_IV=palace-secret-iv
136+
137+
# filing
138+
X_MOON_FILING_URL=
139+
X_MOON_FILING_INFORMATION=

.env.rabbit.example

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
X_MOON_RABBIT_ENVIRONMENT=PROD
2+
X_MOON_RABBIT_SERVER_NAME=rabbit
3+
X_MOON_RABBIT_SERVER_SECRET=
4+
X_MOON_RABBIT_TEAM_IDS=[]
5+
X_MOON_RABBIT_ONLINE_INTERVAL=60s
6+
X_MOON_RABBIT_OUT_ENDPOINT=
7+
X_MOON_RABBIT_NETWORK=GRPC
8+
X_MOON_RABBIT_HTTP_NETWORK=tcp
9+
X_MOON_RABBIT_HTTP_ADDR=0.0.0.0:8080
10+
X_MOON_RABBIT_HTTP_TIMEOUT=5s
11+
X_MOON_RABBIT_HTTP_ALLOW_HEADERS=['*']
12+
X_MOON_RABBIT_HTTP_ALLOW_METHODS=['*']
13+
X_MOON_RABBIT_HTTP_ALLOW_ORIGINS=['*']
14+
15+
X_MOON_RABBIT_GRPC_NETWORK=tcp
16+
X_MOON_RABBIT_GRPC_ADDR=0.0.0.0:9090
17+
X_MOON_RABBIT_GRPC_TIMEOUT=5s
18+
19+
X_MOON_RABBIT_REGISTRY_DRIVER=ETCD
20+
X_MOON_RABBIT_REGISTRY_ENABLE=false
21+
X_MOON_RABBIT_REGISTRY_ETCD_ENDPOINTS=['127.0.0.1:2379']
22+
X_MOON_RABBIT_REGISTRY_ETCD_TIMEOUT=5s
23+
X_MOON_RABBIT_REGISTRY_ETCD_USERNAME=
24+
X_MOON_RABBIT_REGISTRY_ETCD_PASSWORD=
25+
26+
X_MOON_RABBIT_MICRO_SERVER_PALACE_ENDPOINT=127.0.0.1:9090
27+
X_MOON_RABBIT_MICRO_SERVER_PALACE_SECRET=
28+
X_MOON_RABBIT_MICRO_SERVER_PALACE_TIMEOUT=5s
29+
X_MOON_RABBIT_MICRO_SERVER_PALACE_NETWORK=GRPC
30+
X_MOON_RABBIT_MICRO_SERVER_PALACE_VERSION=1.0.0
31+
X_MOON_RABBIT_MICRO_SERVER_PALACE_NAME=rabbit
32+
33+
X_MOON_RABBIT_EMAIL_HOST=smtp.example.com
34+
X_MOON_RABBIT_EMAIL_PORT=587
35+
X_MOON_RABBIT_EMAIL_USERNAME=
36+
X_MOON_RABBIT_EMAIL_PASSWORD=
37+
38+
X_MOON_RABBIT_LOG_DRIVER=DEFAULT
39+
X_MOON_RABBIT_LOG_LEVEL=INFO
40+
X_MOON_RABBIT_LOG_SUGARED_FORMAT=console
41+
X_MOON_RABBIT_LOG_SUGARED_OUTPUT=stdout
42+
X_MOON_RABBIT_LOG_SUGARED_DISABLE_CALLER=false
43+
X_MOON_RABBIT_LOG_SUGARED_DISABLE_STACKTRACE=true
44+
X_MOON_RABBIT_LOG_SUGARED_ENABLE_COLOR=true
45+
46+
X_MOON_RABBIT_ALIYUN_SMS_ACCESS_KEY_ID=
47+
X_MOON_RABBIT_ALIYUN_SMS_ACCESS_KEY_SECRET=
48+
X_MOON_RABBIT_ALIYUN_SMS_SIGN_NAME=
49+
X_MOON_RABBIT_ALIYUN_SMS_ENDPOINT=dysmsapi.aliyuncs.com

.github/ISSUE_TEMPLATE/bug-report.yaml

Lines changed: 0 additions & 60 deletions
This file was deleted.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 0 additions & 42 deletions
This file was deleted.

0 commit comments

Comments
 (0)