Commit Graph

191 Commits

Author SHA1 Message Date
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
Yannic Kilcher 5284e30202 improved release workflow 2022-12-24 23:55:20 +01:00
Yannic Kilcher ce92f184c5 used more extend configs for compose files 2022-12-24 20:46:03 +01:00
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