Commit 54e00af
authored
feat: bounty claims (#30)
* feat: bounty claims
* handle all kinds of ticket_refs
* refactor controller for better control and o11y
* properly set ids
* update claim notif
* improve notif handling
* restructure claim schema
* add /claims/:id
* render claim body
* improve claim page
* simplify claim status values
* drop unique constraint on claims
* add group share on claims
* update seeds to add shared claims
* update claim page to display co-authors
* display paid amount on claim page
* handle not found case
* include all claims when calculating total paid
* handle all types of claim payment statuses
* update context in rendered markdown
* reorganize page
* reorganize more
* update styling
* impl create_payment_session
* in midst of implementing reward_bounty
* handle splits
* miscellanea
* add reward bounty drawer
* finalize reward bounty form
* filter specific event actions
* fix miscellanea
* update tests
* add label on bounty created
* delete obsolete class1 parent eca9ed3 commit 54e00af
File tree
27 files changed
+1559
-413
lines changed- config
- lib
- algora_web
- components
- ui
- controllers/webhooks
- live
- org
- algora
- accounts
- bounties
- jobs
- schemas
- integrations/github
- payments/schemas
- priv/repo
- migrations
- test
- algora_web/controllers/webhooks
- support
27 files changed
+1559
-413
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
318 | 318 | | |
319 | 319 | | |
320 | 320 | | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | | - | |
325 | | - | |
326 | | - | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
327 | 330 | | |
328 | 331 | | |
329 | 332 | | |
| |||
0 commit comments