12
submitted 1 month ago* (last edited 1 month ago) by theanton@lemmus.org to c/foss@beehaw.org

🚀 OpenCal Version 1.1.0 has been released.

I am pleased to announce the release of OpenCal 1.1.0 - an open-source scheduling application that makes appointment booking processes more efficient and secure.

What's new in OpenCal 1.1.0?

New features:

  • Modernization of the appointment booking frontend
  • Admin User Management: Users can now be managed directly through the dashboard UI - including creation, editing, deletion, and activation/deactivation.
  • Role system: Introduction of admin roles for differentiated permission management.
  • In-person/On-site appointments: Support for face-to-face meetings with location details in event types.
  • Audit Log: Full tracking of system events for increased transparency and security.
  • Calendar view: Integration of a scheduler to visualize booked appointments.

Bug fixes & improvements:

  • Security by fixing vulnerabilities in dependencies.
  • Optimized login process for smoother use.
  • Clear error messages when event type creation fails.
  • Optimized frontend build configuration.

Documentation & maintenance:

  • Updated README and project documentation.
  • Guides for next steps after user creation.

OpenCal is based on Symfony 7.4 (PHP 8.4+) on the backend, Vue 3 + TypeScript on the frontend, and supports CalDAV for seamless calendar integration. Deployment is simple and scalable with Docker & Docker Compose.

Whether you're a developer, designer, or user - feedback and engagement are welcome. For questions or interest in contributing: create issues or contribute code.

14
submitted 2 months ago by theanton@lemmus.org to c/foss@beehaw.org
2
[-] theanton@lemmus.org 2 points 2 months ago* (last edited 2 months ago)

Thank you for your feedback! It is very helpful in improving the OpenCal.

28
submitted 2 months ago by theanton@lemmus.org to c/foss@beehaw.org
[-] theanton@lemmus.org 2 points 2 months ago

Sicherheitsmängel in eine Software zu machen, war glaube ich eher nicht Sinn der Sache, sondern eine Software zu entwickeln, die unsichere Dinge tut. Mit "Sicherheitslücke" ist ja nicht gemeint, dass OpenClaw Root-Zugriff hat, sondern zB. dass man in Instanzen, die öffentlich im Internet herumfliegen, fremdsteuern kann/konnte. Man könnte letzteres ja auch machen mit einer Software ohne Sicherheitslücken. Ich finde, das muss man schon differenzieren, um ein Bild von dem "zertifizierten Bekloppten" zu kriegen. Wäre das eine Software ohne Sicherheitslücken, wäre er m.E. ein bisschen weniger zertifiziert.

[-] theanton@lemmus.org 2 points 2 months ago

Die Sicherheitslücken erwähne ich, um zu zeigen was passiert, wenn man mit "KI" Code generiert und verwendet, ohne ihn sich vorher anzuschauen. Steinberger hat selbst in seinem Blog geschrieben, dass er das so macht. So jemand kriegt einen Job bei OpenAI (die ja kürzlich das Wort "Sicher" aus dem Leitbild entfernt haben). Finde, da ergibt sich schon ein ganz gutes Bild von diesen Leuten...

12
submitted 2 months ago by theanton@lemmus.org to c/fuck_ai@lemmy.world
8
submitted 2 months ago by theanton@lemmus.org to c/foss@beehaw.org
2
submitted 2 months ago by theanton@lemmus.org to c/opensource@lemmy.world
7
submitted 3 months ago by theanton@lemmus.org to c/fuck_ai@lemmy.world
[-] theanton@lemmus.org 2 points 3 months ago
[-] theanton@lemmus.org 1 points 3 months ago

In Germany, we have federal states, and each federal state has its own parliament. The amended rules of procedure only affect one of the federal states, and this federal state was the first to initiate such an amendment.

3
submitted 3 months ago by theanton@lemmus.org to c/fuck_ai@lemmy.world
15
submitted 3 months ago by theanton@lemmus.org to c/fuck_ai@lemmy.world
1
[-] theanton@lemmus.org 14 points 3 months ago

Use Linux, get freedom

2
submitted 3 months ago* (last edited 3 months ago) by theanton@lemmus.org to c/fuck_ai@lemmy.world
[-] theanton@lemmus.org 1 points 3 months ago

ok, sorry 😇

view more: next ›

theanton

0 post score
0 comment score
joined 3 months ago