354 Commits
Author SHA1 Message Date
LosEvons 8e1862b750 Fixed import by removing refs from ClientEditor.js 2025-10-13 11:02:06 +03:00
LosEvons 8c3ece0fc6 Readded Quill with an attempt at dynamic importation 2025-10-13 10:55:13 +03:00
Saara Pasonen 9a5eab9c83 tests added for database fetch 2025-10-12 21:51:07 +03:00
Miika Holmlund b25ed6b9b9 Revert "Merge pull request #379 from OHTU-German-learning-website/378-create-text-editor-component"
This reverts commit 468b8956a5, reversing
changes made to cd85021dc8.
2025-10-07 11:28:07 +03:00
Miika Holmlund 3d75251cc5 Revert "Implement first editor functionality"
This reverts commit cf0f75c0ec.
2025-10-07 11:25:10 +03:00
saarapasonenandGitHub 8f9b0edbef Merge pull request #380 from OHTU-German-learning-website/feature-darktheme
new dark theme colors
2025-10-06 20:14:36 +03:00
Saara Pasonen ac28f4b543 new dark theme colors 2025-10-06 19:48:18 +03:00
Miika Holmlund cf0f75c0ec Implement first editor functionality 2025-10-06 13:10:48 +03:00
Miika HolmlundandGitHub 468b8956a5 Merge pull request #379 from OHTU-German-learning-website/378-create-text-editor-component
First version of editor component using Quill
2025-10-06 12:10:05 +03:00
Miika Holmlund 03b767a9fa Update schema.sql with new html tables 2025-10-06 11:24:21 +03:00
Miika Holmlund 6141f7f591 First version of editor component using Quill 2025-10-04 16:30:51 +03:00
Paul Veltheim e38c9abbdc removed individual page-rendering functions altogether 2025-09-26 09:49:27 +03:00
Paul Veltheim d74659f9dc html rendering from db now works with slight lag 2025-09-26 09:42:12 +03:00
Paul Veltheim 9fcac2ba00 created route for fetching html content from db 2025-09-26 08:43:15 +03:00
Paul Veltheim 4c684e3f34 fixed typo in migrations file 2025-09-26 08:17:07 +03:00
Paul Veltheim b53c854336 implemented function HTMLRenderer 2025-09-26 08:14:15 +03:00
Paul Veltheim 127565f5c5 created html-renderer.js 2025-09-26 07:43:03 +03:00
Paul Veltheim 46ab1a9737 created html-services.js and created function getHTMLContent 2025-09-26 07:32:43 +03:00
Paul Veltheim c34caf835d added learning text html content to migrations sql file 2025-09-26 06:12:43 +03:00
Paul Veltheim 2f5e05cb4e created file for adding learning texts 2025-09-26 06:06:11 +03:00
Paul Veltheim bd68130b80 made schema for learning_pages_html table 2025-09-26 05:46:50 +03:00
Paul Veltheim 7317229fce created migrations file for learning texts 2025-09-26 05:30:52 +03:00
Filippa Högnäsbacka 96ef5d53f0 translated english email texts to german 2025-09-24 15:05:25 +03:00
Saara Pasonen e0b239ff7b added more admin tests 2025-09-23 18:30:01 +03:00
Filippa Högnäsbacka 79f1bd81c3 added a test to check admin promotion 2025-09-23 17:57:55 +03:00
Saara Pasonen af61096e62 translated success/error messages from english to german 2025-09-23 17:19:07 +03:00
Miika Holmlund 90137ab94a remove incorrect db configurations 2025-09-23 16:38:29 +03:00
Miika HolmlundandGitHub 842dcf074d Merge pull request #370 from OHTU-German-learning-website/355-new-dark-theme-colors
Comprehensive UI update
2025-09-23 10:01:09 +03:00
Filippa Högnäsbacka 4bb2383373 changed password change terms to german from english 2025-09-22 16:59:27 +03:00
Filippa Högnäsbacka c8f0f7d1d2 Merge branch 'text-to-german' of https://github.com/OHTU-German-learning-website/OHTU-German-learning-website into text-to-german 2025-09-22 13:40:25 +03:00
Filippa Högnäsbacka 9fceac9f58 changed text from english to german 2025-09-22 13:38:31 +03:00
Saara Pasonen 0288999c91 translated error and success messages from english to german 2025-09-22 01:00:54 +03:00
Saara Pasonen 5a2eaa30c5 add admin tests 2025-09-21 13:03:04 +03:00
Filippa Högnäsbacka 1e2a91b762 changed messages to german from english 2025-09-21 12:52:57 +03:00
Filippa Högnäsbacka 738229260b new file for add admin tests 2025-09-21 12:25:49 +03:00
Filippa Högnäsbacka 8a99ec4663 modified a comment in the code 2025-09-21 11:56:06 +03:00
Filippa Högnäsbacka eeaa2a542c changed success message to german 2025-09-21 11:38:36 +03:00
Filippa Högnäsbacka fa74d44bdb Added a success message if user is added as admin 2025-09-21 10:58:51 +03:00
Filippa Högnäsbacka 63962b3d1d Added a message if user is added as admin succesfully 2025-09-21 10:57:51 +03:00
Filippa Högnäsbacka 671846c2ec changed error message that user is not found to german 2025-09-21 10:37:40 +03:00
Saara Pasonen 8876fb910b Added an email check error in login window 2025-09-19 21:59:17 +03:00
Filippa Högnäsbacka 00b85062ae Changed form action to onSubmit so it doesn't return e.preventdefaul() 2025-09-19 12:33:19 +03:00
Filippa Högnäsbacka 018f2e0c41 Added check if user can be found with email address 2025-09-19 12:29:52 +03:00
Miika Holmlund abe6af8bbc Comprehensive UI update
- Number of colors reduced
- Fixed login and register button colors
- Improved page layout on pages which contain a lot of text
- UI updates to sidebar
- Formatting changes to files
Yes, this commit should have been split into smaller ones :)
2025-09-19 10:14:43 +03:00
LosEvons 3488d2b1fb Added .preventDefault() to add admin component. 2025-09-19 09:40:11 +03:00
LosEvons 0d76bbd4cb Testicommitti 2025-09-19 09:03:15 +03:00
LosEvons b74576c06d Added rudimentary error handling and a comment to add admin component 2025-09-17 10:32:01 +03:00
LosEvons 76921b854d Merge branch 'miika-admin' of https://github.com/OHTU-German-learning-website/OHTU-German-learning-website 2025-09-17 10:17:34 +03:00
Miika HolmlundandFilippa Högnäsbacka e0101d200e implement crappy version of adding other users to admins via email 2025-09-16 10:04:45 +03:00
Miika HolmlundandFilippa Högnäsbacka 60304761ae add dummy add-admin page 2025-09-16 10:01:47 +03:00