March 4, 2020
ACCESS Changelog February, 2020
## 0203
- Global setting for K12's Character Development Grade entry by adviser or all subject teachers
- Save copy of generated PDF for Student Checklist
- Save copy of generated PDF for Certificate of Grades
- Save copy of generated PDF for Certificate of Assessment
## 0204
- Add location for payment transactions
- Add student information on cross-database cashier transaction report
- Add summarized computation for Course & YearLevel on Daily Transaction Report by Cashier
- Fix day display for class schedules on Sundays
- Export cashier transaction report to PDF
- Tool: Reverse Adding/Dropping Charges
## 0205
- Provision for self-attendance with class QRCode
## 0210
- Enable grade display on Enrollment List with Grades for Admin users
- Update code and plugins depreciated for PHP7.4
- Upgrade SimpleHTMLDOM plugin
- Upgrade FPDF plugin
- Depreciate Yii
- Depreciate array_key_exists()
## 0211
- Depreciate array_key_exists()
- Fetch Student course and yearlevel by order of enrollment
- Toggle Tabs on Student's Permanent Record's Scholastic Record
- Course ordering
## 0212
- Depreciate array_key_exists()
- Fix: FormXIX pdf generation
- Add Section on Grade Entry
## 0213
- Update grading card form for input of character grades by adviser
## 0217
- Depreciate array_key_exists()
- Limit StudentAPI::info call using $params
- full migration to InnoDB
## 0220
- Implement InnoDB database updates
- Disable update of SubjectID in Schedule Management if Class already has grades
## 0221
- Modification of payment transaction by receipt type
## 0224
- Fix: issetParam strict parameter on in_array()
- Fix: StudentList from search
- Fix: APILogStat model
- Fix: List Creditable subjects for Permanent Record
- Depreciate get_magic_quotes_runtime()
## 0226
- Update: Academic achievers PDF report
- Finalize: SF 10 for Elementary
- Finalize: SF 10 for Junior High School
February 3, 2020
ACCESS Changelog January, 2020
## 0102
- Fix: Email confirmation for online registration
- Add note when editing for names on the student portal
- Fix: Student balances for executives to not display year levels
- Disable student update request upon updates and non-updates
- Remove and log contact details
- Render list of uploads as either HTML or JSON
## 0103
- Weekly email notification of student absences per department
## 0105
- Student authentication API
- Disable Bootstrap.JS
- alt on all img
- Compute subjects to enroll on the current semester
## 0107
- Confirm students who have paid threshold
## 0108
- XSS vulnerability fix
- Add autocharging for Add/Drop
## 0109
- Fix: adding student address
## 0110
- Fix: Conflict schedule checking and re-tracing
- Send SMS to students with subjects about to expire
## 0113
- Include alternative subjects into the list of subjects to enroll as currently offered
- Roster of online users in a page
## 0114
- Upgrade bootstrap components
## 0115
- Update SMS fetch and send tool
- Delimit sending of grades notification when grades are available
## 0116
- Edit-in-place for Curriculum Subjects on Curriculum Management Module
- Build up for Elementary base curriculum
- Build up for Junior High School base curriculum
## 0120
- Add blocking when processing bulk confirmation and/or assessment
- Update email link on user registration
- Update for student password change on multiple systems
- Update Weekly cronjob to start on monday relative to the determination of last saturday
- Disable enlistment search as config option
- Display confirmed date on Enlistment for non-Admin users
- Student ledger statistics by transaction type over span of 5 years with clickable figures
## 0121
- Add note for unconfirmed students at the class attendance
- Add course and yearlevel on the weekly absences report sent to academic heads
- Restrict printing of Certificate of Grades for students with balances while settings set to true
- Fix: Period selection of XLS Grades Interface for Basic Education courses
## 0122
- Add OR Series by Tag
- Fix: Debuglog for GeneralLedger and ProfitCenter generation
- Fix: Curriculum API subject list for Enrollment
- Daily Transaction Report by Cashier with filters
## 0123
- Sort grades display based on Curriculum Subject order
- Fix: Receipt Series not in actual string selection
- Fix: Determine payment if StoreSale from ledger entry
- Fix: Conflict schedule checking during enlistment
## 0127
- Redirect message to SMS contact any reply from receipients that are not parsed for routing
- Fix: non-display of grades with no previous balances
## 0128
- Bypass conflict restriction if admin of Enlistment or isRegistrar
- More prohibitive actions for enlistment restrictions
- Optional form element id and name
- Include in the confirm list for scholars with no assessment
## 0129
- Disabled User log on development copies
- Setup daily backup and trimming of user log
- Tag alternative subjects in the list of subjects to enroll
- Auto-credit subject upon entry of grade based on student curriculum
January 6, 2020
ACCESS Changelog December, 2019
## 1202
- Add Remarks on Class Attendance for teachers
## 1203
- School information and settings API and documentation
- Fetch schedules by Subject ID on Subject API
- Reinforce conflict checking when set
- Reinforce enrollment restrictions on Enlistment API
- Fetch Student Ledger History via API
- Drop Class by CodeNumber via API
- Add/Drop charges via API
## 1204
- Course information API
- Course's YearLevel via API
- Freshmen's Class Schedule by Course via API
- Freshmen's Estimated Fees Assessment by Course via API
- Student previous term balances via API
## 1205
- Executive presentation of the student balances report as a cronjob
## 1209
- Update for student-defined password
- Enable SSO for students
## 1210
- Setup data for profile update request from student portal
- Provision for customizable list of menu for student portal
- Student to provide profile update
## 1211
- Upgrade alternativesubject as TableObject
- Include condition to determine if subject being enlisted is within the prescribed curriculum
- Fix: Search for store sale using ItemCode or Name
- Fix: Display numbers on Payment Details
- Relay update request to live server via the survey channel
- Sample Enlistment and Assessment
## 1212
- Objectify query for Curriculum-Students
- Fix: Student exists at the Guidance Form of Registration
## 1216
- Accommodate minimum payment amount (in percentage or fixed) to confirm student enlistment
- Store historical Student Balances Report from CronJobs
## 1217
- Fix: API Log when called externally
- Extract Regular/Irregular Students through UnitLoad vs. BlockUnits on Section/Block Enlistment
- API Enlistment and Registration defaults to CurrentSettings onlineenrollment[term|sy]
- Do not display grade on Form IX for students with balances
- Do not display grade on Teacher-Grade-Monitoring module for students with balances
- Fix: Display of Sections on GradingSheet
- Fix: Display of Sections on Final Term Grade Input
- Fix: Grading Period criteria on umbiguous student list on Term-Input Grades
- Fix: Grading Period criteria on umbiguous student list on GradesXLS
- Fix: Amount display on Payment Details for non-numeric entries
- Enforce student search on Career Guidance Evaluation Form; requires student to be first registered
## 1218
- Revert template to use UTF8 on PHP's content-type
- Skip logging course and year updates for sample assessment
## 1220
- Display list of student with pending update requests
December 2, 2019
ACCESS Changelog November, 2019
## 1103
- Aetann Portal Theme
- LaSalle Portal Theme
- UPMarrs Portal Theme
## 1104
- Provision for magic_quotes_gpc
- Fix: Store Sales comments into payment and ledger entries
- Add Evaluators of Teachers per department on HR's Evaluation Dashboard
- Fix: SMS Relay between multiple systems
- Update SMS Messages monitoring
## 1105
- Accepts conduct grades per subject rather than per class
## 1106
- Fix: Term Grades display at Input Periodical Grades
- Fix: Compute Student's Conduct Grades per term
- Copy from Excel and paste on Conduct Grades input fields
## 1107
- Copy from Excel and paste on Term Grades input fields
## 1111
- Copy from Excel and paste on Final Rating input fields
## 1116
- Fix: Tab-delimited grades upload parsing as Excel
- Propagate StudentFinace from Student-Course-YearLevel
## 1118
- New: Student Registration API
- Check duplicate registration; retrieve former registration
- Retrieve student info for student already registered
- Update generation of new ID number
## 1119
- Email notification for bulk processing of course-term fees
- Language API
- Curriculum Roster API
- Allow entry of letter grades for character development or conduct grades
- Return API Object entity
- Student-Assessment List API
- Fix: Term Grade display on Schedule Popup
## 1120
- Re-align API call to student assessment PDF
- Depreciate MiniBreak theme series
## 1121
- Update Grading Slip templates
## 1125
- Associate K12 student with curriculum series
## 1126
- Sort subjects by course and yearlevel
- Section API
## 1127
- Section API Doc
- Set remarks on attendance
November 4, 2019
ACCESS Changelog October, 2019
## 1001
- Expand API use as its container
- Update-in-place Section name on Class Management module
- Administrative delete class/section
- Download CharDev worksheet
## 1002
- Fix: Update StudentLedger during payment transaction modification
- Convert: School to use DataCore
- Convert: SchoolDivision to use DataCore
- Create: K12 Permanent Record database table
## 1003
- K12 Permanent Record management page
## 1007
- Student Adviser by term
- User Initials with/without middleName
- K12 Permanent Record PDF Template
- Fix: GL Trans Generation for Store Sales
## 1008
- Send SMS to student who are set absent and/or dropped
## 1011
- Force archive/backup files using the crontab routine
## 1014
- Fetch and align student ledgers that have been charged for late installment payment
## 1015
- Setup SMS Relay isolation as a module
## 1016
- Fix: record document request
## 1017
- Fix: Display of Quarter Grades for Basic Ed
- Fix: Sum checks for deposit from all payment methods at the Daily Transaction Report
## 1021
- Download Template for Character Development Worksheet
- Upload Tab-delimited Character Development Worksheet
- Compute Periodical average of Character Development
- Compute Over-all average of Character Development
## 1022
- Fix: file_exist() warning workaround
## 1024
- Fix: Delete OTR entries
## 1028
- Add departmental selection on dashboard for deans
- Fix: multiple database implementation on database objects
- Reformat address display on enrollment list