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.
- encrypting sensitive data
- LICENSE
- editing cups rounds for admins
- disable transfers for finishing season
- bug with creating oracul
- create users with only username
- caching for frontend
- best_of elimination kind for cups pairs
- likes for seasons/cups for better ordering
- scraping injuries
- api endpoint for deleting user
- api endpoint for updating user
- url localization
- api v1 endpoints for user login
- api v1 endpoints for forecasts
- user navigation
- icons for fantasy teams in navigation
- cups competitions for match prediction
- footer
- bug with rendering oracul page without lineup
- match predictions mode
- redesign
- creating user with Google oauth
- recaptcha for users registration
- navigation styles for better mobile
- closing dropdowns after outside click
- google auth
- allow to restore password only for confirmed users
- hour limit for re-restoring password
- BannedEmail model for saving banned emails
- disabling access for banned users
- editing game start_at for admins
- editing week deadline_at for admins
- basis for E2E tests with Cypress
- saving games without week
- rendering championships data
- rendering last points for list view at squad page
- table view for squad views
- precalculating of selected by teams ratio for players
- multiple external ids for games
- telegram integration
- notifications layer
- clearing games_players if game moved to inactive week
- RefreshSelectedService
- removed redundant db fields
- checkbox clicking
- more sort options
- injuries
- calculating form for players that didnt play game
- rendering statistics table tooltip
- refresh lineup players status after transfers
- making substitutions after 1 day of last game
- destroying fantasy teams
- watchlist
- open only 1 dropdown at time on Transfers page
- collapsing games list for previous days
- calculating game difficulty for teams
- remembering invite code during sign up
- rendering active bench boost bonus at points page
- rendering wasted chips
- precalculating places in leagues
- bug with changing captain/assistant
- tracking red cards
- render game results in PlayerModal
- headers for transfers table
- feedback form
- refresh free transfers amount after approving transfers
- bug with scraping own goals for Sourceable::Sports
- bug with correcting prices
- basketball achievements
- service for correcting prices
- show unreceived achievements
- design
- rendering week fantasy leagues
- save user session in cookies
- removing expired users sessions
- change price for transfer in basketball
- transfers page
- game week's fantasy leagues
- overall statistic for players modal
- shirt_number of players to string
- calculating and using players season statistic
- updating game statistics through admin panel
- sync games once after 3 hours from start_at
- players synscronization
- players modal
- links to other player's fantasy teams
- basketball rules page
- performance for searching best players
- rendering player statistics
- sorting players by points
- for first week status calculate transfers in by final amount of teams players
- UI for mobile friendly
- passing children to js components
- translations health check
- remove locale from url
- welcome page translation
- transfers page error handling
- release 1.0.0