Skip to content

Implement baseline functionality#1

Open
frblo wants to merge 17 commits into
mainfrom
baseline-rs
Open

Implement baseline functionality#1
frblo wants to merge 17 commits into
mainfrom
baseline-rs

Conversation

@frblo

@frblo frblo commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

Implements a baseline proof of concept for Karon. It's a bit rough around the edges but it works. Testing is a bit annoying to do as it both relies on an external site (VoteIT) and that you have to manually change both the code and the compose file to actually be able to do something.

Also adds a few files for later frontend work.

@frblo frblo requested review from Poizon7 and TXTstyle June 20, 2026 19:04
@TXTstyle

TXTstyle commented Jun 20, 2026

Copy link
Copy Markdown

Small thing right now; template folder is missing from the git-tree. So you need to create it manually. Will of course be fixed when the frontend work starts, but if we want a working docker-image, right now, need to be added.

@TXTstyle TXTstyle left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! I'll fix the last changes to kerberos, then frondend?

Comment thread client/public/favicon.svg

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love the icon

Comment thread src/server/api.rs

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Forgot to push some stuff to Kerberos. But this will work great

Comment thread src/server/worker.rs
sleep_time *= 2;
continue;
}
// TODO: We really should not silently just break when encountering errors.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What do you mean? No future problems here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants