Libraries tagged by user level

salvatorecervone/filterbymodel

1 Favers
60 Downloads

Package Laravel per la gestione dei filtri di sicurezza perimetrale basati sui modelli Eloquent e sulle competenze utente.

Go to Download


tobento/service-acl

7 Favers
139 Downloads

A simple role and user-level access control system.

Go to Download


tobento/acl

7 Favers
9 Downloads

A simple role and user-level access control system.

Go to Download


regulus/identify

17 Favers
4717 Downloads

A Laravel 5 authentication/authorization package that adds roles, permissions, access levels, and user states. Allows simple or complex user access control implementation.

Go to Download


dineshstack/laravel-audit

15 Favers
4 Downloads

Activity log and audit trail for Laravel with field-level diffs, user attribution, batch grouping, sensitive-field masking, alert rules and a REST API.

Go to Download


1happyplace/clio

2 Favers
15138 Downloads

Seriously level-up the user interface of your PHP CLI programs.

Go to Download


bpteam/quick-parse-wizard

0 Favers
64 Downloads

Project designed to simplify the process of creating web scraping, making it accessible and effective for both experienced developers and users with a weak technical level.

Go to Download


hosnyben/nova-nested-inputs

9 Favers
504 Downloads

Nova Nested Fields is a Laravel Nova field package that allows users to present their checkboxes or radio buttons in a nested, hierarchical structure. This package supports infinite nesting levels, providing a flexible solution for complex form requirements.

Go to Download


factpulse/sdk

0 Favers
75 Downloads

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": "[email protected]", "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": "[email protected]", "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/

Go to Download


drupal-eca-recipe/eca_lib_0050

0 Favers
5 Downloads

An external MCP assistant drafts a conference talk with a user and submits it to Drupal, which owns every rule. The model publishes two tools: one submits, the other answers what a submission has to look like - the window, the accepted levels, the tracks the site currently offers and the duration limit for a level - so the assistant asks instead of exploring the site. Both run the same policy actions, so the rules an assistant is told are the rules it is held to. The submitting tool turns its five arguments into tokens, checks the submission window, the audience level, the track and a per-level duration limit before anything is written, and returns a structured result either way. The speaker is taken from the authenticated account and is not a tool argument. A valid proposal is created unpublished in the talk_review workflow, awaiting human review, and the result carries a link to it. The beginner duration rule is a single action in the diagram, which both tools read, so changing it live changes what the tools do and what they advise with no change on the assistant side.

Go to Download


radig/locale

16 Favers
1335 Downloads

CakePHP Locale: allow your users to input localized data (like dates and decimals) while kept consistency at database-level.

Go to Download


vietvan-ca/flarum-levels

0 Favers
15 Downloads

User level system based on XP with custom level names and manual assignment

Go to Download


tugelsikile/user-level

0 Favers
14 Downloads

Custom user level privileges for laravel

Go to Download


tourze/user-level-bundle

0 Favers
0 Downloads

็”จๆˆท็ญ‰็บง็ฎก็†ๆจกๅ—๏ผŒๆ”ฏๆŒ็”จๆˆท็ญ‰็บงๅ‡้™็บง่ฎฐๅฝ•ๅ’Œ่ง„ๅˆ™้…็ฝฎ

Go to Download


shubhamrai/laravel-user-discounts

0 Favers
1 Downloads

Reusable user-level discount package for Laravel 12: deterministic stacking, per-user usage caps, idempotent and concurrency-safe application.

Go to Download


<< Previous Next >>