1
0
Fork 0
forked from Fuji/Fuji
Commit graph

97 commits

Author SHA1 Message Date
b0f556cde4 Add timetable database creation in sync function and define Timetable model 2025-04-17 12:37:44 +02:00
f0d9cfa7be Refactor Lesson model to simplify structure and remove unused fields 2025-04-17 12:29:36 +02:00
5e57097926 Remove unused imports from sqlitehandlernr.py 2025-04-17 11:45:09 +02:00
d887a46483 Remove timetable database creation from sync function 2025-04-17 08:43:41 +02:00
d772d5a34b Remove database functions connected with timetable for future rewrite 2025-04-17 08:43:17 +02:00
a09338cde4 Refactor sync and database functions to handle empty results and add timetable database creation 2025-04-16 11:03:46 +02:00
75db8785a5 Refactor LessonDate model to change Date type from str to date and remove unused TeacherSecondary2 field from Lesson model 2025-04-16 11:03:20 +02:00
768d9ff723 Refactor Lesson model to replace LessonDate with date type and update data parsing logic 2025-04-16 10:45:09 +02:00
e9feae41ca Remove unused Parent field from Lesson model 2025-04-16 10:31:26 +02:00
b75bb64242 Fix import statement and add timetable retrieval using current month's dates 2025-04-16 10:21:27 +02:00
ceea7a5262 Refactor Lesson model to use proper types for Change, Distribution, and Substitution 2025-04-16 10:20:57 +02:00
02e27165f3 Fix typo in get_timetable 2025-04-16 10:09:09 +02:00
428f66028a Im fucking dumb 2025-04-16 10:08:00 +02:00
ffebeb8dab Fix function names because im drunk and instead of get_timetable i wrote get_notes 2025-04-16 10:06:30 +02:00
0441e00a9e Add function to get current month's start and end dates 2025-04-16 10:03:54 +02:00
f1ed6dcab4 Add timetable fetching to interface 2025-04-16 10:02:08 +02:00
ae53317aea Add timetable fetching 2025-04-16 10:01:41 +02:00
a4ae87a538 Add lesson model 2025-04-16 10:01:16 +02:00
6985ed6eb5 revert e3bdc21381
revert Upload files to "content/projects"
2025-04-05 11:37:35 +00:00
e3bdc21381 Upload files to "content/projects" 2025-04-05 11:36:58 +00:00
cdd2904f27 Refactor GradesPage to support semester selection and display grades accordingly 2025-04-05 10:24:55 +02:00
a4e938e90f Add semester saving to grades db and config file 2025-04-05 10:24:48 +02:00
e80f6c75d8 Add LICENSE 2025-04-03 16:43:05 +00:00
492034533c Update README.md 2025-04-03 16:41:58 +00:00
a87553b056 Remove test.py 2025-03-27 18:13:45 +01:00
84283894f8 Add notes display functionality to BehaviourPage 2025-03-27 18:13:26 +01:00
caf499180e Add notes handling: create notes database and fetch notes functionality 2025-03-27 18:12:48 +01:00
3b5227496a Add margins to cards in grades page for improved layout 2025-03-27 15:51:46 +01:00
8eab18c91b Change date format in grades page from YYYY-MM-DD to YYYY/MM/DD 2025-03-27 15:44:47 +01:00
6477ad1f9b Add better grades details 2025-03-21 17:01:16 +01:00
2f6a8fb398 Refactor database handling: replace sqlite_handler with sqlitehandlernr and implement fetching grade data from database 2025-03-21 12:09:59 +01:00
4c355b9455 Make homepage cards use actual cards and not containers 2025-03-17 17:08:35 +01:00
481e988aff Refactor sync function to refresh the page once the sync is done 2025-03-11 17:20:33 +01:00
6daf4be036 Add compilation instructions to README 2025-03-10 16:59:53 +01:00
06db2121c8 Compile language files; Enhance translation functions 2025-03-10 16:58:15 +01:00
580d57f7b0 Update localization files with new strings and updated creation dates 2025-03-10 08:08:36 +01:00
b8c7de10ba Make the theme no longer requires you to restart the app 2025-03-10 07:58:08 +01:00
ecd53c52ff Merge pull request 'Add grades page prototype' (#5) from mily/Fuji:main into main
Reviewed-on: https://git.wpkg.ovh/Fuji/Fuji/pulls/5
2025-03-08 15:05:27 +00:00
8ab23f9851 Update src/pages/grades.py 2025-03-08 15:02:13 +00:00
2c3737165b Add grades page prototype 2025-03-08 15:40:50 +01:00
e70d409bf8 Merge pull request 'Add autorestart after login' (#3) from mily/Fuji:main into main
Reviewed-on: https://git.wpkg.ovh/Fuji/Fuji/pulls/3
2025-03-08 10:50:57 +00:00
44521b4988 Add autorestart after login 2025-03-08 11:42:36 +01:00
858bef810a Merge pull request 'Add restart button to snackbar on Settings page' (#2) from mily/Fuji:main into main
Reviewed-on: https://git.wpkg.ovh/Fuji/Fuji/pulls/2
2025-03-07 20:41:24 +00:00
50a52ce311 Add restart button to snackbar on Settings page 2025-03-07 21:35:57 +01:00
ed6d3f1df4 Im a dumb af and forgot to change the file name 2025-03-07 14:24:20 +01:00
a1a0a6212d Add recent grades card 2025-03-07 14:21:39 +01:00
438ee1b3ce Add sqlite handler for grade saving ( Made by claude 3.7 ) 2025-03-01 10:08:31 -05:00
d2fc4bf3e2 Add retrieve current period in sync function 2025-03-01 11:23:59 +01:00
04e2352cd3 Add a warning banner while changing settings 2025-02-26 06:56:27 +01:00
5616173290 Add badly made settings page 2025-02-24 08:21:50 +01:00