* added bin folder
* removed published_secrets.txt
* added single key publisher
* read and republish
* some changes
* made everything nice
* added RetrySettings
* added resilient client
* fmt
* renamed package
* readme
* added user key republisher
* fmt
* extracted DB and homeserver core from mod
* homeserver packet republish periodically
* small changes
* with final message
* conditional republish
* fmt
* clippy
* moved bin to examples
* improved readme
* handle relay only clients
* handled no dht available
* ignore corrupt users
* handle heed entry errors
* improved unwraps
* fixes
* fixes
* added republish interval to config
* use warn when some keys are missing
* removed old todo
* fixes
* fmt
* fix relays
* use resilient client in homeserverkeyrepublisher
* moved some news to default
* more defaults
* fixed tests
* fmt
* test
* removed resilient client for homeserver publish again
* clippy
* made code simpler
* refactored code
* added .vscode to gitingore
* resutlt match
* feat: add public method to repub homeserver and repub on signin
* Add extract host unit test
* refactor and expose to wasm
* lint
* Fixes add republish tests
* Use pubky timestamp
* Fix wasm spawn
* update republish min time
* fix wasm build
* fix: change republish wasm apii to expect public key
* Update pubky/src/native/internal/pkarr.rs
Co-authored-by: Severin Alexander Bühler <8782386+SeverinAlexB@users.noreply.github.com>
* Update pubky/src/native/internal/pkarr.rs
Co-authored-by: Severin Alexander Bühler <8782386+SeverinAlexB@users.noreply.github.com>
* r record to s signed_packet
* clean up determine host
* fix max_record_age api and change to 1h
---------
Co-authored-by: Severin Alexander Bühler <8782386+SeverinAlexB@users.noreply.github.com>
* feat: add parallel PR check workflow
* fix: remove branch restriction for PR check workflow
* fix: suppress clippy warnings for needless lifetimes in CI workflows
* refactor: consolidate Clippy checks and streamline test workflows
* feat: add documentation workflow and remove legacy Rust CI workflow
* feat: trigger PR check workflow on push to main branch
* fix: update test command to use CI profile in PR check workflow
* fix: enhance test command with partitioning and retries for improved performance
* fix: remove partitioning from test command in PR check workflow
* fix: update test job to use matrix strategy for multiple crates
* fix: enhance test command with additional options for better output and error handling
* fix: remove silent mode from test command for clearer output
* fix: add check for existing tests before running in PR check workflow
* fix: add missing fi statement to close if condition in PR check workflow
* fix: improve test command logic to handle no tests found scenario