Commit Graph

1582 Commits

Author SHA1 Message Date
Terminator 2f477b018d 🌐 Translated (Russian)
Currently translated at 43.1% (164 of 380 strings)

Translation: ClassQuiz/Frontend
Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/ru/
2025-01-21 14:54:21 +01:00
Tlecha d9e8b2de73 🌐 Translated (Russian)
Currently translated at 42.8% (163 of 380 strings)

Translation: ClassQuiz/Frontend
Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/ru/
2025-01-21 14:54:21 +01:00
A R d718b72361 🌐 Translated (Russian)
Currently translated at 0.7% (3 of 380 strings)

Translation: ClassQuiz/Frontend
Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/ru/
2025-01-21 14:54:21 +01:00
A R af1c801668 🌐 Added translation for (Russian) 2025-01-21 14:54:21 +01:00
Marlon 0456c0ecf6 Update docker-compose.yml 2025-01-09 17:04:22 +01:00
Marlon 27cf484c46 Merge pull request #416 from sangramrath/sangramrath/fix-docker-compose 2024-12-20 16:38:27 +01:00
Sangram Rath bb1d4f9c9e Update docker-compose.yml
Fix "invalid type" error for MEILI_NO_ANALYTICS: true on running docker-compose.yml. The value true should be in quotes.
2024-12-20 16:15:48 +05:30
Marlon 802d6d9540 Merge pull request #409 from mawoka-myblock/testing 2024-10-18 12:03:50 +02:00
Mawoka cbbba8fd21 Cleanup 2024-10-18 12:03:29 +02:00
Mawoka c210b66ef5 Cleanup 2024-10-18 11:56:32 +02:00
Marlon dcfc9e8779 Merge pull request #406 from mawoka-myblock/import-template-update 2024-10-06 15:56:07 +02:00
Marlon 04004f1e21 Update ClassQuizImportTemplate download URL 2024-10-06 15:55:44 +02:00
Marlon 761bb06628 Another Plausible change 2024-10-04 21:53:49 +02:00
Marlon 0e97a71b75 Merge pull request #403 from mawoka-myblock/plausible-change 2024-10-04 21:51:04 +02:00
Marlon 844de38d2d Change Plausible domain 2024-10-04 21:50:36 +02:00
Mawoka bdea811d9c 🐛 Fix enter key getting caught 2024-07-20 23:20:26 +02:00
Marlon a723ef5a22 🐛 Fix excel import when answer is a number 2024-07-14 22:14:36 +02:00
Mawoka 2a691817fa Some basic rust code for new backend 2024-07-12 11:54:32 +02:00
Mawoka 0ad07eced6 Option to hide question results 2024-07-11 21:53:18 +02:00
Mawoka e6d7a8d087 Move basic SocketIO session handling to redis 2024-07-11 19:50:22 +02:00
Marlon adbc28beb1 Merge pull request #384 from BogPlaymate/master 2024-07-11 00:38:19 +02:00
Mawoka abafdd40f9 🐛 Fix Pydantic breaking changes 2024-07-11 00:27:45 +02:00
Mawoka b8aebd31ee Merge branch 'master' of https://github.com/BogPlaymate/ClassQuiz into BogPlaymate/master 2024-07-10 23:48:49 +02:00
Joe Fox f630ed6ad7 Delete classquiz/config (copy).py
Cleaning up
2024-07-11 06:32:46 +09:00
Joe Fox 9df52a49f6 Delete frontend/src/routes/BACKUP+page (copy).svelteBACKUP
Cleaning up
2024-07-11 06:32:27 +09:00
Joe Fox 629417239c Delete classquiz/db/models (copy).py
Cleaning up
2024-07-11 06:29:12 +09:00
Joe Fox cb729c496f Delete frontend/src/lib/components/BACKUPcommandpalette (copy).svelteBACKUP
Cleaning up
2024-07-11 06:28:22 +09:00
Joe Fox d7332e8b85 Delete classquiz/routers/sitemap (copy).py
Cleaning up
2024-07-11 06:27:45 +09:00
Joe Fox 5ee8016003 Delete frontend/src/routes/account/login/BACKUPstart_window (copy).svelteBACKUP
Cleaning up
2024-07-11 06:27:17 +09:00
Joe Fox 9a1f2726b5 Delete frontend/src/routes/account/login/BACKUPselect_method (copy).svelteBACKUP
Cleaning up
2024-07-11 06:27:03 +09:00
Joe Fox a7dafb6625 Delete frontend/vite.config (copy).js
Cleaning up
2024-07-11 06:26:15 +09:00
Joe Fox c2a691c100 Delete frontend/package (copy).json
Cleaning up
2024-07-11 06:25:56 +09:00
Joe Fox 841da4acaf Delete frontend/Dockerfile (copy)
Cleaning up
2024-07-11 06:25:36 +09:00
Joe Fox 3e4a9441cc Delete docker-compose (copy).yml
Cleaning up
2024-07-11 06:22:05 +09:00
pre-commit-ci[bot] add85dc29f [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-10 19:40:35 +00:00
Marlon 9b97b1ddf6 Merge branch 'master' into master 2024-07-10 21:40:21 +02:00
BogPlaymate b9df60c452 Three changes:
1) Check whether a directory exists before attempting to create it (avoids warning message)
2) Check whether podman volume exists before attempting to create it (avoids warning message)
3) Check which Linux distribution is running, so that Redis can be launched. I have only tested this on Linux Mint (which is Ubunto based) so please check the uname -rv command on your machine. It should return a string which includes "Alpine". The mechanism for checking the Linux version is not perfect, but we probably  want to keep the run_tests as short as possible.

Any feedback welcomed. Have a great day!
2024-07-10 07:00:15 +09:00
BogPlaymate 65cbcf2282 I made a minor error in the last push, so am pushing this again.
Config file changes
This file can now be pushed to the main branch. The following changes have taken place:
1) Removed my personal data.
2) Made it compliant with pydantic 2. This involved:
    a) Changing the way of noting optional strings (now 'none' strings). This is as elegant as is possible.
    b) Updating the imports. Origin code results in "pydantic.errors.PydanticImportError: `BaseSettings` has been moved to the `pydantic-settings` package. See https://docs.pydantic.dev/2.7/migration/#basesettings-has-moved-to-pydantic-settings for more details.
    c) converting urls using the str() method. Origin code results in AttributeError: 'pydantic_core._pydantic_core.Url' object has no attribute 'decode' For further information visit https://errors.pydantic.dev/2.7/u/import-error"

New developers will still need to fill out the mail_address, mail_password, mail_username, mail_port and secret_key before they can run the code. This is by design, though.
2024-07-09 18:01:44 +09:00
BogPlaymate d7a39513f6 Config file changes
This file can now be pushed to the main branch. The following changes have taken place:
1) Removed my personal data.
2) Made it compliant with pydantic 2. This involved:
    a) Changing the way of noting optional strings (now 'none' strings). This is as elegant as is possible.
    b) Updating the imports. Origin code results in "pydantic.errors.PydanticImportError: `BaseSettings` has been moved to the `pydantic-settings` package. See https://docs.pydantic.dev/2.7/migration/#basesettings-has-moved-to-pydantic-settings for more details.
    c) converting urls using the str() method. Origin code results in AttributeError: 'pydantic_core._pydantic_core.Url' object has no attribute 'decode' For further information visit https://errors.pydantic.dev/2.7/u/import-error"

New developers will still need to fill out the mail_address, mail_password, mail_username, mail_port and secret_key before they can run the code. This is by design, though.

Hope this saves time, Mawoka!
2024-07-09 17:54:52 +09:00
BogPlaymate d3e311ede5 Resolved naming conflict 2024-07-09 06:40:09 +09:00
Mawoka 598f0f22e3 Fix RootModel 2024-07-08 11:43:15 +02:00
Mawoka f189d72728 Restore login.py with webauthn option 2024-07-08 11:40:54 +02:00
Mawoka 0acd34aad5 Cleanup of run_tests.sh script 2024-07-08 11:32:59 +02:00
Mawoka 5ba2484a3a Fix broken pnpm lock file 2024-07-08 11:24:31 +02:00
Mawoka 0dfcf2e454 Merge branch 'master' of https://github.com/BogPlaymate/ClassQuiz into BogPlaymate/master 2024-07-08 11:23:23 +02:00
Mawoka 5a15ef2dc9 Update pydantic properly 2024-07-08 11:20:16 +02:00
Joe Fox 1d312811ff Update docker-compose.yml
Restoring this file to the state it was originally in.
2024-07-08 17:58:30 +09:00
Mawoka 695b3b43c6 Remove Backups and copies 2024-07-08 10:42:18 +02:00
Marlon 20911c74cd Test Commit 2024-07-08 10:42:17 +02:00
pre-commit-ci[bot] 518a9d72f9 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-08 10:42:17 +02:00