joshuacoles a0918ce011 Add total lecture time and improve time representation
In the attendance tracker view, the total times for preparation, in lecture, and review have been humanized for better readability. Also, total time spent on lectures for each week has been included for a quicker overview. A helper method 'humanise_duration' has been added in application helper to convert time into a more readable format. Changes have been done in 'lecture' model for calculation of total time.
2023-10-06 22:38:48 +01:00
2023-10-04 14:15:33 +01:00
2023-10-04 14:14:06 +01:00
2023-10-06 22:14:56 +01:00
2023-10-06 22:09:38 +01:00
2023-09-29 17:45:19 +01:00
2023-09-29 17:45:19 +01:00
2023-09-29 17:45:19 +01:00
2023-09-29 21:06:33 +01:00
2023-09-29 17:45:19 +01:00
2023-09-29 17:45:19 +01:00
2023-09-29 17:45:19 +01:00
2023-10-04 14:14:06 +01:00
2023-09-29 17:45:19 +01:00
2023-09-29 17:52:01 +01:00
2023-09-29 17:45:19 +01:00
2023-09-29 17:45:19 +01:00
2023-10-04 14:36:57 +01:00
2023-09-29 17:45:19 +01:00

Lecture Attendance Management System

Alterations

Continuum Mechanics

continuum_mechanics = Course.find(nil)

continuum_mechanics.import_from_calendar!
continuum_mechanics.lectures.filter { |lecture| lecture.start_time.monday? }.map {|lecture| lecture.update!(kind: Lecture.kinds[:problems_class]) }
continuum_mechanics.lectures.find_by(start_time: '2023-10-02 08:15:00.000000').destroy!
continuum_mechanics.renumber_lectures!
S
Description
No description provided
Readme
465 KiB
Languages
Ruby 75.4%
HTML 17.8%
Dockerfile 2%
JavaScript 1.8%
CSS 1.7%
Other 1.3%