Recent Projects
app-skel 3/8 EG
- added ignore ._ files to gitignore
- added s3 get settings files.
Awards 3/3 EG
- converted more of the page to s3 template, arrays control which snippets are displayed and in what order.
python Grade class standing 1/19 EG
- python Grade class standing -- local on laptop
Grades DB 1/19 EG
- UOT generator now updates hc_cache
course evals 1/23/23 EG
- fixed bug where last name could match a different instructor who had that last name as part of their last name.
- fixed a bug where the data for multi-instructors on the course was interwoven
- updated to use API to get course info and instructor netids
- updated cosmetics a bit
- updated jQuery library version
- log is apparently still broken
Bio 1/19/23 JK
- bio photos admin interface updated to make use of new s3 module
- list objects takes a optional prefix now
- new method get folder, can give optional prefix
- working on option to add a single picture to s3
S3 Core Update 1/19/ JK
- coreS3 module updated with methods to retrieve top level folders and objects matching a prefix
- also will update getlist object to check truncated flag, and use iterator if true
- if notice S3 is super slow, check how many items returned and restructure
Cal Import 1/19 JK
- added setting in RDS to have script, when told to, it'll parse a location for multi-location, otherwise assumes name is of a single room
LawCMS 1/12 JK
- updated the float insert.
Room reservations 1/12 JK
- report heat and stats for library study rooms
Bios 1/12 JK
- workflow eric uploads pictures into s3, runs auto matching, can turn of updating of specific pictures.
- admin interface will allow conneting of pictures, or uploading a replacement
- admin interface will have an option fix bio so that it conects properly and also an option to fix if a stub entry had been created, so that updated entry will be the one displayed.
- pictures are now in s3 stored by year
- improvements to load speed
- may want to prune pictures of a certain age (or hand off to library).
- self service, if htey can edit (ie own) they'll see a padlock
Grades2 1/12 EG
- transciprts now save off term/gpa for analysis / pulling into other reports in hc_gpabyterm
LawCMS 12/15 JK
- permissions working (need to create user first though)
- uppercase report working
- toolbar (with their icons) is working tiny mce 6
- image caption / floating (hard to select container, need to use source code)
- old acl interface removed (long since replaced)
Calendar 12/12 - course import JK
- now pulls runtime args from calendar.settings table
- now pulls session and session start/end date from grades API -- (CourseDescriptions table and Term table)
Forms DB 12/12 EG
- law employees no longer allowed, have to authorize each individually in databaes. see forms KB for sql to insert.
Grades 12/9 EG
- investigated students not having access. Make sure to watch the students updated cron job email -- infoaccs failed causing most students to be "deleted" causing access issues.
EmailListAdmin 11/29 EG
- modified faculty-exec to only use its own individual settings
- added css
Sending Mail 11/10 ALL
- swift mailer is deprecated, no 1-1 replacement (although symfony is recommended), but we're switching to phpmailer
- phpmailer (was used in course_evals2) may not work well with authenticated sender. (check how to send to multiple emails)
- example is course_evals2
- jeffrey has a wrapper, recommended to use -- next time external is updated, only the core wrapper needs to be updated, not affecting project code (sample forthcoming)
HELPERS.JS 11/10 JK
- found one more place, still working on removal
LawCMS 11/10 JK
- lawcms editing permissions - 70% - (found some more helpers.js)
- new image browser dialog and file uploader - 80%
- reworking file upload filenames in s3 storage - 80%
- script for expiring orphaned s3 items - 90% (needs testing)
- script for migrating s3 items to new naming conventions - 90%
- medialink light -- use for images in LAWCMS, will have some default "good" sizes allowed, and in the insert (editors only), they can specify custom sizes, all other sizes will default to exact or the next larger, if no larger, returns original (eg anti-ddos but graceful error handling)
Grades 10/31 EG
Grades 10/26 JK
Grades 10/26 EG
Grades 10/20 JK
LawCMS documents 10/20 JK
LawCMS 10/13 JK
Grades 10/13 JK
Activities Report 10/10 - 10/12/22 EG
LawCMS / deprecating Medialink3 10/6/22 JK
student_conflict_checker 9/30/22 EG
Candidate_Survey (feedback) 9/30/22 EG
Candidate_Survey (feedback) 9/29/22 EG
Lawcms 9/28/22 JK
* image insert dialog update / removing ML integration from LawCMS (using S3 directly), will have quick upload into lawcms directory
* lawcms editing permissions
Activity Report 9/27/22 EG
Syllabi EG
SBA Vote -- in progress 9/16/22 EG
Student Conflict Checker -- put in production 9/16 EG
Awards -- put in production 9/9/22 EG
UWLaw/Core -- updated so that sessions stored s3 10/2021 JK