Releases: payutc/server
Releases · payutc/server
r25
- [#] Début service de Notifications (NOTIFICATIONS)
- [#] Notifications : contrainte unique sur les champs
- [#] Notifications : support du changement d'utilisateur
- [#] Notifications : check utilisateur connecté et app
- [#] Notifications : Bom Task, starting to implement Notifications
- [#] Notifications android : make it work !
- [#] Arrivée d'un script cron sur payutc
- [#] Arrivée d'un script cron sur payutc
- [#] Ajout du service POSS4 (POSS3 sans auth vendeur)
- [#] Arrivé de SELFPOS
- [#] Mise a jour de la description du service
- [#] Les non cotisants peuvent desormais recharger
- [#] Un non cotisant ne peut plus virer d'argent
- [#] publication d'une méthode pour connaitre l'état de la cotisation d'un user
- [#] Ajout de la migration sql
- [#] Ajout du code pour gérer les articles ouvert ou non aux non-cotisants
- [#] Fix tests
- [#] Add method SELFPOS.transactionByCardId for lavutc
r24
r23
r22
- [#] Suppression de collonne inutilisé
- [#] Retrait du soap dispatcher fix #338
- [#] Ajout d'un service TRESO
- [#] Gestion des reversements
- [#] Fix travis
- [#] Récupération des categories via POSS3
- [#] Non uniformite des bom Product et Category
- [#] Optimisation de la recuperation des images
- [#] Correction indentation
- [#] Ajout TVA
- [#] Fin integration TVA, fix #103
- [#] Adapt unit tests for TVA
- [#] Migrations sql
- [#] Gestion de la tva au moment de la transaction
- [#] Oubli de la valeur d’un paramètre par défaut dans MESSAGES
- [#] Fix tests for TVA
r21
- [#] Ajout de logs dans KEY.php
- [#] Update KEY.php
- [#] Update KEY.php
- [#] Ajout du service catalog
- [#] Ajout du service catalog
- [#] Ajout du service catalog
- [#] Message pour l'exception NotEnoughtMoney
- [#] Correction du test pour l'exception NotEnoughtMoney
- [#] Remove assignation to unexistant variable
- [#] Log function arguments
- [#] Allow grouping stats by exact day, month or year
- [#] Mode maintenance (API Json uniquement)
- [#] Proof Of Concept : listing des méthodes disponibles sur un service
- [#] Payutc > français
- [#] Nettoyage moins violent du docString
- [#] Test unitaires pour getMethods et base introspectable pour faciliter les tests
- [#] getMethods : si preg_replace échoue on garde la ligne complète
- [#] introspectMethods dans Utils
- [#] Suppression de l’id dans la table t_message_msg
- [#] Création du service MESSAGES
- [#] Ajout de MESSAGES à ADMINRIGHT
- [#] Ajout du service MESSAGES au mapping
- [#] Bom MsgPerso modifiée pour implémenter tous les cas possibles
- [#] Tests pour la Bom MsgPerso
- [#] Plus de try ... catch dans les unittests
- [#] Petites modifs des unittests de MsgPerso
- [#] Payline PRODUCTION constant was not set
- [#] Correction d’un bug dans l’édition d’un blocage
- [#] Correction d’un autre bug affectant l’édition d’un blocage
- [#] Support des dates de début et de fin personnalisées pour BLOCKED
- [#] False => false
- [#] Fix sql for purchase stats
- [#] bom/purchase: Update condition
- [#] Unittests pour la Bom Blocked
- [#] logs: Logs are now full json
- [#] Catalogue Service Created
- [#] Catalogue Service Created
- [#] Adding getProductsByCategories
- [#] Adding app right in ADMINRIGHT
- [#] Modifications de method getFundations pour coller au checkRight dans ServiceBase + modifications CATALOG et GESARTICLES pour s'accoutumer
- [#] Modifications et suppressions de lignes de commentaire
- [#] Correction virgule manquante
- [#] ajout des accolades et use namespace définition on top on class
- [#] Update to payline SDK 1.4 - fix #326
- [#] Ajout du mail sur le retour de WEBSALE/getTransactionInfo
- [#] Correction de l'utilisation de $gingerUser dans User::__contruct
- [#] Appel des urls de callback lors du paiement en ligne
- [#] ADMINRIGHT, le service VENTEWEB n'existe pas fix #337
r20
- [#] Clean tests
- [#] check php version before launching built-in servers
- [#] Fix travis before script
- [#] Removed psswd from default test conf to make travis happy
- [#] Added Payline log folder creation in travis before script
- [#] Renamed Payutc\Application to Payutc\WebApp
- [#] Added a script to up & down built-in servers
- [#] Removed useless file
- [#] Removed local config-test from repos
- [#] Factorize built-in server launching
- [#] Update help
- [#] Added tests/logs folder in repos
- [#] Fixed travis before script
- [#] Deactivated SimpleXml warnings for CasTest
- [#] Suppression de plage horaire
- [#] Suppression de CheckRight
- [#] Retrait de droits v1 dans les tests
- [#] Suppression de ComplexData
- [#] Suppression de la table tj_usr_mol_jum
- [#] Suppression des tables ts_right_rig, ts_error_err, ts_mean_of_login_mol
- [#] Suppression de t_recharge_type_rty
- [#] Suppression de t_point_poi
- [#] Mise à jour des données de test
- [#] Fixed config import in web/index.php
- [#] Fixed Payutc\Bom\Payline to use payutc logger
- [#] Removed useless parameter
- [#] Added absolute path for config inclusion
- [#] Renamed Payline wrapper
- [#] Add session id in log context
- [#] Added parameter to pass an exception in logs
- [#] Clean Payline logs
- [#] Clean User logs
- [#] Clean POSS3 logs
- [#] Add protection against redifinition of payline options
- [#] Add unittests for Payline
- [#] Add payline unittest
- [#] merge
- [#] Fix travis
- [#] Add test for payline double loading
- [#] Add unittest for Payline::checkUser
- [#] Add payline unittests
- [#] Add payline unittests
- [#] Add payline unittest
- [#] Allow only POST on services
- [#] Speedup tests
- [#] Diminution des appels à payline
- [#] Fix tests
- [#] More flexible control access for methods
- [#] Move allowed get methods to mapping
- [#] Gestion des réductions
- [#] Fix : les messages de log dans Transaction contenaient d'anciennes variables
- [#] Transaction::create : meilleurs logs
- [#] Réduction : comparaisons strictes et meilleurs logs
- [#] Réductions : clarification du commentaire dans le test Poss3Rwdb
- [#] Réductions : lancer la bonne exception
- [#] Réduction : fix des tests
- [#] POSS3::transaction renvoie l'id de la transaction
- [#] Correction de la protection des GET
r19
r18
r17
Pensez à lancer les migrations !
Il y a de nouvelles foreign keys, en cas d'erreur lors de la migration, cette requête peut être utile :
SELECT pay.usr_id, usr.usr_id FROM `t_paybox_pay` pay LEFT join ts_user_usr usr on pay.usr_id = usr.usr_id WHERE usr.usr_id is null group by pay.usr_id
- [#] Migration pour créer la table transaction et migrer les données de purchase
- [#] Use Monolog for logging
- [#] Add missing classes
- [#] Create logs payline directory for tests
- [#] Log errors
- [#] Log exceptions on json dispatcher
- [#] Displays error trace in multiline
- [#] Display error trace on single line
- [#] Use a log folder
- [#] Rewrite Cas class
- [#] Better handle of cas namespace
- [#] Rename cas exception to be more generic
- [#] Cas is not anymore static, add unittests
- [#] Use require_once
- [#] Add requires php 5.4 in CasTest
- [#] Retourner le nom de la fondation avec les infos du vendeur
- [#] Cast string better
- [#] Move httpful pckg in 'require' section
- [#] Handle special chars for &
- [#] Suppression de tables inutilisées
- [#] merge
- [#] Utiliser une requête préparée pour le blocage
- [#] Renommage de la migration pour passer derrière
- [#] Correction sur #280
- [#] Modification du .gitignore
- [#] Corrections pour la gestion des transactions
- [#] Derniers tests réparés
- [#] Suppression de POSS2
- [#] Remove AADMIN
- [#] Suppression des tests de POSS2
- [#] Ajout des quantités dans les données de test
- [#] Ajout du BOM Transaction avec quelques opérations de base
- [#] Ajout d'un article séparé pour les tests de transaction
- [#] Migration pour la gestion des transactions de websale
- [#] Remplacement de poi_id par app_id dans la table t_transaction_tra
- [#] Ajout d'une methode pour récuppérer une application a partir de droit
- [#] Ajout du mapping vers les deux futurs nouveaux services
- [#] Prototypage du service WEBSALE, en attente du BOM Transaction d'Arthur
- [#] On attend le BOM Transaction de @apuyou mais la en théorie WEBSALE et WEBSALE confirm sont terminés
- [#] Méthode pour récupérer le crédit d'un utilisateur par ID
- [#] Gestion du statut des transactions
- [#] correction d'erreurs
- [#] Association d'un token aux transactions
- [#] Possibilité d'ajouter un mail aux transactions
- [#] Méthode pour annuler une transaction
- [#] Utilisation du Bom Transaction dans POSS3
- [#] Déplacement de tests en read only
- [#] Test cases supplémentaires pour Transaction
- [#] Le BOM User requiert PHP 5.4 pour les tests
- [#] Better abort method
- [#] Protection en cas de montant qui ne correspondrait pas
- [#] On s'adapte au modif dans Bom/Transaction
- [#] Verification du token
- [#] fix typo
- [#] Code review
- [#] code review
- [#] code review
- [#] code review
- [#] code review
- [#] Erreur de syntaxe
- [#] Tests pour WEBSALE
- [#] Typo dans WEBSALECONFIRM
- [#] Ajout des noms des articles dans le getInfo
- [#] Test WEBSALECONFIRM::getTransactionInfo
- [#] Ajout du total de la transaction
- [#] Changement de l'api, le mail est pris a la creation de la transaction
- [#] Avec des tests qui passe
- [#] Ajout d'un nouveau Bom Fundation
- [#] Renvoit du nom de la fundation dans getInfo de WEBSALECONFIRM
- [#] Récupération du mail dans la transaction
- [#] Fix bug dans Payline
- [#] Payline appelle le callback_url une notification
- [#] Refuser une transaction sans returnUrl dans WEBSALE
- [#] Ignorer les transactions non validées dans l'historique
- [#] Use use
- [#] Setter pour buyer et seller dans Transaction
- [#] Il faut definir le buyer quand un utilisateur paie avec son compte payutc
- [[#](htt...