Історія комітів

Автор SHA1 Опис Дата
  Andrew Shiels 53111facec Update 'requirements.txt' 6 роки тому
  Andrew Knox Shiels 30ac4e1589 Changed requirements.txt to only reflect the python requirements, as jQuery and Vue.js are included in the 'static' directory. 6 роки тому
  Andrew Knox Shiels 014f91105f Updated requirements, excluding selenium, pytest, twisted as they're not actually used in running the canvas locally. Marked at top of consumers.py and views.py the current known bugs to be fixed in future. 6 роки тому
  Andrew Knox Shiels b0e96618f0 Added a first draft of what I think an API should be, and modified user permissions to return 401 unauthorized if user isn't in user-set and 403 forbidden if a user isn't in the admin-set 6 роки тому
  Andrew Knox Shiels 2a349e7176 Made more fixes and added more stuff to tags. They now automatically add themselves to a canvas when an idea has its text updated in such a way as to contain the label of a tag previously not in the canvas but in the project. On creation of a tag it is added to all canvasses where it occurs. On deletion of the tag it is deleted from everywhere. 6 роки тому
  Andrew Knox Shiels 87586e8cf6 Added (online) functionality to the collaborators component where it shows a user as (online) when they log in and removes that message on logout, exception for the current user where it still shows (you) in that space. Removed redundant url mappings and html templates, as the view functions for them were converted into ordinary functions called by their respective websocket consumers. 6 роки тому
  Andrew Knox Shiels 353fd6d4b5 Added channel / websocket functionality to the project. Each database-modifying function is called by an asynchronous consumer. Tested only basic operation with two different logged-in users viewing the same canvas to see that it updated both when one user changed something. 6 роки тому
  Harshvardhan Pandit 10bda0b652 Added canvas models (merge --squash) 6 роки тому