A set of Components that can be shared between React and React-Native
> Lighthouse Pack for the [adjudicate](../../README.md) platform — the async PIX payment lifecycle, adjudicated. Exercises all six Decision outcomes (EXECUTE, REFUSE, ESCALATE, REQUEST_CONFIRMATION, DEFER, REWRITE).
refuse-npms
refuse to use the special string to be the global function name
asset-acceptance-refuse-to-clear-credit-report-udspmo79f
Command-line tool to verify SWORN protocol manifests in CI/CD pipelines. Wraps sworn-verifier with --json, --strict, --file flags. Returns exit code 0 on allow, 1 on refuse.
System for website. informs the visitor of the use of cookies and gives the possibility to refuse cookies
Three-valued voting for AI council debates. KEEP/REFUSE/ABSTAIN with quality-weighted scoring.
 The name of `refuse` comes from its main action: `fuse` (join or blend) multiple components to form a single working app. Fun fact: it also me
Self-contained validator for SWORN protocol AT (adversarial test) manifests. Implements spec_version forward-compat refuse path + strict-strip canonicalisation + keccak256 stripped_hash, byte-compatible with the reference Go and Python reproducers.
Namespace-enforced cache-key builder with runtime PII pattern rejection — refuse to cache anything keyed by email, SSN, or other identifying values
Unoptimized functions that probably have a library that I refuse to install.
HMAC-SHA256 origin trust header for Facet enforcement. Sign outbound origin requests at the edge or Terminal; verify on the backing origin to refuse direct-bypass traffic. Workers, Deno, and Node compatible (Web Crypto only).
Concurrency limit
The guest-provider backend module for the auth plugin.
JSON OT type
OpenClaw Weixin channel
Builder MCP for Qingflow app/package/system design and staged solution workflows.
Human-friendly Qingflow command line interface for auth, record operations, import, tasks, and stable builder flows.
Shared NDJSON bridge transport, binary resolution, and ONNX runtime helpers for AFT agent-host plugins (OpenCode, Pi)
Operational end-user MCP for Qingflow records, tasks, comments, and directory workflows.
Autonomous desktop AI coding agent. Alternative to Claude Code, Cursor, Copilot. Runs locally, no per-token billing. $10 / 3 months on the whitelist · tsunamicli.nexworldtech.com
The high-performance Go framework for Laravel lovers.
Make a dump of the V8 heap for later inspection.
An easy-to-use, incremental, multi-threaded garbage collector
An async multi-threaded port scanner supporting user specified port ranges, timeout durations, and thread quantity
Zero-copy guardrails for LLM input/output. Pure-Rust scanners (prompt-injection, role-override, secret leakage, PII, invisible text, deobfuscation, token limit).
Macros for the Refuse garbage collector
A string interner utilizing the Refuse garbage collector
ruLake — vector-native federation intermediary over heterogeneous backends (ADR-155)
Experimental Rust implementation of the Millrace runtime.
Cross-platform prediction market SDK for Polymarket and Kalshi
A secure, high-performance messaging protocol library
Command-line utility for monitoring GPU hardware. It provides a real-time view of GPU utilization, memory usage, temperature, power consumption, and other metrics.
Vim-grammar TUI editor with batteries included — tree-sitter, multi-server LSP, DAP, multi-cursor, sessions, single binary, no plugin system.
Delta Read Interception Proxy — sends only file diffs to your LLM agent
Wrap up some common functionality of deferring garbage collection. Often used to speed up test suites by 40%-60%.
sentry-ruby does not provides an API that directly replace Raven.capture, see https://github.com/getsentry/sentry-ruby/issues/1267 This gem adds it back, that's it.
Refuse access if X-API-SECRET header does not contain required value. Allow unrestricted access to selected paths.
App Store Emigrant will manually attempt to verify whether any of your local mobile applications are out of date, which iTunes - unfortunately - will refuse once you have moved countries
SSLHelper provides controller helpers to require/refuse SSL onto specific actions, test helpers to verify controller behaviours and named route counterparts (e.g. ssl_login_url) to clean up your view and controller code. HTTP(S) ports are configurable.
A very simple, application-level DOS (Denial-Of-Service) attack handler for Rails apps. By including in the app, it can track requests per IP address and refuse further processing of the request if there were too many requests recently from the given IP address.
The gem push command makes it incredibly easy to publish your gems... maybe a little too easy. PushSafety is a RubyGems plugin that refuses to push a gem unless it is on a whitelist. Add your open source gems to your whitelist, and keep your private gems safe from accidental pushes.
a Rails gem that allows you to validate a URL entered in a form. It validates if the URL exists by hitting it with a HEAD request. The improved version includes retries for common patterns when the head request is refused before giving a failure notice. It also looks up a SITE_URL constant to the user agent in the headers. Also has the option to also check that the URL returns content of a specified type.
Manage your notes from the console. If you're like me, you spend most of your computing time in a terminal, you have a text-editor set up just to your liking, and you wish you could use it for everything. Naturally, when it comes time to ditch your paper note-pad, you refuse to to use the more popular gui-driven apps and want to find a way to use your editor instead. But when you start looking for a terminal-based notes framework (or plugin for your editor) you're blinded by crazy features and unwilling to learn a new tool. You've also already started keeping your notes in some text files and don't want to have to start over. Anyway, I went through the same thing and made this this lightweight tool (originally from some aliases in my bashrc) to do what I wanted it to do, which isn't a lot. But, like ruby, it has a nice interface, and it'll stay out of the way. That means you can choose where you keep your notes, how you organize them, how you track them (if you do), and what editor you use to write them. So if you already have your own notes, you can just point `peter-notes` at them and start using worlds simplest (and coolest) notes-manager. This is a cli tool, don't try to import it into some ruby source code.
REST API for electronic invoicing in France: Factur-X (CII), UBL 2.1, AFNOR PDP/PA, electronic signatures. ## 🎯 Main Features ### 📄 Invoice Generation - **Formats**: CII XML, UBL 2.1 XML, or Factur-X PDF/A-3 - **Profiles** (CII/PDF): MINIMUM, BASIC, EN16931, EXTENDED - **UBL**: Always EN16931 compliant - **Standards**: EN 16931 (EU directive 2014/55), ISO 19005-3 (PDF/A-3), CII (UN/CEFACT), UBL 2.1 (OASIS) - **Simplified Format**: Generation from SIRET + auto-enrichment (Chorus Pro API + Business Search) ### ✅ Factur-X - Validation - **XML Validation**: Schematron (45 to 210+ rules depending on profile) - **PDF Validation**: PDF/A-3, Factur-X XMP metadata - **VeraPDF**: Strict PDF/A validation (146+ ISO 19005-3 rules) ### ✍️ Electronic Signature - **Standards**: PAdES-B-B, PAdES-B-T (RFC 3161 timestamping), PAdES-B-LT (long-term archival) - **eIDAS Levels**: SES (self-signed), AdES (commercial CA), QES (QTSP) - **Validation**: Cryptographic integrity and certificate verification ### 📋 Flux 6 - Invoice Lifecycle (CDAR) - **CDAR Messages**: Acknowledgements, invoice statuses - **PPF Statuses**: REFUSED (210), PAID (212) ### 📊 Flux 10 - E-Reporting - **Tax Declarations**: International B2B, B2C - **Flow Types**: 10.1 (B2B transactions), 10.2 (B2B payments), 10.3 (B2C transactions), 10.4 (B2C payments) ### 📡 AFNOR PDP/PA (XP Z12-013) - **Flow Service**: Submit and search flows to PDPs - **Directory Service**: Company search (SIREN/SIRET) - **Multi-client**: Support for multiple PDP configs per user ### 🏛️ Chorus Pro - **Public Sector Invoicing**: Complete API for Chorus Pro ### ⏳ Async Tasks - **Celery**: Asynchronous generation, validation and signing - **Polling**: Status tracking via `/tasks/{task_id}/status` - **Webhooks**: Automatic notifications when tasks complete ## 🔒 Authentication All requests require a **JWT token** in the Authorization header: ``` Authorization: Bearer YOUR_JWT_TOKEN ``` ### How to obtain a JWT token? #### 🔑 Method 1: `/api/token/` API (Recommended) **URL:** `https://factpulse.fr/api/token/` This method is **recommended** for integration in your applications and CI/CD workflows. **Prerequisites:** Having set a password on your account **For users registered via email/password:** - You already have a password, use it directly **For users registered via OAuth (Google/GitHub):** - You must first set a password at: https://factpulse.fr/accounts/password/set/ - Once the password is created, you can use the API **Request example:** ```bash curl -X POST https://factpulse.fr/api/token/ \ -H "Content-Type: application/json" \ -d '{ "username": "your_email@example.com", "password": "your_password" }' ``` **Optional `client_uid` parameter:** To select credentials for a specific client (PA/PDP, Chorus Pro, signing certificates), add `client_uid`: ```bash curl -X POST https://factpulse.fr/api/token/ \ -H "Content-Type: application/json" \ -d '{ "username": "your_email@example.com", "password": "your_password", "client_uid": "550e8400-e29b-41d4-a716-446655440000" }' ``` The `client_uid` will be included in the JWT and allow the API to automatically use: - AFNOR/PDP credentials configured for this client - Chorus Pro credentials configured for this client - Electronic signature certificates configured for this client **Response:** ```json { "access": "eyJ0eXAiOiJKV1QiLCJhbGc...", // Access token (validity: 30 min) "refresh": "eyJ0eXAiOiJKV1QiLCJhbGc..." // Refresh token (validity: 7 days) } ``` **Advantages:** - ✅ Full automation (CI/CD, scripts) - ✅ Programmatic token management - ✅ Refresh token support for automatic access renewal - ✅ Easy integration in any language/tool #### 🖥️ Method 2: Dashboard Generation (Alternative) **URL:** https://factpulse.fr/api/dashboard/ This method is suitable for quick tests or occasional use via the graphical interface. **How it works:** - Log in to the dashboard - Use the "Generate Test Token" or "Generate Production Token" buttons - Works for **all** users (OAuth and email/password), without requiring a password **Token types:** - **Test Token**: 24h validity, 1000 calls/day quota (free) - **Production Token**: 7 days validity, quota based on your plan **Advantages:** - ✅ Quick for API testing - ✅ No password required - ✅ Simple visual interface **Disadvantages:** - ❌ Requires manual action - ❌ No refresh token - ❌ Less suited for automation ### 📚 Full Documentation For more information on authentication and API usage: https://factpulse.fr/documentation-api/
No description provided.
No description provided.
No description provided.
No description provided.