|
|
89b5dd1457
|
seo: sitemap, robots, og tags
|
2025-08-06 22:38:22 +01:00 |
|
|
|
50f5be841e
|
feat(frontend): big O complexity estimator
|
2025-07-31 15:05:41 +01:00 |
|
|
|
2f18d3f215
|
fix(backend): CORS and API URL fixes
|
2025-07-31 14:52:27 +01:00 |
|
|
|
d6e9a689e3
|
submit ux improvements
|
2025-07-31 13:53:39 +01:00 |
|
|
|
d712b2de02
|
feat(frontend): add progress tracking
|
2025-07-31 13:23:11 +01:00 |
|
|
|
65a8d525f5
|
feat(content): function signatures + test cases
|
2025-07-13 19:53:34 +01:00 |
|
|
|
9e6c6d256f
|
nit
|
2025-07-13 19:36:07 +01:00 |
|
|
|
85fea3a4bb
|
feat(content): more test cases
|
2025-07-13 19:25:39 +01:00 |
|
|
|
d2b74b6863
|
update .env.example and docker config
|
2025-06-27 20:52:16 +01:00 |
|
|
|
c580bda6ed
|
fix(frontend): handle API errors gracefully
|
2025-06-27 20:27:54 +01:00 |
|
|
|
36163bda10
|
remove duplicate question file
|
2025-06-20 16:05:43 +01:00 |
|
|
|
28cca84f46
|
feat(content): add new patterns
|
2025-06-20 16:02:40 +01:00 |
|
|
|
bdccf50362
|
extend complexity fields to text
|
2025-06-20 15:10:37 +01:00 |
|
|
|
276318cbd4
|
bump frontend deps
|
2025-06-20 14:40:28 +01:00 |
|
|
|
33e9e281d0
|
feat(frontend): markdown and detail components
|
2025-06-20 13:53:44 +01:00 |
|
|
|
c0cef0c2d3
|
vitest setup + component tests
|
2025-05-30 21:16:27 +01:00 |
|
|
|
64e5f8b3b6
|
loading skeletons
|
2025-05-30 20:34:31 +01:00 |
|
|
|
35f4cf43cc
|
fix docker build missing readme
|
2025-05-30 20:00:49 +01:00 |
|
|
|
a16e316f2f
|
feat(frontend): add question search
|
2025-05-30 19:27:31 +01:00 |
|
|
|
041a877295
|
questions S-W
|
2025-05-30 19:18:33 +01:00 |
|
|
|
ddceeec07e
|
questions M-R
|
2025-05-25 12:43:25 +01:00 |
|
|
|
5dbe52df0d
|
questions F-L
|
2025-05-25 11:47:04 +01:00 |
|
|
|
798e0ba1df
|
questions D-E
|
2025-05-25 11:08:40 +01:00 |
|
|
|
e028167a47
|
questions C
|
2025-05-25 10:16:13 +01:00 |
|
|
|
2123791ec3
|
questions B (backspace - burst-balloons)
|
2025-05-24 22:06:49 +01:00 |
|
|
|
f757e28b24
|
questions A (01-matrix - avoid-flood)
|
2025-05-24 21:40:39 +01:00 |
|
|
|
e8898841cf
|
feat(content): test cases batch 2
|
2025-05-24 21:00:16 +01:00 |
|
|
|
1e4aafaff2
|
feat(content): test cases batch 1
|
2025-05-24 20:55:37 +01:00 |
|
|
|
815ed3161e
|
feat(frontend): integrate editor into question page
|
2025-05-24 20:06:43 +01:00 |
|
|
|
00923e273b
|
submission api client
|
2025-05-24 19:33:40 +01:00 |
|
|
|
7d789ba82f
|
feat(frontend): add code editor
|
2025-05-21 21:48:52 +01:00 |
|
|
|
f74f1d89b6
|
pyodide hook for python execution
|
2025-05-21 21:03:28 +01:00 |
|
|
|
82f80b929f
|
feat(backend): data loader handles test cases
|
2025-05-21 20:41:04 +01:00 |
|
|
|
7490304f62
|
feat(backend): test cases migration
|
2025-05-21 19:49:22 +01:00 |
|
|
|
6fab0674dd
|
difficulty filters and clickable badges
|
2025-05-21 18:52:44 +01:00 |
|
|
|
e11f9a5ded
|
badge colour variants
|
2025-05-07 23:23:35 +01:00 |
|
|
|
2ed47746c6
|
feat(frontend): visual improvements for content
|
2025-05-07 23:01:33 +01:00 |
|
|
|
1851362e8e
|
security and accessibility pass
|
2025-05-07 22:15:29 +01:00 |
|
|
|
48ab814ffc
|
ci pipeline and prod compose
|
2025-04-29 21:36:54 +01:00 |
|
|
|
cdeb13fca9
|
frontend dockerfile
|
2025-04-29 21:28:45 +01:00 |
|
|
|
6537a978c3
|
wire up pages
|
2025-04-29 21:06:13 +01:00 |
|
|
|
0ae8356341
|
feat(frontend): add UI components
|
2025-04-29 20:51:49 +01:00 |
|
|
|
4ccf2af346
|
types and api client
|
2025-04-29 19:57:31 +01:00 |
|
|
|
503f0de241
|
frontend scaffold
|
2025-04-28 23:50:56 +01:00 |
|
|
|
70dbc30262
|
hard questions
|
2025-04-28 23:19:49 +01:00 |
|
|
|
c58b0b60aa
|
medium tree, graph, dp questions
|
2025-04-28 23:04:27 +01:00 |
|
|
|
be754e41a4
|
medium array/string questions
|
2025-04-28 22:51:54 +01:00 |
|
|
|
011c3ee6d4
|
easy questions
|
2025-04-28 21:47:07 +01:00 |
|
|
|
88121dfdeb
|
chore(backend): add aiosqlite dep
|
2025-04-28 20:54:39 +01:00 |
|
|
|
d15dafe7ba
|
test(backend): add unit tests
|
2025-04-26 17:55:18 +01:00 |
|