mood_swings's Issues
Exception handling
Add some nice exception handling to avoid the "something went wrong" messages
`Remember Me` text is wrapping
increase the width of the label on the devise form (without breaking others)
Add date select helpers to date inputs
The search form has from
and to
date fields. Make them easier to use with some date-select JS-beauty
Sort comments archeologically
On the answer_sets#index page, comments are show chronologically... it might make more sense to show newest first
The chart is extremely imprecise
I want all my swings to be shown on the chart, not just a single day averaged out. A score of 1-5.0 each day on midnight doesn't tell me much. I should also be able to see swings for just a particular section, e.g. general mood and instructor preparedness are different. Am I seeing an average of my general mood or everything all together?
Ordering user lists alphabetically
Heya!
It would be nice if user lists were ordered alphabetically EVERYWHERE ON THE APP!
Cheers,
JDB.
Please turn off the email reminders!
Daily is way too much. Thanks!
Campus isn't selectable in the cohort creation anymore
Campus isn't selectable in the cohort creation anymore
Colour-code the dials to suit the number
Whatever number is selected, the dials are green at the moment. It would (or might...) be nice to have them green for 5, fading through to red for 1.
Hide legend keys with empty values
When the hover legend draws, it shows a hyphen for the keys that have no values at that index.
It would probably be clearer to only show the keys that have any value at all.
The chart key obscures the chart
When you hover the chart, the key pops up in a div that obscures the majority of the chart itself.
Try to move the key (it should be CSS-able) to be out of the way - either below or the the side, as this live demo of Morris shows http://jsbin.com/uqawig/441/embed?javascript,live
Get rid of the horizontal scroll
The content is wider than the window... why?!
Email reminders to measure mood
We need some method to gently prompt users to share their mood in the event that they don't (for some arbitrary measure of time).
For instance, a daily email that is sent in the event the user hasn't mood-swung in the previous 24hrs.
Maybe different messages depending on how long since they have swung.
Group people by 'class'
Set up some form of class grouping, and allow them to swing their mood only during the date range that class runs for.
Reflect the class rating in the filtering for the admin view of historical moods.
Name can't be blank error
On accepting an invite users are brought to the set your password page, but when you attempt to set it the page returns a "Name can't be blank" error even though there is no Name field.
I can't seem to be able to destroy some test cohorts, test campuses, etc.
I can't seem to be able to destroy some test cohorts, test campuses, etc. Help?
Get email working in production
Set up a mail gateway to send emails - at the moment password reminders are the only things trying to send, and they explode
Running rake db:migrate results in a “relation "cohorts" does not exist” error
ActiveRecord::StatementInvalid: PG::UndefinedTable: ERROR: relation "cohorts" does not exist
LINE 5: WHERE a.attrelid = '"cohorts"'::regclass
^
: SELECT a.attname, format_type(a.atttypid, a.atttypmod),
pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod
FROM pg_attribute a LEFT JOIN pg_attrdef d
ON a.attrelid = d.adrelid AND a.attnum = d.adnum
WHERE a.attrelid = '"cohorts"'::regclass
AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum
/Users/Habib/Documents/Development/mood_swings/spec/factories/users.rb:10:in `block (3 levels) in <top (required)>'
/Users/Habib/Documents/Development/mood_swings/spec/factories/users.rb:9:in `block (2 levels) in <top (required)>'
/Users/Habib/Documents/Development/mood_swings/spec/factories/users.rb:2:in `block in <top (required)>'
/Users/Habib/Documents/Development/mood_swings/spec/factories/users.rb:1:in `<top (required)>'
/Users/Habib/Documents/Development/mood_swings/config/environment.rb:5:in `<top (required)>'
PG::UndefinedTable: ERROR: relation "cohorts" does not exist
LINE 5: WHERE a.attrelid = '"cohorts"'::regclass
^
/Users/Habib/Documents/Development/mood_swings/spec/factories/users.rb:10:in `block (3 levels) in <top (required)>'
/Users/Habib/Documents/Development/mood_swings/spec/factories/users.rb:9:in `block (2 levels) in <top (required)>'
/Users/Habib/Documents/Development/mood_swings/spec/factories/users.rb:2:in `block in <top (required)>'
/Users/Habib/Documents/Development/mood_swings/spec/factories/users.rb:1:in `<top (required)>'
/Users/Habib/Documents/Development/mood_swings/config/environment.rb:5:in `<top (required)>'
Tasks: TOP => db:migrate => environment
(See full trace by running task with --trace)
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.