Remove piplomes, update fix login, fix campaign presentation
Issues linked ;
https://git.laquadrature.net/lqdn-interne/don/-/issues/132 https://git.laquadrature.net/lqdn-interne/don/-/issues/130 https://git.laquadrature.net/lqdn-interne/don/-/issues/129 https://git.laquadrature.net/lqdn-interne/don/-/issues/127 https://git.laquadrature.net/lqdn-interne/don/-/issues/126 https://git.laquadrature.net/lqdn-interne/don/-/issues/124 https://git.laquadrature.net/lqdn-interne/don/-/issues/125 https://git.laquadrature.net/lqdn-interne/don/-/issues/123 https://git.laquadrature.net/lqdn-interne/don/-/issues/122 https://git.laquadrature.net/lqdn-interne/don/-/issues/119
Rapports de requête de fusion
Activité
changed milestone to %Corrections de bugs du site
requested review from @bastien
assigned to @nono
4 4 5 5 It's used as our primary donation platform, and uses our bank's payment system (cheaper) to get one-time or recurring payments recorded into the donation platform. 6 6 7 ## Environnement de test 8 9 Afin de faciliter la réalisation de tests, vous pouvez utiliser Vagrant et Ansible à travers le rôle `don-lqdn`. 10 11 Pour la mise en place ; 12 13 - Mise en place de la machine virtuelle ; téléchargement d'une machine virtuelle Debian. 14 - `$ vagrant up` 15 - Installation du site de don ; Installation du rôle don-lqdn dans la machine virtuelle 16 - `$ vagrant provision` 17 - Vous pouvez maintenant voir le site de don sur `http://192.168.56.42:8000/`. 14 14 # boxes at https://vagrantcloud.com/search. 15 15 config.vm.box = "debian/bullseye64" De ce que l'on avait essayé, c'est mieux de rester sur la debian officiel, elle est plus proche de l'image que l'on as sur nos serveurs afaik.
Modifié par nono
24 26 # accessing "localhost:8080" will access port 80 on the guest machine. 25 27 # NOTE: This will enable public access to the opened port 26 config.vm.network "forwarded_port", guest: 8000, host: 8383 28 # config.vm.network "forwarded_port", guest: 80, host: 3141 29 # config.vm.network "forwarded_port", guest: 8000, host: 3141 27 30 28 31 # Create a forwarded port mapping which allows access to a specific port 29 32 # within the machine from a port on the host machine and only allow access 30 33 # via 127.0.0.1 to disable public access 31 # config.vm.network "forwarded_port", guest: 80, host: 8080, host_ip: "127.0.0.1" 34 config.vm.network "forwarded_port", guest: 8000, host: 8282, host_ip: "127.0.0.1" 32 35 33 36 # Create a private network, which allows host-only access to the machine 34 37 # using a specific IP. 35 config.vm.network "private_network", ip: "192.168.56.1" 38 config.vm.network "private_network", ip: "192.168.56.42" 52 # config.vm.provider "virtualbox" do |vb| 53 # # Display the VirtualBox GUI when booting the machine 54 # vb.gui = true 55 # 56 # # Customize the amount of memory on the VM: 57 # vb.memory = "1024" 58 # end 59 # 60 # View the documentation for the provider you are using for more 61 # information on available options. 50 # Si vous voulez avoir la possibilité de faire des modifications directement 51 # dans le dossier local, et voir les modifications sans avoir besoin de faire 52 # `vagrant provision`, vous pouvez décommenter la ligne ci-dessous avant de 53 # faire `vagrant up && vagrant provision`. 54 55 # config.vm.synced_folder "./", "/home/don/don" En fait, ça dépend de la configuration que as tu dans
configuration.test.yml
: Si tu as la synchronisation d'activée, tu peux choisir entre- Télécharger la version actuelle sur la branche de travail définie dans ce même fichier,
- Ou ne pas télécharger la version depuis git, mais utiliser la version locale directement.
En soit, on se retrouve avec deux possibilités pour l'origine du code que tu va éditer ( local, ou depuis git ). Mais dans les deux cas, la VM sera préparée avec l'environnement nécessaire.