All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- OIDC configurable with enviroment
- Removed Redis Service from compose
- Devise modules configurable with enviroment
- Upgraded to rails 8
- Added image for Happening
- Added single happening event
- Added questions for tickets
- Migrate to rails 7.1
- Migrate to Bun
- Removed webpacker
- Added viewcomponent
- rewrited url structure
- Migrate to rails 7.0.2.2
- removed builded assets
- fix code style
- update puma to 5.6.3 fix bug GHSA-wh98-p28r-vrc9
- Migrate to ruby 3.1
- Migrate to dart-sass
- User tickets list updated dinamically with turbo stream
- admin list ticket updated dinamically with turbo stream
- Added fact filter by group
- Added foreman support for dev
- Fixed RAILS-UJS load
- fixed fact's pagination and visualization
- removed builded asset from git
- removed unused bin
- fixed fact's pagination and visualization
- fixed rails-ujs load
- clean unused broadcast
- Migrate from webpack to importmap
- Docker go to production enviroment
- Upgraded to Rails 7.0.1
- Upgraded to devise_cas_authenticatable 2.0.0
New Rails 7.0
- attachment variants to model
- removed unused views
Partecipo going international!
- full localized in italian and english
- new ticket edit in modal mode
- tickets editable from tickets page
- Graphics enchantment
- Fixed redirect on happening creation
- Fixed count seat on happening destroy
- fixed seed, destroy facts and happenings before insert example data
- Unused stylesheet file
- Fix editor search for admin
- update fact info with turbo stream in async mode
- update happening info with turbo stream in async mode
- support for make the site public (no login required before ticket request)
- update to last stable ruby version (3.0.2)
- update to last rails version (6.1.4)
- support to xls export, only CSV
- fixed fact destroy
- fixed happening destroy
- fixed happening creations
- Users' ticket manage for editor
- Add tickets frequency: in the fact model you can select how often a ticket is bookable
- Now you can reserve a ticket from the happening list page
- Now you can make many happening at same time
- top menu unified for entire site
- css colors configurable with settings.yml
- email notifier on tickets creation
- devise_lsap_authenticable preconfigured for easy switch
- devise module configured with settings.yml
- SMTP configured via settigns.yml
- Move to ruby-3.0.0
- Rewrited facts list: less code, more simplicity
- Migrated from turbolinks to hotwire turbo
- Bump rails from 6.0.3.2 to 6.0.3.3
- Bump Devise from 4.7.2 to 4.7.3
- Bump rails from 6.0.3.1 to 6.0.3.2 (fix CVE-2020-8185)
- Bump rack from 2.2.2 to 2.2.3
- Bump bulma to 9.0
- new documentation for model, controller, helper
- Refactoring from rubocop
- Fix link in editor bar to user view
- Fix link in admin bar to user view
- Fix link in admin bar to editor view
- Fix save on Happening update
- fix admin group
- fix show events new line
- update devise from 4.7.1 to 4.7.2
- update ffi from 1.13.0 to 1.13.1
- update capistrano from 3.14.0 to 3.14.1
- update ast from 2.4.0 to 2.4.1
- update net-ssh from 6.0.2 to 6.1.0
First release
- Show events
- Show date
- reservation tickets
- Manage events by editor
- Manage dates by edito
- Manage tickets by editor
- Admin User
- Afmin group