Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

This release is a beta release intended for implementers that will accept beta software and the chance of known and unknown bugs.  The general release is scheduled for September 1, 2013.

Also please take a few minutes to review additional security-related announcements detailed at the top of the SSP space here in Confluence.

SSP v2.0.0 Beta release announcement

Jasig is proud to announce the beta release of SSP v2.0.0. This represents set of major improvements and all patches included in v1.2.0 and v1.1.1.


v2.0.0 Beta JIRA Issues

Beta 3

 

Upgrade Notes:

For implementers upgrading from a version prior to 2.0-b2, please pay attention to the following items.

  • A new column named code has been added to the student_type table.  The code column is not nullable and must be unique so SQL has been added to the liquibase to copy the student_type.name to student_type.code.  The code column is limited to 10 characters and the name column is longer than 10.  For any item with a name longer than 10 characters, the liquibase will fail.  In order to allow the liquibase to complete, the name values must be temporarily reduced to 10 of fewer characters.  Once the SSP application deploys, the name values can be restored.  This must be done locally in the database.
  • Removal of duplicate permissions for student documents

SQL to delete dup perms:
	delete from up_permission_activity where activity_name in ('PERSON_STUDENT_DOCUMENT_READ','PERSON_STUDENT_DOCUMENT_WRITE');
	2 results

SQL to remove group to perm relationships:
	delete from up_permission where activity in ('PERSON_STUDENT_DOCUMENT_READ','PERSON_STUDENT_DOCUMENT_WRITE');
	6 results      

 

  • uPortal Database Update

 

uPortal Database: Updates the uPortal database to include SSO options contributed by St Petersburg College and Indian River State College

		ant -Dmaven.test.skip=true db-update
		
		Alternatively, the update can be done during the deployment with:
		
		ant -Dmaven.test.skip=true clean db-update deploy-ear

 

  • uPortal Permissions and Groups to support SSP Roles

 

uPortal Permissions and Groups: All SSP changes introduced in 2.0-b3 can be completing by importing data through an ant build with the following command
    ant -Dmaven.test.skip=true -Ddir=uportal-war/src/main/data/ssp_entities/patches-SSP-2-0-0/ data-import

To import changes individually, the following imports can be run.  If the command above was run, then items 1-3 individual imports are not necessary

    1.  Creates MAP public template write permission
        ant -Dmaven.test.skip=true -Ddir=uportal-war/src/main/data/ssp_entities/patches-SSP-2-0-0/SSP-1473/ data-import
    2.  Creates read/write permissions to the SSP_FACULTY_ROLE for the Appointment  API
        ant -Dmaven.test.skip=true -Ddir=uportal-war/src/main/data/ssp_entities/patches-SSP-2-0-0/SSP-1284/ data-import
    3.  Grants permissions to Coaches for the Reports portlet and Notes to appropriate roles
		ant -Dmaven.test.skip=true -Ddir=uportal-war/src/main/data/ssp_entities/patches-SSP-2-0-0/SSP-1526/ data-import
	4.  Registers the SSP_STUDENT role to the uPortal SSP Roles Group and creates the MAP_PUBLIC_TEMPLATE role
        ant -Dmaven.test.skip=true -Dfile=uportal-war/src/main/data/ssp_entities/group_membership/SSP_Roles/SSP_Roles.group-membership.xml data-import
	5.  Grants global permissions for MyGPS
		ant -Dmaven.test.skip=true -Dfile=./uportal-war/src/main/data/ssp_entities/patches-SSP-1-2-0/SSP-698/fragment-definition/my-gps-lo.fragment-definition.xml data-import
	6.  Grants global permissions for MyGPS
		ant -Dmaven.test.skip=true -Dfile=./uportal-war/src/main/data/ssp_entities/patches-SSP-1-2-0/SSP-698/permission_set/Authenticated_Users__MY_GPS_TOOL__SSP.permission-set.xml data-import

Bug

  • [SSP-0197] - Handle sort ordering through the headers in the admin grids
  • [SSP-0441] - SPC would like the ability to see "All" students assigned to them
  • [SSP-0536] - Caseload search result pagination counts don't take object_status into acount so don't match displayable result counts
  • [SSP-0697] - Liquibase scripts fail with Windows domain accounts
  • [SSP-0717] - Appointment always required when editing student caseload assignment
  • [SSP-0846] - Error pages do not output valid JSON
  • [SSP-0899] - Caseload Assignment Sort and Expand All Features
  • [SSP-0929] - MAP add Financial Aid link and data display for Phase 3
  • [SSP-0968] - MAP add plan status indicator for Phase 3
  • [SSP-0969] - MAP validate course requisites when planning for Phase 3
  • [SSP-0971] - Add indicators for course notes and term importance for Phase 3
  • [SSP-0972] - MAP add Client Side Logic to support Shift Plan
  • [SSP-0978] - Paging persist when changing filters
  • [SSP-0980] - The page box is not aligned with the rest of the text
  • [SSP-0983] - Contact information appears to be cutoff
  • [SSP-0985] - Missing sorting in Students section
  • [SSP-0987] - Edit link for Service Reasons or Service Groups takes user to the wrong page
  • [SSP-0988] - Sorting not working on Journal page
  • [SSP-0989] - Sorting not working on Early Alert page
  • [SSP-0991] - Missing 'Task Name' field when adding tasks
  • [SSP-0992] - Object error occurs when leaving Reports page before it loads
  • [SSP-0995] - Internal Server Error when all of the reasons for Service are selected
  • [SSP-1005] - 'Set Student to Non-Participating' uses last student found when no student is selected
  • [SSP-1116] - Sorting not working for 'Recent SSP Activity for this Student'
  • [SSP-1173] - 403 error occurs when accessing a student while logged in as a faculty user
  • [SSP-1193] - UI does not call all configured reference items
  • [SSP-1216] - Selecting challenge referral clears existing values in task form
  • [SSP-1226] - Can't see more than 100 plans per user
  • [SSP-1242] - Special Service Groups Showing in Reports After Being Removed From Student Record
  • [SSP-1245] - Calculation of current term
  • [SSP-1281] - Enhance MAP Operational Data Model for Phase 3
  • [SSP-1283] - Access Denied Popup not displaying for EAL with no appointment time set.
  • [SSP-1284] - New Student entry by Faculty met with Access Denied still creates Student
  • [SSP-1284] - New Student entry by Faculty met with Access Denied still creates Student
  • [SSP-1293] - Enforcement of Appointment Creation when Adding/Editing a Student
  • [SSP-1324] - MAP provide an indicator for dev ed courses
  • [SSP-1325] - MAP add an indicator for course notes
  • [SSP-1331] - Early Alert differences in results between double and single clicking.
  • [SSP-1334] - MAP save does not degrade gracefully when serverside error
  • [SSP-1335] - JournalEntry-associated reference data not selected in ComboBoxes if soft-deleted
  • [SSP-1336] - Inactive Electives in Plan Course Details generate 404
  • [SSP-1337] - Can't clear JournalTrack selection
  • [SSP-1344] - API Support for Available Filters
  • [SSP-1345] - Enhance Person Search API
  • [SSP-1361] - Enhance Caseload UI to Support B3 Search
  • [SSP-1362] - Add Course Term Validation For Plan/Multiple Courses to Support Bump
  • [SSP-1363] - Enhance MAP External Data Model for Phase 3
  • [SSP-1365] - mode:'local' should be queryMode: 'local',
  • [SSP-1366] - SSP Header and Main Tool show student username instead of school_id
  • [SSP-1367] - Slow external_registration_status_by_term read queries
  • [SSP-1373] - External min/max credit hour data type changeset does not respect manage_integration_database config
  • [SSP-1374] - MAP add Client Side logic and UI to support 'bump' validation
  • [SSP-1375] - Paginated requests return unlimited results
  • [SSP-1377] - Reset/remove button doesn't show on new journal
  • [SSP-1378] - Is transcript indicator disappears after save
  • [SSP-1379] - Accommodation tool fails to load current accommodation
  • [SSP-1382] - View error on SQL Server
  • [SSP-1386] - Search student by ID doesn't work
  • [SSP-1390] - 000012.xml has hard-coded db username
  • [SSP-1400] - /ssp/api/1/person/coach no longer brings back any coaches
  • [SSP-1401] - Early Alert always loading when using unminified configuration
  • [SSP-1402] - Cleanup retrieval and rendering of associated/selectable records
  • [SSP-1403] - Cleanup retrieval and rendering of associated/selectable records - Student Search
  • [SSP-1404] - Cleanup retrieval and rendering of associated/selectable records - Caseload Assignment
  • [SSP-1405] - Cleanup retrieval and rendering of associated/selectable records - Caseload Reassignment
  • [SSP-1406] - Cleanup retrieval and rendering of associated/selectable records - Challenges Admin
  • [SSP-1407] - Cleanup retrieval and rendering of associated/selectable records - Referrals Admin
  • [SSP-1408] - Cleanup retrieval and rendering of associated/selectable records - Campus Admin
  • [SSP-1409] - Cleanup retrieval and rendering of associated/selectable records - Journal Details Admin
  • [SSP-1410] - Cleanup retrieval and rendering of associated/selectable records - Journal Steps Admin
  • [SSP-1411] - Cleanup retrieval and rendering of associated/selectable records - Electives Admin
  • [SSP-1412] - Cleanup retrieval and rendering of associated/selectable records - Self Help Guides Admin
  • [SSP-1414] - Cleanup retrieval and rendering of associated/selectable records - Main
  • [SSP-1415] - Cleanup retrieval and rendering of associated/selectable records - Intake
  • [SSP-1416] - Cleanup retrieval and rendering of associated/selectable records - Action Plan
  • [SSP-1417] - Cleanup retrieval and rendering of associated/selectable records - Journal
  • [SSP-1418] - Cleanup retrieval and rendering of associated/selectable records - Early Alert (Ext.js Tool)
  • [SSP-1419] - Cleanup retrieval and rendering of associated/selectable records - MAP
  • [SSP-1420] - Cleanup retrieval and rendering of associated/selectable records - Accomodation
  • [SSP-1421] - Cleanup retrieval and rendering of associated/selectable records - Early Alert (portlet)
  • [SSP-1422] - Cleanup retrieval and rendering of associated/selectable records - Reports
  • [SSP-1423] - Cleanup retrieval and rendering of associated/selectable records - MyGPS
  • [SSP-1436] - Fix N+1 performance issue in caseload search result and other bugs found during demo
  • [SSP-1437] - Plan.js isDirty function does not work predictably
  • [SSP-1438] - Document Person Search Assumptions in regards to External Reference Types (or lack thereof)
  • [SSP-1439] - Document SQL statements in update notes for deleting redundant Student Document permissions
  • [SSP-1441] - Color Admin screen only retrieves Active colors
  • [SSP-1442] - Refactor Elective Admin screen to retrieve all Electives based on better standard
  • [SSP-1443] - Non-Students should not show up in Student Search
  • [SSP-1444] - Selecting User with no coach throws error
  • [SSP-1447] - New db config options for controlling external person sync job execution frequency
  • [SSP-1448] - Caseload search without any filters times out
  • [SSP-1449] - IE8 Grayscreen when log in
  • [SSP-1451] - Large number of transcript lookup calls when loading MAP
  • [SSP-1454] - is_dev for plan courses
  • [SSP-1456] - MAP FA and Transcript buttons don't belong on Template page
  • [SSP-1457] - Document new MyGPS MAP APIs
  • [SSP-1463] - Upgrade notes for student document permissions
  • [SSP-1464] - Deleted student still visible in search
  • [SSP-1468] - Create Data/Object Model for Student Documents
  • [SSP-1469] - Implement Sharding/File store mechanism for Student Documents
  • [SSP-1470] - Document new person sync job sizing config options
  • [SSP-1474] - 500 Error adding new student type
  • [SSP-1475] - Document Use Of Student Document Config Vars
  • [SSP-1477] - Sync process causes SQL error in ssp.log
  • [SSP-1478] - 500 error when trying to save new StudentType from admin
  • [SSP-1479] - Validate file type against configurable values
  • [SSP-1481] - MAP template validation after adding a course
  • [SSP-1482] - MAP template save dialog drop-down values incorrect
  • [SSP-1483] - 500 Error on student save (add/edit)
  • [SSP-1484] - Empty term notes created for each plannable term
  • [SSP-1485] - Restore previous person search API
  • [SSP-1486] - Document uP data-import step for granting appointment read/write permissions to faculty
  • [SSP-1487] - Document uP data-import step for adding and granting MAP public template write permission
  • [SSP-1488] - Document SPC/IRSC-style SSO
  • [SSP-1489] - Campus EA routing admin limits person search results to students
  • [SSP-1492] - Cleanup retrieval and rendering of associated/selectable records - Assigned Coaches
  • [SSP-1496] - SSP_STUDENT group not registered with top-level SSP Roles group
  • [SSP-1496] - SSP_STUDENT group not registered with top-level SSP Roles group
  • [SSP-1497] - Template group documentation
  • [SSP-1498] - Document steps for registering SSP_STUDENT group with SSP Roles group
  • [SSP-1500] - Courses rendered twice in MAP API responses
  • [SSP-1501] - Hard-coded schema names in Liquibase scripts
  • [SSP-1502] - Empty query params from student search UI generate warnings in Tomcat logs
  • [SSP-1503] - MyGPS View MAP not scrollable in IE
  • [SSP-1504] - MAP API failure for /current
  • [SSP-1505] - Students in EA rosters don't show
  • [SSP-1506] - MyGPS 'View My MAP' not visible in IE8
  • [SSP-1508] - Restrict visibility of trusted IP list
  • [SSP-1509] - Document new db_schema config property
  • [SSP-1510] - Student Search Permission Denied 403
  • [SSP-1513] - Document changes to Person Search API permissions
  • [SSP-1514] - Cleanup retrieval and rendering of associated/selectable records - Student Documents
  • [SSP-1515] - Fix file size error handling in student documents
  • [SSP-1516] - Can't page config admin after sort
  • [SSP-1517] - Exception swallowed when user logs in with username already bound to a different schoolId
  • [SSP-1519] - Document removal of ObjectStatus "anding" logic
  • [SSP-1521] - Navigation stalls after saving caseload assignment form
  • [SSP-1525] - Paging no longer works after sorting admin items
  • [SSP-1527] - Can't print/email MAP if fewer than 6 current and future terms
  • [SSP-1528] - Appointment Required First Login and Coach Always Required
  • [SSP-1529] - Choosing a different journal track deletes existing track selections in client-side model.
  • [SSP-1530] - Access denied error while impersonating a coach
  • [SSP-1532] - planStatus param on student search API unexpectedly title case-sensitive
  • [SSP-1540] - Main Tool transcript tab produces 500 error
  • [SSP-1542] - Non-nullable columns in external_student_financial_aid should be nullable
  • [SSP-1562] - After the sort in Configuration Options the records were not displayed in CourseWorkHours
  • [SSP-1563] - Caseload assignment fails ungracefully if no special service groups, service reasons, and/or referral sources configured
  • [SSP-1564] - Inter-tool navigation broken after submitting Early Alert Response
  • [SSP-1571] - Misleading/partial logging in ExternalStudentRecordsController
  • [SSP-1573] - Set person.username from external_person
  • [SSP-1575] - Default trusted IP list to localhost
  • [SSP-1578] - Default student documents base upload path to a location inside Tomcat
  • [SSP-1579] - Store student document paths relative to currently configured base path

Improvement
 

  • [SSP-0181] - Create UI to configure Institution Name
  • [SSP-0793] - Add fields to Counselor Case Management Report
  • [SSP-0867] - Student Type sync'd from external data
  • [SSP-0907] - Extend the Caseload Assignment search to include MAP and Main Tool criteria
  • [SSP-0908] - Add MAP access to MyGPS
  • [SSP-0948] - Create MAP UI for Phase 3
  • [SSP-1107] - Update tools based on config table admin management
  • [SSP-1108] - Create admin UI reference items for enrollment_status and registration information
  • [SSP-1179] - Enable/correct the column sorting on all panels
  • [SSP-1182] - Reports for 2.0.0
  • [SSP-1223] - Ambiguous term boundary semantics
  • [SSP-1279] - MAP Report- Number of Students by Status for b3
  • [SSP-1280] - MAP Report- Number of Courses in Plans for b3
  • [SSP-1312] - Add save dialog for unsaved changes in MAP for SSP features
  • [SSP-1317] - Add feature to lock a template
  • [SSP-1317] - Add feature to lock a template
  • [SSP-1323] - MAP indicate that the term is marked as important on the plan
  • [SSP-1338] - MAP Server Side Tasks for Phase 3
  • [SSP-1340] - MAP transcripted, term and requisite validation on plan load
  • [SSP-1351] - Add description to elective management menu
  • [SSP-1352] - Enlarge the Journal comment box
  • [SSP-1354] - Change admin grid view to bold items on hover
  • [SSP-1355] - Update the MAP modified dates after course changes
  • [SSP-1385] - Display all transcripted courses in MAP tool
  • [SSP-1389] - Eliminate duplicate Student Documents permissions
  • [SSP-1389] - Eliminate duplicate Student Documents permissions
  • [SSP-1413] - On DragDrop Course show is course is in transcript
  • [SSP-1424] - Control person sync background job frequency and all other execution params from database config
  • [SSP-1425] - Add option for person sync job to run to completion
  • [SSP-1426] - Execute single-person external-to-internal sync on first-time login
  • [SSP-1427] - Close caseload search after starting the search
  • [SSP-1428] - Add my plans criteria to Caseload Assignment search
  • [SSP-1429] - Sort Caseload Assignment search results by last then first name
  • [SSP-1430] - Restrict unbounded searches in Caseload Assignment
  • [SSP-1431] - MAP course notes indicator at far right
  • [SSP-1432] - MAP change color of cautioned courses
  • [SSP-1433] - MAP move financial aid button next to the transcript button
  • [SSP-1434] - MAP financial aid print/email option
  • [SSP-1435] - MAP adjust is transcripted indicator for term matching
  • [SSP-1440] - Move Save button on Journal
  • [SSP-1450] - MAP APIs missing permission checks
  • [SSP-1453] - Suspiciously slow queries in /transcript/full implementation
  • [SSP-1455] - MAP allow the start term to be a past term for templates
  • [SSP-1458] - Process pull requests for SPC/IRSC-style SSO code
  • [SSP-1459] - Allow PERSON_READ or PERSON_MAP_READ on all MAP API methods
  • [SSP-1460] - Submit student search form on 'enter' press
  • [SSP-1473] - MAP add role and permissions for public template creators
  • [SSP-1473] - MAP add role and permissions for public template creators
  • [SSP-1523] - Display the max file size on the upload Document page
  • [SSP-1526] - Modify SSP role permissions for 2.0
  • [SSP-1576] - Add MyGPS to all uP user layouts and grant MY_GPS_TOOL to all authenticated uP users

New Feature
 

  • [SSP-042] - Create Person Document API
  • [SSP-174] - Create UI for Student Documents Tool
  • [SSP-496] - Add Fields to Counselor Case Management Report
  • [SSP-810] - Create the External Notes UI
  • [SSP-902] - Create the External Notes back-end and APIs
  • [SSP-903] - Connect External Notes UI and Back-end API
  • [SSP-904] - Connect Student Documents UI and Back-end API
     

Task
 

  • [SSP-1114] - Comment out future tools in 2.0.0 beta 1 release
  • [SSP-1294] - Change the uPortal help link to the SSP documentation
  • [SSP-1383] - Main Tool remove the activity history feed from the Dashboard tab
  • [SSP-1398] - Uncomment Student Documents tool
  • [SSP-1399] - External Notes minor UI changes
  • [SSP-1462] - 2.0-b3 Documentation tasks
  • [SSP-1476] - External Notes tool column widths
  • [SSP-1486] - Document uP data-import step for granting appointment read/write permissions to faculty
  • [SSP-1487] - Document uP data-import step for adding and granting MAP public template write permission
  • [SSP-1488] - Document SPC/IRSC-style SSO
  • [SSP-1495] - MAP Color Admin- remove delete button
  • [SSP-1498] - Document steps for registering SSP_STUDENT group with SSP Roles group
  • [SSP-1507] - Allow anonymous access to select URLs from trusted IPs
  • [SSP-1520] - Move trusted IP list config to file system
  • [SSP-1526] - Modify SSP role permissions for 2.0
  • [SSP-1531] - Add return node to getItemsWithParams function

 

 

Beta 2

Improvement

  • [SSP-187] - Create UI to configure Summary Text on the Student Action Plan
  • [SSP-188] - Create UI to configure Message Templates
  • [SSP-529] - Remove the "reset to active status" checkbox on student record
  • [SSP-684] - Improve the Journal Entry view layout
  • [SSP-724] - Need an easy way to generate a baseline dataset useful for development purposes
  • [SSP-944] - Create MAP UI for Phase 2
  • [SSP-1043] - Create security for Journal Entries based on the user
  • [SSP-1063] - Expand the sample data to include new tables/fields in 2.0
  • [SSP-1083] - Floating point values for MAP credit hours
  • [SSP-1089] - Create admin UI for all item in the config database table
  • [SSP-1096] - Degrade gracefully when current user view Main tool without MAP read permissions
  • [SSP-1102] - Add save/safety checks when leaving an unsaved MAP
  • [SSP-1118] - Convert external_person.non_local_address to char field
  • [SSP-1142] - Server Side Tasks for Phase 2
  • [SSP-1152] - Expand the sample data to include new MAP tables/fields
  • [SSP-1170] - Incorrect MAP dialog for creating a new plan
  • [SSP-1187] - Use JVM-default timezone for persistent date-only temporal values
  • [SSP-1211] - MAP change the icons and text when working with templates
  • [SSP-1214] - MAP disallow past term edits
  • [SSP-1217] - Add filter for Special Service Groups to Caseload Activity Report
  • [SSP-1218] - Liquibase SQLServer type mapping overrides should always override defaults
  • [SSP-1228] - Add Transcript model class to aggregated/minified javascript
  • [SSP-1229] - Add LegacyRemarks tool class to aggregated/minified javascript
  • [SSP-1230] - Add Elective classes to aggregated/minified javascript
  • [SSP-1231] - Add Color classes to aggregated/minified javascript
  • [SSP-1232] - Add SemesterCourses class to aggregated/minified javascript
  • [SSP-1233] - Add MapPlanService class to aggregated/minified javascript
  • [SSP-1254] - Add a parameters to the MAP API for terms
  • [SSP-1277] - Display an 'info icon' in the term panel toolbar for past terms
  • [SSP-1278] - Rather than go back to the server to fetch reference course details, the client should use it's own cache for that information.
  • [SSP-1282] - Utilize all space on All Courses list
  • [SSP-1286] - Cache Course-Tag relations to help with MAP screen performance.
  • [SSP-1290] - Warm up course cache on server load and implement a flushing mechanism
  • [SSP-1333] - Save plan and template drop-down re-arrange for usability
  • [SSP-1346] - Change Journal API call to return unbounded results for journal entries
  • [SSP-1358] - MAP remove the financial aid option in email plan

New Feature

  • [SSP-513] - Prevent users from editing existing Journal Tracks while allowing a user to add additional details to an assigned track
  • [SSP-714] - Document Person Registration API
  • [SSP-905] - Create MAP Reports
  • [SSP-906] - Create MAP Print and Email functions
  • [SSP-912] - Create MAP Admin for 2.0

Bug

  • [SSP-1087] - Inadvertent task due date changes
  • [SSP-1092] - Inadvertent disability date change
  • [SSP-1093] - Inadvertent journal entry date changes
  • [SSP-1106] - Degrade gracefully when current user view Main tool without data in MAP or external tables
  • [SSP-1119] - Date range in Caseload Activity Report applied to Counselor Case Management Report
  • [SSP-1120] - Date range in Counselor Case Management Report not used
  • [SSP-1160] - DOB is not being displayed
  • [SSP-1162] - Error in javascript console when pressing 'Add' in Tag management UI
  • [SSP-1163] - Canceling Tag creation does not remove Tag from screen
  • [SSP-1164] - Error canceling Elective 'add' if data grid previously sorted
  • [SSP-1165] - Elective drag and drop broken after visiting Tag management tool
  • [SSP-1166] - 500 error occurring on Early Alerts page
  • [SSP-1167] - Special Service Groups Showing in Reports After Being Removed From Student Record
  • [SSP-1168] - Marital Status, Ethnicity, and Gender is not being displayed
  • [SSP-1171] - Early Alert portlet load error in b1
  • [SSP-1180] - All columns except "name" missing from search result panel
  • [SSP-1184] - 404 looking up service reasons in caseload assignment
  • [SSP-1190] - DisabilityServicesReportTO date rendering not threadsafe
  • [SSP-1191] - SQL Server error for changeset 44
  • [SSP-1192] - Journal track drop-down list limited to admin page limit
  • [SSP-1194] - Not all of the courses are being displayed
  • [SSP-1201] - MAP available courses not sorted
  • [SSP-1202] - 405 error when saving a tag in admin
  • [SSP-1203] - MAP load dialog after choosing to create a new plan
  • [SSP-1204] - Persistent birth date disappears after canceling student intake form
  • [SSP-1208] - Default window size for edit courses is too small
  • [SSP-1209] - MAP available course UI disappears working with templates
  • [SSP-1212] - Unexpected intake completion date rendering
  • [SSP-1220] - Early alert tool errors out if no associated reasons or response outcomes
  • [SSP-1221] - Early alert reasons not displayed on detail screen after submitting response
  • [SSP-1222] - Early alert tool doesn't display soft-deleted response outcomes
  • [SSP-1227] - 'Load Plan' dialog not dismissed when electing to create a new plan
  • [SSP-1234] - Possibly incorrect client-side MAP permissions config
  • [SSP-1235] - Electives without colors misbehave
  • [SSP-1236] - Mismatched vertical alignment in Electives inline editor
  • [SSP-1237] - Journal details persisted after cancel
  • [SSP-1238] - In Elective Admin Screen, Strange behavior when color is not selected
  • [SSP-1239] - Confidentiality level filters not enforced
  • [SSP-1244] - isImportant flag was not saving from plan details
  • [SSP-1249] - Tag API does not respect object status
  • [SSP-1250] - Change to tag url breaks Tag Admin UI
  • [SSP-1251] - Some course details don't get copied over when saving plan as template
  • [SSP-1252] - Loading Saved Plan when in Template mode does not seem to change the context to Plan
  • [SSP-1253] - Clicking on 'Map' when in Template mode does not seem to change the context to Plan
  • [SSP-1255] - Elective to Color association needs referential integrity
  • [SSP-1256] - Liquibase error for is_transcript change
  • [SSP-1257] - Amazon Linux CI ext errors in MAP
  • [SSP-1258] - 'Save Template' and 'Load Template' options don't appear when they should
  • [SSP-1260] - Plan Note, Print Plan, Title icons don't change labels when switching contexts
  • [SSP-1261] - Liquibase change lock persists
  • [SSP-1262] - Missing columns in Caseload Assignment
  • [SSP-1263] - Term information from previously loaded Plans/Templates stays in session after another Plan/Template is loaded
  • [SSP-1264] - You should not be able to edit Plan Courses in Past Terms
  • [SSP-1265] - ExternalCourse API does not return course number for external courses
  • [SSP-1266] - Unbounded call to the ExternalCourse Search api times out in some environments
  • [SSP-1268] - Have client sort by formatted course in lieu of server side sorting for performance reasons
  • [SSP-1269] - Browser unresponsive script message
  • [SSP-1270] - When in 'Template mode' and 'New Plan' is clicked, the UI's context does not switch
  • [SSP-1271] - First page of Electives loaded repeatedly when rendering MAP plan
  • [SSP-1272] - Current person memory leak
  • [SSP-1273] - Stopping Tomcat while background jobs are running causes Liquibase lock to be acquired and not released
  • [SSP-1274] - SSP doesn't render on IE8
  • [SSP-1275] - Required fields on save template/plan don't actually get enforced
  • [SSP-1276] - 'Delete' button on term panels should be a red x icon
  • [SSP-1285] - Issue with Liquibase sequence
  • [SSP-1288] - Problematic transitions in and out of MAP tool
  • [SSP-1292] - Script Not Responding when click on MAP
  • [SSP-1295] - Main Tool- student name cutoff in Dashboard
  • [SSP-1296] - Cannot edit current and future terms in a template
  • [SSP-1297] - MAP past term should not include the current term
  • [SSP-1298] - MAP tool tips for planned course color columns not showing
  • [SSP-1299] - Demo data script errors
  • [SSP-1301] - Report date rendering not threadsafe
  • [SSP-1302] - Modified date for Plans does not get updated when child objects are updated
  • [SSP-1303] - is_transcript Not being mapped to transfer objects, not showing up on UI
  • [SSP-1304] - Formatting Inconsistencies in LoadTemplate and LoadPlans
  • [SSP-1305] - Remote should be remove in delete tool tip
  • [SSP-1306] - MAP Save Plan Options Hidden in IE
  • [SSP-1307] - Save menu for Template context has Save Plan as New Plan
  • [SSP-1308] - Right edge including buttons are cut off in MAP sub-panes IE10
  • [SSP-1309] - MAP Browser Popups are not resizable in IE
  • [SSP-1310] - MAP API call error for electives
  • [SSP-1313] - If a student has plans but none are active, clicking on MAP tool breaks the UI. Load plan dialog should appear
  • [SSP-1314] - MAP Assign more than 7 courses to a term and SSP will stop responding.
  • [SSP-1315] - Canceling the Load Plan dialog causes the app to hang
  • [SSP-1318] - Save context in Plan shows Save Template
  • [SSP-1319] - MAP print (non-matrix) has incorrect DEV HRS total
  • [SSP-1320] - TAG indicator doesn't display when filtering on anything
  • [SSP-1321] - MAP print and email shows advisor notes
  • [SSP-1322] - Load template shows private templates from any user, should only show private templates belonging to advisor
  • [SSP-1327] - Load Template screen needs loading mask
  • [SSP-1328] - MAP term and course notes don't persist
  • [SSP-1329] - Elective Admin choosing color pink results in the color orange being displayed.
  • [SSP-1330] - On viewing Early Alerts client side error
  • [SSP-1332] - Nulls shown as string "null" In Main Tool Dashboard and Details
  • [SSP-1341] - Syntax error testing on Win CI
  • [SSP-1342] - MAP term button cutoff in Safari
  • [SSP-1343] - MAP Save as Plan shows template fields
  • [SSP-1364] - Early Alert hangs and never loads
  • [SSP-1367] - Slow external_registration_status_by_term read queries
  • [SSP-1375] - Paginated requests return unlimited results

 

Task

  • [SSP-885] - Create test data for MAP Phase 1
  • [SSP-945] - Document Change in API - Person History
  • [SSP-1067] - Document birth date API and external data changes
  • [SSP-1081] - Document new db_time_zone_legacy config property
  • [SSP-1082] - Document new db_time_zone config property
  • [SSP-1094] - Update Test API documentation for takenDate format change
  • [SSP-1114] - Comment out future tools in 2.0.0 beta 1 release
  • [SSP-1172] - Change Report criteria to use coach consistently
  • [SSP-1181] - 2.0 Documentation Tasks
  • [SSP-1219] - Supply "notes exist" MAP icons
  • [SSP-1287] - Comment out the Student Success tool in SSP admin
  • [SSP-1311] - Change the default student_id label to Student ID in configuration.js
  • [SSP-1316] - The Template Notes icons should be titled Template Notes
  • [SSP-1347] - MAP remove the financial aid option in plan print
  • [SSP-1348] - MAP coach variable unresolved in MAP print and email result

Sub-task

  • [SSP-943] - MAP course term validation for Phase 2
  • [SSP-949] - MAP add plan level notes for Phase 2
  • [SSP-950] - MAP enhance plan save and save as for Phase 2
  • [SSP-951] - MAP enhance the plan load function for Phase 2
  • [SSP-952] - MAP add feature to save templates for Phase 2
  • [SSP-953] - MAP add feature to load templates for Phase 2
  • [SSP-954] - MAP add feature to record notes on terms for Phase 2
  • [SSP-955] - MAP feature to view and edit term notes for Phase 2
  • [SSP-956] - MAP add program filter for available courses for Phase 2
  • [SSP-957] - MAP enhance edit of planned courses for Phase 2
  • [SSP-958] - MAP add feature to view or edit notes on planned courses for Phase 2
  • [SSP-959] - MAP display the planned course elective code for Phase 2
  • [SSP-960] - MAP add tag indicator to available courses for Phase 2
  • [SSP-961] - MAP add tag filter for available courses for Phase 2
  • [SSP-962] - MAP enhance the details for available course for Phase 2
  • [SSP-963] - MAP add print request options via the Print icon for Phase 2
  • [SSP-964] - MAP produce the full report via the View Plan icon for Phase 2
  • [SSP-965] - MAP add feature to email a plan for Phase 2
  • [SSP-966] - MAP add color codes to planned courses for Phase 2
  • [SSP-967] - MAP add color codes to plans for Phase 2
  • [SSP-970] - MAP add a term availability filter for available courses for Phase 2
  • [SSP-973] - Create MAP Elective Management for Phase 2
  • [SSP-974] - Create MAP Color Management for Phase 2
  • [SSP-1143] - Data Model Changes for External Course Term
  • [SSP-1144] - Create External Course Term API
  • [SSP-1145] - Enhance MAP Operational Data Model for Phase 2
  • [SSP-1146] - Enhance MAP Operational Object Model for Phase 2
  • [SSP-1147] - Create Template API for Phase 2
  • [SSP-1148] - Create External API for Course Programs
  • [SSP-1149] - Data Model Changes for Course Programs
  • [SSP-1150] - Create External Data Model for Course Tag
  • [SSP-1151] - Create API for Course Tags
  • [SSP-1153] - Create External Department Data Model
  • [SSP-1154] - Create External Department API
  • [SSP-1155] - Create External Division Data Model
  • [SSP-1156] - Create External Division API
  • [SSP-1157] - Implement Course Search by Program, Term, Tag
  • [SSP-1176] - Create 'facet' API call for Programs
  • [SSP-1177] - Create 'facet' API call for term
  • [SSP-1178] - Create 'facet' API call for Tags
  • [SSP-1183] - Enhance Plan API for Phase 2
  • [SSP-1185] - Enhance Print & Mail server side support for Phase 2
  • [SSP-1246] - MAP Report- Number of Courses in Plans for b2
  • [SSP-1247] - MAP Report- Number of Plans by Advisor
  • [SSP-1248] - MAP Report- Number of Students by Status for b2

Beta 1

Improvement

  • [SSP-582] - Protect "Early Alert" (EAL) Student Type from deletion
  • [SSP-650] - Disability Services Report
  • [SSP-651] - Aggregate/minify ExtJS js files in build
  • [SSP-677] - Save and cancel button consistency
  • [SSP-767] - Extend UI for Main Tool v2.0
  • [SSP-768] - Extend back-end components to support v2.0 of the Main Tool
  • [SSP-769] - Add new Student Intake fields for intended registration load and graduation
  • [SSP-803] - Once created, EarlyAlertResponses should be read-only
  • [SSP-814] - Sort Counseling Reference Guide report by alpha
  • [SSP-815] - Add service group criteria to Current Caseload Statuses Report
  • [SSP-821] - Expose SSP username field and allow it to be editable when not syncing with external data
  • [SSP-823] - MessageService should support more than one carbon copy recipient.
  • [SSP-939] - Update MyGPS to include SSP logo versus Sinclair logo
  • [SSP-1069] - Connect MAP information to Main Tool
  • [SSP-1097] - Change MyGPS anticipated grad term to drop-down
  • [SSP-1101] - Add MAP items for the recent activity lists
  • [SSP-1103] - MAP total hours remain in previous plan when creating new plan

New Feature

  • [SSP-271] - Add Photos to SSP
  • [SSP-323] - Provide a tool to display Student Information System/External Data
  • [SSP-497] - Caseload Activity Report
  • [SSP-569] - Connect the Distance Learning Non-Local Address value to the external data views in the student record
  • [SSP-694] - Create mass re-assign function for coach assignments
  • [SSP-713] - Create Person Registration API
  • [SSP-757] - Create UI for Main Tool (combined SIS Data and Profile)
  • [SSP-766] - Create Journal Session Detail Report
  • [SSP-787] - Create configuration option to define registration load statuses
  • [SSP-795] - Create MAP UI for Phase 1
  • [SSP-796] - Create MAP db tables and APIs for Phase 1
  • [SSP-797] - Connect MAP UI and APIs
  • [SSP-798] - Connect the v2.0 Main Tool UI and API

Bug

  • [SSP-749] - Early Alert Response email cannot accurately describe Alert open/closed status
  • [SSP-778] - Student Intake Screen should suggest student contact coach if intake form is locked
  • [SSP-801] - EarlyAlert Portlet form throws NPE when no term code passed
  • [SSP-805] - EarlyAlertResponse submission targeted at incorrect EarlyAlert
  • [SSP-811] - Accessing Action Plan created error from Goals
  • [SSP-813] - Report labels for term and date
  • [SSP-817] - MyGPS admin for deleting or editing challenges
  • [SSP-818] - Change default Early Alert Response Journal Note template to plaintext
  • [SSP-822] - MyGPS print tasks throws 404 error
  • [SSP-826] - MyGPS student intake fails with exception
  • [SSP-831] - Fix MyGPS sample data by removing or correcting the scripts
  • [SSP-832] - MyGPS mult-select dependencies for intake not working
  • [SSP-833] - MyGPS student intake challenges should be sort alpha numeric
  • [SSP-834] - Coaching History report in Main always runs the report for the first student in the Caseload
  • [SSP-835] - Every anonymous user gets the same MyGPS task list
  • [SSP-839] - Student intake request should happen on Post and Put of appointment form
  • [SSP-840] - In Anonymous Mode MyGPS shows all tasks assigned to a sessionId regardless of which user it's assigned to
  • [SSP-841] - MyGPS Tasks report includes tasks from other users
  • [SSP-843] - MyGPS API allows any caller to set a task on any other user
  • [SSP-844] - MyGPS API allows any caller to manipulate any Self Help Guide Response
  • [SSP-850] - Large task list cut off in Action Plan Ext.js tool
  • [SSP-852] - MyGPS doesn't filter out deleted items from the challenge list
  • [SSP-853] - MyGPS Self Help Guide question shows challenge description showing instead of challenge question
  • [SSP-854] - MyGPS produces exception for newly activated students
  • [SSP-858] - Option to disable KeepAliveFilter altogether without editing XML files in source
  • [SSP-864] - Convert All Reports To GET
  • [SSP-866] - Report Object Error Thrown on Client
  • [SSP-872] - Remove dummy data from extjs Coach client model
  • [SSP-873] - Column width mismatch between external_person and reference tables during installations
  • [SSP-876] - Early Alert response outreach field mis-labeled
  • [SSP-879] - Erratic horizontal rule placement in Counseling Reference Guide report
  • [SSP-881] - gpq should be gpa in Transcript API
  • [SSP-882] - Remove table, view, and Java code for v_/external_course_section
  • [SSP-893] - Non-Participating reason dialog doesn't complete
  • [SSP-896] - MyGPS layout broken in IE
  • [SSP-897] - API caching breaks MyGPS in IE
  • [SSP-923] - Misleading coaching history API URL
  • [SSP-924] - Coaching history download requires REPORT_READ
  • [SSP-925] - Error saving MyGPS intake form
  • [SSP-947] - SSP Demo Data: Replace user school_ids with human friendly values instead of UUIDs.
  • [SSP-976] - MAP changeset 000027.xml errors on SQL
  • [SSP-1002] - Potentially ambiguous persistent timestamps
  • [SSP-1014] - Database error for invalid column name y3_
  • [SSP-1035] - Standardize data type on persistent audit timestamps
  • [SSP-1036] - Store Early Alert closure timestamp in timezone-less data type
  • [SSP-1040] - Inadvertent birth date changes
  • [SSP-1064] - external_course.number column type change
  • [SSP-1065] - Remove not-null constraint on external_registration_status_by_term.tuition_paid
  • [SSP-1084] - Main Tool schedule tab is failing with exception
  • [SSP-1090] - Unexpected external_student_test.test_date rendering
  • [SSP-1091] - Unexpected external_student_financial_aid.fafsa_date rendering
  • [SSP-1095] - Transcript summary throws NPE for user without financial aid data
  • [SSP-1098] - The availability of 'Save' button not always updated on plan load
  • [SSP-1099] - Main Tool Recent Term Activity in Details tab doesn't load
  • [SSP-1100] - Additional Main Tool formatting issues
  • [SSP-1104] - All MAP plans marked inactive when next is not created as active
  • [SSP-1105] - MAP Save As plan as non-assigned advisor created 2 copies
  • [SSP-1117] - Need to be able to disable external_term date field conversion

Task

  • [SSP-70] - Print Person/Student History
  • [SSP-592] - Add SIS Data Fields for Display in the Counselor Case Management Report
  • [SSP-856] - Create a script to convert html Journal Entries to plain text
  • [SSP-875] - Modify external data tables
  • [SSP-918] - Add external_course table
  • [SSP-920] - Add and enforce MAP permissions
  • [SSP-922] - Refactor courseTypeId and isPElective fields in MAP Plan API
  • [SSP-1003] - Add and enforce Legacy Remarks and Student Documents permissions
  • [SSP-1047] - 2.0 b1 Main Tool cleanup issues
  • [SSP-1076] - Migrate existing persistent timestamps to configured time zone
  • [SSP-1077] - MAP and external database table cleanup for 1.2.1 and 2.0
  • [SSP-1079] - Main Tool transcript tab course sort by term then course
  • [SSP-1080] - Additional inadvertent date changes
  • [SSP-1086] - Convert external_course.is_dev to char field
  • [SSP-1114] - Comment out future tools in 2.0.0 beta 1 release

Sub-task

  • [SSP-626] - Create Early Alert Case Count Reports
  • [SSP-628] - Early Alert Student Referral Report
  • [SSP-629] - Early Alert Student Progress Report
  • [SSP-711] - Wire assessment view to back-end API
  • [SSP-883] - Create SSP ERD for MAP schema
  • [SSP-884] - Create Liquibase Scripts for SSP MAP schema for Phase 1
  • [SSP-886] - Create Object Model for MAP API Phase 1
  • [SSP-887] - Create DAO layer for Phase 1 MAP Entities
  • [SSP-888] - Create Service Layer for MAP API for Phase 1
  • [SSP-889] - Define MAP API for Phase 1
  • [SSP-890] - Create MAP API Controllers for Phase 1
  • [SSP-927] - MAP course drag and drop functionality for Phase 1
  • [SSP-928] - MAP determine terms when creating a plan for Phase 1
  • [SSP-930] - MAP create new plan for Phase 1
  • [SSP-931] - MAP load an existing plan for Phase 1
  • [SSP-932] - MAP create save plan details page for Phase 1
  • [SSP-933] - MAP display available course details for Phase 1
  • [SSP-934] - MAP create available course list for Phase 1
  • [SSP-935] - MAP display planned courses in terms for Phase 1
  • [SSP-936] - MAP calculate and display term hour total for Phase 1
  • [SSP-937] - MAP calculate and display plan hour totals for Phase 1
  • [SSP-938] - MAP display the name of the plan for Phase 1
  • [SSP-940] - MAP edit planned courses for Phase 1
  • [SSP-941] - MAP print for Phase 1
  • [SSP-942] - MAP filter available course list by keyword for Phase 1
  • [SSP-975] - Create MAP Tag Management for Phase 2
  • [SSP-1048] - Main Tool Dashboard tab formatting
  • [SSP-1049] - Main Tool Dashboard Tab for recent activity
  • [SSP-1050] - Main Tool Dashboard tab remove watch
  • [SSP-1051] - Main Tool Dashboard and Details tab email MAP
  • [SSP-1052] - Main Tool Dashboard tab Early Alerts and Action Plan
  • [SSP-1053] - Main Tool Detail tab SSN button
  • [SSP-1054] - Main Tool Details tab transfer hours
  • [SSP-1055] - Main Tool Details tab balance field
  • [SSP-1056] - Main Tool Details tab residency field
  • [SSP-1057] - Main Tool F1 field not displaying
  • [SSP-1058] - Main Tool Contact tab student name display
  • [SSP-1059] - Main Tool Schedule tab column order
  • [SSP-1060] - Main Tool Coach tab coach type
  • [SSP-1061] - Main Tool Coach tab last service provided

 

  • No labels