Commit Graph
92 Commits
Author SHA1 Message Date
daniel.subiabre c223a13c8f Rename Entity\Money and ApiResource\Money classes 2025-09-06 20:36:10 +02:00
daniel.subiabre 892fe559a5 Rename Library\Economy to Money 2025-09-06 12:58:30 +02:00
daniel.subiabre c32c08c74b Centralize cookie generation on AuthService 2025-09-04 19:44:25 +02:00
daniel.subiabre fe247d666f Centralize cookie consts in AuthServices 2025-09-04 19:38:07 +02:00
daniel.subiabre e3dc2ffa75 Update accounting balance calc with simplified trx data 2025-08-04 15:55:21 +02:00
daniel.subiabre 857706e982 Small optimizations on accounting trxs aggregated code 2025-07-31 14:14:04 +02:00
daniel.subiabre 8d383c931e Improve embed data retrieval management code 2025-07-22 13:52:15 +02:00
daniel.subiabre 7aa14f5983 Process match calls by ranking 2025-06-20 13:42:56 +02:00
daniel.subiabre 62c4bf17ca Process first validated MatchStrategy 2025-06-16 12:09:29 +02:00
daniel.subiabre faa10f95f6 Merge branch 'develop' into feat/matchfunding 2025-06-02 14:25:03 +02:00
daniel.subiabre d539874b8f Update continue level to skip to next matchcall submission when one rule does not meet 2025-06-02 14:19:15 +02:00
daniel.subiabre 56325a6546 Update versioned resource naming logic 2025-05-13 11:23:54 +02:00
daniel.subiabre bdb3d7ad37 Code style fixes by CS-Fixer 2025-05-05 12:44:55 +02:00
daniel.subiabre 6b17cd9816 Fix matching process 2025-05-05 12:41:16 +02:00
daniel.subiabre 70f735ef1e Update matchfunding rule interface to validate scoped charges and submission 2025-05-05 10:08:19 +02:00
daniel.subiabre c3a2817da8 Merge branch 'develop' into feat/matchfunding 2025-04-30 12:03:33 +02:00
cmorenov1402 80f7acb8c8 Reduce overhead when applying transactions to the balance 2025-04-30 11:43:54 +02:00
cmorenov1402 b4287fdf06 Update calcBalancePoint method in order to improve readability 2025-04-30 09:37:05 +02:00
cmorenov1402 5d937503dc Improve performance 2025-04-29 17:11:43 +02:00
cmorenov1402 37b6541f68 Fix filter integration 2025-04-29 16:48:55 +02:00
daniel.subiabre dcefe5ed79 Update MatchService to take rules into account 2025-04-28 16:31:34 +02:00
daniel.subiabre 21ea269d91 Add Matchfunding Rules basics 2025-04-28 13:00:39 +02:00
daniel.subiabre c1c14bf1b6 Merge branch 'develop' into feat/matchfunding 2025-04-28 11:41:40 +02:00
daniel.subiabre 4a1f8b59a6 Add MatchfundingService 2025-04-28 11:41:15 +02:00
daniel.subiabre d59d661e71 Extract generic budget logic from map transformer to service 2025-04-24 17:12:06 +02:00
cmorenov1402 9cedc92ff7 Rename TransactionService to ChargeService 2025-04-24 13:23:42 +02:00
cmorenov1402 0a6f32d7e5 Refactor transaction handling extracting common logic 2025-04-24 11:44:16 +02:00
cmorenov1402 1212999be1 Add charged transaction when charged 2025-04-23 18:07:42 +02:00
cmorenov1402 d69af4ada8 Add transaction when refund 2025-04-23 18:04:38 +02:00
cmorenov1402 a396fdc9b6 Add charge status 2025-04-15 11:35:38 +02:00
daniel.subiabre 34930734a7 Update Territory object to be generic 2025-04-11 14:21:15 +02:00
daniel.subiabre 5e673010c1 Remove reward service 2025-04-02 16:30:54 +02:00
daniel.subiabre a1d0cfcb93 Updated CalendarService::makeCalendar fn signature more generic 2025-03-06 10:46:34 +01:00
daniel.subiabre ca50bb7edb Update project calendar when it goes in_campaign 2025-03-05 16:07:05 +01:00
daniel.subiabre 34da4eef4f Add calculated display name to user api resource 2025-02-25 02:46:02 +01:00
daniel.subiabre 40dc2f132a Move user handle normalization to service 2025-02-24 14:50:56 +01:00
daniel.subiabre bd6d08a571 Update username to handle 2025-02-24 13:27:48 +01:00
daniel.subiabre 5e8f12c6fa Improved video embed extraction error handling 2025-02-21 13:47:22 +01:00
daniel.subiabre 38d5bef1be Avoid throwing errors on language tag wildcard 2025-02-18 18:42:19 +01:00
daniel.subiabre 954bf8e7c1 Update accounting service to work with AccountingBalancePoint 2025-02-11 12:17:29 +01:00
daniel.subiabre 7b46265b13 Update AccountingService balance series calc to work by date periods 2025-02-10 17:13:17 +01:00
daniel.subiabre 665ba09a88 Make serie data be aggregated 2025-02-10 15:07:17 +01:00
daniel.subiabre 7820815570 Add method to calculate a data series for an accounting balance 2025-02-10 14:38:14 +01:00
daniel.subiabre 7fe50008d4 Update peertube provider 2025-02-07 15:00:48 +01:00
daniel.subiabre 7d665db77f Move embed filters to own sub namespace 2025-02-07 14:53:14 +01:00
daniel.subiabre a67f3a5590 Update internal embera instance 2025-02-07 14:50:52 +01:00
daniel.subiabre d965e9349f Add flexible peertube embed providers 2025-02-07 14:50:36 +01:00
daniel.subiabre d3cad79e0b Add provider factory model to add providers for known peertube hosts 2025-02-07 14:50:18 +01:00
daniel.subiabre 12c52406e8 Add cache layer to inner embera instance 2025-02-07 10:47:50 +01:00
daniel.subiabre a06dc9dfd8 Update embed service and data class names 2025-02-06 14:38:58 +01:00