Commit Graph

208 Commits (master)

Author SHA1 Message Date
Konstantine Tsafatinos d680ea9b72 convert all push_action funcs to async a_push_action 2023-06-29 19:37:50 -04:00
Konstantine Tsafatinos f17f11e5f3 fix enqueue and deposit to use a_push_action 2023-06-26 23:24:32 -04:00
Konstantine Tsafatinos 1b80de6228 change push_action to a_push_action in enqueue cli 2023-06-26 21:11:24 -04:00
Konstantine Tsafatinos c8471ff85b add min-verification 2023-06-26 18:56:44 -04:00
Konstantine Tsafatinos a452065779 remove unneeded if block 2023-06-26 18:10:55 -04:00
Konstantine Tsafatinos 1cbb1dd7f3 add enqueue spam command 2023-06-26 18:02:21 -04:00
Guillermo Rodriguez 61ab42c118
Merge pull request #8 from guilledk/ipfs-reconnect
add ipfs reconnect before publishing if not connected to peers
2023-06-26 17:06:32 +00:00
Konstantine Tsafatinos 6a6bdaab0d update check_connect to return list of peers 2023-06-26 12:43:00 -04:00
Konstantine Tsafatinos f8c744e6b4 add error logging to ipfs add func 2023-06-26 12:38:26 -04:00
Konstantine Tsafatinos acd8ba91e5 change ipfs reconnect logic, use config vars 2023-06-26 09:59:32 -04:00
Konstantine Tsafatinos 8f24c72762 add ipfs reconnect before publishing if not connected to peers 2023-06-25 17:21:25 -04:00
Guillermo Rodriguez cbc9a89bb8
Fix old hardcoded domain on img2img input data fetcher 2023-06-12 09:43:27 -03:00
Guillermo Rodriguez 1e05357a72
Zoltan's review comments 2023-06-11 20:27:41 -03:00
Guillermo Rodriguez 120d97f478
Make frontend more resilient and remove from pinned on error to allow retry 2023-06-10 09:38:24 -03:00
Guillermo Rodriguez 44bfc5e9e7
Make worker more resilient by using failable wrapper on network calls, modularize ipfs module and pinner code, drop ipfs links from telegram response and make explorer link easily configurable 2023-06-10 09:34:03 -03:00
Guillermo Rodriguez c8a0a390a6
Fix for img2img mode on new worker system 2023-06-08 21:25:07 -03:00
Guillermo Rodriguez 91edb2aa56
Frontend db model name related fixes, and gpu worker fixes when swapping models 2023-06-06 12:27:40 -03:00
Guillermo Rodriguez aa41c08d2f
Upscaler fix & frontend model selection naming chanes 2023-06-05 11:52:16 -03:00
Guillermo Rodriguez bbc5751837
Separate worker into submodules 2023-06-04 17:51:43 -03:00
Guillermo Rodriguez fc513b89af
Retry pin 2023-06-04 14:41:26 -03:00
Guillermo Rodriguez d5b04a673c
Update smart contract 2023-06-04 14:18:57 -03:00
Guillermo Rodriguez 0cb2565d65
Update py-leap to 1a14 2023-06-04 01:11:32 -03:00
Guillermo Rodriguez 64a15a0ab9
Fix db schema for users outside int32 range 2023-06-04 01:11:03 -03:00
Guillermo Rodriguez 27fe05c3e7
Vast improvement to telegram frontedn 2023-06-03 20:17:56 -03:00
Guillermo Rodriguez 31cca4f487
Woops fixed import 2023-06-03 12:46:21 -03:00
Guillermo Rodriguez 006d15137c
Updated ipfs remote and ipfs launch logic 2023-06-03 12:44:22 -03:00
Guillermo Rodriguez 13c6e85ac9
Make pinner less spammy lool, and gpu more resiliant 2023-06-03 12:22:24 -03:00
Guillermo Rodriguez 320f13260c
Update nodeos genesis init 2023-06-01 19:21:42 -03:00
Guillermo Rodriguez e6e3dc2e63
Update README.md 2023-05-30 00:41:32 -03:00
Guillermo Rodriguez 40ba84c109
Drop cleos docker container usage for push action in frontend and dgpu, also make pinner way more agresive 2023-05-30 00:32:17 -03:00
Guillermo Rodriguez 25413a68cc
Fix logging bug on pinner 2023-05-29 23:34:02 -03:00
Guillermo Rodriguez 731a64494f
Update url defaults 2023-05-29 21:00:47 -03:00
Guillermo Rodriguez 33d2ca281b
Pin all the things 2023-05-29 19:44:31 -03:00
Guillermo Rodriguez 1494e47b34
Snappier dgpu, fix captioning & gitignores 2023-05-29 19:03:39 -03:00
Guillermo Rodriguez c26b4fc468
Changes to frontend schema for better accuracy on configs
New fix for nonce / request hashing system which had a bug with multi request per user case
Add queue command to frontend
Better meta info captions
2023-05-29 14:48:10 -03:00
Guillermo Rodriguez 25c86b5eaf
Rework gpu worker logic to work better in parallel with other workers 2023-05-29 13:43:03 -03:00
Guillermo Rodriguez 2b18fa376b
Add redo support to img2img also switch pinner to use http api 2023-05-29 13:08:01 -03:00
Guillermo Rodriguez 22c403d3ae
Add autowithdraw switch, start storing input images on ipfs 2023-05-29 00:46:47 -03:00
Guillermo Rodriguez 303ed7b24f
Add wait time on pinner and autocreate ipfs node directories on startup 2023-05-28 22:20:06 -03:00
Guillermo Rodriguez a85518152a
Add frontend image reduction and fix ipfs sudo issue 2023-05-28 20:44:47 -03:00
Guillermo Rodriguez e63d395d5c
Frontend DB fixes and starting to add img2img 2023-05-28 20:17:55 -03:00
Guillermo Rodriguez 5e017ffac0
Telegram frontend fixes and create pinner 2023-05-28 18:23:51 -03:00
Guillermo Rodriguez 1d7d11a9c1
Add .ini example & new account config
Add new smart contract clis config etc
Update GPU worker software to match contract updates
Do dynamic nodeos genesis
2023-05-27 22:42:27 -03:00
Guillermo Rodriguez 3607c568de
Drop separate reqs file for tests
Update docker containers
Create cli helpers for interacting with skynet
Add test
Begin adding hyperion api to telegram frontend
2023-05-27 17:50:47 -03:00
Guillermo Rodriguez dcd020f0da
Init chain with GPU token, tweak dgpu init 2023-05-24 13:24:46 -03:00
Guillermo Rodriguez 0b312ff961
Use leap as network + auth layer, we decentarlized now 2023-05-22 06:10:51 -03:00
Guillermo Rodriguez 79901c85ca
Merge pull request #4 from guilledk/net_rework
Net rework
2023-05-21 16:00:39 -03:00
Guillermo Rodriguez c430166895
Update LICENSE 2023-04-09 19:50:08 -03:00
Guillermo Rodriguez 5e8787b4fc
Add download command
Fix ini config loading
Update test requirements
Fix attempt_insecure and connection simple dgpu tests
2023-03-20 11:09:32 -03:00
Guillermo Rodriguez 4feed81662
Network rework in progress, also swap db to be on frontend layer
Simplify protobuf proto
Add manual telegram test
Add new .ini config system add example and gitignore entry
Expose ports on dgpu Dockerfile
2023-03-20 11:09:30 -03:00