Commit Graph

187 Commits

Author SHA1 Message Date
Andreas Köpf 39d97b6cf3 optimize logo svg code, add monochrome and png versions 2022-12-23 23:02:36 +01:00
Yannic Kilcher 74ee711c0f added logo svg 2022-12-23 22:26:51 +01:00
Andreas Köpf b4cdced1ab Merge pull request #50 from LAION-AI/bot_dev
add first bits of jinja template support
2022-12-23 01:03:00 +01:00
Andreas Köpf 1276365679 fix typo 2022-12-23 01:02:02 +01:00
Andreas Köpf 81e08e9dd2 add teaser msgs & remaining task handling 2022-12-22 21:13:05 +01:00
Andreas Köpf 3a96cb062b fix duplicate ack_task api-calls 2022-12-22 18:58:19 +01:00
Andreas Köpf 8a48722e72 first api-interaction, fix auth_method unique-index 2022-12-22 18:41:50 +01:00
Andreas Köpf cad6a450c0 add simple /help and !help command handling 2022-12-22 16:12:00 +01:00
Andreas Köpf 3205491166 add channel handler async msg routing 2022-12-22 14:51:12 +01:00
Andreas Köpf df62ee0f98 add jinja templates for all current tasks 2022-12-22 00:59:00 +01:00
Andreas Köpf d20828e759 add first bits of jinja template support 2022-12-21 20:17:47 +01:00
Desmond Grealy 55c79b98f1 Merge pull request #45 from LAION-AI/web-deployment
Setup the website to be deployed in docker
2022-12-20 22:20:00 -08: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
Andreas Köpf 8c9f80c636 bot: test reaction, use logger instead of print 2022-12-20 21:03:10 +01:00
Keith Stevens 98fe656f7d Dropping some unused copies from the website dockerfile 2022-12-20 20:30:49 +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 2dbdd92791 Merge pull request #36 from LAION-AI/web-link-newui-to-backend
Link new UI to auth and backend
2022-12-20 17:52:15 +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
Andreas Köpf aa26c4ad03 fix bot script post oasst_shared creation 2022-12-20 00:55:39 +01:00
Yannic Kilcher 4519b7e08f improved readme 2022-12-20 00:10:15 +01:00
Andreas Köpf 668c71d510 Merge pull request #39 from LAION-AI/extract-shared-python-code
Extracted shared python code and made it work with dockerfiles
2022-12-19 23:28:14 +01:00
Yannic Kilcher 2c997b993d adjusted readme 2022-12-19 19:13:48 +01:00
Yannic Kilcher 54d5d55415 added shared code to vscode pylance path 2022-12-19 19:11:00 +01:00
Yannic Kilcher 81b3bbb6d2 added shared code to bot 2022-12-19 18:25:58 +01:00
Yannic Kilcher 3a370c9ae2 Merge branch 'bot_new_api' into extract-shared-python-code 2022-12-19 18:07:53 +01:00
Yannic Kilcher 814fd73c9f Merge branch 'main' into bot_new_api 2022-12-19 18:07:12 +01:00
Yannic Kilcher b34ef75423 started re-working python code 2022-12-19 18:00:09 +01: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
Yannic Kilcher ccc6993a4b added k-nearest-neighbor to website codeowners 2022-12-19 09:33:42 +01:00
Yannic Kilcher a869d26890 added andreaskoepf to code owners 2022-12-19 08:49:03 +01: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
Keith Stevens 00ad927a2e Merge pull request #26 from k-nearest-neighbor/grading_page_wip_and_homepage
Grading page wip and homepage
2022-12-19 13:44:25 +09:00
Lennon Puldagrealy e105ae9a15 Update auth methods to next-auth; Remove Supabase 2022-12-18 20:39:47 -08:00
Andreas Köpf 87559bb5dc create api_client class to call backend, partial bot rewrite 2022-12-19 03:14:25 +01: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
Andreas Köpf 03879d2b34 Merge pull request #19 from LAION-AI/web-fetch-tasks
Update the webapp to fetch and upate tasks in sequence
2022-12-18 17:13:49 +01:00
Yannic Kilcher f37316b837 Merge pull request #20 from LAION-AI/18-backend-docker-starts-multiple-instances-of-backend
set MAX_WORKERS to 1 in gunicorn container for development
2022-12-18 13:10:54 +01:00
Yannic Kilcher 6f3de4a624 set MAX_WORKERS to 1 in gunicorn container for development 2022-12-18 11:34:02 +01: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