Commit graph

120 commits

Author SHA1 Message Date
0f29af05ca chore: bump the API types 2026-06-02 07:07:49 +01:00
40af152a2a feat: add the FastApiInstrumentator to the API 2026-05-29 10:12:42 +01:00
8b0989a566 chore: delete empty file 2026-05-27 18:50:41 +01:00
fecb5839ea feats: use Procrastinate for persistant jobs; try using Gemini for text
Some checks failed
/ test (push) Has been cancelled
generation
2026-05-27 18:45:52 +01:00
6dc7ff0ca0 chore: add .codegraph to the gitignore
Some checks failed
/ test (push) Has been cancelled
2026-05-23 20:38:01 +01:00
1a026e5056 feat: add monitoring and instrumentation
Some checks are pending
/ test (push) Waiting to run
2026-05-22 22:40:17 +01:00
84c5c29ee1 feat: Store data with bunny when deploying remotely 2026-05-22 15:55:21 +01:00
9b9bdc3a39 feat: Change out storage from local to Bunny (via env param)
Some checks failed
/ test (push) Has been cancelled
2026-05-18 21:18:19 +01:00
293a8ab3f9 fix: Commit various features relating to CYOA 2026-05-17 13:36:21 +01:00
941396fc60 feat: [frontend] Update the styles and data on the adventure page, to automatically refresh
Some checks failed
/ test (push) Has been cancelled
2026-05-08 10:59:24 +01:00
697ddf01fc feat: [api] Integrate SpaCy into generation step for CYOA entries 2026-05-08 10:58:46 +01:00
213b7562fa chore: frontend types 2026-05-08 08:57:03 +01:00
01e09680c8 fix: [frontend] type of Date to string for incoming request
Some checks are pending
/ test (push) Waiting to run
2026-05-07 21:43:44 +01:00
7df2542d1e feat: [frontend] Build the /adventures page; add i18n to the adventure page 2026-05-07 21:43:02 +01:00
fac5d26220 feat: [frontend] Update the adventure page, show past entries and future ones
Some checks are pending
/ test (push) Waiting to run
2026-05-06 22:51:55 +01:00
1b54536647 chore: [frontend] update types 2026-05-06 22:51:01 +01:00
d54f98d007 feat: [api] add created timestamps to adventure entities 2026-05-06 22:50:38 +01:00
461473d379 feat: [api] Various changes to get the adventure possible choice feature working 2026-05-06 22:42:01 +01:00
e40574ae9d feat: [api] Fetch audio file for adventure entry 2026-05-06 21:29:36 +01:00
cc9b951b05 Update docker-compose for better local development 2026-05-06 21:28:13 +01:00
b91f6f81f8 feat: [frontend] Create the parallel scroll for the latest entry
Co-authored-by: Copilot <copilot@github.com>
2026-05-04 11:46:27 +01:00
17dc49482c refactor: [frontend] Change color -> colour 2026-05-04 11:46:04 +01:00
85699fb9e5 feat: [backend] Create BFF for adventure 2026-05-04 11:45:41 +01:00
48bbcac9a6 feat: [frontend] Build form and UI for creating a Choose Your Own
Some checks failed
/ test (push) Has been cancelled
Adventure
2026-05-04 08:02:47 +01:00
568b907013 refactor: [frontend] color -> colour 2026-05-04 08:00:59 +01:00
bcc12e3fad Update hooks.server.ts 2026-05-04 08:00:06 +01:00
4c60a3ca91 feat: [frontend] Add randomItemInArray helper 2026-05-04 07:59:59 +01:00
e075f2dc39 Update types.gen.ts 2026-05-04 07:59:34 +01:00
ae709ac8f2 styles: [frontend] Add various form and btn components 2026-05-04 07:59:27 +01:00
d1243a1997 Update app.d.ts 2026-05-04 07:59:03 +01:00
149c821959 Update openapi.json 2026-05-04 07:58:59 +01:00
a8cd8d8060 feat: [frontend] First implementation of the "Create new adventure"
Some checks are pending
/ test (push) Waiting to run
form.
2026-05-03 22:39:03 +01:00
ac73bd1a04 fix: [api] Pass along length of response from request 2026-05-03 22:38:17 +01:00
2d5933ff59 styles: [frontend] Add page and form styles to app.css 2026-05-03 21:34:27 +01:00
a5f2f630fe chore: [frontend] Update API client generated code 2026-05-03 21:34:07 +01:00
8b687e9737 feat: [api] Add choose your own adventure functionality
Some checks are pending
/ test (push) Waiting to run
2026-05-03 17:17:47 +01:00
65b30753f0 Update config.py 2026-05-03 15:28:38 +01:00
a306eaaf5d Update env.py 2026-05-03 15:28:34 +01:00
24dd4e7053 Create 20260503_0016_add_choose_your_own_adventure.py 2026-05-03 15:28:20 +01:00
4ea67fda13 Update Makefile 2026-05-03 15:28:11 +01:00
31156e2734 docs: [api] Review the technical design doc for the CYOA features 2026-05-03 14:50:31 +01:00
985d900aa6 docs: [api] Add CLAUDE.md file 2026-05-03 14:50:10 +01:00
3308997144 docs: [api] Add design docs for the Articles concept and the Adventure
contepts
2026-05-03 13:33:33 +01:00
57fd98d882 fix: [frontend] Update the dictionarySearch.remote.ts function in
sveltekit to use the new API endpoints
2026-05-03 13:32:45 +01:00
170f851344 feat: [frontend] Start to play around with Flashcard creation UI 2026-05-03 13:32:26 +01:00
f463454e8e style: add some greys to the app.css 2026-05-03 13:32:05 +01:00
903498057f docs: update the pricing vision document 2026-05-03 13:31:32 +01:00
Thomas
fb4ab69295
docs: [api] Add flashcard-related models
Some checks failed
/ test (push) Has been cancelled
2026-04-24 07:54:56 +01:00
26ce12f69f feat: [content] Initialise the content module
Some checks failed
/ test (push) Has been cancelled
2026-04-18 20:07:13 +01:00
33da2faa0d fixup: [frontend] Send through the root path server file 2026-04-18 20:06:06 +01:00