Commit Graph

99 Commits

Author SHA1 Message Date
Hikmet
50254d3462 Update ActivityEditor UI except for Exercise UI. 2025-01-29 17:44:30 +03:00
Hikmet
3aaf7d9a9a Remove youtube vide url media tester from theme side bar. 2025-01-29 16:59:56 +03:00
Hikmet
894b6cf0de Update admin theme side bar to upload image directly and save the form with image url. 2025-01-29 16:21:40 +03:00
Hikmet
c92d76c5ad Update ActivityEditor to show sonner feedback while saving. 2025-01-29 15:46:13 +03:00
Hikmet
ea6d9e9fb4 Modify pair images with text exercise admin editor images to be uploadable instead of image url input. Update exercise images and audios to use correct urls. 2025-01-29 15:32:02 +03:00
Hikmet
73119fcf3f Update ActivityEditor to upload image and sound directly instead of accepting urls. 2025-01-29 15:16:09 +03:00
Hikmet
9f220dce60 Update some text sizes and weights. 2025-01-29 13:18:55 +03:00
Hikmet
1b914f947d Introduce sonner that appears when the api returns with error. 2025-01-29 13:04:04 +03:00
Hikmet
f84b1ed233 Use absolute path for images. Make button text colors visible. 2025-01-29 12:21:47 +03:00
Hikmet
60d49530dc Bugfix: backend api type mismatches. 2025-01-29 12:13:18 +03:00
Hikmet
273b86eec2 Get rid of AdminViewModel and BaseViewModel, introduce ViewModel. 2025-01-29 11:55:05 +03:00
Hikmet
1e45ed7011 Get rid of repositories, and create more granular service files. 2025-01-28 19:37:25 +03:00
Hikmet
9cb93d921b Move admin login and get theme metas to react-query. 2025-01-28 12:57:32 +03:00
Hikmet
01787f93a7 Refactor AdminLessonApi and AdminActivityApi. 2025-01-28 12:05:22 +03:00
Hikmet
2e6b9b6eb2 Introduce react-query and axios. Refactor AdminThemeApi. 2025-01-28 11:47:44 +03:00
Hikmet
a4d99a9548 Change the EU section on the footer. Change Safari default contact style. 2024-04-22 03:52:28 +03:00
Hikmet
ebf62192b2 Make Theme Preview sort based on createdAt propert. Fix Admin Editor Form youtube preview layout slip. 2024-04-21 14:34:05 +03:00
Hikmet
0063cecf5d Move themes section header to environment variables. Add target=_blank option to navigation items in header. 2024-04-01 16:01:20 +03:00
Hikmet
6fd59c712b Fix the bug at the first opening of the theme page with an active activity. 2024-03-26 20:39:10 +03:00
Hikmet
8c9e338f51 Move active lesson and active activity state to URL. 2024-03-26 20:01:24 +03:00
Hikmet
5b5394fe50 Make youtube video url for themes optional. 2024-03-26 17:35:51 +03:00
Hikmet
a8d68376a5 Make lesson and activity counter in the theme banner real values. 2024-03-26 14:48:12 +03:00
Hikmet
21e21a3a17 Make draggable board item dynamic sized 2024-03-26 14:15:13 +03:00
Hikmet
cea29cf08f Switch DELETE response from 204 to 200 to meet client data expectations. Specify NextApiResponse returned data type in all api routes. 2024-02-28 23:54:50 +03:00
Hikmet
837aeb2b1c Update HTTP response codes for accuracy and standard compliance 2024-02-28 10:49:29 +03:00
Hikmet
803bbe2b94 Refactor API routes to comply with REST standards 2024-02-28 10:21:49 +03:00
Hikmet
337dc60d6c Refactor file structure 2024-02-21 10:57:47 +03:00
Hikmet
916e062317 Refactor file structure: Move local exercise repository to api folder 2024-02-21 10:41:44 +03:00
Hikmet
580aa4858d Refactor file structure for improved organization and clarity 2024-02-12 23:54:30 +03:00
Hikmet
1254ff3b80 slight improvements in activity ui 2024-02-08 23:31:00 +03:00
Hikmet
c959753077 introduce swapping to dnd board instead of placing the dragged item at the end of the board, making it more user friendly and comprehensible 2024-02-08 16:20:21 +03:00
Hikmet
42259bdda5 introduce shuffling board items to the drag and drop board 2024-02-08 13:13:47 +03:00
Hikmet
96ae13ae71 fix the erroneous naming of a typescript interface 2024-02-08 13:11:25 +03:00
Hikmet
6a5d832ac9 make activity editor textfields multiline. make exercise texts allow html embedding 2024-02-06 15:41:20 +03:00
Hikmet
03f0a7a406 move dynamodb table name and region to env variables, thereby decoupling application with db/backend variables 2024-02-03 15:10:03 +03:00
Hikmet
cf43fb5a5a welcome image moved to //welcome-image.png 2023-12-13 03:36:26 +03:00
Hikmet
d99ba41afd website template moved to env variables from database 2023-12-13 03:17:40 +03:00
Hikmet
119938bdf5 env variable PROJECT_OWNER changed to NEXT_PUBLIC_PROJECT_OWNER 2023-12-13 02:34:05 +03:00
Hikmet
a789a1f66a minor bugfix 2023-12-13 02:16:35 +03:00
Hikmet
23c3e27c9a minor css bug at footer fixed. metadata files moved to website template 2023-12-13 01:02:27 +03:00
Hikmet
3d0f78640a metadata files were rearranged. footer was moved to website template 2023-12-12 20:19:12 +03:00
Hikmet
6d82caeefd minor bugfixes 2023-12-12 15:23:30 +03:00
Hikmet
4692487e1e website template introduced 2023-12-12 15:01:52 +03:00
Hikmet
977d701c09 theme page tab-bar fixed 2023-09-08 15:44:52 +03:00
Hikmet
16d5e421a0 ogrenmeye basla button scrolls view into temalar section 2023-09-08 14:50:38 +03:00
Hikmet
83a0909e2e tabs made scrollable for smaller screens 2023-09-08 14:37:08 +03:00
Hikmet
87b9ccfe80 admin tools change detector fixed 2023-08-07 11:19:02 +03:00
Hikmet
fd39a40165 bug when changing activity type in activity editor fixed 2023-08-07 11:11:05 +03:00
Hikmet
97768b1774 hamburger menu improved. dragging behaviour of dnd setting on touch screens fixed. 2023-08-06 06:19:04 +03:00
Hikmet
4e301deee4 minor fixes 2023-08-05 22:05:50 +03:00