Commit Graph

  • 8abc051a59 full width related labels for all product change forms feature-cc Oliver Zander 2025-11-18 09:51:25 +0100
  • b156ee0067 fixed form data for project funding Oliver Zander 2025-11-13 10:59:19 +0100
  • 85cb2368cc fixed validation Oliver Zander 2025-11-11 09:47:51 +0100
  • f9898ee9b5 removed unnecessary code Oliver Zander 2025-11-10 18:14:40 +0100
  • d8b8f28442 improved literature form validation Oliver Zander 2025-11-10 18:06:21 +0100
  • 73cd0ff906 properly clean selfbuy data Oliver Zander 2025-11-10 17:54:03 +0100
  • 20e5be26c0 added test for failed extern redirect Oliver Zander 2025-11-10 17:53:10 +0100
  • 803c94137d fixed typing for help texts in application type Oliver Zander 2025-11-10 17:52:48 +0100
  • c0a98d09cd added test for unknown applicant name Oliver Zander 2025-11-10 17:52:06 +0100
  • f5c9b0c76c WM-18: improved mails & added full form data Oliver Zander 2025-11-10 17:51:24 +0100
  • 35627d2764 WM-13: made denied projects re-grantable Oliver Zander 2025-11-10 12:19:12 +0100
  • ba56ca21b4 WM-12: bring back opacity for admin Oliver Zander 2025-11-10 12:17:46 +0100
  • 771819af0e WM-13: removed decision mails Oliver Zander 2025-11-10 12:05:40 +0100
  • ee987d73c2 WM-12: use textarea for other fields Oliver Zander 2025-11-10 11:44:04 +0100
  • f18b97a213 WM-11: left align applications Oliver Zander 2025-11-10 11:37:32 +0100
  • a55b5f26d9 renamed blocks to applications Oliver Zander 2025-11-10 11:37:00 +0100
  • d527a99a6d only use german Oliver Zander 2025-11-10 11:28:26 +0100
  • 638f6cd5ed WM-12: hide other value row when not checked Oliver Zander 2025-11-10 11:15:42 +0100
  • 714d249608 WM-16: reorder fields in admin Oliver Zander 2025-11-10 11:03:41 +0100
  • 0a2bcac684 WM-19: added username to projects Oliver Zander 2025-11-07 17:12:22 +0100
  • 48b922834a WM-17: added verbose names for models Oliver Zander 2025-11-07 16:32:56 +0100
  • b4b35aa486 removed duplicate trailing colons in labels Oliver Zander 2025-11-07 16:32:01 +0100
  • 4187d218b4 WM-12: added back button Oliver Zander 2025-11-07 15:34:50 +0100
  • 2815780c27 added titles Oliver Zander 2025-11-07 15:34:35 +0100
  • 0bd7bb0672 validate checkin & checkout Oliver Zander 2025-11-07 15:29:09 +0100
  • 9b1fb39d8c removed initial value for travel cost Oliver Zander 2025-11-07 15:28:45 +0100
  • ce1baef528 WM-12: changed some labels & verbose names Oliver Zander 2025-11-07 15:28:13 +0100
  • 864eb031ed WM-11: switch service list to radios with info links Oliver Zander 2025-11-07 14:48:54 +0100
  • 4d7058f460 fixed outdated import in oauth middleware Oliver Zander 2025-11-05 09:34:22 +0100
  • ebd7ebd3fd added admin tests Oliver Zander 2025-10-21 15:35:24 +0200
  • a750f0d7d2 fixed template name Oliver Zander 2025-10-21 15:35:12 +0200
  • 864df9613a cleaned up forms & fixed missing terms field Oliver Zander 2025-10-20 15:36:21 +0200
  • 1dbd38dc4a remove other option before saving Oliver Zander 2025-10-20 14:40:25 +0200
  • 2c79732200 use base template for project funding info page Oliver Zander 2025-10-20 14:28:14 +0200
  • e8848b0c97 README improvements Andreas Gohr 2025-10-20 11:39:21 +0200
  • 7365218adb added attachment helper Oliver Zander 2025-10-17 17:31:51 +0200
  • c751a9fc37 Merge branch 'WM-4' into 'cosmocode' Oliver Zander 2025-10-17 17:25:21 +0200
  • 1c98092473 improved attachment download code Oliver Zander 2025-10-17 17:22:52 +0200
  • 7fcde34897 clean up mail attachment code Oliver Zander 2025-10-17 16:04:14 +0200
  • b3484965b3 unified approval mails Oliver Zander 2025-10-17 15:14:16 +0200
  • 5a5962b619 unified mailing Oliver Zander 2025-10-17 14:51:18 +0200
  • 1e075fda68 made declined projects read only Oliver Zander 2025-10-17 14:18:20 +0200
  • e9b60d7205 send decision mails on grant Oliver Zander 2025-10-17 14:15:56 +0200
  • 76ba63002d clean up mail code Oliver Zander 2025-10-17 12:06:23 +0200
  • 5d107dab96 split form processing in multiple methods Oliver Zander 2025-10-17 11:42:06 +0200
  • 621941c6e4 Update and add email templates for applicant and staff notifications Roman 2025-10-07 19:53:29 +0200
  • 319a06833e Add mail attachment settings with cache config, TTL, and URL-based attachment mapping Roman 2025-10-07 19:49:12 +0200
  • f98894b250 Enhance ApplicationView to send applicant/staff emails with attachments and improved subjects Roman 2025-10-07 19:46:25 +0200
  • 1ad4970cbc Add decision mailers for applicants and staff with approval/denial templates Roman 2025-10-07 19:44:28 +0200
  • 5f2d99c037 Add robust mail attachment caching and file attachment support with TTL and MIME detection Roman 2025-10-07 19:43:20 +0200
  • ad3ab2e993 made tests robust against changing order Oliver Zander 2025-10-17 10:28:08 +0200
  • b963db5731 informal error message Oliver Zander 2025-10-16 17:00:40 +0200
  • c5bdc80c54 allow empty grant fields in project Oliver Zander 2025-10-16 16:44:00 +0200
  • 6a36b293f4 Merge branch 'feature/add-request-url-to-services' of gitlab.cosmocode.de:wikimedia/foerderbarometer into cosmocode Oliver Zander 2025-10-16 16:31:35 +0200
  • 28a42b1709 fixed pid test Oliver Zander 2025-10-16 15:46:49 +0200
  • 22aec6fdde fixed pid scheme Oliver Zander 2025-10-16 15:41:22 +0200
  • 7e4d197384 added proxies for declined & requested projects Oliver Zander 2025-10-16 15:38:41 +0200
  • 4efab724ca fixed test for proj Oliver Zander 2025-10-16 12:26:52 +0200
  • 89cb50ddd7 improved datetime shortcuts Oliver Zander 2025-10-16 12:16:52 +0200
  • 592b4dff74 use local timezone Oliver Zander 2025-10-16 12:16:27 +0200
  • a8731a4195 use existing project model & added categories and wikimedia projects Oliver Zander 2025-10-16 12:16:08 +0200
  • cf81a45231 fixed spacing & imports Oliver Zander 2025-10-15 14:46:28 +0200
  • 7d1511bb93 added projektförderung to extern types test Oliver Zander 2025-10-15 12:26:57 +0200
  • ec062df5f4 fixed and unified project funding & services Oliver Zander 2025-10-15 12:20:47 +0200
  • c27e4c5183 cleaned up project forms Oliver Zander 2025-10-15 12:20:11 +0200
  • d1cda4c1a9 simplified project request model Oliver Zander 2025-10-15 12:19:25 +0200
  • dcd9a3d213 reordered migrations Oliver Zander 2025-10-15 12:14:42 +0200
  • 4dbf3749d7 Merge branch 'feature/project-funding-under-1000' of gitlab.cosmocode.de:wikimedia/foerderbarometer into cosmocode Oliver Zander 2025-10-15 11:26:46 +0200
  • 55cb4f2ad8 removed formtools Oliver Zander 2025-10-14 17:00:46 +0200
  • 77d7ff2ce3 integrated negative test Oliver Zander 2025-10-14 16:59:36 +0200
  • ce4aeb0721 fixed tests Oliver Zander 2025-10-14 16:48:39 +0200
  • a7d3df7b39 simplified application views Oliver Zander 2025-10-14 11:39:58 +0200
  • 84ef809705 do not show internal address default Oliver Zander 2025-10-14 11:16:13 +0200
  • 01267e6939 simplified field ordering Oliver Zander 2025-10-14 11:15:50 +0200
  • 29c4cdd8ac simplified migration name Oliver Zander 2025-10-14 11:15:19 +0200
  • e4797b9bcd Squash duplicate migrations 0100 and 0101 into a single cleaned-up migration Roman 2025-10-08 12:38:53 +0200
  • 48e0d1d2b1 Add mixin to auto-insert before and remove redundant fields definitions Roman 2025-10-08 12:34:17 +0200
  • f646561136 Add migrations for request_url field in service models Roman 2025-09-30 15:48:04 +0200
  • b23cf3adb8 Add request_url field and otrs_link.js integration to service admins with ordered fields Roman 2025-09-30 15:46:23 +0200
  • 0db5cb7fd9 Add 'Antrag (URL)' request_url field to service models via RequestUrlMixin Roman 2025-09-30 15:44:03 +0200
  • 38f6deee51 Merge branch 'feature/replace-radios-with-links' into 'cosmocode' Oliver Zander 2025-09-29 16:31:43 +0200
  • aa5c981872 Merge branch 'feature/terms-consent' into 'cosmocode' Oliver Zander 2025-09-29 16:31:06 +0200
  • cda7d7a79d Switch to single quotes across models.py for consistent string formatting Roman 2025-09-29 00:51:13 +0200
  • c9959988cb Fix: use Django URL tag for project funding link instead of hardcoded path Roman 2025-09-29 00:40:20 +0200
  • 46240fedc1 Add public route, view, and navigation link for project funding requests under 1000 EUR Roman 2025-09-29 00:33:42 +0200
  • 98f8414576 Add migrations for ProjectRequest and ProjectsDeclined models with updated options and field constraints Roman 2025-09-29 00:32:09 +0200
  • cc55b17cff Add service layer for approving and declining ProjectRequest with transactional logic Roman 2025-09-29 00:27:09 +0200
  • 14717c8318 Add admin integration for ProjectRequest with approve/decline actions and custom ApproveActionForm Roman 2025-09-29 00:25:16 +0200
  • 4e6906e318 Add ProjectRequestForm and ProjectRequestAdminForm with JSON-backed multi-selects and help texts Roman 2025-09-29 00:22:47 +0200
  • 011e262df6 Add ProjectRequest and ProjectsDeclined models for project funding under 1000 EUR Roman 2025-09-29 00:18:40 +0200
  • a239922e14 use walrus operator for user session check Roman 2025-09-01 13:33:17 +0200
  • 238c674517 change all string literals to single quotes Roman 2025-09-01 13:24:59 +0200
  • 63b07bdf22 set default LANGUAGE_CODE to 'de' instead of 'en-us' Roman 2025-09-01 12:47:24 +0200
  • 6585eeaf78 replace regex assertion and remove status code check in test_extern_lit Roman 2025-09-01 11:42:20 +0200
  • ed2db04309 add negative test for Literature form submission without terms_accepted Roman 2025-09-01 01:45:50 +0200
  • 8ba54bdca9 add CSS styles for form layout Roman 2025-08-31 23:55:50 +0200
  • a2ec4071b4 restructure templates: introduce base with header/footer, replace old extern template, add generic form layout, and update info page Roman 2025-08-31 23:47:27 +0200
  • 35ae9ab0e5 update URL routing to use new class-based application views and static extern page Roman 2025-08-31 23:43:29 +0200
  • 7cfd477d40 refactor ExternView into separate class-based views with BaseApplicationView Roman 2025-08-31 23:41:11 +0200
  • 98d1ae9284 refactor(forms): unify forms with BaseApplicationForm and CommonOrderMixin for consistent fields and order Roman 2025-08-31 23:38:22 +0200