Version 10.x Release Notes (Dilis)
Version 10.x Release Notes (Dilis)
Dilis (v.10.13.0)
Released
2024-03-21 1700H
Scheduled Release
Yes
Tag
10.13.0
Pull Request
PR#104,169,170,171,176,179,180,181,183,184,185
Clickup Tasks
https://app.clickup.com/t/86enn7m2t
https://app.clickup.com/t/865d1np6u
https://app.clickup.com/t/865d7951m
https://app.clickup.com/t/86enjtju4
https://app.clickup.com/t/86enkr87j
https://app.clickup.com/t/86enqa8gt
https://app.clickup.com/t/86enug8qy
https://app.clickup.com/t/86entkym0
https://app.clickup.com/t/86enr25k4
https://app.clickup.com/t/86entcbze
https://app.clickup.com/t/86entcak6
New
Dev utilities: DB pull single (student with associated records)
Added school code as permitted parameters when creating school thru School Create API
SF-10 form new fields:
Added general average field for ff.
JHS eligibility credentials elementary general average
SHS eligibility credentials jhs general average
Display elementary general average on sf10 jhs if no average available
Display jhs general average on sf10 shs if no average available
Fixed
Remove deletion of Setting class on school::delete_records command
settings are not application record
settings are now a column on schools table
Prevent reusing school code.
SF-10: Skip filling-up of 2nd and 3rd certification box on SF10 ES
Redirect to "app.grado.works" when subdomain does not exist
Changed
Change the default view filter of change grade requests index page to change grade requests with "request for change" status.
On change grade create form, removed "New Raw"/"New Transmuted" field as required.
On Change Grade Requests index page, improved filter display values for "Status" from snake case to title case.
Default logo in login form is changed to Grado logo.
Deprecated
Removed settings.rb usage on codebase
Dilis (v.10.11.0)
Released
2024-02-29 1500H
Scheduled Release
Yes
Tag
10.11.0
Pull Request
PR#173,174,175
Clickup Tasks
https://app.clickup.com/t/86enpxja3
https://app.clickup.com/t/86enq9rf3
https://app.clickup.com/t/86eng0wab
New
Fixed
Fixed faculty approvals missing. Used "Term" filter algorithm of admin courses index page in faculty approvals index page.
Fixed TOR academic years order. Prioritized ordinality of academic year and grade term over grade item ordinality.
Changed
Move specialization display of CCC's TOR to Major field on header
Deprecated
Dilis (v.10.10.0)
Released
2024-02-08 1600H
Scheduled Release
Yes
Tag
10.10.0
Pull Request
PR#167,168
Clickup Tasks
https://app.clickup.com/t/86enk2f8k
https://app.clickup.com/t/865cfv594
New
On Bulk Upload, added "Is Enrollment Fee" in fee CSV template.
Added
fee.is_assessable attribute to the generated fee object during bulk upload.
Fixed
Fixed redirect button on paywall pages.
Changed
Deprecated
Dilis (v.10.9.1)
Released
2024-02-01 1500H
Scheduled Release
YES
Tag
10.9.1
Pull Request
PR#152,153,157,160,161,163,164,165,166
Clickup Tasks
https://app.clickup.com/t/865d9uqxj
https://app.clickup.com/t/865d4wkgg
https://app.clickup.com/t/86enjkhtb
https://app.clickup.com/t/865d5c5m6
https://app.clickup.com/t/86enj84qn
https://app.clickup.com/t/86enhzkyt
https://app.clickup.com/t/86enhywky
https://app.clickup.com/t/860t2qwd8
https://app.clickup.com/t/86eng09yh
New
Added roles restrictions
Added dashboard, password update, bulk uploads, and enrollment change requests restrictions
Added button for deleting school records on AA school show page
When changing student status to active/inactive thru admin/faculty processes, system will now send update of student count to Customer Portal.
Created separate Sidekiq queue for Customer Portal-related jobs.
Updated school's active student count when:
creating new student manually thru admin portal, or
creating new student(s) thru bulk upload.
Added active student count cache columns to schools table
Created rake task to populate default values of the columns:
rails dilis:populate_student_count_cache_columns
Also added trigger on AA > Schools > Show
Update cache column count based on study level (can be verified on AA > School > show)
Added check for active student limit
Do not allow faculty and student to login if school is deactivated
End user session if school is deactivated whenever user is redirected to paywall reloading the page will redirect the user to login page
Add school code filter on AA school show page
Created "job_statuses" table to record all ActiveJob::Base instances.
Added viewer of jobs. Added "Job Statuses" under "Logs" menu item on Active Admin.
Fixed
Fix curriculum create and update when restricted
Fix transmutation restriction
On settings, save default value when setting value is "null" and default value is provided
Changed
Assign exceeded restrictions to lapsed
Change paywall icons size to 2x bigger, hide both icons on mobile view
Changed condition to allow generating subject for kinder level when school's kinder is enabled.
Deprecated
Removed "Exceeded" service key
Dilis (v.10.9.0)
Released
2024-01-29 2000H
Scheduled Release
No
Tag
10.9.0
Pull Request
PR#162
Clickup Tasks
https://app.clickup.com/t/86enhr916
New
Fixed
Do not display deleted grades on student portal's grades index page
Changed
Deprecated
Dilis (v.10.9.0)
Released
2024-01-29 2000H
Scheduled Release
No
Tag
10.9.0
Pull Request
PR#162
Clickup Tasks
https://app.clickup.com/t/86enhr916
New
Fixed
Do not display deleted grades on student portal's grades index page
Changed
Deprecated
Dilis (v.10.8.0)
Released
2024-01-18 1500H
Scheduled Release
YES
Tag
10.8.0
Pull Request
PR#149,154,155,156
Clickup Tasks
https://app.clickup.com/t/860t4j7ab
https://app.clickup.com/t/3y3p6yf
https://app.clickup.com/t/3y3p730
https://app.clickup.com/t/860t063mb
New
Fixed
On admin grades index page, clicking "Download" button will create a CSV of courses filtered (same behavior as "Download" button from faculty courses index page).
Rename "School specialization name" column on students bulk upload csv template to "Specialization name"
Changed
On admin course index page:
changed filter label to "Subject" because it filters courses thru subject ID
changed search bar placeholder to "Type in class name" to make it more clear
Deprecated
Dilis (v.10.7.0)
Released
2024-01-15 1500H
Scheduled Release
NO
Tag
10.7.0
Pull Request
PR#148,150
Clickup Tasks
https://app.clickup.com/t/860t4rj5t
https://app.clickup.com/t/860t54n94
New
Fixed
Skip sending "email changed" notification to user when its previous email was blank. Affected actions are as follows:
updating faculty email
updating student email
updating admin email
Changed
Added default restrictions when creating service limits
Added reset restrictions on AA > service limits
Deprecated
Dilis (v.10.6.0)
Released
2023-12-15 1500H
Scheduled Release
NO
Tag
10.6.0
Pull Request
PR#147
Clickup Tasks
https://app.clickup.com/t/860t48wuj
New
Fixed
On LIS schools, fix yearlong term display in classes edit form.
Changed
Deprecated
Dilis (v.10.5.1)
Released
2023-12-08 1600H
Scheduled Release
Tag
10.5.1
Pull Request
PR#142,143,144,145,146
Clickup Tasks
https://app.clickup.com/t/860t36qwr
https://app.clickup.com/t/860t2c9yw
https://app.clickup.com/t/860t36w9z
https://app.clickup.com/t/860t3765c
https://app.clickup.com/t/860t37133
New
Show checklist on Admin students page for LIS schools
Fixed
When uploading the same file, course will just be updated
Changed
Added course check when checking conflict in schedule of bulk upload.
Changed "Advised Sections" labels to "Homeroom Sections"
Hide assessments and exit type filter on students list if school is in LIS mode
Show enrollment filter for LIS and non-LIS schools
Limit enrollment filter for LIS schools to unenrolled, enlisted, enrolled
Change "Enlistment Statuses" to "Enrollment Statuses" in the Homeroom Sections > Manage page
Deprecated
Dilis (v.10.5.0)
Released
2023-12-06 2200H
Scheduled Release
2023-12-06
Tag
10.5.0
Pull Request
PR#11,118,131,132,133,134,136,137,140,141
Clickup Tasks
https://app.clickup.com/t/865d4wjeg
https://app.clickup.com/t/860t26xw7
https://app.clickup.com/t/860t10mep
https://app.clickup.com/t/860t3438y
https://app.clickup.com/t/3y3myrh
https://app.clickup.com/t/865cxfhtu
https://app.clickup.com/t/860t339ba
https://app.clickup.com/t/860t05ku9
https://app.clickup.com/t/860t2fh2h
https://app.clickup.com/t/860t2qb06
New
Created paywall placeholder page
Applied feature gates on permissions defined in service limits
Generated curriculum requirements during school initalization when school has subjects
Generated tuition fee category during school initialization
Added faculty employee number column on CSV bulk upload template
Allow the use of employee number when assigning faculty on bulk courses upload
Added publish/unpublish button on Admin > Course > Show and Edit when school is on LIS mode
Fixed
Fixed subject names from "AP -11" to "AP 1"
Fixed 502, 504 error when clicking download CSV on Student List by using eager loading on student associations
Changed
Changed required condition to create subjects during school initialization, from "is school LIS?" to "is school's K-10 enabled?"
Updated FAQ links
Display current term schedules along with year long schedules in room show page, unless current term is summer
Deprecated
Dilis (v.10.4.0)
Released
2023-11-21 1600H
Scheduled Release
2023-11-21
Tag
10.4.0
Pull Request
PR#127, 130
Clickup Tasks
https://app.clickup.com/t/865dam684
https://app.clickup.com/t/865d4wt31
New
Provision request is automatically approved by the system when:
the school is active (paid thru Customer Portal)
the school is trial
Fixed
Changed
Deprecated
Dilis (v.10.3.0)
Released
2023-11-09 1700H
Scheduled Release
2023-11-09
Tag
10.3.0
Pull Request
PR#123,128
Clickup Tasks
https://app.clickup.com/t/865cc6tf0
https://app.clickup.com/t/865d4ch7y
New
Created a resource page on intelimina_admin where admin can update `user.is_email_generated` field
Display tooltip notification on admin, faculty, and student portal when there is a pending email changed confirmation
Additional subject configuration for display on DepEd SF-09 and SF-10 (subject is displayed by default)
Fixed
Changed
Skip sending email changed notification if user.is_email_generated
Send email changed confirmation notification on new email
Updated instructions on change email request
Change success alert when updating student and faculty email
Enable email changed mail notification and created mail template
When subject is set as false, it should not display on SF-09 and SF-10
Deprecated
Dilis (v.10.2.0)
Released
2023-10-26 2000H
Scheduled Release
2023-10-26
Tag
10.2.0
Pull Request
PR#121,122,124,125,126
Clickup Tasks
https://app.clickup.com/t/865budtqp
https://app.clickup.com/t/865ca6bqb
https://app.clickup.com/t/865d89ank
https://app.clickup.com/t/865d9fqg8
https://app.clickup.com/t/865cfkmeb
New
Added breadcrumb on k10 program edit page
Added the error message on the bulk upload service to retain error message on the model
Added field for Track (displayed only if year level is SHS)
Fixed
Fix error on faculty create when neither email or employee number is provided
Changed
Update k10 program edit page button text
Update success message of degree program update depending on educ level
Hide degree program and specialization fields when year level is not college
Hide curriculum field if year level is not SHS or college
Hide warning on school and programs page when basic, elem, or high school is disabled on a school
Deprecated
Dilis (v.10.1.2)
Released
2023-10-20 2230H
Scheduled Release
2023-10-20
Tag
10.1.2
Pull Request
PR#120
Clickup Tasks
https://app.clickup.com/t/865d8zwbg
New
Fixed
Return original Raw SQL when compute_individual is not filtered by AY Term
Changed
Deprecated
Dilis (v.10.1.1)
Released
2023-10-19 1730H
Scheduled Release
2023-10-19
Tag
10.1.1
Pull Request
PR#43,47,48,53,110, 119
Clickup Tasks
https://app.clickup.com/t/865d4w87m
https://app.clickup.com/t/865bvqd7m
https://app.clickup.com/t/865bwnpfv
https://app.clickup.com/t/865cr5hja
https://app.clickup.com/t/865d7t56d
https://app.clickup.com/t/1tm6uek
https://app.clickup.com/t/865bwpvn9
New
Created StudentCountService that provides active student count of a school.
Created CustomerPortal::UpdateStudentCount which informs Customer Portal of the school's active student count through API.
Added "Update Student Count" button in admin school show page to trigger item#2 manually.
Add error when updating degree program and department is not valid
Changes on Faculty > Class > Student list: Added column to display change grade request value and status
Added specialization dropdown on add requirements sidebar
Added separate column on requirements table for identifying shs requirement type
Function to populate requirement type when creating requirement
Fixed
Fix: update degree_program_type based on DegreeProgram.division
Changed
Disallow moving of programs in between year level types (k10, shs, college)
Filter divisions and departments on form based on programs year level type
Disallow editing of programs (primarily division and department)
Changes on Admin > Change grade > Approval: Display previous grade display if grade is dropped
Separated curriculum and curriculum requirements edit mode
Hide all requirement specialization/type ralated elements when viewing k10 programs (less confusion)
Only show specialization related elements when viewing college programs
Only show requirement type related elements when viewing shs programs
Apply changes to requirements bulk upload
Apply changes to SF10
Deprecated
Dilis (v.10.1.0)
Released
2023-10-17 1600H
Scheduled Release
2023-10-17
Tag
10.1.0
Pull Request
PR#116,117
Clickup Tasks
https://app.clickup.com/t/865d7980a
https://app.clickup.com/t/865cx1kkj
New
Added service_key to schools table
Created feature_gates table
name
service_key
restrictions::jsonb
Added feature gates pages on intelimina admin
index
show
edit
Added a way to update feature gate restrictions on admin feature gates edit restrictions
Fixed
Changed
Display student number on flash message after successfully resetting student password
Deprecated
Dilis (v.10.0.19)
Released
2023-10-12 1500H
Scheduled Release
Tag
10.0.19
Pull Request
PR#108,109,112,114,115
Clickup Tasks
https://app.clickup.com/t/865ctdvv3
https://app.clickup.com/t/865d4yfm9
https://app.clickup.com/t/865cf49jt
https://app.clickup.com/t/865cywegc
https://app.clickup.com/t/865d4x4vq
https://app.clickup.com/t/865bwafhc
New
New downloadable form: CCC CHED Curriculum evaluation
Fixed
Fixed issue on class term display for "Year long" option in classes
Show user timezone in student payment transactions
Resolved "page does not exist" error when doing bulk upload of sections
Made `wkhtmlpdf` binary file the same in production and staging servers
SF-10 ES Page 3 overflow
Changed
Deprecated
Dilis (v.10.0.18)
Released
2023-10-09 1600H
Scheduled Release
Tag
10.0.18
Pull Request
PR#107,113
Clickup Tasks
https://app.clickup.com/t/865cf9e0q
https://app.clickup.com/t/865d736yw
New
Fixed
Fix error in crawler mailer
Changed
Added signatory for summary of courses and grades
Added button for "CHED Form 9" button on Grades List page
Disabled crawler path on login
Deprecated
Dilis (v.10.0.17)
Released
2023-09-22 1200H
Scheduled Release
Tag
10.0.17
Pull Request
PR#103,105,106
Clickup Tasks
https://app.clickup.com/t/865d3ruyr
https://app.clickup.com/t/865d30mbh
New
Added "Transcript of Records" on signatory forms
Display assigned transcript signatory on footer
Fixed
Fix header's school logo and name container width
Changed
Deprecated
Dilis (v.10.0.16)
Released
2023-09-19
Scheduled Release
2023-09-19
Tag
10.0.16
Pull Request
PR#100,101
Clickup Tasks
https://app.clickup.com/t/865cxn5vc
https://app.clickup.com/t/2fz70gh
https://app.clickup.com/t/865d1w327
New
Added model test coverage
Fixed
Changed
I. CCC College Transcript Summary of Requests
CCC Logo increase to 1-inch by 1-inch (current size is 1/2")
Student’s Photo increase to 1.5-inch by 1.5-inch (current size is 0.75" x 0.75")
Add "Major" below "Degree"
Remove "entrance data"
Add "Remarks" below "Date of Graduation"
Move "Address" to right side aligned with "Name"
Address should contain the Municipality and Province only
Remove "Intermediate course completed in", "school", "year"
"Checked by", "date", "Issued by", "Date", and "registrar" should be on same line (all in 1 line) only
C. Student Data
continuous data (ie no spaces in between semesters/AY) #probably remove page no break class between enrollments
no visible table lines except for data header (ie subject code, subject name, final, verdict, units)
Deprecated
Dilis (v.10.0.15)
Released
2023-09-14 1600H
Scheduled Release
2023-09-14
Tag
10.0.15
Pull Request
PR#55,90,99
Clickup Tasks
https://app.clickup.com/t/865c8q582
https://app.clickup.com/t/865cvp2bf
https://app.clickup.com/t/865chzeg9
New
Created decorator class for student sf10
Display grade level eligibility for admission on certification section in ES and JHS sf10
Display last school year attended on certification section in ES and JHS sf10
Display SHS average on certification section in SHS sf10
Fixed
Scoped students displayed by school in student index page
Fix data isolation bug on retro-encode's academic year options
Fix bug on "retro encode" button on open crediting page
Fix red page err when updating payment option and downpayment is blank
Changed
Deprecated
Dilis (v.10.0.14)
Released
2023-09-07 1735H
Scheduled Release
Tag
10.0.14
Pull Request
PR#98
Clickup Tasks
https://app.clickup.com/t/865d1y2px
New
Fixed
1. Unrequire "sex" and "birthday" field on student create.
Changed
Deprecated
Dilis (v.10.0.13)
Released
2023-09-07 1500H
Scheduled Release
2023-09-07
Tag
10.0.13
Pull Request
PR#95,97
Clickup Tasks
https://app.clickup.com/t/865cyaq0a
https://app.clickup.com/t/865chzhym
New
Added sf10_eligibility column to profiles table
Added form for populating eligibility data on sf10 ES, JHS, and SHS on Admin student profile edit page
Added new school setting for enabling/disabling updating sf10 eligibility data on student portal
Added the same eligibility form on student portal profile edit page
Fixed
Changed
Changed "passed" remark in report card to "PASSED"
GWA is computed on-the-fly when generating SF-10 ("Elementary", "JHS", and "SHS")
Deprecated
Dilis (v.10.0.12)
Released
2023-08-30 1400H
Scheduled Release
2023-08-29
Tag
10.0.12
Pull Request
PR#92,93,94
Clickup Tasks
https://app.clickup.com/t/865cf9kfw
https://app.clickup.com/t/865chyr57
https://app.clickup.com/t/865cf4fy3
New
Added form column to signatories table
Added signatory_type to signatories table
Added is_position_displayed_after_name to signatories table
Added Form field
Added "Display position after name" checkbox (will display position after name on forms)
Added Signatory type field for ff. forms
SF10-SHS
Enrollment form
Display form, signatory type, and if position is displayed after name on index page
Apply new signatories on SF9, SF10, and Enrollment form
Fixed
Changed
Change SF-10 SHS subject ordinality
academic year
term
subject category (core = 1, rest = 2)
subject ordinality
subject name
Change hard-coded "Camarines Norte" on division value for es and jhs SF-10 certification, display school's division name instead
Deprecated
Dilis (v.10.0.11)
Released
2023-08-17 1400H
Scheduled Release
2023-08-17
Tag
10.0.11
Pull Request
PR#91
Clickup Tasks
https://app.clickup.com/t/3401wxn
New
Fixed
Changed
Change "PROGRESS REPORT CARD" font size to 20px (same as school name font size)
Change "General average" font size for GS and JHS to 20px
Change "General Average for the Semester" font size for SHS to 20px
Deprecated
Dilis (v.10.0.10)
Released
2023-08-14 1500H
Scheduled Release
Tag
10.0.10
Pull Request
PR#69,86,89
Clickup Tasks
https://app.clickup.com/t/865cqqf4b
https://app.clickup.com/t/865cnyddy
https://app.clickup.com/t/865cqqfbx
New
Increased test coverage.
Fixed
Changed
Removed "skip" in tests.
Deprecated
Removed unused codes.
Dilis (v.10.0.9)
Released
2023-07-29 2011H
Scheduled Release
Tag
10.0.9
Pull Request
PR#84
Clickup Tasks
New
Fixed
Fixed migration issue when removing "users.username" index.
Fixed change grades search pagination.
Changed
Deprecated
Dilis (v.10.0.8)
Released
2023-07-25 1251H
Scheduled Release
Tag
10.0.8
Pull Request
Clickup Tasks
New
New DB cluster endpoint for [no ci].
Fixed
Changed
Deprecated
Dilis (v.10.0.7)
Released
2023-07-21 1337H
Scheduled Release
Tag
10.0.7
Pull Request
PR#80, PR#81
Clickup Tasks
New
Fixed
Removed "hehe" text.
Removed department name placeholders.
Fixed "UserSessionStorageTest" test.
Changed
Deprecated
Dilis (v.10.0.6)
Released
2023-07-11 1540H
Scheduled Release
Tag
10.0.6
Pull Request
Clickup Tasks
New
Fixed
Changed
Adjusted K8s container image resources for sidekiq/web.
Added delay for readiness probe.
Skip NR monitoring for development environment [no ci].
Deprecated
Dilis (v.10.0.5)
Released
2023-07-07 0033H
Scheduled Release
Tag
10.0.5
Pull Request
Clickup Tasks
New
Added Readiness probe for newly added pods.
Added horizontal pod scaler for web deployment.
Added metrics server to K8s cluster via Terraform as requirement for Pod Scaler [no ci].
Fixed
Changed
Redirect "ccc.onlinegrado.com" to "ccc.grado.works".
Deprecated
Dilis (v.10.0.4)
Released
2023-07-06 1452H
Scheduled Release
Tag
10.0.4
Pull Request
Clickup Tasks
New
Setup New Relic synthetic monitoring.
Fixed
Changed
Deprecated
Dilis (v.10.0.3)
Released
2023-07-05 2327H
Scheduled Release
Tag
10.0.3
Pull Request
Clickup Tasks
New
Fixed
Fixed dynamic logo setup for login page.
Changed
Deprecated
Dilis (v.10.0.2)
Released
2023-07-05 2144H
Scheduled Release
Tag
10.0.2
Pull Request
Clickup Tasks
New
Added k8s cronjob for DB snapshot on staging [no ci].
Fixed
Changed
Deprecated
Dilis (v.10.0.1)
Released
2023-07-05 2050H
Scheduled Release
Tag
10.0.1
Pull Request
Clickup Tasks
New
Fixed
Fixed students shifting page rendering red page (ERROR 500).
Changed
Deprecated
Dilis (v.10.0.0)
Released
2023-06-21 0005H
Scheduled Release
Tag
10.0.0
Pull Request
Clickup Tasks
https://docs.google.com/document/d/1eGx97IGYdxZfxg40aSObEP_vUwCNShbfInWIm0t-nfo/edit?pli=1
New
Introduced Active Admin
Created admin page for schools
Added “is_lis” attribute to school records
Created school decorator for displaying school data uniformly
Added “is_support” attribute to user records
Created “db:create_support_user” Rake task to create support user through terminal
Created admin page for support users
Added ability to create support user in admin page
Added DepEd custom fields
Added ability to reset password of support users in admin page
Created admin user when running seed file
Added ability to create new school in admin page
Added ability to initialize school data in admin page
Added ability to create super admin user in admin page
Introduced bulk uploading of data
Added instruction on how to use bulk upload
Saved bulk upload logs in the database
Converted bulk upload action as a background job
Created bulk upload log viewer
Created API endpoints for school read, create, and update actions
Created API endpoints for school approve and reject actions
Saved API transaction logs in the database
Added service limits to schools
Added JWT authentication for API transactions
Stored school provision requests in the database
Added admin page for school provision requests
Added ability to approve or reject school provision requests in admin page
Added ability to re-run bulk upload files
Added admin page for questionnaires and questions
Added ability to change active questionnaire in admin page
Added “Expected Number of Years” in degree program form for college
Implemented feature gates when school has restricted service
Changed
Scoped settings by school
Scoped transmutations in subject form
Updated SF10 Form format
Updated SF9 format
Revamped school announcements UI
Revamped design of service mails
Fixed
Fixed CSRF Token error
Handled error when opening “Buildings & Rooms” page
Fixed scoping of school assets