Commit Graph

9 Commits

Author SHA1 Message Date
f5e98bee03 cleanup. 2022-06-16 09:06:48 -07:00
a49a34f132 Created a dirty site variable and cloned the edited site. Fixes the focus bug and prevents unsaved changes from appearing in the table after cancelling the editor. 2022-06-15 11:46:14 -07:00
69ca0d5eb6 Added new models. Major changes to the table widget. Still has problems with the editing in the table widget. 2022-06-13 07:42:26 -07:00
11fbfcfac0 Added SMUI components to the mix. 2022-06-07 08:29:53 -07:00
64f18ebd0f Renamed FlexTable to GridTable (accuracy), removed a lot of test code that was no longer required. 2022-05-17 11:15:58 -07:00
bc4b1c7256 Added Roles, User Management, fixed bugs, added FlexTable component (should be renamed to GridTable), other table components and test code should be removed down the line, added admin function to fix broken data structures. 2022-05-17 11:06:15 -07:00
038c68f618 Converted sample project into an almost working Svelte / Meteor project. Needs to fix the login/logout code, the camera code, and add Chromebook history when the QR Code is scanned. 2022-04-02 10:29:35 -07:00
9e0e231152 Cleaned up the copied project & got the Google authentication working. A lot of work still needs to be done to add content and allow only certain users access. 2022-03-09 07:55:26 -08:00
08ec0543ca Initial commit - cloned the Svelte todo's app with google login enabled as a starting point. This system will initially be used to let the chrome extension for students report which computers are used by which students and when. 2021-09-16 07:26:57 -07:00