bachelorproject's People
bachelorproject's Issues
Login pagina aanmaken
Admin cannot set workplace of mechanic
Type traincoach not visible in breadcrumb
Uitloggen VM
Ik heb juist gemerkt dat firefox mijn wachtwoord onthouden heeft van Toledo, gelieve dit aan te passen.
Generate tables from entities after index-branch merge
Heb timestamps toegevoegd aan issue, wanneer die assigned wordt/wanneer status naar IN_PROGRESS verandert/wanneer CLOSED wordt.
De index pagina kan zo deze data weergeven in een schoon overzichtje.
De branch is nog niet gemerged, aangezien index-page nog in progress is. Maar als je error krijgt na de merge, weet je dus wat te doen.
Televic Assets
- Maak een nieuwe map "project_televic" in u user home directory
- Maak binnen deze map 2 nieuwe mappen "issue_assets" en "matlab_files"
- Om de MatlabProcessor te testen:
- noem een .mat bestand naar het volgende formaat:
<naam treindepot>_<naam constructeur>_<naam type>_<naam>_<naam track>.mat
Waarbij:- naam treindepot: mag een nieuwe naam zijn of een bestaande
- naam constructeur: een willekeurige constructeur
- naam type : een type trein van de constructeur
- naam : een nummer dat een specifiek model aanduid, merk op dat dit verschilt van het interne ID in de database
- naam track: Het begin en eindstation gescheiden door een "-"
Concreet voorbeeld:GENTSP_BOMBARDIER_M7_78558_Oostende-GentSP.mat
- Plaats dit bestand in de folder "matlab_files"
- noem een .mat bestand naar het volgende formaat:
Heatmap Alternatief
Ik heb een goed alternatief gevonden voor de heatmap! In mijn ogen nog chiquer.
http://www.highcharts.com/maps/demo/map-bubble
Voor andere alternatieven check: http://www.highcharts.com/maps/demo
Gelieve elk jullie voorkeur door te geven.
in_progress instead of in_process
Making graphs work
Ik ben momenteel bezig aan traincoach page, nu zal de 1e coordinaat van de rit worden doorgegeven bij de issue. Dit wordt later gebruikt voor de map + heatmap.
Later kunnen we dit uitbereiden dat ze eerst een punt moeten selecteren voor ze een nieuwe herstelling kunnen maken.
traincoach_id in live_sensor_data is empty
DEPENDENCY: PrettyTime
Add the following dependency to your EBJProject pom.xml when user-management branch joins master.
<dependency>
<groupId>org.ocpsoft.prettytime</groupId>
<artifactId>prettytime</artifactId>
<version>3.2.7.Final</version>
</dependency>
Fix html pages (map & graph)
Constructor inst. of conductor
Table conductor needs to be renamed to constructor
Toevoegen .mat bestand
Ik heb het .mat bestand uit version control gelaten omwille van de grootte, maar de code heeft dit wel nog nodig. Dit is wat je moet doen: download de matlab bestanden van Toledo en voeg het volgende bestand:
test03_track16_speed40_radius125.mat
toe aan:
eclipse workspace\EJBProject\ejbModule\be\kuleuven\cs\gent\projectweek\matlab
normaal gezien zou dan alles in orde moeten zijn.
PasswordValidator message missing
Openbreken Workplace controller
Zowel Workplace.xhtml als traincoach.xhtml gebruiken dezelfde controller
Default Profile pic
@iPieter is het geen idee om die default img gemeenschappelijk te maken ipv die voor elke user op te slaan? Of is dat al zo?
Drop tables
Changes to MatlabProcessor have added new info to each JSON file.
Cleaning Bootstrap hierarchy
@bootstrap doc:
Use rows to create horizontal groups of columns.
Content should be placed within columns, and only columns may be immediate children of rows.
I am now cleaning up all layouts using main_template + index page.
index.xhtml makes no use from main_template
Authentication for the pages happens in the main_template.xhtml and it seems like index.xhtml makes no use of this template.
Mogen niet zomaar JOIN gebruiken in queries
Bij de JOIN gaan de rijen met overeenstemmende kolomwaarden samengevoegd worden!!!
Elke table heeft een id-waarde, we mogen dus niet JOINen zonder eerst de naam te veranderen, want zo komen foutieve waarden in 1 samengevoegde rij.
Password is printed out in sysout
For debugging purposes the user + password are printed out when logging in. Obviously, this is not for production.
Graph sensor data slow with larger data
Zijn er nog grote features die moeten worden toegevoegd?
Ik heb anders wel een idee dat we nog kunnen toevoegen om de 20/20 te behalen ;)
Logout feature
Geen bootstrap javascript op main page
Error handling processed sensor data
Issue Timestamp After IssueStatus update
TODO in IssueEJB
(only after index-branch merge)
Mechanic can't be assigned to workplace
SHIT'S FUCKED UP MAN
login loads index.xhtml by ajax
By using ajax, the stylesheets are not loaded.
Gelieve geen git pull uit te voeren
Windows != Linux, problemen met matlab bestand te vinden. ik werk aan een hotfix.
When You pull Master!!
Add to: Webcontent->WEB-INF->web.xml:
<context-param>
<param-name>primefaces.THEME</param-name>
<param-value>omega</param-value>
</context-param>
Add to: DWPProject->pom.xml
<dependency>
<groupId>org.primefaces.themes</groupId>
<artifactId>all-themes</artifactId> <!-- TODO change to chosen theme -->
<version>1.0.10</version>
</dependency>
Update maven project
Mechanics also have operator access
Issues Linking
Trying to add hardcoded issues in mysql db, but ForeignKey constraint doesn't permit. Need Issues linked to Mechanics for checking dynamic GUI.
Merge finetuning layout
U branch loopt redelijk achter op alle nieuwe features. Die menubalk bovenaan staat er bvb nog ni bij. Ik denk da het daarom beter is da ge nu al merged en dan opnieuw in u branch gaat om te voorkomen da er later nog meer werkt bij komt omda er layout veranderd is.
Relation Workplace<->Traincoach is not bidirectional
Creation of Issue: validation
@creating a issue and selecting no mechanic => goes back from modal to traincoach page.
Need for validation/error msg.
Need validation globally?
Connecting a user to issue asset
changing password doesn't persist
Likely same cause as #62
IssueStatus is not localised
We can use an enum value getter to localise the IssueStatus. So CLOSED
would become Gesloten
for the user. But programmatically it stays the same.
Oplossing EJB POM dissapeared: TODO Anton & Pieter
Pom.xml file uit zip toevoegen direct onder de EJBProject map!
Daarna EARProject Maven->Update
=Alle Errors weg!
pom.zip
Database ontwerp in git version control
Alles scrollable maken
We moeten alles eens testen met zoveel data dat niet op scherm kan. Dan zorgen dat alles scrollable is. (Doen we mss dinsdag samen?)
Generate identities instead of auto ID's
probleem met rest statistics
De statistics rest api heeft een error, iets met een long ipv een int.
Naamloos 2.txt
Users are randomly generated, causes problems
Redirect when not logged in not working
When a user is not logged in, it should be redirected to the login.xhtml page. But this is not working.
Workplace.xhtml makes a shitload of database requests
Loading hte workplace.xhtml page causes 19 database requests, all of which require a new EntityManager, Factory etc. This is slooooowwwww.
We need to look into using JPA instead of resource_local ...
Issue descr reoccurs on each traincoach
All traincoaches are 'active' on sidebar
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.