eade9a5f27Added getting people functionality. Configured the action button to only show up if there's something to do (like a table) and also can scroll to the top.
Norm Rasmussen
2023-04-06 16:46:49 -04:00
d55694fab0Restarted adding the get information. Currently, it pulls courses. Added action button to the bottom with two options. First, if a table exists with the course info, you can download it. Second, it brings you NP admin panel for the academy you're currently accessing.
Norm Rasmussen
2023-04-05 18:47:39 -04:00
1cb464975dFunction to delete zip file after download
Norm Rasmussen
2023-03-30 12:11:51 -04:00
e52a9e2bb0Add download functionality and action button. Cleaned up how templates are displayed
Norm Rasmussen
2023-03-29 18:06:46 -04:00
7630cb80aaOpted for timeout/inactivity to clear the session rather than closing the tab/window. That should do for the time being. Need to add the client path sessions to when the ession is created. Currently, it will only delete the old files if the user clicks templates first. If they don't and files exist... they may not get deleted.
templates
Norm Rasmussen
2023-03-17 17:22:18 -04:00
b0addb6475Figured out brackets regex. Need to make sure there are no other special characters that put this function at risk. But it now deletes upon clearing session.
Norm Rasmussen
2023-03-16 21:36:01 -04:00
44259a8c51Clear session now deletes all the templates. Added socketio disconnect function too. Need to remove special characters from filepath since glob can't recognize.
Norm Rasmussen
2023-03-16 17:36:10 -04:00
dae2eb440eCode-Input was updated to 1.2.2 and currently works! I have the upload functionality working and have begun working on an undo button. It currently saves all the files to a dir everytime you access /templates but I haven't implemented a full undo yet.
Norm Rasmussen
2023-03-15 17:07:34 -04:00
8afdec139bSo close! I'm able to use syntax highlighting AND grab the content with js (which then adds to a textarea), but the Flask for loop is only noticed on the first iteration. I can't grab the subsequent values. I need to find a way to dynamically find IDs.
Norm Rasmussen
2023-03-13 17:23:56 -04:00
a435a66b81Figured out Templatesflask --debug run People can now change code and upload it without needing a code editor.
Norm Rasmussen
2023-03-10 17:59:16 -05:00
43cdcff115CSV & Manual Upload is working! Fixed both features.
csv
Norm Rasmussen
2023-03-09 15:15:42 -05:00
030c5541cfFinished the manual upload and now working on CSV
Norm Rasmussen
2023-03-08 16:11:32 -05:00
9e3ac00285Good progress. Bulk adds are working for emails and groups seperately, but not together. I think I need to for loop through each item to make it work.
Norm Rasmussen
2023-03-07 21:35:44 -05:00
1cfc4fd9d1Added instructions for the bulk add page. Starting to consolidate. Offloaded some get functions to a backup file that I don't need right now.
Norm Rasmussen
2023-03-07 17:52:36 -05:00
49de321387Figured out that I can use a single endpoint for a tons of additionalPOST requests, which has opened up a lot of doors. Started to create a robust add option. Also added a template button as an idea, but need to see what's possible
Norm Rasmussen
2023-03-07 14:56:01 -05:00
92f4ca2fbcStarting to move the header down for better functionality. need to separate CSV submission.
Norm Rasmussen
2023-03-07 09:59:27 -05:00
8d0815b676Lots of changed. merging csv upload with main options page.
Norm Rasmussen
2023-03-06 09:33:42 -05:00
137b1e632aA few more csv changes that are working. Now have to consolidate some of the pages for smoother navigation. Maybe have it be a single page web app?
Norm Rasmussen
2023-03-03 20:47:37 -05:00
074819ce8fStarted the CSV Upload functionality
Norm Rasmussen
2023-03-02 17:56:31 -05:00
b3a44ce929Subnav bar added and some other small changes. Need to figure out CSV upload.
Norm Rasmussen
2023-03-01 17:05:16 -05:00
deb11e07aeTrying to get exceptions and errors to work. I also added a new feature. I need to consolidate the API calls, but not sure how yet... I have a function per action when all that changes is the url...
Norm Rasmussen
2023-02-27 16:04:19 -05:00
f1f8c84bbfMoved table.html as an include instead of on each page. Added the school name to the main options page for clarity and understanding.
Norm Rasmussen
2023-02-26 22:08:24 -08:00
5b46478057Added error messages and ability to bulk add groups
Norm Rasmussen
2023-02-22 20:18:34 -05:00
d48e982a3fBulk groups & people changes
Norm Rasmussen
2023-02-22 17:11:14 -05:00
040991eceeTable not working randomly. H2 repeating in the loop. Function upgrades.
Norm Rasmussen
2023-02-22 06:42:26 -05:00
e81b9e2c14Added functions and grid squares. Good progress! Need to figure out how to get the session key into the javascript file.
Norm Rasmussen
2023-02-21 16:59:41 -05:00
1bcbef6220Lots of good progress getting it setup. Need to figure out templating, easier calling of functions, and cleaner routing.
Norm Rasmussen
2023-02-17 16:59:42 -05:00