Releases: ilios/frontend
Kettleman City
Change Log
v1.2.0
Implemented enhancements:
- Calendar blocks/mouseover popups do not display enough info #1301
Fixed bugs:
- JWT not being sent with file upload requests #1315
- Handle missing data in scheduled events for students #1300
- calendar week view events bleed across days column lines #1066
Closed issues:
Merged pull requests:
- Update calendar to v2.6.0 #1327 (jrjohnson)
- display owner rather than author in learning material detail list #1324 (gboushey)
- Fix issue upload files #1316 (jrjohnson)
- Update ilios-calendar version #1313 (jrjohnson)
- Match publishing with the API #1294 (jrjohnson)
* This Change Log was automatically generated by github_changelog_generator
Joshua Tree
Change Log
v1.1.0
Implemented enhancements:
- update XHR parameters for pulling 'my courses' #1263
- ILM Due By Date Has Wrong Date / Time Format #1252
Fixed bugs:
- prevent clickthough to details of blanked/scheduled events from student dashboard #1307
- course start/end dates saving as UTC #1290
- publish is broken #1287
- iCal feed is broken #1278
- Teaching Reminder Emails Are Off Because of the UTC Time Zone Issue #1277
- Permissions Issue - Users Cannot See Associated Values For a Course #1272
- Calendar does not display events on last day of month correctly #1260
- "Filter by Course Title" does not translate #783
- Add new offering fails for pre-existing sessions #603
Closed issues:
- New Course Objective Not Saving #442
- Add New Course Form Should not Be Persistently Open #415
- Add safety validation check for cohort removal #375
- Add safety validation checks for PROGRAM YEAR delete actions #233
- Add safety validation checks for SESSION delete actions #231
Merged pull requests:
- Lock jquery version #1310 (jrjohnson)
- blanked out/scheduled events should not link from 'my calendar' list #1308 (stopfstedt)
- fixes regression in calendar filtering due to blanked out scheduled events. #1306 (stopfstedt)
- Scheduled events on the calendar #1303 (jrjohnson)
- fixes course start/end date shift #1293 (stopfstedt)
- corrected ilm due date formatting in sessions list. #1292 (stopfstedt)
- ILM due date conversion to datetime #1291 (stopfstedt)
- Update ember-simple-auth version #1289 (jrjohnson)
- Fix broken publish and schedule functionality #1288 (jrjohnson)
- Enable multi-edit for everyone #1284 (jrjohnson)
- removed UTC conversion for outbound date-range event params. #1279 (stopfstedt)
- Add some skew to our queries for calendar events #1275 (jrjohnson)
- refactored lg move #1273 (djvoa12)
- Add sorting to session list #1271 (jrjohnson)
- updated 'my courses' query in current-user service. #1265 (stopfstedt)
- Fix some ILM Timezone Madness #1258 (jrjohnson)
- Update README #1253 (jrjohnson)
- implemented feature switch functionality #1250 (djvoa12)
- Lock travis node version to 5.1 #1309 (jrjohnson)
- bugfix: do not convert events date-range to UTC. #1274 (stopfstedt)
* This Change Log was automatically generated by github_changelog_generator
Indian Wells
Change Log
v1.0.0
Implemented enhancements:
- Filter my courses dashboard to only include current and previous year #1204
- Align calendar with new events API data #1197
- Extend and Format MyReports output #1184
- Delete Button Still too Close to Edit Button on Main Courses and Sessions Page #1172
- MyReports - courses should list in reports with academic year #1151
- When a new LM is being created switch the Add New button to a minus sign #1124
- Hide the learning material search box when a new LM is being added #1123
- add validation to learning material weblink #1106
- LM notes flag incorrect #1083
- School choice on dashboard calendar should be sticky #1070
- ILM label should display in session list #810
Fixed bugs:
- typo in french translation "all courses" #1247
- New Course "Saves" Twice - Unable to Delete the Second Copy #1239
- Non-Functional Drop Down Menu in Learner Groups when List is Too Long #1237
- any MyReports request with Mesh fails #1236
- Multi Edit of Learner Groups Only Moves the First Record (Wrong Record Even) #1235
- MyReports does not return correct values #1234
- Race condition uploading files #1232
- Unable to add new file learning material #1230
- user search returns limited list of values #1228
- User model fails when user does not have a middle name #1225
- Token not being refreshed at the correct url #1210
- Use new application/config endpoint for authentication config info #1202
- My Reports Issue - Sessions / Courses Associated with [Instructor Name] Not Returning Correct Results #1201
- Align calendar with new events API data #1197
- Search Results (Global) Do Not Return Correct Data #1190
- Old index files are getting deleted from S3 bucket #1187
- Unable to add competency to program year objective #1176
- Review Missing Items Doesn't Work At the Course Level #1175
- 500 server error during user model update #1170
- userSyncIgnore property in the user model does not keep state in the server #1169
- MyReports - courses should list in reports with academic year #1151
- Unable to add a cohort to a course #1144
- Unable to add parent objectives to a course #1143
- Unalbe to add directors to NEW program year #1142
- Scope MyReports by school #1138
- Unable To Add Other Instructors To Session Offerings #1126
- Courses subject reports failing #1125
- Learning Material Description in search results need to show HTML #1117
- Learning material search on courses and session in miss-aligned #1116
- Error when adding parent to course objective #1115
- Save Failing On Offerings When Changed From Small Groups To Single Offering #1099
- Delete Failing On Session #1096
- Learner Groups End Up Getting Duplicated When Editing Small Group Offerings #1094
- LM notes flag incorrect #1083
- Learner Group Total Count is Incorrect #1074
- Multi Day events break the calendar #1068
- Count on Detail Screen Should Reflect Sum of All Sub-Groups in Learner Groups #1021
- If Cohort Missing Add Offerings Screen Needs To Have Msg To Assist #1004
- Need to Add pagination for Manage Users or Endless Scroll #998
- Cannot create new Program #997
- Program (when not selected) should default to “Select a Program …”. #991
- Small Group Generator Sets Time of Sessions to 12:00AM - 12:00AM on Frontend #938
- Calendar tooltips remain on the screen after navigating away #874
- Remove displayTitleObserver from cohort model #847
- Course List year selector getting cut off by display #846
- Calendar breaks when flipping from day view to week view #840
- learner group landing page fails to load #773
- Attempt to save instructor to ILM throws TWO 500 errors #733
- Select Parent Objective for Session objective scrolls to wrong target #729
- Fix cohort manger to use a buffers #630
Closed issues:
- My Reports: don't send school when filtering learning materials. #1219
- My Reports: don't send school when filtering MeSH Terms. #1214
- Delete Permission Review #1182
- empty fields break user admin display #1180
- Bottom border not displaying in multi-day events box #1167
- Capitalization for "mes rapports" in fr. transl. file #1158
- Add Cohort Process Needs Refinement #1146
- Director Search Results Display Disabled Looking Records that can Be Selected #1136
- Limited Return on Directory Search (Course level) #1127
- Parent Objectives Should Conform with the Current Objective Collapsing Model #1026
- UTC Conversion — Need to check for this on Course Start and End Date #1003
- Need to Make Users Clickable on Manage Users #999
- Replace all "Add New" Buttons with "+" Icon #985
- All Events / My Schedule Not Sticky #828
- Course list cohort dropdown ordering #804
- Program Cohort Picker needs formatting work #560
Merged pull requests:
- Update translations.js #1248 (saschaben)
- commented out toggle for release #1244 (djvoa12)
- fixed drop-down for multi-edit #1243 (djvoa12)
- Prevent new courses from showing up twice in the list #1242 (jrjohnson)
- Improve handling of learning material file uploads #1240 (jrjohnson)
- Improved user search #1233 (jrjohnson)
- Fix adding new file learning material #1231 (jrjohnson)
- removed file-upload deprecation #1227 (djvoa12)
- Handle user middle name correctly #1226 (jrjohnson)
- Make all Users available as report instructor #1222 (jrjohnson)
- removed @each dependent key [#1221](htt...
Huntington Beach
Change Log
v1.0.0-rc1
Implemented enhancements:
- French Translations missing #1101
- LM notes flag incorrect #1083
- Target _blank for LMs on event details page #1069
- Calendar Feed Functionality Needed on The Dashboard #977
- space between
edit
andremove
should be greater #973 - Delete Button (Trash) Is Too Close To Edit Button on Session Offerings / Events #969
- no control to delete program year #956
- Froala Text Fields Don't Line Up Very Well After Save (Alignment Issue?) #945
- show more of MeSH scope notes in picker. #939
- Correct and style mesh queries #825
- either activate, or remove offering calendar slider #760
- Context for Course/Session Objective MeSH management #484
- Add ability to search course by external ID #429
- Modify print view to show only published info #293
Fixed bugs:
- French Translations missing #1101
- LM notes flag incorrect #1083
- Learner Groups Not Available For Selection After Adding Instructor #1082
- Add New Offering With Instructor Fails #1080
- Froala Validation Error on Save #1078
- Need to Display HTML Properly in Calendar Detail #1077
- HTML Formatted Text Objects Blow Up on Save Event in Froala Boxes #1076
- small group creator fails silently if no group selected #1067
- "filter by course" list incorrect #1064
- Shibboleth does not log out #1056
- Authentication errors get eaten #1054
- Caption on Screen Doesn't Change to Admin when Admin Menu Item Is Clicked #1048
- Remove 1-week constraint on the dashboard upcoming events list #1041
- Edit Menu Item On Session Does Not Do Anything #1035
- PM Switches Back to AM When End Time Hour Picker is Used >> Add Offering #1034
- Fix Course (Short Title) validation #1028
- Counts are Wrong on the Summary Action button (Publish # Sessions) #1023
- Publish All Needs to Take the User Back to the Course Screen #1022
- Calendar On/Off with Offerings Needs to be Removed or Completed #1020
- Get rid of Search in Learning Materials While Managing a Learning Materials Object #1017
- Course List year selector throws error #1014
- learning material weblinks require "http://" prefix #1013
- incorrect french translation for external Course ID #1010
- Unable To Edit / Update Learning Material #1007
- Need to Allow Underscores and Spaces in External ID #1001
- Adding Instructor Group requires a "saved successfully" response pattern. #995
- When a filter is applied on the Courses page, Courses are not sorted by title #987
- Unable To Add Learning Material To Session (ILM) #957
- no control to delete program year #956
- unable to edit program year #955
- unable to add new program year #954
- don't save twice when assigning user to instructor group #951
- Ember bug (TransitionAborted) stopping user progress #947
- Calendar Day View cuts off at 4pm #941
- Calendar offerings for a given session with same time block should aggregate #930
- "ignore" count in Publish all sessions is incorrect #925
- Drop down control not touch responsive #902
- offering generator loads incorrect groups for multiple cohorts #895
- Unidentified Colored Squares Appear on Calendar #892
- Objective MeSH Terms Don't Save #885
- print view displays incorrect objectives #884
- provide event detail for ILM #883
- event detail page should display citation / LM notes #881
- Unable to save a citation as a new course learning material #875
- Front End Validation Error On Removing Course Director #861
- ILMs do not display properly in calendar #839
- Blank offering rooms display as 'undefined' on calendar tooltip #829
- Delete Functionality For Learning Materials Missing #741
- Add new offering does not open edit form #734
- When a new program year is saved objectives should be copied #657
- instructor search jumps on activation #641
- Provide delete action for all course/session entities #450
- Courses and Sessions >> Sessions >> Publish / Unpublish / Mark As Scheduled Ghosting of previous borders #407
- clerkship type controller needs loader image #360
- Courses and Sessions >> Session >> Add Parent Objective to Session Objective Buttons out of Line #334
- Session List - to - Detail animation gets stuck consistently #251
- only save the program-year when (un)assigning a director from/to it. #1110 (stopfstedt)
Closed issues:
- Change Select Parent Objectives Label At Course Level #1093
- Formatting Issue Select Parent Competency for Course Objective #1092
- Fix Sort Order in Courses and Sessions #1091
- Need to Have More Information Returned on Learning Materials Search #1050
- Required Should Default to Yes / True with Learning Materials #1045
- Badges in Manage Cohorts Need Indication of School and Program #1033
- Implement a Way to Review Uploaded Learning Materials #1027
- Flip Small Groups / Offerings Buttons and Make Small Groups the Default #1019
- Show Notes to Students Should Default to True / Yes #1018
- Remove Underline Button from Froala Editor #1005
- Need to invert the year selection list on Courses and Sessions. #984
- Student view of dashboard should not include link to Courses #983
- course mangager: only include course directors in "course director" search #953
- error adding instructor to instructor group #950
- Get Rid Of School (Medicine) Box on Dashboard when "My Schedule" is Displayed #944
- Froala Button Change To Done / Cancel on Session Description #904
- Enter New Objective Using The Froala Box - Bullets and Numbered Lists Don't Appear Until Saved #900
- flesh out MeSH picker details #899
- Filter Lists Need Proper Indentation [#...
Grass Valley
Change Log
v0.8.0
Implemented enhancements:
- Currently Applied Filter Needs To Have an Indication on the Dashboard #860
- Clear All (for Filters) Needed on Dashboard #858
- Rearrange Toggle Buttons on Dashboard #852
- Don't preload course topics #820
- Add WYSIWYG editor option to inplace-textarea / big-text components #458
Fixed bugs:
- Ember bug (TransitionAborted) stopping user progress #947
- Publish Session Doesn't Work on Demo #917
- Add the stack trace to the console when we encounter an error #913
- Small Group Generator Fail #901
- updating users from group management panel fails with 403/access denied #890
- Single event view for school events does not load #872
- Manage Cohort (on Course) Issue - All Session Offerings Disappear - No Output Errors Found #864
- Currently Applied Filter Needs To Have an Indication on the Dashboard #860
- Clear All (for Filters) Needed on Dashboard #858
- Rearrange Toggle Buttons on Dashboard #852
- dashboard: my courses list is pulling the wrong courses #848
- Remove administrator id from publish event serialization #831
- Replace discipline with topic #824
- ILM Instructional Hours does not allow for fractional time #815
- Calendar Navigation Issue on iPad or Smaller Device #801
- Learner Group subgroup additions are not immediately added to select lists #730
- Fix topic manager to use a buffer #629
- Courses and Sessions >> Learning Materials >> Search For Material Option Missing with Add New #389
- Course and Sessions >> Navigation Question >> Back to Courses List Disappears after Selecting Session #377
Closed issues:
- error adding instructor to instructor group #950
- My Courses dashboard widget requires a loading spinner #931
- Navigation to Courses and Sessions From All Events Calendar Very Slow (if Eventual) #923
- MeSH Search Results Limited to 21 Results #897
- Click on Calendar Event Error #889
- Course Objective Not Saved Unless Course Header Data is Updated #886
- Display total # members in group management #879
- Create error handlers and loggers #870
- Publish All / Publish All (as is) Functionality Missing From Courses And Sessions #797
- Create Admin Landing Page #790
- Add New Members to Cohort via Direct Entry or Spreadsheet .csv Upload #765
- Admin Panel: Classify User Functionality Needs To Be Added #764
- Add User Functionality Needs to Be Implemented #763
- Filter All Lists for Deleted Records #711
- Change discipline to topic #61
Merged pull requests:
- work-around for Ember bug #5566 #948 (djvoa12)
- added filter tags UI #940 (djvoa12)
- Group tests #936 (jrjohnson)
- Improved Navigation #935 (jrjohnson)
- Fix Dashboard My Courses #934 (jrjohnson)
- added clear filters #929 (djvoa12)
- fixed issue #879 - displaying totals #928 (djvoa12)
- Save offerings correctly #926 (jrjohnson)
- Add our real froala key #922 (jrjohnson)
- Refactor session list #921 (jrjohnson)
- pass in due date translation into ilios-calendar #920 (djvoa12)
- show more details in MeSH picker #919 (stopfstedt)
- stack trace to the console #918 (djvoa12)
- Refactor courses list #914 (jrjohnson)
- Add search to add course / session learning material #912 (jrjohnson)
- fixed back-to-courses link bug #910 (djvoa12)
- select options update on subgroup creation #909 (djvoa12)
- switched toggle switches to correct spots #908 (djvoa12)
- Improved Topic Management #906 (jrjohnson)
- Publish all sessions #905 (jrjohnson)
- error handlers created #894 (djvoa12)
- don't save user/group association on user. #893 (stopfstedt)
- Fix publish / unpublish #888 (jrjohnson)
- Adding Admin and User Routes #887 (jrjohnson)
- search for and link to MeSH descriptors. #869 (stopfstedt)
- Add the Froala WYSIWYG Editor #863 (jrjohnson)
Fort Bragg
v0.7.0
Fixed bugs:
- Single event view for school events does not load #872
- Offering Time am/pm set is buggy #758
- Multi-day offerings revert to single day on edit #642
- Course Overview on Course Detail Page - Start & End Date need to get back together again #546
Closed issues:
- Delete Functionality Needed in Learning Materials #849
- Calendar View for All User Types #761
- Calendar Event Details needs fillout #759
- Add show/hide function to Dashboard Calendar #751
- Add My Events component to Dashboard #750
- Add Calendar Filters / Search Tools component to Dashboard #746
- Delete Functionality for Course Objective Missing #743
- Delete Functionality For Session Missing From Action Menu #742
- Add the offerings Small Group Generator #697
- Implement Bulk Editing for Learner Groups #612
- Courses and Sessions >> Session >> Delete Objective #333
- Create Ilios Dashboard Page #206
- Deactivate disabled users in the user-search results #162
Merged pull requests:
- Improved (working) event details #873 (jrjohnson)
- fixed date-time issue, created validation, wrote tests #868 (djvoa12)
- Deactive disabled users in the course director search #865 (jrjohnson)
- No global jquery #862 (jrjohnson)
- Model cleanup #857 (jrjohnson)
- added small group generator #851 (djvoa12)
- Split code out into calendar addon #845 (jrjohnson)
- added multi-edit functionality #836 (djvoa12)
- Resolve Ember.js deprecations #835 (jrjohnson)
El Toro
Change Log
v0.6.0
Fixed bugs:
- Change educational year to academic year #819
- "my courses" list not picking up all courses #755
- Session Description Mock is broken #190
Closed issues:
Merged pull requests:
- Update ember-cli to 1.13.8 #834 (jrjohnson)
- Fix moving learners between subgroups #833 (jrjohnson)
- Align authentication with the API #832 (jrjohnson)
- Add My Courses dashboard list #826 (jrjohnson)
- Remove custom sessionDescription serializer #822 (jrjohnson)
- Convert EducationalYear to AcademicYear #821 (jrjohnson)
* This Change Log was automatically generated by github_changelog_generator
Del Mar
Change Log
v0.5.0
Closed issues:
Merged pull requests:
- Remove most browser tests #818 (jrjohnson)
- Mostly complete dashboard calendar #817 (jrjohnson)
- Update owningSchool and primarySchool to match API #814 (jrjohnson)
- Remove Instruction-hour and recurring-event models #812 (jrjohnson)
* This Change Log was automatically generated by github_changelog_generator
Chula Vista
Change Log
v0.4.0
Closed issues:
- Instruction Hours not set up for Validation yet #806
- Enable block-commenting in scss files #791
- Ilios Calendar Doesn't Display Properly on iPad or Smart Phone #786
Merged pull requests:
- Change IlmSessionFacet to IlmSession #809 (jrjohnson)
- Fix phantomjs on travis #803 (jrjohnson)
- Learning material file uploads now uploading and persisting through refresh #802 (thecoolestguy)
- Removed deprecated Ember.Select views #800 (jrjohnson)
- Fix calendar in safari #799 (jrjohnson)
- Update ember-cli version #798 (jrjohnson)
- allowing multi-line block-commenting in scss files #793 (thecoolestguy)
- Use a custom authenticator for shibboleth #792 (jrjohnson)
- Clean up browser console for developers #789 (jrjohnson)
- Fix i18n version #785 (jrjohnson)
- Preliminary installation of a styleguide #784 (jrjohnson)
- Update translations.js #778 (saschaben)
- Add language picker to user menu #777 (jrjohnson)
- Update token authentication #776 (jrjohnson)
- Added French translation file #775 (saschaben)
- Added Spanish translation to Locale #774 (dartajax)
- Update translation library #769 (jrjohnson)
- Added a code climate code coverage badge #768 (jrjohnson)
- Fixing code coverage #767 (jrjohnson)
- Use a component for course objective cohort picker #766 (jrjohnson)
- Better Expiration time #757 (jrjohnson)
- Use the real codeclimate test reporter #756 (jrjohnson)
- added partial french translation #772 (saschaben)
* This Change Log was automatically generated by github_changelog_generator