Skip to content

Teknologforeningen/ilmomasiina

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,379 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ilmomasiina

Ilmomasiina is the event registration system originally created by Athene in 2016, and forked in 2021 by Tietokilta for our new website. There are numerous major upgrades from the Athene version.

Ilmomasiina is easy to install in various environments and is freely available for all organizations to use. Migrating from the Athene-made version is also supported.

Releases are made as Git tags and follow semantic versioning. The current stable version is in the 2.x branch, while the latest development version is in the dev branch.

Important

The dev branch is currently used for major changes upcoming to Ilmomasiina 3.0. Significant instability and breaking changes are expected. If you maintain a fork of Ilmomasiina, we strongly recommend tracking 2.x until 3.0 is more stable.

We expect to release a version of Ilmomasiina 2.x in 2026 that will allow making most customizations from the UI, removing the need for most users to fork Ilmomasiina.

Installation

See installation.md.

Documentation

See the documentation for more information.

For developers

Progress and planning is tracked in GitHub issues. Please see and update the project board for ongoing work.

All help is appreciated. Please contact @PurkkaKoodari or another member of Tietokilta's Digitoimikunta if you wish to actively help with development – there are still major changes to be done that may conflict with yours. Start by reading the docs to get familiar with the project.

About

Event signup system for TF and beyond

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 93.1%
  • SCSS 2.5%
  • Pug 1.5%
  • JavaScript 1.4%
  • CSS 0.9%
  • Dockerfile 0.4%
  • HTML 0.2%