From e56d0182f07111f133ec88b5a9d4c21eb18b24a4 Mon Sep 17 00:00:00 2001 From: guntasgrewal Date: Mon, 10 Mar 2014 20:53:44 -0400 Subject: Small change in tourny view --- doc/Sprint1-Retrospective.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/doc/Sprint1-Retrospective.md b/doc/Sprint1-Retrospective.md index 8873636..38d3a88 100644 --- a/doc/Sprint1-Retrospective.md +++ b/doc/Sprint1-Retrospective.md @@ -137,12 +137,6 @@ to view pages which are html.erb pages that provide styles and functionality of each of the tournament setting features. Show, Edit, Destroy, all have views of their own to perform each of the above actions. -The tournament view lists the tournaments on one page as a table of rows. Each -row lists sample tournament information (game name, players per team, etc) -along with buttons for different tasks, such as joining or viewing a tourny. -You can also create a new tournament here. The functionality we want is -here. - ## Homepage {#homepage} The homepage is mainly controlled by the views that are associated with each model and controller. The main view for the homepage is the one found in the -- cgit v1.2.3-2-g168b From 8f5359ec043e4f56ed74a99ba660c4b47fae057d Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 10 Mar 2014 20:55:35 -0400 Subject: fix bad merge --- doc/Sprint1-Retrospective.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/doc/Sprint1-Retrospective.md b/doc/Sprint1-Retrospective.md index 8ff1c5b..3d15dff 100644 --- a/doc/Sprint1-Retrospective.md +++ b/doc/Sprint1-Retrospective.md @@ -109,15 +109,11 @@ designations (although for the demo some of the hooks were not in place, this has been fixed). ## Tournament settings {#tourney-settings} -<<<<<<< HEAD Tournament settings were implemented at a basic level, instituting those items which are similar to all tournaments, regardless of type, orginating from the game model. -======= - ->>>>>>> 5f96d780def7c33a6d6e452b558ac136ee4d06bc ## Tournament registration {#tourney-registration} Tournament registration and the tournament contoller were completed which @@ -177,7 +173,12 @@ only had it working where the tournament host would decide who won. ## Server management {#srv-man} - +The server management software interface is implemented, and working +fine. The other modules use it. However, what we didn't implement is +an actual *page* to edit these settings. We had this task in the +iteration because other items depended on it. Though we did not +implement the full story, we implemented the core reason that we +wanted it. # Not implemented -- cgit v1.2.3-2-g168b From c1d0f29e7533a6b38ac5f648cf6a2abce3b88b52 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 10 Mar 2014 20:57:36 -0400 Subject: write about the permissions system --- doc/Sprint1-Retrospective.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/Sprint1-Retrospective.md b/doc/Sprint1-Retrospective.md index a7cdc3c..7bffde7 100644 --- a/doc/Sprint1-Retrospective.md +++ b/doc/Sprint1-Retrospective.md @@ -137,6 +137,11 @@ by clicking the 'delete' button on the no longer desired match on the page. ## Permissions system {#permissions} +The permissions system is implemented, easy to use, and works well. +In some places, it appears to be broken (overly-permisive), but this +is because the relevant page doesn't hook into the permission system. +This needs to be fixed with unit tests. + ## Tournament view {#tourney-view} The view page for tournaments contains a table that lists all on going tournaments for all types of games. It also lists other game attribute like -- cgit v1.2.3-2-g168b From 254339485a1d42d41062afdab5b19162fea5549c Mon Sep 17 00:00:00 2001 From: nfoy Date: Mon, 10 Mar 2014 21:11:30 -0400 Subject: User story additions and specifications. --- doc/Sprint2.md | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/doc/Sprint2.md b/doc/Sprint2.md index 575f694..671d4a0 100644 --- a/doc/Sprint2.md +++ b/doc/Sprint2.md @@ -10,34 +10,38 @@ author: [ Nathaniel Foy, Guntas Grewal, Tomer Kimia, Andrew Murrell, Luke Shumak 2) As an admin, I would like anti-spam measures for registration. -3) As a player I would like to review my peers and like to have our +3) As a player I would like to review my peers and have our scores reflect these reviews. -4) As a host I would like to have both game type specific settings and +4) As a host I would like to have both game-type specific settings and tournament specific preferences available when creating a new tournament. + - These settings and preferences were moved to sprint 2 from sprint 1 + because we did not have the API functionality for any specific game yet. -5) As a host/player spectator I would like to have Riot Games League - of Legends API integration. +5) As a host/player/spectator I would like to have Riot Games League + of Legends API integration for match and player statistics and results for + League of Legends tournaments. 6) As a host/player, I would like my pages to actively update without refreshing my current page. - For this task, we will implement an Active Status Update system with AJAX. 7) As a host/player, I would like to see an interactive tournament lobby page - that displays tournament information and its matches. + that displays tournament and match information. + - This will be accomplished with dynamic graphs, trees, and status bars. 8) As a host/player, I would like the Leaguer application to be more intuitive and easy to use. 9) As a user, I would like past tournament and player information to be persistent and search-able. - - A working search bar should be implemented that will find specific + - A working search utility should be implemented that will find specific players or tournaments and return their pages. -10) As a user, I would like Player Profile pages. - - For this task, we will be creating profile pages for registered users - that have player-specific information: name, tournament history, etc. +10) As a user, I would like to see Player Profile pages. + - For this task, we will be creating profile pages for registered users that + have player-specific information such as tournament history and activity. # Tasks -- cgit v1.2.3-2-g168b