Coder Social home page Coder Social logo

sedelpeuch / wolf Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 1.0 17.66 MB

Le projet Wolf est un projet ayant pour but de créer un environnement d'interconnexion entre les différents outils pouvant être utilisés dans la gestion d'associations, de projets etc

License: GNU General Public License v3.0

Python 100.00%
automation python wolf

wolf's Introduction

Projet Wolf

Le projet Wolf est un projet ayant pour but de créer un environnement d'interconnexion entre les différents outils pouvant être utilisés dans la gestion d'associations, de projets etc

Installation

Pour installer le projet, suivez les instructions ci-dessous :

Clonez le projet sur votre machine en utilisant la commande suivante : bash

git clone [email protected]:sedelpeuch/wolf.git

Installation

Créez un environnement virtuel et installez le package :

python3 -m pip install virtualenv
python3 -m virtualenv venv
source venv/bin/activate
pip install poetry
poetry install

Il est nécessaire de créer un fichier wolf/token.json en remplissant avec les tokens adaptés (cela dépend de vos api et applications). Dans le cas du projet actuel :

{
  "notion": "",
  "dolibarr": "",
  "github_doc_latex": "",
  "github_doc_publish": "",
  "notion_master_file": ""
}

Documentation

La documentation complète du projet est disponible dans le répertoire /docs. Vous pouvez consulter cette documentation pour en savoir plus sur les fonctionnalités du projet et son utilisation.

Contributions

Nous accueillons avec plaisir les contributions à notre projet ! Si vous souhaitez contribuer, veuillez suivre les étapes suivantes :

  • Forker le dépôt
  • Créer une nouvelle branche
  • Effectuer vos modifications
  • Valider vos changements
  • Pousser votre branche
  • Soumettre une pull request

Nous apprécions les contributions de la communauté pour améliorer et faire évoluer le projet Wolf !

Licence

Ce projet est distribué sous licence GPL3. Pour plus d'informations, veuillez consulter le fichier LICENSE.

Nous espérons que le projet Wolf répondra à vos besoins de gestion des ressources internes. N'hésitez pas à nous contacter si vous avez des questions ou des commentaires. Merci de votre intérêt pour notre projet !

wolf's People

Contributors

sedelpeuch avatar pre-commit-ci[bot] avatar antoinepringalle avatar lbonnet006 avatar

Watchers

 avatar  avatar

Forkers

eirlab

wolf's Issues

[FEAT] Liste des formations à venir

Module corresponding to the functionality

Formations

Description of the functionality

Dans le module de formation, rajouter le listing automatique des formations à venir et la possibilité de dire qu'elles ont été réalisées (avec le GRH automatique)

[WOLF-4] Notion 2 Marp

Sur le même style que Notion 2 LaTeX réaliser un job permettant de transformer une page notion en présentation Marp et la publier sur Github

[WOLF-6] Weekly Project

Ajout d'un job permettant de calculer les charges par personne par semaine à partir des projets

[BUG]

Le script est cassé pour le tarif 50€ car maintenant c'est : "Etudiant hors INP / Personne en situation de handicap / Demandeur d'emploi"

[FEAT] Vente du magasin

Module corresponding to the functionality

Vente

Description of the functionality

Ajout d'un nouveau module permetant de réaliser la vente d'un produit du magasin EirLab

[FEAT] Ajout du module maintenance

Module corresponding to the functionality

Maintenance

Description of the functionality
Ajout d'un module de maintenance permettant de gérer les maintenances des machines

Token via script d'installation

Objectif

L'objectif est de pouvoir passer les token des applications en paramètre du script install.py pour pouvoir l'utiliser avec les secrets github

Cas d'utilisation

Déploiement

[BUG] Test

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Ne recompiler que sur différence

Objectif

Permettre de publier un nouveau document pdf et tex uniquement si il y a des différences par rapport à l'ancien

Cas d'utilisation

Notion2LaTex

[FEAT] Listage et ajout des adhérents automatique

Module corresponding to the functionality

Adhérents

Description of the functionality

Ajout des fonctionnalités suivantes :

  • Listes des adhérents et recherche par nom
  • Ajout des adhérents automatique en donnant en entrée le fichier d'export de HelloAsso et ajoute dans dolibarr les différents adhérents

[WOLF-3] Support des images dans Notion2Latex

Module corresponding to the functionality

Notion2LaTex

Description of the functionality

Notion2Latex ne supporte pas l'ajout d'images (un lien est généré dans le markdown mais xelatex ne supporte pas les images par lien

[FEAT] Génération de commande automatique

Module corresponding to the functionality

Stocks

Description of the functionality

Permettre de générer automatiquement les commandes fournisseurs de entrepôts ayant des produits en stock bas

Déploiement de la nouvelle architecture

Objectif

L'idée est de mettre en place la totalités des outils permettant de développer la nouvelle version de Wolf basé sur le brouillon d'architecture suivant

concept

Cas d'utilisation

.

[BUG] Moteur de recherche lent

Module corresponding to the functionality

Stocks

Description of the functionality
Le moteur de recherche par nom est trop lent. Remplacement par une recherche par comparaison simple

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.