The ENSL website. http://ensl.org
Find a file
Absurdon e93588591b
Fix #131 Updating users may fail
Issue:
When a team gets deleted team_id is not properly cleared from users who
have set the team to be deleted as their main. When now someone trys
an operation that validates the user it fails as the team_id set on that
user is not valid anymore.

Solution:
To prevent this from happening in the future update users and set
team_id to nil.

Clean up:
To clean up existing users run
UPDATE users SET team_id=NULL WHERE team_id NOT IN(SELECT id FROM
teams);
2019-08-24 20:17:14 +02:00
app Fix #131 Updating users may fail 2019-08-24 20:17:14 +02:00
config removed shoutmsg history 2018-09-21 17:30:43 +02:00
db Renaming because old unused stuff is getting in the way 2017-11-12 18:02:53 +01:00
env Update docker version for CI 2018-04-15 12:51:22 +00:00
ext/mysql.conf.d Update to a working version 2018-04-25 16:41:22 +00:00
lib Fix styling 2015-11-08 23:09:56 +00:00
public Revert "Change gather music" 2018-12-09 18:55:40 -05:00
script Update to a working version 2018-04-25 16:41:22 +00:00
spec Return error in JSON for users API 2017-10-01 19:22:52 +02:00
vendor/plugins Remove rcon 2015-05-18 22:40:34 +02:00
.dockerignore Update docker version 2018-04-23 15:29:07 +00:00
.env.example Update docker version for CI 2018-04-15 12:51:22 +00:00
.gitignore Update to a working version 2018-04-25 16:41:22 +00:00
.hound.yml Update hound config 2015-10-28 02:51:49 +00:00
Capfile Switched web server to puma 2014-04-15 10:59:52 +01:00
circle.yml Update docker version for CI 2018-04-15 12:51:22 +00:00
config.ru Purged git history and removed sensitive information. 2014-03-23 00:22:25 +00:00
docker-compose.yml Update to a working version 2018-04-25 16:41:22 +00:00
Dockerfile Update to a working version 2018-04-25 16:41:22 +00:00
Gemfile Update ensl.org for docker version 2018-04-10 01:08:38 +00:00
Gemfile.lock removed shoutmsg history 2018-09-21 17:30:43 +02:00
INSTALL.md Bump docs & build config ruby versions 2014-10-09 23:52:32 +01:00
LICENSE Create LICENSE 2017-11-25 01:55:26 +02:00
Makefile Update docker version 2018-04-23 15:29:07 +00:00
Rakefile Update travis config to cache bundler 2014-03-25 21:58:51 +00:00
README.md Updated all links to use https 2017-04-18 16:01:36 +02:00

Circle CI Code Climate Code Climate

ENSL Website

This is the source code of ENSL website. Currently deployed on ensl.org.

Features:

  • Articles
  • Commenting feature for most objects
  • Movie database
  • File database
  • ENSL Plugin API
  • Forums, usual forum features and ACL
  • Contest management
    • Teams and team member management
    • Brackets
    • Tournaments
    • Match database
    • Challenging system
  • Instant webchat (shoutbox)
  • Private messages
  • Issue management
  • Very popular AJAX-based pick-up system
  • Map database
  • Votable polls
  • Twitter feed
  • Server database
  • Log file parsing (partially complete)

Contributors