Skip to content

Commit

Permalink
ready for export
Browse files Browse the repository at this point in the history
  • Loading branch information
sam committed Oct 7, 2016
1 parent 3f44bd3 commit 93c241c
Show file tree
Hide file tree
Showing 19 changed files with 27 additions and 57 deletions.
6 changes: 1 addition & 5 deletions app/components/bubble-graph.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export default Ember.Component.extend({
data: null,

didInsertElement: function () {
this.draw()
this.draw();
},

draw: function() {
Expand All @@ -23,11 +23,7 @@ export default Ember.Component.extend({
d3.select("#" + this.get("elementId")).select("#bubble").remove();
}catch(err){}

var height = this.get('height');
var width = this.get('width');

var diameter = 500,
format = d3.format(",d"),
color = d3.scale.category20c();

var bubble = d3.layout.pack()
Expand Down
9 changes: 2 additions & 7 deletions app/controllers/bubble.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,21 @@ import Ember from 'ember';

export default Ember.Controller.extend({

dataloaded: false,

date: null,

//graphData: null,

ajax: Ember.inject.service(),

data: Ember.computed('date', function(){
if(this.get('date') == null){
if(this.get('date') === null){
return;
}
return this.get('ajax').request('/bubble/', {data: {date:this.get('date')}}).then(
(res) => {
var data = [];
res.data.forEach(function(m,i){
res.data.forEach(function(m){
data.push({className:m.attributes.name, value:m.attributes.count});
});
return {children:data};
this.set( 'dataloaded', true);
}
);
}),
Expand Down
8 changes: 4 additions & 4 deletions app/controllers/improvements.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ export default Ember.Controller.extend({
employee: Ember.computed('model', function(){
var measurements = this.get('model.employee');
var data = [];
if (measurements == undefined){
if (measurements === undefined){
return data;
}
measurements.forEach(function(m,i){
measurements.forEach(function(m){
data.push({className:m.get('name'), value:m.get('count'), occ:m.get('occupation')});
});
return {children:data};
Expand All @@ -17,10 +17,10 @@ export default Ember.Controller.extend({
skill: Ember.computed('model', function(){
var measurements = this.get('model.skill');
var data = [];
if (measurements == undefined){
if (measurements === undefined){
return data;
}
measurements.forEach(function(m,i){
measurements.forEach(function(m){
data.push({className:m.get('name'), value:m.get('count')});
});
return {children:data};
Expand Down
2 changes: 0 additions & 2 deletions app/controllers/occupations.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,12 @@ export default Ember.Controller.extend({
actions: {

onSelect (theOcc){
console.log("controller/occupations.js - onSelect");
this.set('select', theOcc);
this.transitionToRoute('occupations.occupation.bubble', theOcc.get('id'));
},

handleKeydown(dropdown, e) {
if (e.keyCode !== 13) { return; }
console.log("controller/occupations.js - handleKeydown");
let text = e.target.value;
let self = this;
if (text.length > 0) {
Expand Down
2 changes: 1 addition & 1 deletion app/controllers/projects/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ export default Ember.Controller.extend({
name: '',
start: '',
end:'',
})
});
},

deleteTask: function(id){
Expand Down
2 changes: 1 addition & 1 deletion app/controllers/projects/project.js
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ export default Ember.Controller.extend({
return result;
});

self.set("skills", skills)
self.set("skills", skills);

}
);
Expand Down
2 changes: 2 additions & 0 deletions app/controllers/projects/project/skill.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ export default Ember.Controller.extend({
});

newEmp.save();

this.transitionToRoute("projects.project");
}
}

Expand Down
20 changes: 0 additions & 20 deletions app/controllers/skills/skill/bubble.js

This file was deleted.

4 changes: 2 additions & 2 deletions app/controllers/skills/skill/timeline.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ export default Ember.Controller.extend({
console.log('new data');
var measurements = this.get('model.measurements');
var data = [];
if (measurements == undefined){
if (measurements === undefined){
return data;
}
measurements.forEach(function(m,i){
measurements.forEach(function(m){
data.push({x:m.get('date'), y:m.get('value')});
});
return data;
Expand Down
4 changes: 1 addition & 3 deletions app/models/employee-project.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
/**
* Created by sam on 03.10.16.
*/
import DS from 'ember-data';

export default DS.Model.extend({

Expand Down
5 changes: 1 addition & 4 deletions app/models/employee.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
/**
* Created by sam on 03.10.16.
*/

import DS from 'ember-data';

export default DS.Model.extend({

Expand Down
2 changes: 2 additions & 0 deletions app/models/occupation.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import Ember from 'ember';
import DS from 'ember-data';

export default DS.Model.extend({
Expand All @@ -8,4 +9,5 @@ export default DS.Model.extend({
console.log("models/occupations.js - slug");
return this.get('name').dasherize();
}),

});
1 change: 1 addition & 0 deletions app/models/skill.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import Ember from 'ember';
import DS from 'ember-data';

export default DS.Model.extend({
Expand Down
2 changes: 1 addition & 1 deletion app/router.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Router.map(function() {
});
});

this.route('bubble')
this.route('bubble');
});

export default Router;
3 changes: 1 addition & 2 deletions app/routes/improvements.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ export default Ember.Route.extend({

store: Ember.inject.service(),

model: function (params) {
console.log( "routes/improvements.js - model");
model: function () {
return this.get('ajax').request('/improvements/').then(
(res) => {
this.get('store').pushPayload(res);
Expand Down
1 change: 0 additions & 1 deletion app/routes/skills/skill.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import Ember from 'ember';
export default Ember.Route.extend({

model: function (params) {
console.log("routes/skills/skill.js - model");
return this.get('store').peekRecord('skill', params.id);
}

Expand Down
3 changes: 1 addition & 2 deletions app/routes/skills/skill/timeline.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ export default Ember.Route.extend({

store: Ember.inject.service(),

model: function (params) {
console.log( "routes/skills/skill/timeline.js - model");
model: function () {
return this.get('ajax').request('/timeline/', {data: {skillid: this.modelFor('skills.skill').get('id')}}).then(
(res) => {
this.get('store').pushPayload(res);
Expand Down
2 changes: 1 addition & 1 deletion app/templates/application.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">My Job Wallet</a>
<a class="navbar-brand">My Job Wallet</a>
</div>
<div id="navbar" class="collapse navbar-collapse">
<ul class="nav navbar-nav">
Expand Down
6 changes: 5 additions & 1 deletion app/templates/welcome.hbs
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
<h1> Welcome to JobWallet.org</h1>

<p> Welcome to the job wallet application. Have fun managing your company </p>
<p> Welcome to the job wallet application. Have fun managing your company! </p>

<br>

<img src="assets/company.png" alt="Company" style="width:700px;height:350px;margin-top: 2cm;">

0 comments on commit 93c241c

Please sign in to comment.