Activity

olio

Shipped this project!

Idk why, but response validation failed on me. Oh well, I’ll fix it tomorrow, not a big deal

olio

Now I finally can call this usable! (on my machine at least)

The listing of jobs is now properly wired up with fancy htmx, and the details can be viewed!

I also added validation to cron strings with a random regex matcher I found on stackoverflow.

Attachment
0
olio

After a long pause, I started working two days before the end of flavortown lol.
Now the backend operations mostly work, you can add jobs, it successfully schedules them, and checks them against the server in question.

The most infuriating things have been my lack of memory of the codebase, poorly thought out authentication, models, parsing etc. Pocketbase is really satisfying when it works, but the docs are definitely lackluster, and it doesn’t really help that LLMs don’t know it either.-

The screenshot is of the admin view of pocketbase (specifically the cron-jobs’ logs), as basically no frontend changes have been made since the last devlog

Attachment
1

Comments

olio
olio 2 days ago

correction: pocketbase’s api docs are good, but its extension using go is sometimes weirdly explained.

olio

Not much to show here for the first devlog, but I have created the data structure (remade it a few times) for the app, decided on the libraries and also made some ui to show. Oh and also the url field has proper validation :))

Attachment
0
olio

Logging in does work, the dashboard has a form that sends a request and Im working on handling it properly. Currently I’m working on creating interfaces for working with records in the views.

Attachment
0
olio

Today I made a basic html outline for the site! The login page works, but logging in does nothing for now.

Attachment
0
olio

Learning go and a framework simultaneously is not the fastest thing, but I’m making progress. I did the migrations for the first table so far, and familiarized myself with the html builder

Attachment
0