Axel Adlercreutz and GitHub
cf62f618d4
Free form answers ( #270 )
...
* init
* complete exercise
* add tests
* style exercises page
* cleanup usequery
* icon
* translate to german
* fix test
2025-04-15 20:05:25 +03:00
Axel Adlercreutz and GitHub
8d106964f4
fix ( #271 )
...
* fix
* update requests
* fixes
* ssl
* fix test
* remove pgbouncer
* cleanup
2025-04-11 11:29:54 +03:00
Axel Adlercreutz and GitHub
b72a2152b6
axel/free form admin front ( #258 )
...
* free form exercise schema
* schema validation and tests
* frontend for adding admin free form exercises
* fixes based on feedback
* formatting
* schema gen
* schema adjustments
* refactored
* fix tests
* cleanup & make it german
* ui fix
* error handling
* cleanup
* cleanup
* schema utils test
* cleanup
2025-04-10 12:47:10 +03:00
Axel Adlercreutz and GitHub
e945a3c049
usequery + middleware fixes ( #257 )
2025-04-04 13:03:47 +03:00
Axel Adlercreutz and GitHub
4a194ed861
fix usequery ( #242 )
...
* fix usequery
* cleanup
2025-04-03 13:03:46 +03:00
Axel Adlercreutz and GitHub
70e96ca8f4
free form exercise schema ( #239 )
...
* free form exercise schema
* fixes based on feedback
* formatting
* schema gen
2025-04-03 12:51:59 +03:00
Axel Adlercreutz and GitHub
2d435292be
logout and nav button fix ( #237 )
2025-04-02 12:48:44 +01:00
Axel Adlercreutz and GitHub
2d8586bd8e
admin page + auth hooks ( #205 )
...
* admin page + auth hooks
* user context updates
* admin related fixes
* update readme
* middleware readme
* fix tests
* fix schema gen
* fixes based on feedback
* store actAs in localstorage to prevent flickering
2025-04-01 14:51:23 +01:00
Axel Adlercreutz and GitHub
2dcca10552
added suspense ( #226 )
2025-03-29 20:32:08 +02:00
Axel Adlercreutz and GitHub
2e631c5692
quick fixes ( #179 )
...
* quick fixes
* fix primary colors
* fix
2025-03-20 08:31:56 +02:00
Axel Adlercreutz and GitHub
ad8416aae3
axel/learning resources ( #166 )
...
* init
* bunch of content
* navbar with chapters
2025-03-19 19:44:37 +02:00
Axel Adlercreutz and GitHub
b181c4e09b
fix bugs ( #164 )
...
* fix bugs
* more fixes
2025-03-13 15:05:14 +02:00
Axel Adlercreutz and GitHub
4cbce6338c
fixes based on feedback ( #161 )
2025-03-13 14:46:01 +02:00
Axel Adlercreutz and GitHub
a7a0dd487b
layout containers ( #153 )
2025-03-11 13:10:31 +02:00
Axel Adlercreutz and GitHub
60da905a97
fix build error ( #138 )
...
* fix build error
* rm slug
2025-03-06 15:09:57 +02:00
Axel Adlercreutz and GitHub
7d92d64278
do pgmigrate in docker ( #131 )
2025-03-03 13:43:18 +02:00
Axel Adlercreutz and GitHub
068435bf15
axel/user survey front ( #104 )
...
* migrate form schema
* refactored sidebar & init form frontend
* added radio button (that dont radio)
* wip
* add to user test
* added tests
* auth
* working answers
* previous & next logic
* custom radio button
* custom radio button
* fix render issue
* answer page
* fix style
* regen data
* fix teil
* cleanup
* generic placeholder user
2025-02-27 15:14:59 +02:00
Axel Adlercreutz and GitHub
dea5aaf376
Axel/user survey ( #92 )
...
* config file
* init formcomponent
* form migration
* form migration
* init populate migration
* form route
* cleanup and test fixesgps
* cleanup
* cleanup
* button
* fix zod issue
* fix tests
* update tests to use mock requests
2025-02-19 17:57:59 +02:00
Axel Adlercreutz and GitHub
229f1a59c8
fix zod issue ( #100 )
2025-02-19 13:58:42 +02:00
Axel Adlercreutz and GitHub
55a6070f50
axel/custom components ( #98 )
...
* button
* dropdown
2025-02-19 10:28:28 +02:00
Axel Adlercreutz and GitHub
e91c537976
axel/fix-script ( #87 )
2025-02-12 16:27:45 +00:00
Axel Adlercreutz and GitHub
8a90a000c0
added test factory ( #81 )
...
* added test factory
* update comment
2025-02-11 09:30:27 +02:00
Axel Adlercreutz and GitHub
c89b54d1d1
axel/fix nav styles ( #75 )
...
* fix formatting
* fixed styles
2025-02-06 15:52:51 +02:00
Axel Adlercreutz and GitHub
023a529e2e
fix formatting ( #71 )
2025-02-06 15:22:15 +02:00
Axel Adlercreutz and GitHub
db2362d8cd
add color variables ( #43 )
2025-02-03 21:05:19 +02:00
Axel Adlercreutz and GitHub
96ab39f77e
accidentally made the hook a function call rather than having it return a fumnction... ( #41 )
2025-02-03 13:00:40 +02:00
Axel Adlercreutz and GitHub
f68fd577ae
axel/fetching logic ( #39 )
...
* simple implementation
* refetch, useRequest
* show error
2025-02-03 12:56:08 +02:00
Axel Adlercreutz and GitHub
21e465a002
axel/update port ( #33 )
...
* updated port
* updated port
* fix script ports
2025-01-30 14:44:28 +02:00
Axel Adlercreutz and GitHub
72bddbb197
add bypass ( #31 )
...
* add bypass
* update readme
2025-01-29 11:43:13 +02:00
Axel Adlercreutz and GitHub
556a801ebf
axel/setup test env ( #30 )
...
* setup db & migrations
* bugfixes
* README updates
* updates to readme
* not tracking .env.dev
* README update
* cleanup
* init tests
* updated db logic to allow for test db
* remove unnecessary await
* semi working tests
* rm jest
* init test environment
* cleanup
* github actions
* fix conflict
* force npm
* maybe fix pipeline?
* workflow debugging
* permission issue?
* more debug
* empty migration?
* fix
* include test env in repo
* more tests
* added logging
* bugfix
* comments
2025-01-26 19:16:02 +02:00
6ded19a4ec
axel/setup db n migrations ( #29 )
...
* setup db & migrations
* bugfixes
* README updates
* updates to readme
* not tracking .env.dev
* README update
* cleanup
* updated db logic to allow for test db
* remove unnecessary await
---------
Co-authored-by: Jukka Kuusto <38991418+jkuusto@users.noreply.github.com >
2025-01-24 15:09:46 +02:00
Axel Adlercreutz and GitHub
27f218d9e9
6 setup nextjs ( #7 )
...
* yeet django & vite-react
* setup nextjs
* update workflow
2025-01-19 12:14:23 +02:00
Axel Adlercreutz and GitHub
97f4dc1abb
add gh workflow ( #1 )
...
* add gh workflow
* cache node_modules
* cache subdir
2025-01-17 12:51:01 +02:00