aboutsummaryrefslogtreecommitdiff
path: root/src/components
AgeCommit message (Collapse)AuthorLines
2022-08-16`feat`: Add Assignments Download buttonFurkan Sahin-1/+65
This download button will download the pt-lab assignments with all relevant information in regards to showing all PTs their assigned labs, office hours, and total hours
2022-08-16`feat`: Display PT's coursesFurkan Sahin-20/+1
Add func to output a map of `courses_can_teach : assigned_labs[]`
2022-08-10`style`: Update buttonsFurkan Sahin-59/+34
Use `label` with `input` directly vs `UploadButton.svelte`.
2022-08-10`style`: Stop displaying unused sectionsFurkan Sahin-24/+9
2022-08-09`bugfix` Remove height from tableFurkan Sahin-2/+2
Head row shifted to middle of page when num pts = 0
2022-08-08Display checkmark on completed sectionsFurkan Sahin-7/+19
2022-08-08`parseOfficeHours` works correctly now. PT office hours can now be ↵Furkan Sahin-2/+12
automatically parsed (if using strawpoll). Also displaying office hours in TAMU HTML Output page
2022-08-07CleanupFurkan Sahin-1/+1
2022-08-07Display assigned PT's emails as well as output it to CSVFurkan Sahin-4/+12
2022-08-07Introduce layer of indirection to PT sorting functionFurkan Sahin-4/+6
2022-08-07CleanupFurkan Sahin-7/+7
2022-08-07CleanupFurkan Sahin-4/+3
2022-08-07Table head row is frozen/stickied to the top of the page nowFurkan Sahin-6/+7
2022-08-01WiP parsing of office hoursFurkan Sahin-2/+22
2022-08-01`TamuHtmlOutput` page is finished for now. Resume working on parsing office ↵Furkan Sahin-5/+77
hours.
2022-08-01BUGFIX labs outputFurkan Sahin-3/+3
2022-07-31Add `TODO` for ptboxesFurkan Sahin-3/+3
2022-07-31Copy all emails button, PT and Labs table data not bold anymore.Furkan Sahin-24/+69
2022-07-31Merge `course` and `section` columns into oneFurkan Sahin-3/+1
2022-07-30Downloading `csv` file now also displays lab faculty infoFurkan Sahin-7/+5
2022-07-30CleanupFurkan Sahin-2/+15
2022-07-30parsing labs for faculty information, begin displaying lab's faculuty ↵Furkan Sahin-1/+22
information (in Labs page for example)
2022-07-27Parse the `csv` questionnairre. Currently populates values for recently ↵Furkan Sahin-7/+30
added attributes for only existing PTs.
2022-07-27Labs download button to get CSV output of assignmentsFurkan Sahin-8/+25
2022-07-26Editable PT name (wip), Download button for labs (doesn't function)Furkan Sahin-60/+81
2022-07-23Restructure file organizationFurkan Sahin-2/+2
2022-07-23Restructure file organizationFurkan Sahin-15/+15
2022-07-23Reduced size of FileUploads buttonsFurkan Sahin-57/+53
2022-07-22cleanupFurkan Sahin-6/+1
2022-07-22Init labs pageFurkan Sahin-2/+68
2022-07-22Fix checkbox wanting `boolean` despite it working fine with `string`Furkan Sahin-3/+3
2022-07-21TODO regarding reuploading a pt logicFurkan Sahin-0/+1
2022-07-21Display number of Peer Teachers at the topFurkan Sahin-3/+5
2022-07-21Delete PT functionality, cleanup table, add `email` to PTs (currently leave ↵Furkan Sahin-30/+56
it at undefined and add them manually later)
2022-07-21Begin Displaying Peer Teachers and their info in a tableFurkan Sahin-38/+37
2022-07-21initial migration, app runsFurkan Sahin-3/+47
2022-07-20Introducing `selectedLab` in order to now color PTs that can be assigned to ↵Furkan Sahin-28/+30
a chosen lab. Maintain a reactive `compatiblePTs` array to assist in this. Utilize DaisyUI component to display the unassigned labs. Started actually using daisyui themes in text in order to automate the lightmode/darkmode text color switch (text color was static before)
2022-07-20TypoFurkan Sahin-3/+3
2022-07-20Fancy title/logoFurkan Sahin-2/+6
2022-07-20encapsulate pt & lab compatabilitiyFurkan Sahin-8/+17
2022-07-19sidebar should not be flexingFurkan Sahin-1/+1
2022-07-19Add option to export to DB, also make function to unmarshall/strigify a db ↵Furkan Sahin-3/+22
object. See whether this function can instead be moved to the `DatabaseFile` interface, just like `UnmarshalJson` in `Go`
2022-07-19Parse local storage db if it exists. Move json parsing to `ts` files, remove ↵Furkan Sahin-21/+13
`json` from rollup
2022-07-19dummy commit, dummy thiccFurkan Sahin-1/+1
2022-07-17Remove unnecessary functionFurkan Sahin-5/+3
2022-07-16add todosFurkan Sahin-7/+7
2022-07-16Animate unassigned labs, mostly cleanup unused codeFurkan Sahin-30/+4
2022-07-16Reposition and give title to unassigned labsFurkan Sahin-11/+14
2022-07-16updating all necessary reactive declarations through single function. All ↵Furkan Sahin-17/+24
reactive variables correctly update now.
2022-07-16Labs now correctly take in an icon click handlerFurkan Sahin-48/+24