1
0
Fork 0
forked from Fuji/Fuji
Commit graph

63 commits

Author SHA1 Message Date
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
6681ab4cf3 Switched from json config to ini configuration file; fixed a issue with language being set to polish only 2025-02-22 16:00:15 +01:00
b17be83791 Refactor authentication functions and move them to a new utils module 2025-02-22 13:19:40 +01:00
20db69ef4d Refactor imports and replace vars with constants; remove unused test file 2025-02-22 13:09:02 +01:00
bc2eb35b6f Add comments for clarity 2025-02-22 13:07:33 +01:00
f636f0cba9 Add translation and language selection 2025-02-20 17:43:38 +01:00
bef2aadccb Fix expired prometheus sessions 2025-02-16 11:23:21 +01:00
86038b505f It now works 2025-02-15 12:53:21 +01:00
d309906d3d Add new pages for grades, timetable, homework, exams, attendance, behaviour, and settings; update navigation to support routing and improved login functionality ( that doesnt work ) 2025-02-15 12:51:50 +01:00
ca98a9ac7a Update requirements.txt 2025-02-14 18:33:52 +00:00
a77023e164 Implement changed auth_context saving due to error while saving them on windows 2025-02-14 19:25:02 +01:00
72ee9d2e5f Add placeholders to main and home pages for future content integration 2025-02-14 17:02:52 +01:00
03a79f1ba6 Refactor login function to use JSON for auth context and update UI flow after login 2025-02-14 16:45:05 +01:00
fa7dce5d12 Add login screen functionality 2025-02-13 19:59:15 +01:00
f724b1d213 Update src/sdk/src/models/grade.py 2025-02-13 18:02:25 +00:00
75ea385205
Added initial login screen, added json configuration file and slightly updated card colors and made use of the vars file in the home page 2025-02-09 19:27:38 +01:00
79bd692c88 Add requirements.txt and instllation section in docs 2025-02-08 22:14:49 +01:00
10061cd0c4 SDK: Move from dataclasses to pydantic, add serialization/deserialization section in docs 2025-02-08 21:43:06 +01:00
09f0cd9415
This commit exitsts only beacuse i want to conntinue work on my laptop, the code is still retarded, more than ever. 2025-02-08 16:27:23 +01:00
bc7584501c
Merge branch 'main' of git.wpkg.ovh:Fuji/Fuji 2025-02-08 12:02:38 +01:00
330d4f694b Reapply "Merge branch 'main' of https://git.wpkg.ovh/Fuji/Fuji"
This reverts commit c58a24a4c6.
2025-02-08 11:19:13 +01:00
c58a24a4c6 Revert "Merge branch 'main' of https://git.wpkg.ovh/Fuji/Fuji"
This reverts commit 04c3c8e927, reversing
changes made to 96b532c28b.
2025-02-08 11:16:17 +01:00
04c3c8e927 Merge branch 'main' of https://git.wpkg.ovh/Fuji/Fuji 2025-02-08 11:12:26 +01:00
96b532c28b Delete old efeb session data after logging into prometheus 2025-02-08 11:12:13 +01:00
d38f1d298b
Add Prometheus interface test script and update .gitignore 2025-02-08 11:01:59 +01:00
7d65086225
Change the directory of the SDK 2025-02-08 09:42:10 +01:00
4172336c44
Remove unused modules and functions from the hebece implementation 2025-02-08 09:12:25 +01:00
bb83897f0b SDK: Add notes (only prometheus) 2025-02-07 23:18:54 +01:00
402f2a0eee Update docs part 2 2025-02-07 22:25:15 +01:00
30cd28a4f1 Update docs 2025-02-07 22:24:16 +01:00
ba468b9de6 Add SDK docs 2025-02-07 22:22:42 +01:00
30b7c62296 New SDK 2025-02-07 21:40:59 +01:00
93913b3e2a
Refactor API calls into a separate makeRequest function and remove sdkmain.py 2025-02-05 16:35:23 +01:00
7651641fd3
Add hebece module implementation and rewrite of the code 2025-02-05 15:59:20 +01:00
1e6f30aec6
Added implementation of hebece api 2025-02-04 07:30:03 +01:00