AbdBarho
384894b3bf
Implement summarize_story for web
2022-12-26 13:47:20 +01:00
Yannic Kilcher
3b4e2d2917
added eslint to pre-commit in a hacky way
2022-12-25 14:24:46 +01:00
Yannic Kilcher
6452bb860d
moved bot to discord-bot
...
added playbook to deploy dev machine
added playbook to deploy dev machine
added next.js font module, updated fonts, updated login page
replaced logos, changed logo on login and header
added 404 and email confirmation pages, changed discord and github buttons to show conditionally
also removed unused imports, fixed one spelling error, and minor styling changes
Quick format to the authenticated user page, updated header with user profile, styling updates
fixed html encoding
added checkout for release
re-vamped release config and ports
2022-12-25 11:35:54 +01:00
Keith Stevens
4ad46a45e4
Updating the README files to be a bit more comprehensive
2022-12-21 13:15:44 +09:00
Keith Stevens
c6b00365fd
Simplifying the end to end docker setup to ensure it prepares the web database properly before the website starts.
2022-12-21 12:17:08 +09:00
Keith Stevens
c056a31d2f
Ensuring the website can be built and deployed fully in docker. This includes an end to end docker-compose configuration as a simple demonstration.
2022-12-20 20:28:53 +09:00
Keith Stevens
2eda464fec
Dropping the fixed verification token until that's more stable
2022-12-20 16:34:19 +09:00
Keith Stevens
29246cf756
Dropping a console log that was left for debugging
2022-12-20 16:22:25 +09:00
Keith Stevens
8e1c280bd7
Adding another service in the frontend-dev docker compose configuration to make it easier to do email based login. Also adding env variables that work by default with the docker services
2022-12-20 15:55:14 +09:00
Keith Stevens
925b51d82d
Deleting the no-longer-used new_task page
2022-12-19 19:59:09 +09:00
Keith Stevens
6d006532a6
Updating the grading view to use a few Chakra components and a custom radio group for the rating scale
2022-12-19 19:50:31 +09:00
Keith Stevens
477dd84107
Adding Chakra-ui for pre-built components we can re-use and demo-ing them in the auth signin page
2022-12-19 19:06:33 +09:00
Keith Stevens
2aacc542d3
Integrate the new UI pages with the working backend for the rate_summary task. This also migrates some pages to properly link up authorization flows. Some cruft is still in
2022-12-19 15:12:45 +09:00
Lennon Puldagrealy
e105ae9a15
Update auth methods to next-auth; Remove Supabase
2022-12-18 20:39:47 -08:00
Lennon Puldagrealy
180704ebba
self nit-pick spelling correction
2022-12-18 12:31:03 -08:00
Lennon Puldagrealy
30c727e3dc
Componentize the rating button. Currently it's local to this file, can write a more general purpose common button component soon.
2022-12-18 12:26:07 -08:00
Lennon Puldagrealy
6c271e3cc1
Removed some unused stuff
2022-12-18 12:10:10 -08:00
Lennon Puldagrealy
f2be89fc73
Add Prettier configuration. Run Prettier
2022-12-18 11:30:23 -08:00
Lennon Puldagrealy
ed47bcaa7a
Add Prettier. Remove unused Button component
2022-12-18 11:14:41 -08:00
Lennon Puldagrealy
278189d015
remove older logo version
2022-12-18 10:44:35 -08:00
Lennon Puldagrealy
a296f6ea99
Grading Page WIP & Homepage
2022-12-18 10:28:43 -08:00
Keith Stevens
02ec176670
Adding a jsconfig to ensure all javascript imports can be absolute instead of relative
2022-12-18 17:38:59 +09:00
Keith Stevens
24504e1622
Merging in main
2022-12-18 15:44:38 +09:00
Keith Stevens
a53d69b682
Deleting some unused API methods, storing interactions properly to the Task Backend, Adding explanatory comments, using a task queue in the client side
2022-12-18 15:43:19 +09:00
Yannic Kilcher
13551ae3e4
renamed to open assistant
2022-12-17 23:56:05 +01:00
Yannic Kilcher
b45a974287
improved dockerfiles and developer setup
2022-12-17 22:15:01 +01:00
Keith Stevens
699d0a948c
Logging interactions to tasks
2022-12-17 22:51:20 +09:00
Keith Stevens
8617f5b239
Implementing a bare bones interaction with the task backend
2022-12-17 14:20:39 +09:00
Keith Stevens
2d7c7f317d
Adding support for an email login method and registering new users with the labeler backend.
2022-12-15 19:25:31 +09:00
Keith Stevens
1f670cebd5
Cleaning up some not-used files and adding in the prisma database adapater
2022-12-15 15:45:00 +09:00
Keith Stevens
15d47e2fd0
Including vim files in gitignore for web
2022-12-15 15:30:46 +09:00
Keith Stevens
1f5e563b1d
Adding a basic version of next-auth-js using Discord and ensuring an authenticated user can fetch prompts from the real backend using an API middlelayer
2022-12-14 11:49:42 +09:00
Keith Stevens
288d64d1e9
Running prettier on all next.js files
2022-12-13 21:37:52 +09:00
Keith Stevens
08ede174d9
Fixing styling in website
2022-12-13 21:33:15 +09:00
Keith Stevens
e899ee428f
Adding details for env variables
2022-12-13 21:17:17 +09:00
Keith Stevens
c1f1408aac
Merging with main
2022-12-13 21:16:18 +09:00
Yannic Kilcher
d3d657e636
ran pre-commit and fixed issues
2022-12-13 12:38:59 +01:00
Birger Moell
159e9cfc13
Website update
2022-12-13 11:26:26 +01:00
Birger Moell
296a5e29e1
Updated website adress
2022-12-13 11:23:49 +01:00
Birger Moell
082bfb815f
Added homepage
2022-12-13 11:22:23 +01:00
Birger Moell
7395652257
Added website
2022-12-13 11:09:41 +01:00