Coder Social home page Coder Social logo

site's People

Contributors

artemijan avatar

Watchers

 avatar  avatar

site's Issues

Event object spec

Event object should looks like below:

{
            id: 2,
            name: 'My favorite event', //max length is 30
            date: 1458748073952,  //timestamp
            description: 'event description',   //max length is 255
            location: {
                latitude: 46.671613,    
                longitude: 32.612014
            }
}

Events on scheduling are draggable

  1. Log in to the system
  2. Go to scheduling page
  3. Try to drag and drop event
    Actual result: it's draggable
    Expected result: it shouldn't be draggable

Subject and Stage spec

Subject object should looks like below:

{
            id:1,
            name: 'Literature',
            classRooms: [406, 317],
            allowedStages: [5, 6, 7, 8, 9, 10, 11], 
            teachers: [1, 5, 189]  //teacher id's
}

Stage object

{
    stage: 5,
    suffix: 'A',
    'form-master': {
        id: 19,
        name: 'Lisa Kuddrow'
    },
    schedule: [   //schedule is an array where each element is a day of week
        {
            lessons:[
             {
                lesson: 'Litrature',
                teacher: 'Alan Moor',
                classroom: 32,
                order: [1, 3]    //order of lesson in a day
             },
             {
                lesson: 'Math',
                teacher: 'Demi Moor',
                classroom: 12,
                order: [2]    //order of lesson in a day
             }  
            ]
        }
    ]
}

Avatar looks like broken on settings page

  1. Log in to the system as an admin
  2. Go to settings page
  3. Open profile settings
  4. Click on user
    Actual result: there is no placeholder for "No image" behavior
    Expected result: There is should be a placeholder if user has no avatar

Stretching tables

Some tables are stretching while it renders on the page. For example:

  1. Go to Settings page
  2. Open Events page
  3. Click edit event
  4. Click cancel
    Actual result: table resizes and user can see that
    Expected result: user shouldn't see any kind of resizing, stretching etc. while it's rendering

Jumping buttons

  1. go to settings page
  2. go to roles management
  3. click on table item (role) to edit that

Actual result: In the bottom of the page you'll see 2 rows "green" and "red" (seems like it's stretched buttons)

Expected result: you should prevent user from seeing this behavior (loading indicator if it's needed).

Using loader on state change

There is "stand a while" effect when you are surfing between pages. When you click on some tab - tab content should disappear immediately and loading indicator displayed instead. But seems like when you clicking on some tab old content is still here until new one appears (and there is no loading indicator).

Incorrect event create method

  1. go to settings page
  2. go to events page
  3. click 'create' button
  4. enter some data
  5. press 'next'
  6. reload page

Event whatever created. But must cancel event create.

Admin is not able to create event

Actions:

  • Go to settings
  • Open Events page
    Actual result: there is no possibility to create an event
    Expected result: Admin can create an event

Upload new user avatar when data wasn't updated

  1. Open profile page
  2. Go to edit profile form
  3. Change other avatar
  4. Click 'cancel'

Actual result: user avatar was updated, but returned back when page will refresh

Expected result: user avatar must stay same, actually like other data

Page is jumping a bit while modal dialog is openning

Steps to reproduce:

  1. log in to the system
  2. go to scheduling page
  3. click on some day to open a modal dialog
    Actual behavior: page is jumping a bit
    Expected behavior: page shouldn't jumping when you open a modal dialog

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.