Research
Security News
Malicious PyPI Package ‘pycord-self’ Targets Discord Developers with Token Theft and Backdoor Exploit
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
API GraphQL de Camino: api.camino.beta.gouv.fr
git clone https://github.com/MTES-MCT/camino-api.git
..env-example
en .env
et le compléter..env
./database
, coller le fichier camino-public.sql
disponible ici : Camino database.# installe les dépendances
npm install
# importe les données depuis /database/camino-public.sql
npm run db:import-public
# crée un utilisateur admin
npm run db:user
# démarre le serveur avec nodemon
npm run dev
# compile l'application avec typescript
npm run build
# démarre le serveur
npm run start
# lance les tests en local
npm run dev:test
.
│
├── knex # `scripts de création et d'import de la base de données (npm run migrate)
│ ├── migrations # `création de la base de données`
│ └── seeds # `import depuis les fichier /sources vers la base de données`
│
├── manual # `source de la documentation générée avec esdoc`
│
└── src # `fichiers sources. Transformés avec npm run build.`
├── index # `point d'entrée`
│
├── api # `API graphql`
│ ├── resolvers # `liens entre l'API et la base de données`
│ ├── schemas # `description des nœuds de l'API`
│ └── types # `types graphQl customs`
│
├── config #
│ ├── index # `variables globales`
│ └── knex # `connexion à la base de données`
│
├── database # `base de données PostgreSQL`
│ ├── models # `modèles de la base de données (knex.js / objection.js)`
│ └── queries # `requêtes à la base de données (knex.js / objection.js)`
│
├── business # `logique métier`
│ ├── processes # `scripts de traitement`
│ ├── rules # `lois et procédures administratives`
│ ├── utils # `utilitaires de filtrage et de classement`
│ ├── daily # `scripts de mise à jour quotidiens (npm run daily)`
│ ├── etape-update # `script effectués lors de la mise à jour d'une étape`
│ └── monthly # `scripts de mise à jour mensuels (npm run monthly)`
│
└── tools # `outils`
├── dev # `outils de développement`
├── export # `exportation de la base de données vers des spreadsheets (npm run export)`
├── import # `import de spreadsheets vers des fichiers json dans /sources (npm run import)`
├── api-... # `connexion aux api externes`
└── emails-send # `envoi d'email`
Voir contributing.md (en anglais) pour plus d'infos.
Camino API, le cadastre minier numérique ouvert
FAQs
Camino api
We found that camino-api demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.
Security News
Snyk's use of malicious npm packages for research raises ethical concerns, highlighting risks in public deployment, data exfiltration, and unauthorized testing.