Activity

Pikacnu

Add Connection Response Data
(I don’t actually know what is that)

Attachment
0
Pikacnu

Fix :

  1. Cpu still can’t update due to wrong format
  2. api didn’t export correctly
  3. Resource pack will stack with ""
    Add :
  4. Comfirm Box
Attachment
0
Pikacnu

Fix Bugs:

  1. Cpu Change Won’t apply
  2. You can’t Restart after Terminate (This is critical due to it means that you can only restart by change replicaset)
  3. Make it not force to stop server by rcon (This change fix point 2)
  4. Restart will apply new change now (Maybe…, in my test it needs to terminate and restart to apply beforce)
  5. Status detection of server stuck at restart.

Add:

  1. Setting Panel (Some frontend settings and server info)
  2. Info Toaster
Attachment
0
Pikacnu

Modifying example from go-rtmp.
Still learning how to write go code

Attachment
0
Pikacnu

Add a Forget Password Endpoint.
(Only email screenshot. because I forget to screenshot reset-password page)

Attachment
0
Pikacnu

Add more management page
Fix some bugs (which might cause bugs in panel)

Attachment
Attachment
Attachment
1

Comments

omarhany0510
omarhany0510 26 days ago

.
.
.
.
.
.

Pikacnu

Add Readme
Enchanced Manage Panel
Make it notify and create admin when first start
Add Sqlite Support
Finish Docker Compose and Dockerfile

Attachment
Attachment
Attachment
0
Pikacnu

Finish Frontend and Email Auth

Attachment
0
Pikacnu

Add OpenAPI to API Endpoint.
Add Public Path List to make it won’t verify path those are public.
Remove Config Middleware (Seems like not used and danagerous)

Attachment
Attachment
0
Pikacnu

Finish OpenIDConnect maybe.(and finish the key changing function)

Attachment
0
Pikacnu

Cast lots of time to finish the migration from gorm to ent

Attachment
0
Pikacnu

Currently Implementing Open ID Connect
(Have lots of work need to do…)
AI Help a lot to

Attachment
0
Pikacnu

Fix bug that will cause when using in my envrionment
(like db won’t migrate or mail dir wont clone into image)
And Finally fix mail sending problem (only test registry and login)
(Attachment is ArgoCD screenshot, it took about 4~5 hours to find problem and fix it)
(Hope that there won’t any bug later…)
Btw image-processor won’t crash when db not migrated. Wired :/

Attachment
0
Pikacnu

Bug Fix: Email sending problem (Most cause by file content wrong)
Now it can send email to user. (With correct content)

Attachment
Attachment
0
Pikacnu

Shipped this project!

Hours: 33.14
Cookies: 🍪 426
Multiplier: 12.85 cookies/hr

In this project, I tried to separate the processor from the frontend and used some specialized storage.
(Although it wasn’t mentioned in the write-up, I deployed a SeaweedFS instance.)
I also worked on other Kubernetes-related components, such as ingress and a multi-replica setup.
For caching, I implemented both cold storage and a hot cache. However, although the final design became quite complex, in practice it didn’t feel very usable.
This message was translated by AI because I’m not very good at English.

Pikacnu

Add OAuth Endpoint (Not Reviewed)

Attachment
0
Pikacnu

Trying to do AuthFlow
(i need some help it blow my mind)

Attachment
0
Pikacnu

Fix the OAuth Error (Make it able to use middleware to set session and verify with protected url)
Current implementing SSO Server to Providors (Like Discord) OAuth
(Currently only test Discord)

Attachment
Attachment
0
Pikacnu

Create A Basic Http Server In Gin
Build OAuth To Google And Discord With oauth2 from go and another for discord config
Add Basic Middleware and JWT Verify and Creation

Attachment
Attachment
0
Pikacnu

Shipped this project!

Hours: 24.14
Cookies: 🍪 378
Multiplier: 15.65 cookies/hr

I try to build a simple SPA to display all infomation.
and learn lots of k8s things like pv/pvc/deployment etc
also some api in k8s (in k8s node client)
and find that you can build a stateless manger in k8s by it builtin functions (which is cool)

In my deployment (If you want to run it same as me)
You need to setup a cloudflare token to make it update your domain that makes you have separate server in your cluster which will proxied by gate proxy
(if you didn’t set the domain, manager will add it into try list which will try when other server unreachable)

and it might have problem if you mount path wrong (because the manager needs to read file and server also)
so that I’ll recommend you use the nfs (though it might make minecraft server slower)

Pikacnu

add runner and check helm work(save to local registry).
(QEMU is for arm64 image building)

Attachment
Attachment
0
Pikacnu

Fix bot bugs (which not test out before) and add a sample to upload books
Change Image Processer Logic (Now fileCahcer control files. It’s delete logic was separated in codespace)
Fix frontend and ImageProcesser Image Size Problem (Prevent the 0 or 0.5 width and default width for screen)
readme is generated by ai

Attachment
0
Pikacnu

Add Bot API Endpoint and simple bot function (you can add a bot to add books if you want)

Attachment
Attachment
0
Pikacnu

fix book upload and fix search bar tags parse error.
let owner edit tags and make cover upload function.

Attachment
Attachment
Attachment
0
Pikacnu

add deployment things like docker-compose and k8s deployment and fix bug that image server can’t upload image and db can’t be setup problems.
it can be deployed to k8s cluster now. I think.
(btw though next server still can save image locally. but I will recommend use both image and next.js due to current version is target for that and don’t test for local storage)

Attachment
0
Pikacnu

Currently make image processing and upload work. Also changing reader to fit processer.
(Not done yet.)

Attachment
0
Pikacnu

Make deployment into k8s work, basic frontend with server management and rcon.
And a simple DNS Manager to let you set server ip inside panel.
(using gate as proxy to connect player to servers inside proxy)

Attachment
Attachment
Attachment
0