Skip to content

Commit

Permalink
Docs for SR12 fixes release (#3066)
Browse files Browse the repository at this point in the history
* Initial docs for fixes release

Docs for #3039, #3048, #3050, #3049, #3055, #3051, #3054, #3056, and #3064

* add recent PR changes

* Docs for #3060, #3067, #3044, #3065, #3069, #3053, #3068, #3070

* Docs for #3077, #3072, #3075, #3058, and #3076

* Docs for #3080, #3073, #3071, #3081, #3083

* Remove issues fixed by #3073

* Docs for #3078, #3082, and #3084

* Spelling and remove issue

* Docs for #3087, #3089, and #3085

* Documentation for #3086 and #3091

* Docs for #3095 and #3096; docs finalization

Co-authored-by: Miles Calabresi <[email protected]>
Co-authored-by: Katherine <[email protected]>
  • Loading branch information
3 people authored Aug 21, 2020
1 parent 70c963c commit ce0284e
Showing 1 changed file with 42 additions and 15 deletions.
57 changes: 42 additions & 15 deletions docs/admin/releases/12/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,14 @@ We've added the ability to use generic links that redirect to the most recent/cu
Program Creation and Settings
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Simplified the interface to select modules when creating or modifying a program. Now users check boxes about what functions you need rather than choosing modules by name, and most modules are automatically selected.
- When creating a program, if you are charging for the program financial modules (including the financial aid application module) will be automatically enabled.
- Only relevant and non-redundant modules are displayed on the main program management page (admin portal).
- Added a page where you can modify all of the settings for a program (``/manage/[one]/[two]/settings``), including settings associated with the program itself, teacher registration, and student registration.
- Added a page where you can modify the tag settings for a program (``/manage/[one]/[two]/tags``), with documentation and defaults for every tag.
- Added a page where you can modify the global tag settings (``/manage/tags``), with documentation and defaults for every tag.

- Note that program and global tag settings can be very sensitive. Use caution and make sure to test your setup whenever you change them!

Onsite changes
~~~~~~~~~~~~~~
- You can now customize the teacher check-in text message in a template override (``program/modules/teachercheckinmodule/teachertext.txt``)
Expand Down Expand Up @@ -183,18 +186,42 @@ Minor bug fixes
- Fixed the completion certificate printable and added blank default letterhead.
- Fixed the calculation of a section's capacity for cases where a section takes place in multiple classrooms.

Known issues of new features
============================
- Histograms in the PDF version of the survey results do not have the full range of possible choices.
- Asterisks may still show up even when some fields are not set as required for the profile form.
- Programs may be created without a student class registration module information object.
- The line that tracks the number of teachers registered on the teacher big board is incorrect.
- The arbitrary user list may break when trying to access guardian fields (such as email address or name).
- The volunteer registration form is missing fields.
- Documents uploaded via a custom form have the wrong link when viewed by the user.
- Documents uploaded via a custom form can sometimes have a broken link when viewed by an admin.
- "Accepted but hidden" sections are listed as "Rejected" in teacher registration.
- When checking out all students in the checkout module, a random student is then selected and shown after the confirmation page.
- "Rejected" classes aren't shown on /teacherreg or /userview.
- Survey questions and results are very squished on the webapp.
- Multiple users taking attendance at the same time can cause the section attendance to break or behave unexpectedly.
Minor bug fixes and new features released in August 2020
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Added a link to the nametags page from the "All Printables" page.
- Fixed the "seq" value of the teacher onsite module and any related module objects (from -9999 to 9999). This stops it from popping up when a teacher tries to register for a program.
- Fixed the resizing of names on nametags (names will now be larger if there is space).
- Fixed the behavior of the +/- signs on flags on the manage class, class search, and teacher checkin pages.
- Fixed the registered teachers line on the teacher big board.
- Fixed a bug where classes without teachers would be counted towards teacher statistics on the teacher big board.
- Fixed the all classes spreadsheet for cases where field values had non-ascii characters.
- Improved spacing and appearance of the new program creation form and errors.
- Improved appearance and workflow of the program resources page.
- Improved spacing on the attendance page, added links to userview page.
- Added tag-controlled shirt and comment fields to the volunteer signup form.
- Fixed spacing of survey questions and answers, especially in the webapps.
- Fixed some survey management bugs.
- Fixed URLs in the admin and user custom form interfaces.
- Added answer labels to the survey review page.
- Class attendance (on the normal, onsite, and webapp pages) is now recorded live, not upon form submission (like teacher check-in).
- Fixed instances where the arbitrary user list broke when selecting guardian fields.
- Fixed the grade range popup on the teacher class registration page (depends on the 'grade_range_popup' program tag).
- Fixed the spacing on the theme select page.
- Added links on the class search page that direct to the comm panel, arbitrary user list, and group text modules (with filters applied).
- Reworked and condensed all of the links at the top of the class search page.
- Split the 'webapp_isstep' tag into two tags, 'student_webapp_isstep' and 'teacher_webapp_isstep', which are used for their respective registration modules.
- Classrooms are now sorted using natural sorting on the resources page and in the ajax scheduler.
- Fixed treatment of "Accepted (but Hidden)" classes and sections in various places.
- Distinguished between classes and sections with status "Cancelled" and status "Rejected" in various places.
- Split the survey module into separate teacher and student survey modules (this shouldn't have any front facing effects).
- Added tags 'student_survey_isstep' and 'teacher_survey_isstep' to add the respective survey modules as steps to registration (defaults are False) once the event has begun. If there is a student survey, the teacher survey module also gives a link to the survey review page.
- The grid-based class changes table is now re-rendered when the settings are changed and classes are hidden/shown to avoid lots of empty space in the table.
- The grid-based class changes page now allows you to enroll students in full classes without overriding capacities as long as program or class attendance numbers are below capacity if the proper tags are enabled (see the 'switch_time_program_attendance' and 'switch_lag_class_attendance' tags under the 'Onsite Webapps' section above.
- Added dummy data for the survey management pages to fix the rendered display of favorite class questions.
- Added functionality to send an email to the student whenever a financial aid request is approved (whether it be through the financial aid approval module or the admin pages).
- Made it clearer visually that you can click class titles to see the class information on the teacher check-in page.
- Added styling to the scheduling checks page to indicate which checks have returned problems.
- Added "Edit Class" and "Catalog Preview" links to the manage class page; added document and website info to the manage class page.
- Cleaned up the layout of the program directory/main management page.
- Modified the availability override setting on the ajax scheduler to make it harder to abuse/forget.
- Fixed various bugs related to the grid-based class changes page.

0 comments on commit ce0284e

Please sign in to comment.