Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-05 | Fix: many little bugs | colin | |
2023-03-05 | Fix: tavern page | colin | |
2023-03-05 | Remove: pages.lisp, join-gaming-group.lisp; | colin | |
2023-03-05 | Moved build.lisp back to root dir | colin | |
2023-03-05 | Reorganized codebase | colin | |
2023-03-05 | Add: page-render-mode, model cleanup, tavern view wip | Grant Shoshin Shangreaux | |
2023-02-21 | Add: text browser tavern view | Grant Shangreaux | |
2023-02-20 | Tweak | colin | |
2023-02-20 | Refactor: to use render protocol | colin | |
2023-02-20 | Add: with-checked-plist macro, some validtators, and refactored | colin | |
2023-02-20 | Add: route building protocol functions | colin | |
2023-02-20 | Modify: redirect to /tavern from / | colin | |
If you are logged in, this makes sense, you'll land in the tavern. If you are not logged in, then you'll be redirected by the handler for /tavern to the /tavern-door. This is to avoid having to navigate to /tavern manually when you revisit dnd | |||
2023-02-20 | Modify: hero creation endpoint and transaction | colin | |
2023-02-20 | Fix: references to non-existent /game-room | colin | |
2023-02-18 | Saturday Pair Session | colin | |
2023-02-04 | Brainstorm: Saturay Session Feb 4th | colin | |
2023-01-30 | Fix: comment out monster defclass stub | Grant Shangreaux | |
2023-01-28 | Research: adding notes to hazards and task categories | Grant Shoshin Shangreaux | |
2023-01-28 | Tweak | colin | |
2023-01-26 | Refactor: flash data system made threadsafe | colin | |
2023-01-25 | Tweak | colin | |
2023-01-25 | Modify: flash feature to be more robust; add labels | colin | |
2023-01-25 | Add: initial flash function; modified endpoints to use it | colin | |
This is untested. Just commiting to share. | |||
2023-01-25 | Organize: putting utilities first | colin | |
Its nice to have macros load before defuns that use them. | |||
2023-01-25 | Fix: hall-of-heroes | colin | |
2023-01-24 | Add: emoji icon links and aria-labels to navbar [frontend] | Grant Shangreaux | |
2023-01-24 | Add: navbar and hall-of-heroes list to tavern [frontend] | Grant Shangreaux | |
2023-01-24 | Add: doorkeeper :message param to pass info to user | Grant Shangreaux | |
Basic handling for when a hero name is entered but does not exist in the store. The /tavern-door endpoint will parse a NAME query param and the doorkeeper says they've never heard of them. | |||
2023-01-24 | Clean: reorganize and document some of endpoints.lisp | Grant Shangreaux | |
2023-01-24 | Add: build.lisp with running swank server | Grant Shangreaux | |
2023-01-22 | Add: classes for game objects; | colin | |
2023-01-21 | Clean: some of the page text | Grant Shangreaux | |
2023-01-21 | Rename: routs.lisp->endpoints.lisp | colin | |
2023-01-21 | Refactor+Fix: with-hero-session macro; packaging and init | colin | |
2023-01-21 | Fix: add routes and pages files to the system definition file | Grant Shoshin Shangreaux | |
2023-01-21 | Docs: add notes from pairing brainstomre session to DEV.org | Grant Shoshin Shangreaux | |
2023-01-21 | Fix: asd component errors | Grant Shoshin Shangreaux | |
2023-01-21 | Add: initial draft of doorkeeper session management | Grant Shoshin Shangreaux | |
2023-01-07 | First Draft of hero creation and login | Grant Shoshin Shangreaux | |
2023-01-07 | Revert "Add: serialization for Heroes and dnd.api package" | Grant Shoshin Shangreaux | |
This reverts commit 72bcf7e66269af588d9daa9064de23d257cbd053. | |||
2023-01-07 | Revert "Refactor: to embrace the new dnd.api package more fully" | Grant Shoshin Shangreaux | |
This reverts commit ab0d667b3776786461d15112b648aafc3f00280f. | |||
2022-12-28 | Refactor: to embrace the new dnd.api package more fully | colin | |
The defendpoint* form installs the new endpoint into the default app, which is just hte name of the package. In this case, the GET "/heroes" endpoint is installed into the app called 'dnd.api:dnd.api It is a bit wierd but that's the full name of the app that you'll need to install into your http server instances. I moved *dnd-arena* to the dnd package b/c the site/view app will also be installed there. In addition, the conjure-arena function should also be part of the "top level" dnd package. In the package.lisp file, I reformatted the file a bit for legibility. More importantly, I exported dnd.api and init-db from the dnd.api package. In particular, the second export sends a clear signal that the view/site code will not touch the model at all. | |||
2022-12-28 | Add: serialization for Heroes and dnd.api package | Grant Shoshin Shangreaux | |
2022-12-28 | Rename: dungeons-and-deadlines to dnd | colin | |
2022-12-26 | Refactor: has-uid and can-equip to mixins | Colin Okay | |
2022-12-26 | Add: a basic json endpoint to return hall-of-fame data | Colin Okay | |
2022-12-26 | Add: gitignore, asd file | Colin Okay | |
2022-12-26 | initial commit; Add hero model definition | Colin Okay | |