Commit Graph

394 Commits

Author SHA1 Message Date
Oliver Zander 48b922834a WM-17: added verbose names for models 2025-11-21 13:01:15 +00:00
Oliver Zander b4b35aa486 removed duplicate trailing colons in labels 2025-11-21 13:01:15 +00:00
Oliver Zander 4187d218b4 WM-12: added back button 2025-11-21 13:01:15 +00:00
Oliver Zander 2815780c27 added titles 2025-11-21 13:01:15 +00:00
Oliver Zander 0bd7bb0672 validate checkin & checkout 2025-11-21 13:01:15 +00:00
Oliver Zander 9b1fb39d8c removed initial value for travel cost 2025-11-21 13:01:15 +00:00
Oliver Zander ce1baef528 WM-12: changed some labels & verbose names 2025-11-21 13:01:15 +00:00
Oliver Zander 864eb031ed WM-11: switch service list to radios with info links 2025-11-21 13:01:15 +00:00
Oliver Zander 4d7058f460 fixed outdated import in oauth middleware 2025-11-21 13:01:09 +00:00
Oliver Zander ebd7ebd3fd added admin tests 2025-10-21 15:35:24 +02:00
Oliver Zander a750f0d7d2 fixed template name 2025-10-21 15:35:12 +02:00
Oliver Zander 864df9613a cleaned up forms & fixed missing terms field 2025-10-20 15:39:33 +02:00
Oliver Zander 1dbd38dc4a remove other option before saving 2025-10-20 14:45:25 +02:00
Oliver Zander 2c79732200 use base template for project funding info page 2025-10-20 14:45:25 +02:00
Oliver Zander 7365218adb added attachment helper 2025-10-17 17:31:51 +02:00
Oliver Zander 1c98092473 improved attachment download code 2025-10-17 17:22:52 +02:00
Oliver Zander 7fcde34897 clean up mail attachment code 2025-10-17 16:04:14 +02:00
Oliver Zander b3484965b3 unified approval mails 2025-10-17 15:14:16 +02:00
Oliver Zander 5a5962b619 unified mailing 2025-10-17 14:51:18 +02:00
Oliver Zander 1e075fda68 made declined projects read only 2025-10-17 14:18:20 +02:00
Oliver Zander e9b60d7205 send decision mails on grant 2025-10-17 14:15:56 +02:00
Oliver Zander 76ba63002d clean up mail code 2025-10-17 12:06:23 +02:00
Oliver Zander 5d107dab96 split form processing in multiple methods 2025-10-17 11:42:42 +02:00
Roman 621941c6e4 Update and add email templates for applicant and staff notifications 2025-10-17 11:25:34 +02:00
Roman f98894b250 Enhance ApplicationView to send applicant/staff emails with attachments and improved subjects 2025-10-17 11:05:24 +02:00
Roman 1ad4970cbc Add decision mailers for applicants and staff with approval/denial templates 2025-10-17 10:54:53 +02:00
Roman 5f2d99c037 Add robust mail attachment caching and file attachment support with TTL and MIME detection 2025-10-17 10:53:29 +02:00
Oliver Zander ad3ab2e993 made tests robust against changing order 2025-10-17 10:28:08 +02:00
Oliver Zander b963db5731 informal error message 2025-10-16 17:00:40 +02:00
Oliver Zander c5bdc80c54 allow empty grant fields in project 2025-10-16 16:44:26 +02:00
Oliver Zander 6a36b293f4 Merge branch 'feature/add-request-url-to-services' of gitlab.cosmocode.de:wikimedia/foerderbarometer into cosmocode 2025-10-16 16:31:35 +02:00
Oliver Zander 28a42b1709 fixed pid test 2025-10-16 15:46:49 +02:00
Oliver Zander 22aec6fdde fixed pid scheme 2025-10-16 15:41:22 +02:00
Oliver Zander 7e4d197384 added proxies for declined & requested projects 2025-10-16 15:38:41 +02:00
Oliver Zander 4efab724ca fixed test for proj 2025-10-16 12:26:52 +02:00
Oliver Zander 89cb50ddd7 improved datetime shortcuts 2025-10-16 12:16:52 +02:00
Oliver Zander a8731a4195 use existing project model & added categories and wikimedia projects 2025-10-16 12:16:08 +02:00
Oliver Zander cf81a45231 fixed spacing & imports 2025-10-15 17:32:28 +02:00
Oliver Zander 7d1511bb93 added projektförderung to extern types test 2025-10-15 12:26:57 +02:00
Oliver Zander ec062df5f4 fixed and unified project funding & services 2025-10-15 12:24:14 +02:00
Oliver Zander c27e4c5183 cleaned up project forms 2025-10-15 12:20:11 +02:00
Oliver Zander d1cda4c1a9 simplified project request model 2025-10-15 12:19:25 +02:00
Oliver Zander dcd9a3d213 reordered migrations 2025-10-15 12:14:42 +02:00
Oliver Zander 4dbf3749d7 Merge branch 'feature/project-funding-under-1000' of gitlab.cosmocode.de:wikimedia/foerderbarometer into cosmocode 2025-10-15 11:26:46 +02:00
Oliver Zander 77d7ff2ce3 integrated negative test 2025-10-14 16:59:36 +02:00
Oliver Zander ce4aeb0721 fixed tests 2025-10-14 16:48:39 +02:00
Oliver Zander a7d3df7b39 simplified application views 2025-10-14 11:39:58 +02:00
Oliver Zander 84ef809705 do not show internal address default 2025-10-14 11:16:13 +02:00
Oliver Zander 01267e6939 simplified field ordering 2025-10-14 11:15:50 +02:00
Oliver Zander 29c4cdd8ac simplified migration name 2025-10-14 11:15:19 +02:00