Andrew Knox Shiels
|
dd85c2f8a2
Added (very untested) project functionality. Users, admins, owner are all moved from Canvas to Project. All canvasses in a project are visible to every user in the project. The same user / admin permissions required as before, but check user in project.users instead of canvas.users. Went ahead with tags existing for all canvasses in a given project (also quite untested). When a tag is created it (should) add itself to any other canvas in the project containing the label as a substring of an idea. Deletion deletes the tag object outright, it doesn't check occurrences in other canvasses.
|
6 vuotta sitten |
Andrew Knox Shiels
|
f36148571f
Focused on getting AJAX JSON stuff working, so permissions still a TODO. Idea creation, editing and deletion all done using jquery AJAX POST methods with JSON returned by the Django View to the AJAX callback functions.
|
6 vuotta sitten |
Andrew Knox Shiels
|
350743df15
Added idea add/remove/edit operations, comment add/remove/resolve operations, and add user to canvas. Permissions have not been created yet, nor has removal of users or canvasses, promotion / demotion of users to / from admin status.
|
6 vuotta sitten |
Harshvardhan Pandit
|
10bda0b652
Added canvas models (merge --squash)
|
6 vuotta sitten |