Fri, Jul 20
Thu, Jul 19
Tue, Jul 17
Mon, Jul 16
I've exported some of today's donations into data_test/donations-201807161727.zip.gpg and used a modified version of the export script. When the third party has successfully tested this, we need to amend the PR to replace the export.sh script with export_gpg.sh, then run the backend.yml script.
Fri, Jul 13
@kai.nissen Do you consider the data in paymentMonitor.json sensitive? It exposes how much money we expect to come in in a certain time frame. If it's not sensitive we can simply rename the paymentMonitor.sample.json to paymentMonitor.json. Otherwise, we keep a copy on the deploy server and add a step to the deploy_to_server playbook.
@Tobias_Schumann_WMDE: I've created two issues for that:
Thu, Jul 12
Changes are in https://github.com/wmde/fundraising-infrastructure/pull/216
Wed, Jul 11
Tue, Jul 10
Mon, Jul 9
Thu, Jul 5
This ticket needs to be re-estimated, because the database changes and database layer stuff should not be put into FundraisingStore, but rather in Fundraising\Frontend\BucketTesting\DataAccess. Furthermore, we need to add another migration script (luckily we don't need referential integrity between tracking and donation/memberships) and add the migration to the Makefile.
Different skins and/or different frontend behaviors/looks can now be implemented as Bucket Tests. For now, we keep the skin folder structure.
Wed, Jul 4
Tue, Jul 3
Started working on the documentation: https://github.com/gbirke/php-xdebug-phpstorm-playground/pull/1
@kai.nissen: The "When non-direct-debit payment is selected in the banner, create donation and go directly to payment provider/success page (for bank transfer)" was implemented in the banner logic (going to donation/add instead of donation/new) and probably should be kept that way. We can reuse the banner code, but for the non-banner flow, we still need to implement some logic, as outlined in T198604: Change "add donation" page. Or should we drop/depriortize that subticket and concentrate und the confirmation page?
Mon, Jul 2
I've updated the Docker, docker-compose and NginX configuration in the playground.
Questions for @kai.nissen
Part of the estimation: Coordinating with owner of the key.
Fri, Jun 29
Playground setup: https://github.com/gbirke/php-xdebug-phpstorm-playground
The schema is ready at https://meta.wikimedia.org/wiki/Schema:WMDEBannerEvents and the code is prepared.