Git Product home page Git Product logo

threesixty's People

Contributors

gitter-badger avatar markash avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

threesixty's Issues

Cyclic dependency in security config

2018-08-07T05:55:44.536419+00:00 app[web.1]:
2018-08-07T05:55:44.536421+00:00 app[web.1]: ***************************
2018-08-07T05:55:44.536423+00:00 app[web.1]: APPLICATION FAILED TO START
2018-08-07T05:55:44.536424+00:00 app[web.1]: ***************************
2018-08-07T05:55:44.536426+00:00 app[web.1]:
2018-08-07T05:55:44.536427+00:00 app[web.1]: Description:
2018-08-07T05:55:44.536429+00:00 app[web.1]:
2018-08-07T05:55:44.536434+00:00 app[web.1]: The dependencies of some of the beans in the application context form a cycle:
2018-08-07T05:55:44.536435+00:00 app[web.1]:
2018-08-07T05:55:44.536442+00:00 app[web.1]: vaadinAuditorAware (field private za.co.yellowfire.threesixty.domain.user.UserService za.co.yellowfire.threesixty.domain.user.VaadinAuditorAware.userService)
2018-08-07T05:55:44.536444+00:00 app[web.1]: ┌─────┐
2018-08-07T05:55:44.536448+00:00 app[web.1]: | userService defined in URL [jar:file:/app/target/threesixty-0.1.2.alpha.jar!/BOOT-INF/classes!/za/co/yellowfire/threesixty/domain/user/UserService.class]
2018-08-07T05:55:44.536450+00:00 app[web.1]: ↑ ↓
2018-08-07T05:55:44.536451+00:00 app[web.1]: | securityConfig (field private za.co.yellowfire.threesixty.domain.user.UserService za.co.yellowfire.threesixty.config.SecurityConfig.userService)
2018-08-07T05:55:44.536453+00:00 app[web.1]: └─────┘
2018-08-07T05:55:44.536455+00:00 app[web.1]:
2018-08-07T05:55:44.536456+00:00 app[web.1]:
2018-08-07T05:55:44.652209+00:00 heroku[web.1]: State changed from starting to crashed
2018-08-07T05:55:44.634722+00:00 heroku[web.1]: Process exited with status 1

Remove the onCreate() method from the Abstract Search View parent

The onCreate() was abstract to allow for implementations to implement this functionality however not all search views require an onCreate() function. Therefore allow implementations to add the Create button to the toolbar and the implementation of the onCreate() method to support that button. This makes the search view more flexible and follows the design to utilize the toolbar from the view to manage the buttons and search fields in the toolbar section of the view.

Kudos images not displayed in the list view

The restful service provides the images on the port of the main application however the Heroku port is not the default 8080 therefore the images are not being fetched. The rest web service client needs to read the port and host address of the application to make the correct call.

image

Creating a filter on a different field should stack

Creating a filter on a different field should stack the filters with an AND clause instead of just taking the last filter and ignoring all the prior filters. At the moment all the filters are shown but only the last is applied :-S

New assessment crashing when selecting a user

2016-01-16T14:38:33.158907+00:00 app[web.1]: Jan 16, 2016 2:38:33 PM com.vaadin.server.DefaultErrorHandler doDefault
2016-01-16T14:38:33.158911+00:00 app[web.1]: SEVERE:
2016-01-16T14:38:33.158913+00:00 app[web.1]: com.vaadin.data.Property$ReadOnlyException
2016-01-16T14:38:33.158914+00:00 app[web.1]: at com.vaadin.ui.AbstractField.setValue(AbstractField.java:493)
2016-01-16T14:38:33.158916+00:00 app[web.1]: at com.vaadin.ui.AbstractField.setValue(AbstractField.java:468)
2016-01-16T14:38:33.158917+00:00 app[web.1]: at com.vaadin.ui.AbstractSelect.setValue(AbstractSelect.java:691)
2016-01-16T14:38:33.158918+00:00 app[web.1]: at com.vaadin.ui.AbstractSelect.select(AbstractSelect.java:1527)
2016-01-16T14:38:33.158920+00:00 app[web.1]: at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
2016-01-16T14:38:33.158921+00:00 app[web.1]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2016-01-16T14:38:33.158922+00:00 app[web.1]: at java.lang.reflect.Method.invoke(Method.java:497)
2016-01-16T14:38:33.158922+00:00 app[web.1]: at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:508)
2016-01-16T14:38:33.158923+00:00 app[web.1]: at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:198)
2016-01-16T14:38:33.158933+00:00 app[web.1]: at com.vaadin.ui.AbstractField.fireValueChange(AbstractField.java:1159)
2016-01-16T14:38:33.158933+00:00 app[web.1]: at com.vaadin.ui.AbstractField.setValue(AbstractField.java:570)
2016-01-16T14:38:33.158932+00:00 app[web.1]: at com.vaadin.server.AbstractClientConnector.fireEvent(AbstractClientConnector.java:1003)
2016-01-16T14:38:33.158934+00:00 app[web.1]: at com.vaadin.ui.AbstractField.setValue(AbstractField.java:468)
2016-01-16T14:38:33.158935+00:00 app[web.1]: at com.vaadin.ui.ComboBox.changeVariables(ComboBox.java:730)
2016-01-16T14:38:33.158936+00:00 app[web.1]: at com.vaadin.server.communication.ServerRpcHandler.changeVariables(ServerRpcHandler.java:603)
2016-01-16T14:38:33.158915+00:00 app[web.1]: at com.vaadin.ui.AbstractSelect.setValue(AbstractSelect.java:729)
2016-01-16T14:38:33.158937+00:00 app[web.1]: at com.vaadin.server.communication.ServerRpcHandler.handleInvocations(ServerRpcHandler.java:422)
2016-01-16T14:38:33.158919+00:00 app[web.1]: at za.co.yellowfire.threesixty.ui.view.rating.AssessmentEntityEditForm.onEmployeeSelected(AssessmentEntityEditForm.java:286)

Setting a search grid column to mask the ID excludes it from being searched

Currently the id columns can be masked to appear as if it was another column, i.e. making the name of an object appear in the id column but then this means that the definition of the name column is omitted and therefore the name searchable attribute is not set.

Investigate allowing the table configuration to support hidden fields allowing for filtering based upon these hidden fields.

Import users pop-up window should be modal

The import file for the users screen should show a popup that is modal because:-

  • This directs the users attention to the next action
  • The window already attached exception causes the button to error

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.