[11:30:44 CDT(-0500)] <js70> k
[11:34:08 CDT(-0500)] <JasonElwood> 1473
[11:34:30 CDT(-0500)] <JasonElwood> seems like there is something I'm missing in the description. let me know if you figure it out
[11:34:43 CDT(-0500)] <js70> ok
[14:31:40 CDT(-0500)] <TonyUnicon> hey Jason, quick question about student docs
[14:31:52 CDT(-0500)] <JasonElwood> yep
[14:32:12 CDT(-0500)] <TonyUnicon> 'Name of File' , is that intended to literally be the file name, or is it more like a label?
[14:32:19 CDT(-0500)] <TonyUnicon> https://wiki.jasig.org/display/SSP/SSP+v2.0+Student+Documents
[14:33:19 CDT(-0500)] <TonyUnicon> in other words, to be preserve the name of the original uploaded file, or is this field intended to overwrite that? or more like act like a title or label?
[14:33:28 CDT(-0500)] <TonyUnicon> to we preserve*
[14:33:32 CDT(-0500)] <TonyUnicon> do we preserve*
[14:33:37 CDT(-0500)] <JasonElwood> a label
[14:33:47 CDT(-0500)] <TonyUnicon> ok
[14:33:52 CDT(-0500)] <JasonElwood> please
[14:34:28 CDT(-0500)] <TonyUnicon> also, it's not explicitly listed in the requirements but do we want the ability to delete these?
[14:34:39 CDT(-0500)] <TonyUnicon> nevermind
[14:34:43 CDT(-0500)] <TonyUnicon> it is in one of the mockups
[14:34:47 CDT(-0500)] <JasonElwood> yeah. there's a delete button in the UI
[14:34:48 CDT(-0500)] <TonyUnicon> its not in one I saw
[14:35:39 CDT(-0500)] <TonyUnicon> Dan I have a couple of questions for you
[14:36:22 CDT(-0500)] <TonyUnicon> or actually one more for Jason
[14:36:29 CDT(-0500)] <TonyUnicon> when we 'edit' a student doc
[14:36:50 CDT(-0500)] <TonyUnicon> do we really want to let them change the file
[14:36:59 CDT(-0500)] <TonyUnicon> or can we lock that down and only allow them to change the other fields
[14:37:20 CDT(-0500)] <JasonElwood> other fields only
[14:37:42 CDT(-0500)] <TonyUnicon> sweet, thanks
[14:39:11 CDT(-0500)] <TonyUnicon> Dan, I am using this method to write to disc currently
[14:39:14 CDT(-0500)] <TonyUnicon> http://static.springsource.org/spring/docs/2.0.x/api/org/springframework/web/multipart/commons/CommonsMultipartFile.html#transferTo(java.io.File)
[14:39:29 CDT(-0500)] <TonyUnicon> it does not say if the implementation uses input streams
[14:39:35 CDT(-0500)] <TonyUnicon> do you have any experience in it?
[14:39:39 CDT(-0500)] <TonyUnicon> with it*
[14:40:44 CDT(-0500)] <dmccallum54> i'm looking at the impl. it appears to be safe
[14:40:50 CDT(-0500)] <TonyUnicon> where is it?
[14:40:57 CDT(-0500)] <TonyUnicon> oh you have the src jar?
[14:41:01 CDT(-0500)] <TonyUnicon> i should pull those down
[14:41:05 CDT(-0500)] <dmccallum54> intellij finds it for me
[14:41:12 CDT(-0500)] <TonyUnicon> bah
[14:41:23 CDT(-0500)] <dmccallum54> there's a mvn opt for doing it...
[14:41:34 CDT(-0500)] <TonyUnicon> yeah there is, ill ask the googles
[14:41:44 CDT(-0500)] <dmccallum54> mvn dependency:sources
[14:42:03 CDT(-0500)] <TonyUnicon> thanks!
[14:46:06 CDT(-0500)] <dmccallum54> the v_external_person view definition on linux ci is stale. doesn't know about the external_person.non_local_address
[14:46:14 CDT(-0500)] <dmccallum54> this sounds familiar… anyone else run into this?
[14:48:08 CDT(-0500)] <TonyUnicon> strange
[14:48:50 CDT(-0500)] <TonyUnicon> looked at the last couple of times we touch that view in liquibase to see if we drop the column
[14:49:04 CDT(-0500)] <TonyUnicon> but we use select * to create the view
[14:52:18 CDT(-0500)] <JasonElwood> wasn't there something when Paul added the student_type
[14:57:29 CDT(-0500)] <TonyUnicon> In terms of what the default list of allowable file types
[14:57:40 CDT(-0500)] <TonyUnicon> did you have a list in mind, or did you want me to cook it up?
[14:59:00 CDT(-0500)] <JasonElwood> xls, xlsx, doc, docx, pdf at least
[14:59:23 CDT(-0500)] <TonyUnicon> gif, jpeg, png ?
[14:59:32 CDT(-0500)] <JasonElwood> yeah
[14:59:57 CDT(-0500)] <JasonElwood> just trying to avoid video, executables, audio (probably)
[15:00:08 CDT(-0500)] <TonyUnicon> I think all we can really hope to do is validate the file extension
[15:00:20 CDT(-0500)] <TonyUnicon> which can easily be circumvented
[15:00:46 CDT(-0500)] <JasonElwood> right, but most users will play by the presented rules
[15:01:05 CDT(-0500)] <TonyUnicon> yep
[16:17:23 CDT(-0500)] <tbain1> Where are the files stored?