Commit Graph

62 Commits

Author SHA1 Message Date
Andreas Köpf d67b0ad0be add stats intervals & max children count to ansible/workflows 2023-01-29 11:06:32 +01:00
Yannic Kilcher c05ab42e94 added skip toxicity to playbook 2023-01-18 08:53:01 +01:00
Yannic Kilcher 18e7eb8876 updated deploy playbook with env variables 2023-01-17 22:23:33 +01:00
Yannic Kilcher 3749791bce moved oasst-postgres 2023-01-17 12:25:26 +01:00
Yannic Kilcher ca9af52c51 added region to aws 2023-01-17 12:06:08 +01:00
Yannic Kilcher b0c0159b63 Merge branch 'main' of github.com:LAION-AI/Open-Chat-GPT 2023-01-17 11:13:48 +01:00
Yannic Kilcher ab90d7810a added postgres dockerfile 2023-01-17 11:13:43 +01:00
Keith Stevens fbb6936e44 Merging with main 2023-01-17 08:57:58 +09:00
Yannic Kilcher 38da3a6fd5 added pgbackrest config 2023-01-16 23:08:42 +01:00
Keith Stevens 917d8505dc Switching the deploy workflow to use environment secrets for NEXTAUTH_SECRET 2023-01-16 14:32:59 +09:00
Yannic Kilcher 51409281e2 added production workflow 2023-01-16 00:23:59 +01:00
Yannic Kilcher dbdb3a0823 fixed workflow 2023-01-15 23:48:54 +01:00
Yannic Kilcher fb1ff33057 fixed workflow 2023-01-15 23:44:46 +01:00
Yannic Kilcher 5d441b1570 prepared playbook for prod 2023-01-15 23:30:16 +01:00
Andrew Maguire 124994a04e turn off auto-commit as clashing with branch protection (#723)
disable openapi docs auto-commit while we resolve issue of clashing with branch protection
2023-01-15 10:34:04 +01:00
Andrew Maguire 0f607c7a28 export and auto-commit docs/docs/api/openapi.json as part of test-api-contract workflow (#719)
- copies that openapi.json file to docs/docs/api/openapi.json as part of start-mock-server.sh.
- adds a step to the end of the test-api-contract workflow that just auto-commits changes to the docs/docs/api/openapi.json file.
- excludes docs/docs/api/openapi.json from pre-commit since its already been formatted by jq.
2023-01-14 22:40:33 +00:00
Yannic Kilcher 6430112dfc fixed workflow 2023-01-14 21:47:35 +01:00
Yannic Kilcher 105ff87aed inheriting secrets to deploy 2023-01-14 20:45:43 +01:00
Yannic Kilcher ddae13cf3b fixed workflow 2023-01-14 20:24:23 +01:00
Yannic Kilcher e642a6d826 fixed workflow 2023-01-14 20:12:04 +01:00
Yannic Kilcher 39cf2cf6db added deploy workflow 2023-01-14 20:06:27 +01:00
Andrew Maguire d1e8df3982 add some ignore paths to test-api-contract.yaml (#630)
add some ignore paths
2023-01-11 21:20:46 +01:00
Keith Stevens 8c497223d5 Tweaking the build frontend workflow to always run prisma generate 2023-01-11 19:43:30 +09:00
Yannic Kilcher 79f84697cc changed pre-commit event type 2023-01-10 07:46:53 +01:00
Yannic Kilcher 942dc42d03 Merge pull request #439 from othrayte/ci-e2e-basic
Automate e2e test of the website (basic)
2023-01-10 00:23:20 +01:00
Yannic Kilcher 156e1bca7d it was a bad fix 2023-01-09 21:25:04 +01:00
Yannic Kilcher c33c9887dd improved pull request workflow 2023-01-09 21:23:39 +01:00
Yannic Kilcher 66891dd690 added paths to pull_request for deploy docs 2023-01-09 15:22:43 +01:00
Keith Stevens 5e07480f14 Remove the workflow dispatch option 2023-01-09 15:54:30 +09:00
Keith Stevens 0e9fd9a140 Seeing the admin users, email from, and next auth secret secrets 2023-01-09 14:56:13 +09:00
Keith Stevens 00e51af787 Adding the email secrets and environment variables 2023-01-09 14:43:45 +09:00
Keith Stevens 310763ebb8 Adding discord credentials to dev deployment 2023-01-09 14:07:30 +09:00
Keith Stevens ad6202009b Allowing the ansible workflow to run manually 2023-01-09 13:38:17 +09:00
Adrian Cowan b930d2b9c7 Trigger e2e testing on changes to oasst-shared 2023-01-09 10:09:54 +11:00
Yannic Kilcher c4b55d2f13 updated pre-commit workflow to post advice to users 2023-01-08 16:51:59 +01:00
Andrew Maguire cff0b7ee01 remove docs-site-poc branch (#464) 2023-01-07 14:43:59 +01:00
Adrian Cowan c369675991 website: Automate e2e testing with a simpler method than #376 2023-01-07 22:14:37 +11:00
Andrew Maguire d24c127950 Docs site poc (#346)
add docusaurus based docs site under /docs
2023-01-06 22:48:31 +00:00
Vechtomov 6880b99ab0 npm install replaced with npm ci 2023-01-06 00:56:56 +03:00
Jack Michaud a95e71d6f9 ci: cd into correct directory to install deps 2023-01-03 20:59:37 -05:00
Jack Michaud 5ed4131720 ci: run contract tests through separate cypress command and add into CI 2023-01-03 20:51:11 -05:00
Jack Michaud ed115ea17c refactor: move OasstApiClient into oasst-shared (#287)
* refactor: move api_client into oasst-shared

* refactor: move contract tests into oasst-shared

* fix: use new OasstApiClient imports in discord bot
2023-01-02 22:13:20 +01:00
Gareth Davidson c3c7a1701a run prettier with new params 2023-01-01 20:57:35 +00:00
Jack Michaud 5de4ea9ebc ci: install backend dependencies for generating openapi 2023-01-01 13:08:25 -05:00
Jack Michaud 857eaf26b1 ci: add Test API Contract workflow 2023-01-01 13:06:18 -05:00
Yannic Kilcher ea0c0e559e restricting backend build workflow to backend files 2022-12-29 15:07:54 +01:00
AbdBarho 7d5393b059 Build website workflow 2022-12-28 10:14:09 +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 6b21b2359c workflow fix 2022-12-18 00:05:18 +01:00