- Rails 5.0 🎉
- Add group types enum (
:group
,:team
,:resort
) - Add Hungarian README
- Under the hood
- Shrink Docker image
- Bump Ruby version to 2.5.7
- Add
simplecov
- Fix error on showing history for groups without any evaluation
- Under the hood
- Upgrade Rails patch version
- Fix failing migration task for new member posts
- Init RSpec
- Unify new member post for groups
- Fix link for SVIE admin page
- Fix displaying point details for judgement page
- Increase max responsibility point to 50
- Under the hood
- Start changing fixtures to FactoryBot
- Fix link duplications on group history
- Add SVIE hierarchy view
- Fix indicating new groups as 'probably inactive'
- Under the hood
- Change unique constraint on screen name to case-insensitive
- Add comments on point table
- Redesign point table on judgement page
- Update style from evaluation table
- Add point sums & averages
- Add sorting
- Add support help text, remove popup
- Update README
- Fix sanitizing on profile page
- Change membership handling
- Update buttons after successful action
- Add confirmation before archiving user
- Add custom error pages
- Update SVIE related stuff
- Async requests on admin page
- Move admin related stuff to module
- Under the hood
- Refactor link decorations
- Update robots.txt
- Optimize queries on judgement page
- Add docker support
- Refactor associated models delete policy
- Update evaluation table sum
- Fix missing database and model validations
- Add UIKit date picker for date inputs
- Change 401 (unauthorized) to 403 (forbidden)
- Add delegates counting and count editing
- Improve evaluation related pages
- Add user hiding
- Make user column sticky
- Add arrow navigation in table
- Optimize for smaller/mobile screens
- Under the hood
- refactor codebase
- optimize evaluation related queries, decrease loading time ~66%
- Add link to user's mail and phone number, thanks @kissadamfkut
- Add redirect for old style VIR id links
- Add group history
- Change room number to string
- Fix login date update
- Under the hood:
- Remove ES6 syntax to avoid failing asset building
- Refactor membership related stuff
- Fix seeder
- Adjust uploaded picture quality
- Add view settings for list/grid, pagination and show pictures
- Updated styles
- Fix null error in point details
- Add point history calculation
- Under the hood:
- Refactor semester class
- Fix point details sum on judgement page
- Add evaluation messaging for group leader
- Fix missing date of birth field and validation on SVIE application
- Fix evaluation editing
- Add group parent info to group page
- Show evaluations for RVT members includin point request, entry requests, principles and connecting messages
- Add ability to create evaluation judgement
- Add share button for profile page
- Add redirecting to opened url after login
- Add more clear description for group explanation for evaluation
- Add ability to modify evaluation after deny
- Add ability for submitting evaluation and remove auto submission logic
- Fix evaluation's group explanation to justification
- Add validations for point details (between 0 and principle's max)
- Update point request sum (20/30 rule, rounding)
- Fix entry request justification editing, add redirect back, when no entry request given
- Fix point table, all group member can get point, not only SVIE members
- Fix entry request's justification, remove them when type is 'KDO' at season change
- Fix principle editing, add description input
- Add principle summary popup to evaluation table
- Add creation for evaluation description
- Add creation for principles
- Add creation for evaluation
- Add creation for justification
- Fix SVIE contraction text
- Fix archived member listing
- Add info for group leaders about archiving
- Remove archived members from authsch
- Add fallback location to redirect back, when no referrer provided
- Fix user point history nil error
- Fix group membership check
- Add separated listing for active groups
- Rename SVIE member types to: 'Rendes tag', 'Külső tag', 'Öreg tag'
- Fix contradiction between SVIE application and primary group select
- Update registration page, add explanation for screen_name
- Fix screen name validation, disallow slashes
- Fix new post type creation, post types belong to groups, won't be globals
- Add group name to user's post editing page
- Add validation for post types, restrict empty name
- Fix broken cropped photo path