Commit Graph

15 Commits

Author SHA1 Message Date
Roardom
64a60089d9 refactor: treat sprintf as native function
This breaks the pint CI currently. This is probably due to the next version of php (8.4) adding opcache optimizations to sprintf and our config requiring pre-slashing native functions.
2024-08-09 21:08:26 +00:00
Roardom
2117a4fcd1 fix: unexpected incrementEach effects
see https://github.com/laravel/framework/issues/49009
2024-05-28 03:33:01 +00:00
Roardom
12903f64ac fix: strict type issues
Don't pass null into functions that don't accept null.
2024-05-23 17:40:16 +00:00
Roardom
b86475a732 add: strict types to all files 2024-05-23 13:58:29 +00:00
HDVinnie
7160ae00c2 Merge pull request #3594 from Roardom/typed-notifications 2024-03-02 10:11:52 -05:00
Roardom
c7408be672 update: pass types directly into some notifications
Only the request notifications for now, but they should all get done with time.
2024-03-01 17:58:24 +00:00
Roardom
98c32a38f3 update: remove request bon transactions
This data is already stored in the requests and bounty tables. At this point, the name and comment fields are duplicates of each other and don't need to both be kept.
2024-02-26 09:33:33 +00:00
Roardom
1348ffeaa8 fix: reorder seedbonus decrement so error is generated first 2023-08-31 09:20:50 +00:00
Roardom
182cfeaca7 fix: add type hints to notifications 2023-08-26 08:14:04 +00:00
Roardom
011b92f37c add: allow editing bounty anonymity 2023-07-30 06:58:21 +00:00
Roardom
229eed8091 refactor: use _id suffix on bon_transactions foreign keys 2023-07-22 21:30:50 +00:00
Roardom
70e3505886 update: cruddy requests
Separate requests into cruddy routes. Use route model binding. Allow forfeit of award if request approval is revoked. Use form requests.
2023-07-07 03:18:13 +00:00
Roardom
9d4789ba91 refactor: require whitespace before statements 2023-07-07 00:27:13 +00:00
Roardom
d2e36c368e refactor: reduce temporary variables passed to views 2023-06-19 23:25:40 +00:00
Roardom
4c93353f03 update: cruddy request controller 2023-04-21 21:49:35 +00:00