Muyao CHEN
|
8dc45dfb45
|
docs: Add design schemas
Build and test / Build (push) Has been cancelled
|
2024-10-09 23:23:22 +02:00 |
|
Muyao CHEN
|
e1ca08db3a
|
fix(ci): install npm
Build and test / Build (push) Successful in 1m55s
|
2024-10-08 23:43:05 +02:00 |
|
Muyao CHEN
|
7209bc9c70
|
fix(ci): run-p not found
Build and test / Build (push) Failing after 1m44s
|
2024-10-08 23:33:34 +02:00 |
|
Muyao CHEN
|
d35b47c7e6
|
fix: badge
Build and test / Build (push) Failing after 1m39s
|
2024-10-08 23:29:00 +02:00 |
|
Muyao CHEN
|
5379895c4c
|
feat: test gitea actions with frontend build and test!
Build and test / Build (push) Has been cancelled
|
2024-10-08 23:28:00 +02:00 |
|
Muyao CHEN
|
8e73dc5f0b
|
feat: test gitea actions with a real build!
Build and test / Build (push) Successful in 2m10s
|
2024-10-08 23:22:00 +02:00 |
|
Muyao CHEN
|
cc505e5a74
|
feat: test gitea actions!
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 1m4s
|
2024-10-08 21:22:18 +02:00 |
|
Muyao CHEN
|
8f184ba797
|
feat: add Vue init project
|
2024-10-08 00:17:36 +02:00 |
|
Muyao CHEN
|
cb7a4bf5c5
|
fix: change API design to be more RESTful
|
2024-10-07 23:25:25 +02:00 |
|
Muyao CHEN
|
c1173b4bcc
|
feat: add test case for usecase user.create
|
2024-10-06 23:21:54 +02:00 |
|
Muyao CHEN
|
b7697bc89b
|
feat: hash the user password
|
2024-10-06 22:07:51 +02:00 |
|
Muyao CHEN
|
ba8570857d
|
feat: add validate for user signup
|
2024-10-06 21:54:29 +02:00 |
|
Muyao CHEN
|
344485d082
|
fix: make user signup work for the minimum
A lot of work is still to be done ...
|
2024-10-06 18:29:10 +02:00 |
|
Muyao CHEN
|
7b8abf8e5c
|
feat: Create user usecase
|
2024-10-06 16:18:28 +02:00 |
|
Muyao CHEN
|
4546665461
|
feat(sql): Add unique constraint to admin's email
|
2024-10-06 13:44:27 +02:00 |
|
Muyao CHEN
|
2c1beb30f6
|
fix(db): use a normal pgx.Conn first
|
2024-10-06 13:33:40 +02:00 |
|
Muyao CHEN
|
43a1d0509c
|
feat(mkfile): build sqlc
|
2024-10-06 13:18:21 +02:00 |
|
Muyao CHEN
|
b14b8788ab
|
fix: wrong directory for sqlc generated code
|
2024-10-06 10:29:09 +02:00 |
|
Muyao CHEN
|
4cdfe753c8
|
doc: add diary
|
2024-10-06 00:17:45 +02:00 |
|
Muyao CHEN
|
332871d403
|
feat: route up to the controller level
|
2024-10-06 00:15:29 +02:00 |
|
Muyao CHEN
|
c00cbf35f1
|
feat: Integrate db infra
|
2024-10-05 23:51:11 +02:00 |
|
Muyao CHEN
|
1d753783ce
|
fix: addlicense ignore sqlc dir
|
2024-10-05 23:23:35 +02:00 |
|
Muyao CHEN
|
a6abdf504d
|
fix: change sqlc output directory
|
2024-10-05 23:23:09 +02:00 |
|
Muyao CHEN
|
426471d3b1
|
fix: change db configs in the config file
|
2024-10-05 23:22:49 +02:00 |
|
Muyao CHEN
|
8edea3f0b8
|
fix: change helpers to config.go and add some default configs
|
2024-10-05 23:22:19 +02:00 |
|
Muyao CHEN
|
d7b007b851
|
feat: introduce sqlc for the datastore layer
|
2024-10-05 18:58:14 +02:00 |
|
Muyao CHEN
|
8f9e552696
|
feat: start to use openapi
|
2024-10-05 18:02:42 +02:00 |
|
Muyao CHEN
|
28bc869c64
|
feat: Add regitry and adapter level code for user/admin
|
2024-10-05 16:41:49 +02:00 |
|
Muyao CHEN
|
9094d12c3a
|
fix: abandon google addlicense use marmotedu addlicense
|
2024-10-05 14:35:36 +02:00 |
|
Muyao CHEN
|
dc75af4dc7
|
feat: add admin table
|
2024-10-05 14:12:55 +02:00 |
|
Muyao CHEN
|
1295d15eb3
|
fix: addlicense bug!!!
|
2024-10-05 00:09:14 +02:00 |
|
Muyao CHEN
|
4794137d42
|
feat:add context interface, and change core.writeresponse function to use it
|
2024-10-04 23:40:45 +02:00 |
|
Muyao CHEN
|
321b4704a2
|
docker: take the db_data out of the repo
|
2024-10-04 23:39:35 +02:00 |
|
Muyao CHEN
|
a9a6f6ad49
|
makefile: ignore copyright for docker files and migration files
|
2024-10-04 23:38:50 +02:00 |
|
Muyao CHEN
|
ab26e9d585
|
fix: set request id into headers instead of context directly
|
2024-10-04 23:37:48 +02:00 |
|
Muyao CHEN
|
b9d4a58d71
|
db: create user table
|
2024-10-04 21:21:03 +02:00 |
|
Muyao CHEN
|
8e14ccd12a
|
feat: add the core project design
|
2024-10-04 00:01:16 +02:00 |
|
Muyao CHEN
|
dd49035c8e
|
feat: add errno
|
2024-10-03 21:54:16 +02:00 |
|
Muyao CHEN
|
51474ce04d
|
feat: gracefully shutdown impl
|
2024-10-03 21:18:07 +02:00 |
|
Muyao CHEN
|
ffaec01809
|
feat: add cors middleware
|
2024-10-03 20:53:56 +02:00 |
|
Muyao CHEN
|
7886788c35
|
feat(requestid): put the request id to the response
|
2024-10-03 14:06:19 +02:00 |
|
Muyao CHEN
|
ad1d4de7c3
|
feat(requestid): validate uuid
|
2024-10-03 14:01:15 +02:00 |
|
Muyao CHEN
|
e6389f0fd2
|
feat(requestid): handle the case for new uuid
|
2024-10-03 13:53:30 +02:00 |
|
Muyao CHEN
|
d870d2a58d
|
feat(requestid): test for the case where no requestId is given
|
2024-10-03 13:50:14 +02:00 |
|
Muyao CHEN
|
2a52fb6b88
|
feat(requestid): reqID in the header
|
2024-10-03 13:48:36 +02:00 |
|
Muyao CHEN
|
7024c76032
|
feat: Add request id middleware test
|
2024-10-03 13:41:32 +02:00 |
|
Muyao CHEN
|
e45f4d992f
|
fix: remove testing code, fix version print, change watch conf place
|
2024-10-02 23:26:42 +02:00 |
|
Muyao CHEN
|
792ee4ebe0
|
feat: set dev-mode into config
|
2024-10-02 23:12:35 +02:00 |
|
Muyao CHEN
|
d7eba0a5d6
|
feat: set addr from config
|
2024-10-02 22:58:20 +02:00 |
|
Muyao CHEN
|
608f435fb1
|
fix: do some housework
|
2024-10-02 22:48:27 +02:00 |
|