馃寛馃寛 Wikimania 2024 in Katowice Tech Boost 馃寛馃寛

This is an incredibly extensive set of features introduced during the Wikimania 2024 hackaton in Poland, Katovice.

See atomic commits for extensive features and change-logs and their related test plans.

Recap:

  • GitLab CI: add support to parallel stages (down from 4 minutes to 2 minutes)
  • GitLab CI: add support to unit tests needing a database (now using docker-compose)
  • AccountRow: add "amount" virtual attribute ( #110)
  • PayPal file manual import: drop legacy unmaintained feature
  • Movement: make identifier nullable to add unique index ( #109 (closed))
  • Movement: harden duplicate checkers (with/without identifier) ( #83 (closed))
  • MovementController: fix PayPal debugger
  • Movement: add year pseudo-attribute

P.S. this page is mentioned in this boring unuseful personal report asd:

https://wiki.wikimedia.it/wiki/Wikimania_2024/Report/Valerio_Bozzolan#Extra:Italian_Linux_Society_Tech_Boost.22Wikimania_Katowice.22

Edited by Valerio Bozzolan

Merge request reports

Loading