354 Commits
Author SHA1 Message Date
erzabytyciandGitHub ea2cf538ab Merge pull request #482 from erzabytyci/user-tiers
Fix Docker build for grammar pages and remove secret ARG/ENV warnings
2026-04-14 19:20:19 +03:00
Erza 773136e208 Fix Docker build for grammar pages and remove secret ARG/ENV warnings 2026-04-14 16:06:35 +00:00
erzabytyciandGitHub dad4bb2751 Merge pull request #481 from erzabytyci/user-tiers
fix: New Page functionality, improve page sorting, remove slug input
2026-04-14 16:05:04 +03:00
Erza 68e2247171 Updated tests 2026-04-14 12:59:17 +00:00
Erza 2f604c6b9c fix New Page functionality, restore score bar order, improve page sorting, and remove slug input 2026-04-14 12:48:19 +00:00
erzabytyciandGitHub 40de96dba6 Merge pull request #480 from erzabytyci/user-tiers
Enhance learning page UI and improve exercise features
2026-04-13 16:14:36 +03:00
Erza 45d6b4cb5e Refactor learning boxes UI, rename headers/buttons, add footer credits, improve KPL 5 result sorting, support line breaks in MC exercises, and update sidebar 2026-04-13 13:07:32 +00:00
erzabytyciandGitHub 6d35312b70 Merge pull request #479 from erzabytyci/user-tiers
Expanded exercise of FreeForm
2026-04-12 23:36:21 +03:00
Erza 097e852d47 updated test 2026-04-12 20:31:00 +00:00
Erza 2b7298fbe7 updated tests 2026-04-12 20:14:46 +00:00
Erza 252a8babc6 Updated schema.sql 2026-04-10 10:20:28 +00:00
Erza 376aa57c6b Update schema.sql 2026-04-10 09:26:06 +00:00
Erza ff2a9b6bef Generate more questions in one exercise for FreeForm, added edit or delete options for FreeForm exercises 2026-04-10 09:11:47 +00:00
strasmus1 660933c04e Glossary popup improvements, editing rename 2026-04-10 05:33:10 +00:00
strasmus1 c4fe601ea6 Glossary changes: alphabetical sorting, better popup position adjustment, improved visibility for entries, editing function 2026-04-09 13:36:03 +00:00
Erza 31d403914c Add gap support to multichoice exercises 2026-04-08 12:32:22 +00:00
Erza 5e77eff8fb Improve free-form and fix editor bullet list 2026-04-07 11:07:15 +00:00
Erza bb018b20d3 Fix glossary rendering and editor table dark mode styles 2026-04-03 17:54:12 +00:00
Erza a445e8ec65 fix: sidebar, role access and copy links 2026-04-01 16:14:02 +00:00
Erza 973b4179f3 feat(grammar): make pages editable, enhance editor (font size, table, highlight), and fix navigation & E2E tests 2026-03-29 00:33:08 +00:00
Erza 506dd29584 Fixed line endings in schema.sql 2026-03-19 18:38:04 +00:00
Erza 541b5d1a10 Update schema.sql after superadmin migration 2026-03-19 15:47:05 +00:00
Erza 46e1931bbc Update schema.sql after migration 2026-03-19 12:58:15 +00:00
Erza c20df80778 Implement user tiers system 2026-03-16 13:24:40 +00:00
Filippa Högnäsbacka fc894a26b4 changed path to correct site and added a space between sentences on front page 2025-12-10 11:45:19 +00:00
Miika Holmlund ce08caa3a3 update dependencies 2025-12-09 19:01:58 +02:00
Filippa Högnäsbacka 3695f46869 changed front page translation by request of client 2025-12-09 14:08:29 +00:00
Filippa Högnäsbacka 27ce39d712 Fix for editor 2025-12-09 09:28:21 +00:00
Saara Pasonen 89fe6bdb8e Merge branch 'sprint-7' of https://github.com/OHTU-German-learning-website/OHTU-German-learning-website into sprint-7 2025-12-08 23:19:45 +02:00
Saara Pasonen d88d02176f fix for creating multichoice exercises 2025-12-08 23:05:02 +02:00
LosEvons de66571bc5 Merge branch 'master' into sprint-7 to resolve merge conflicts 2025-12-08 19:33:30 +00:00
saarapasonenandGitHub 4c2106d345 Merge pull request #464 from OHTU-German-learning-website/449-implement-front-for-creating-multichoice-exercises
449 implement front for creating multichoice exercises
2025-12-08 19:52:38 +02:00
Saara Pasonen c16b9d317c fixes for creating multichoice exercises 2025-12-08 19:35:22 +02:00
Miika Holmlund d5ee935205 create new page functionality 2025-12-08 19:31:39 +02:00
Saara Pasonen 96df4f6d0f continuing from the draft for the functionality to create multiple choice exercises with preview window 2025-12-08 19:04:10 +02:00
Filippa Högnäsbacka 807d34df99 added tests for deleting pages and usage of slug 2025-12-08 13:56:06 +00:00
Miika HolmlundandSaara Pasonen 59b2893035 implement page deletion functionality
Co-authored-by: Saara Pasonen <saara.pasonen@helsinki.fi>
2025-12-08 14:30:16 +02:00
Filippa Högnäsbacka e947be07b0 added tests for further coverage 2025-12-08 12:13:09 +00:00
Miika Holmlund fb1e654cef first draft of multichoice editor 2025-12-08 12:12:15 +02:00
Filippa Högnäsbacka d320e46df1 modified tests that they test admin role 2025-12-08 07:06:34 +00:00
Filippa Högnäsbacka 177c11ff0c added requirement to be admin and authenticated to access 2025-12-08 07:00:18 +00:00
LosEvons 41f432713c Committed changes suggested by technical assistant. 2025-12-07 15:48:00 +00:00
Filippa Högnäsbacka cb1f2120e9 Added a double check for email and password when registering 2025-12-04 10:31:22 +00:00
LosEvons ecc3198d54 Added rudimentary documentation for the components/ui folder. 2025-12-03 12:58:02 +00:00
LosEvonsandGitHub e8a5efcd58 Merge pull request #455 from OHTU-German-learning-website/Hotfix-tag-replacement-logic
Hotfix for tag replacement logic
2025-12-03 14:37:06 +02:00
LosEvons 33df2852e0 Expanded and debugged tag replacement. Tested and docmented. 2025-12-03 12:21:24 +00:00
Filippa Högnäsbacka 6489af52d9 hotfix for learning questionary form in kapitel 5 2025-12-03 11:58:28 +00:00
Filippa HögnäsbackaandGitHub 261806dd3e Merge pull request #442 from OHTU-German-learning-website/435-fix-glossary-functionality
Added a transform from native tags to glossary tags, tested and enhan…
2025-12-01 10:36:07 +02:00
LosEvons 21a3308499 Added more documentation to the project. 2025-12-01 01:24:34 +00:00
LosEvons be312ba140 Renamed, reformatted and expanded project readmes in anticipation of project handover. 2025-12-01 00:44:14 +00:00