lukem512 / zen Goto Github PK
View Code? Open in Web Editor NEWZen is a framework for conducting user studies into social norms
License: Other
Zen is a framework for conducting user studies into social norms
License: Other
Validation should be performed on data models.
This is critical as users without a group are used for isolated studies.
Admin forms should have client-side validation, where possible, and should provided helpful messages to the user.
Some users are reporting experiencing a redirect loop upon signing in. Clearing the browser cache seems to fix this.The cause is unknown at the moment.
This should be validated against on the client-side and the server-side.
The app requires user authentication. This should restrict access to certain pages and modify data returned from API endpoints. Any hashing should take place client-side.
The real-time activity screen shows the online status of participants. This is currently based upon whether the user has a fulfilment or not and does not reflect whether the user is currently logging an ongoing
fulfilment. As such, when the user finishes a schedule early they are shown as online when, in fact, they have finished.
Dates are currently displayed in an input
, more appropriate would be a picker of some description.
When a schedule is removed, any pledges to participate should also be removed.
The following is shown You fulfilled your pledges to attend
.
When displaying a deleted schedule a message should be shown to the user. Deleted Schedules should not be editable nor should a user be able to pledge to it.
A nonparametric statistical method is needed.
How to reproduce: visit http://localhost:3000/meditation/log?date=27-03-2016&time=12-22&enddate=27-03-2016&endtime=12-25
Expected result: start time to be set to 12:22 and end time to be set to 12:25
Actual result: start time is set to 13:22 and end time is set to 13:25.
Image:
This could be to do with DST?
This can be achieved by setting the Secure
flag and the HttpOnly
flag.
The current view Schedule page only says completed
or did not attend
. It would be more helpful to say fulfilled
, partially fulfilled
or did not fulfil
.
The displayed statistics should be extended to include:
Additionally, it would be good to include:
This should be validated against on the client-side and the server-side.
When a group is deleted the reference should also be deleted from the User.groups
field.
The project has been superseeded by https://github.com/js-cookie/js-cookie
This is due to old code left in for pagination.
If the user has multiple tabs/windows open on the real-time Activity page then, upon cancelling or finishing one, the other windows will attempt to continue. If the activity has been cancelled then the user will be presented with an error; if the activity has been finished then a new one will begin. The desired behaviour is that the user is informed of this and that subsequent tabs/windows navigate to the Activity overview page upon receiving a cancelled or finished message.
When creating a new Schedule, clicking the 'New' button gives a default start time of now
. This means that, when this is unchanged, the 'Schedules must be in the future' error message is always shown as the start time is always in the past.
A fix would be to set the start time in the future, on the nearest 5 minute boundary.
In the log Actions page it is not obvious that a pledged Schedule is upcoming until the user clicks the Action now
button. The message should be shown on the main page.
The following error occurred after several minutes of the webpage sending successful alive
message: XMLHttpRequest: Network Error 0x2ee7
This would encourage users to log activities for them. An additional button for doing so could also be displayed.
This is currently enabled for the front-end UI but disabled in the back-end, causing an error to be returned from the API.
The completion status of pledged participants should be displayed on the view Schedule page for schedules that are currently active.
A parametric statistical method is needed and ANOVA is the most oft-used.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.