Git Product home page Git Product logo

fhj.swenga2017.plavent's People

Contributors

heiderst16 avatar hoedlale16 avatar imgbotapp avatar rivlon avatar sweiland avatar

Watchers

 avatar

fhj.swenga2017.plavent's Issues

Passwordreset not working

OBSERVED
Password reset mail isn't sent (likely due to submissionbutton misconfiguration).

EXPECTED
A password reset mail should be sent.

STEPS TO REPRODUCE

  1. Arrive at login page.
  2. Click "forgot password"
  3. input username and click "reset password"
  4. nothing happens

1.1.1.44 As a guest, I want to see events to which I am invited.

OBSERVED
Currently the Happening managenet is disabled for GUESTS. We will show that information on the dashboard.

According the Requirements document we have to open the happening management for guests as well and show relevant information. Do we really want that or is it enough to have the information on the dashboard?

STEPS TO DO:

  1. Verify with Mr. Blauensteiner
  2. Implement soluation or change requirement document.

Use more modals

Stuff like changing / adding users, GuestTasks, would be a great fit for integrating into modals. Might look into it later.

1.1.1.17.1 As a guest, I want to be able to see a list assigned Tasks to guest for each happening where user is guest (Happenings of 1.1.1.17)

Wir müssen irgendwo auch die zugeordneten Tasks für die Gäste anzeigen.
Würd vorschlagen für die Happenings aus 1.1.1.1 in der Card selbst einfach ein Drop-Down wo wir die assigned Tasks für den eingeloggten User angezeigt werden

Repo-Aufruf: happeningTaskRepo.getAssignedTasks(happeningId,User u)
Vorlage der Drop-Down: UserTaskDetail.html

Im Controller müssen wir nur irgendwie eine Map oder so übergeben mit
Key: HappeningID, Value: List und im HTML dann für das jeweilige Happening im for-each die assignedTasks auszulesen und das Drop-Down zu befüllen

Usermanagement counter counting wrong

OBSERVED
Counter in Usermanagement ("Currently there are X active Users and Y inactive users") doesn't update active users accordingly when deleting a user.

EXPECTED
Counter should reduce by one

STEPS TO REPRODUCE

  1. go to user management
  2. delete any user
  3. look at the counter
    4.(opt) use your fingers to verify that the counter fucked up

Model: User - UserRollen LAZY laden

OBSERVED:
Derzeit werden die UserRollen mit EAGER geladen, dH jedes mall wenn ein Benutzer rigendwo gebruacht wird, werden auch die ihm zugehörigen Rollen geladen. In den Meisten fällen werden diese jedoch nicht benötigt (eigtl zur Anzeige nur im User-Management bei den rOllen und bei ein paar Sonderfällen wo explizit auf die Rollen abgefragt werden muss).

EXPECTED
UserRollen LAZY laden und nur wenn explizit gebruacht manuell im controller laden

1.1.1.42 As a host, I want to modify already existing tasks of events in the future of which I am the host

OBSERVED
Currently a host can change any task when user is host of happening

EXPECTED
As a host, I want to modify already existing tasks of events in the future of which I am the host
Required check (when current logged in user is host and does not have ADMIN permissions) if happening still takes place in the future.

STEPS TO REPRODUCE
Steps to reproduce the behavior:

  1. Create Happening whith start date in past (fake date in db!)
  2. Log in a HOST
  3. Try to change an existing task -> Should not work
  4. Log in as ADMIN and try it again -> Should work

1.1.1.31 As an administrator, I want to delete not used categories

EXPECTED
As an administrator, I want to delete categories which are currently not used by any happening! (=DELETE from DB)

Administartio can disable Category which are already used. In this case the category stays in the database but can't used by happenings in the future.

Navbar-Cleanup

OBSERVED
Currently there are 2 links to Dashboard (PlaVent and Dashboard)
Profile Link is curr. in Nav-Bar. Remove and move edit funcitonality to "editUser"

EXPECTED
Merge Link Dashboard with PlaVent Link
--> When click on PlaVent show Dashboard page. Remove Dashboard links from "fragements-Navbar"
Show profile Picture in "User Management" in "edit-User Field" or somewhere "userfriendly" (Popup, Background, ...) "Sebastian findet schon was hübsches"

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.