Commit Graph

146 Commits

Author SHA1 Message Date
thgO.O
474264419a
chore: remove reviewer feedback leftovers 2026-05-18 00:30:59 -03:00
Chukwuleta Tobechi
66d9d5e172 Remove feedback and move request listing to side nav 2026-05-11 21:12:01 +01:00
Chukwuleta Tobechi
85a8581e06 Improve plugin listing request flow 2026-05-06 15:47:46 +01:00
Chukwuleta Tobechi
f0ddd89293 clean up create plugin page 2026-04-17 13:53:50 +01:00
Tim
91ae5f726c
Merge branch 'btcpayserver:master' into master 2026-04-11 11:20:06 +02:00
Timothé
c1e7670995 refactor : partial view for edit/settings images parts 2026-04-03 12:18:22 +02:00
Timothé
ed1454e408 rm : screenshots -> images 2026-03-31 19:36:40 +02:00
Timothé
f6c07cd6fd
Merge branch 'btcpayserver:master' into master 2026-03-30 17:05:10 +02:00
1amKhush
37a1f709e0 Port BTCPay-style error pages and pipeline (404/500) 2026-03-30 02:20:49 +05:30
Timothé
c31b1f4d8b feat : add screenshots field on settings 2026-03-28 20:38:49 +01:00
thgO.O
a9212c900e
refactor: remove legacy plugin review user link 2026-03-27 00:22:53 -03:00
thgO.O
b6d1e12947
Merge pull request #175 from teamssUTXO/master
feat : Add health endpoint
2026-03-25 00:32:48 -03:00
Timothé
3f974b114a feat : add health pages 2026-03-20 22:26:21 +01:00
thgO.O
c161ab5508
feat(build): let owners edit BTCPay compatibility per build 2026-03-19 19:21:05 -03:00
thgO.O
5faa525932
feat(admin): manage BTCPay compatibility from plugin edit 2026-03-19 19:21:04 -03:00
Chukwuleta Tobechi
3ef6deb03b update merge conflict 2026-02-19 04:08:05 +01:00
Timothé
ec30023549 feat: resolve potential issues 2026-02-17 09:27:03 +01:00
Timothé
b2afde3a52 feat: add plugins video 2026-02-16 21:11:42 +01:00
thgO.O
b13651ba93 refactor: make plugin settings optional 2026-02-05 11:44:36 -06:00
rockstardev
84263321f5
More coderabbit nits fixed 2026-01-16 00:20:32 -06:00
rockstardev
57637b4c16
Updating editorconfig and cleaning up solution 2026-01-15 23:47:43 -06:00
rockstardev
c0f77fc806
Simplifying code 2025-12-28 14:36:24 -06:00
Chukwuleta Tobechi
3b450ad598 Display and link verified profiles when reviewing listing requests 2025-12-26 07:30:30 +01:00
thgO.O
343c597f45 feat: reuse owners table partial across pages 2025-12-16 12:33:18 -03:00
thgO.O
8c83a77e2b feat: add reusable plugin ownership service 2025-12-16 12:22:25 -03:00
thgO.O
1924a629a5 refactor: safely render success alerts and normalize external reviewer URLs 2025-12-03 11:46:26 -03:00
thgO.O
d910957df0 feat: improve external reviewer import and identity 2025-12-02 23:34:58 -03:00
Chukwuleta Tobechi
f21892a656 correct image rendering and test fix 2025-11-27 09:46:40 +01:00
Chukwuleta Tobechi
1d384e5ce5 clean up review 2025-11-27 06:39:32 +01:00
Chukwuleta Tobechi
3b5dc2d313 revamp how links are rendered 2025-11-26 14:53:50 +01:00
Chukwuleta Tobechi
f39df0d315 Include markdown to import review 2025-11-25 09:36:09 +01:00
Chukwuleta Tobechi
082f5059b4 fix test 2025-11-24 17:08:54 +01:00
Chukwuleta Tobechi
c2fb468ffc Incvlude reviewer table plus import review 2025-11-24 08:48:43 +01:00
Chukwuleta Tobechi
5785ae0ff7 staged 2025-11-24 06:17:34 +01:00
rockstardev
56bf065c68
Refactoring flow for approval / rejection 2025-11-23 22:50:31 -06:00
Chukwuleta Tobechi
3e94091913 Include email notification to listing flow 2025-11-21 21:33:04 +01:00
rockstardev
ba0e265693
Merge branch 'master' into ft/request_listing 2025-11-20 00:03:32 -06:00
rockstardev
5565a3bda5
Switching to dedicated page for listing requests 2025-11-19 23:45:58 -06:00
Chukwuleta Tobechi
ecae90dace
Merge branch 'master' into ft_revamp_review_data 2025-11-19 07:01:49 +01:00
Yemi Harry
d3f6b046ff
Ft/display social icons (#118)
* add social icons svg

* add logic to check social verification status

* add social fields to model

* Render verified icons

* normalize github and twitter handles

* refactor: rename OwnerTwitterVerified to OwnerTwitterLinked

* remove redundant GetGithubHandle usage

* Simplifying social links

* Unifying the way social links are initalized

* Improving the PluginDetails test to cover social icons

* Fixing X icon and title

---------

Co-authored-by: rockstardev <5191402+rockstardev@users.noreply.github.com>
2025-11-17 23:02:02 -06:00
Chukwuleta Tobechi
552510820c fix code rabbit suggestions 2025-11-17 18:05:15 +01:00
Chukwuleta Tobechi
52de6ded42 Import review flow test 2025-11-17 15:17:30 +01:00
Chukwuleta Tobechi
249a756124 Import review code template 2025-11-17 13:55:56 +01:00
Chukwuleta Tobechi
7a68768386 Add reviewer details to DB. Optimize methods 2025-11-17 13:43:36 +01:00
Chukwuleta Tobechi
01447e6ce0 resolve code rabbit comments 2025-11-17 08:33:02 +01:00
Chukwuleta Tobechi
92f81d50ec step-by-step flow for improved UX 2025-11-16 22:00:16 +01:00
rockstardev
5d2bf13474
Improving request listing form 2025-11-15 23:37:11 -06:00
rockstardev
6dab0041b2
Merge branch 'master' into ft/request_listing
# Conflicts:
#	PluginBuilder/Controllers/AdminController.cs
#	PluginBuilder/Controllers/PluginController.cs
#	PluginBuilder/Util/Extensions/NpgsqlConnectionExtensions.cs
2025-11-14 00:09:34 -06:00
rockstardev
ae7bd9df41
Merge pull request #109 from btcpayserver/feat/nostr-verification
[Feature] Add Nostr verification (NIP-07/manual) + relay fetch
2025-11-14 00:05:47 -06:00
rockstardev
d279eb9f49
Merge pull request #113 from btcpayserver/ft/link_rendering
Enable link rendering and basic markdown in plugin reviews
2025-11-13 22:45:11 -06:00