kitsquid icon indicating copy to clipboard operation
kitsquid copied to clipboard

🐙 Alternative course catalog for Karlsruhe Institute of Technology

Results 12 kitsquid issues
Sort by recently updated
recently updated
newest added

Using [bbolt](https://github.com/etcd-io/bbolt) with [bolthold](https://github.com/timshannon/bolthold) for minimalism was a cool experiment. However, we should switch to an actual database. One main reason is the ability to manually view and edit data...

technical_task
refactor

It would be convenient to filter the lectures by institute. :)

enhancement

This error keeps appearing in the logs: ``` Sep 06 10:11:27 muetsch.io kitsquid[471]: 2021/09/06 10:11:27 [Recovery] 2021/09/06 - 10:11:27 panic recovered: Sep 06 10:11:27 muetsch.io kitsquid[471]: ViewEngine execute template error:...

bug

Migrate to sending mails with [muety/mailwhale](https://github.com/muety/mailwhale) instead of SMTP (with SendGrid) once the project is a little more mature.

enhancement
technical_task

Event dates are in non-structured / plain text format right now, e.g. `Di (14 tgl.), 12:00 - 13:30`. However, to display a calender and to support [`startDate`](https://schema.org/startDate) on [`CourseInstance`](https://schema.org/CourseInstance) objects,...

enhancement

Currently, Tailwind is included as a static CSS file in `app/public/assets/css/app.tailwind.css`.

technical_task

Preferred option: [Astro](https://astro.build) + [Pocketbase](https://pocketbase.io/). - Use Pocketbase backend-as-a-service for data storage - Build event pages as static HTML files with astro - [Fetch](https://docs.astro.build/en/guides/data-fetching/) events data from backend during build...

technical_task
refactor

Allow to add attachments to events (either directly or via a comment), so people can attach course material, etc.

enhancement
feature
javascript
go

Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) from 1.9.0 to 1.9.1. Release notes Sourced from github.com/gin-gonic/gin's releases. v1.9.1 Changelog BUG FIXES fix Request.Context() checks #3512 SECURITY fix lack of escaping of filename in Content-Disposition #3556...

dependencies
go