Commit Graph
681 Commits
Author SHA1 Message Date
daniel.subiabre c440df9b3a Use accept-language header value localized resources querying 2025-01-10 11:19:43 +01:00
daniel.subiabre 5c8c4859d9 Use content-language header value for localized resources processing 2025-01-10 11:13:10 +01:00
daniel.subiabre 6c8f9c9a90 Add localization service to help parsing language tags 2025-01-10 11:12:07 +01:00
daniel.subiabre 6adb2bd438 Add details about localized content submission languages flattening 2025-01-10 11:11:19 +01:00
daniel.subiabre 8ad789c999 Use locale from kernel 2025-01-10 09:51:50 +01:00
daniel.subiabre d73cf43f1b Update localization description 2025-01-10 09:51:38 +01:00
daniel.subiabre 9928a38b98 Code quality improvements 2025-01-09 16:02:39 +01:00
daniel.subiabre 6d4f5ad143 Add section about content negotiation for localized content 2025-01-09 15:38:29 +01:00
daniel.subiabre d7656bcaa4 Store available content locales 2025-01-09 15:36:38 +01:00
daniel.subiabre 2e6ff5a3bb Retrieve locale from accept-language request header 2025-01-09 14:56:23 +01:00
daniel.subiabre 0fbbdb1112 Add doctrine extension to hint to localized translations 2025-01-09 14:54:06 +01:00
daniel.subiabre e8095cccdc Make project titles translatable 2025-01-09 14:45:19 +01:00
daniel.subiabre 0b4d127806 Basic localized entity content processing 2025-01-09 14:45:05 +01:00
daniel.subiabre b5366d3613 Add request language listener to set locale based on language headers 2025-01-09 14:36:05 +01:00
daniel.subiabre 7ef73cbd10 Enable translatable extension 2025-01-09 12:24:18 +01:00
daniel.subiabre 6bbd657c41 Merge pull request #39 from GoteoFoundation/feat/project-reward-claims
[feat] Project reward claims stock
2025-01-08 14:33:26 +01:00
daniel.subiabre cb23aa59d8 Merge branch 'main' into feat/project-reward-claims 2024-12-24 10:57:32 +01:00
daniel.subiabre 029f825ba2 Merge pull request #42 from GoteoFoundation/feat/mapper-improvements
[feat] Mapper improvements
2024-12-24 10:56:36 +01:00
daniel.subiabre 9ab5167902 Add missing trailing comma to default context array 2024-12-24 10:55:28 +01:00
daniel.subiabre ee31334a74 Add default mapping context 2024-12-24 10:50:13 +01:00
daniel.subiabre 34a28851c1 Specify cache directory for auto mapper 2024-12-24 10:47:51 +01:00
daniel.subiabre d82f244ddb Fixes by PHP CS Fixer 2024-12-16 13:35:20 +01:00
daniel.subiabre 17072562bf Process reward claims 2024-12-16 13:35:20 +01:00
daniel.subiabre 5e11cd4a95 Custom processor to set units available from total units on new project rewards 2024-12-16 13:35:20 +01:00
daniel.subiabre fe905533e0 Add basic entity processor 2024-12-16 13:35:20 +01:00
daniel.subiabre b51e3864ca Add authenticated user get method 2024-12-16 13:35:20 +01:00
daniel.subiabre 0752212bc3 Add entity map provider 2024-12-16 13:35:20 +01:00
daniel.subiabre fcbdacffdf Add entity map provider 2024-12-13 14:30:36 +01:00
daniel.subiabre e3230c6b9e Make auto mapper skip null values by default 2024-12-13 13:55:35 +01:00
daniel.subiabre e6b32c74ba Merge pull request #36 from GoteoFoundation/feat/project-rewards
[feat] Project Rewards
2024-12-11 12:24:38 +01:00
daniel.subiabre e1133b7dbc Add rewards to project api resource 2024-12-11 12:22:53 +01:00
daniel.subiabre 8e8bdf0a59 Comply with api resource class naming suffix 2024-12-11 12:20:15 +01:00
daniel.subiabre 9297770209 Merge branch 'main' into feat/project-rewards 2024-12-11 12:13:18 +01:00
daniel.subiabre 6c21fc7e1d Merge pull request #37 from GoteoFoundation/fix/mapping
[fix] Mapping
2024-12-11 12:06:15 +01:00
daniel.subiabre cc2810db19 Fix return docblocks for processors 2024-12-11 12:04:36 +01:00
daniel.subiabre 1a3be7e527 Comply with PHP CS Fixer 2024-12-11 12:00:46 +01:00
daniel.subiabre 0b7d978fdf Update Project state processor 2024-12-11 11:59:52 +01:00
daniel.subiabre f2ab0d6441 Update accounting api resource ownership settings 2024-12-11 11:36:48 +01:00
daniel.subiabre abc1bc6354 Handle null owner cases in accounting entity 2024-12-10 16:03:26 +01:00
daniel.subiabre dfcd35aafc Move user state processor 2024-12-10 15:28:16 +01:00
daniel.subiabre 2a39cd7a2f Update project owner cascade persitance 2024-12-10 15:27:57 +01:00
daniel.subiabre b41830acb0 Refactor accounting entity ownership 2024-12-10 15:27:25 +01:00
daniel.subiabre f2fd6863d7 Update user token as api resource 2024-12-10 14:55:48 +01:00
daniel.subiabre f3a8cedd72 Add custom project api resource state processor 2024-12-10 14:45:22 +01:00
daniel.subiabre e3c47a779d Update generic api resource state processor 2024-12-10 14:44:29 +01:00
daniel.subiabre 77c4a76b6f Add basic api resource state processor 2024-12-10 14:10:53 +01:00
daniel.subiabre 52970c0732 Use switch statement to set resource class of accounting owner 2024-12-10 13:56:13 +01:00
daniel.subiabre 650add30ca Add basic user api resource 2024-12-09 13:48:05 +01:00
daniel.subiabre 7b8ca7c844 Remove API attributes and simplify User entity 2024-12-09 13:47:46 +01:00
daniel.subiabre 88ca27c17c Update gateway mapping 2024-12-09 13:03:38 +01:00