thgO.O
4616f040dd
refactor: use visibility enum for unlisted check
2026-05-09 00:47:56 -03:00
Psycological
d3af9746b8
add Unlisted badge to plugin cards in public directory search results
2026-05-08 08:10:39 +05:30
psycarlo
4829306bb5
feat: gitlab provider and IGitHostingProvider abstraction
2026-04-13 18:49:04 +01:00
Tim
91ae5f726c
Merge branch 'btcpayserver:master' into master
2026-04-11 11:20:06 +02:00
thgO.O
55260634fa
Merge pull request #187 from 1amKhush/feat/unify-error-pages-158
...
PluginBuilder Tests / test (push) Waiting to run
Publish Docker image / Push Docker image to Docker Hub (push) Has been cancelled
Port BTCPay-style error pages and pipeline (404/500)
2026-04-01 11:58:04 -03:00
Timothé
ed1454e408
rm : screenshots -> images
2026-03-31 19:36:40 +02:00
Timothé
4edb993eae
Merge branch 'btcpayserver:master' into master
2026-03-31 15:23:17 +02:00
Chukwuleta Tobechi
556f72d910
adjustments
2026-03-30 21:30:15 +01:00
Timothé
f6c07cd6fd
Merge branch 'btcpayserver:master' into master
2026-03-30 17:05:10 +02:00
susan githaiga
b5f811819a
add max & min version in plugin directory
2026-03-30 14:00:13 +03: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
Timothé
3605f18986
fix : review
2026-03-24 10:10:27 +01:00
Timothé
f100113e17
fix coderabbit issue
2026-03-21 14:26:30 +01:00
Timothé
3f974b114a
feat : add health pages
2026-03-20 22:26:21 +01:00
Timothé
a25739d454
feat : health check endpoint
2026-03-19 22:01:00 +01:00
Nicolas Dorier
6ddcdedee8
Bump the builder to dotnet 10.0
2026-03-13 15:32:06 +09:00
rollforsats
69e6cc8cf0
Address PR feedback
...
- Add rate limiter to login, register, forgot password, and reset password POST endpoints
- Consolidate tests using parametrization
2026-03-10 09:09:42 -05:00
rollforsats
c65b6ab1cc
feat: add IP-based rate limiting (429) on public plugin endpoints
...
Add fixed-window rate limiter to public plugin endpoints using ASP.NET
Core's built-in RateLimiter middleware, keyed by client IP. Rate limit
settings (permit limit, window seconds) are stored in the database and
cached via AdminSettingsCache, with sensible defaults of 30 req/60s.
2026-03-07 17:45:31 -06:00
thgO.O
dce66ec786
fix: sanitize control characters in plugin search inputs
2026-02-23 13:36:15 -03:00
Chukwuleta Tobechi
bb44aaf095
save snapshot
2026-02-19 16:10:05 +01:00
Chukwuleta Tobechi
a10c7fc105
open
2026-02-19 10:27:00 +01:00
Chukwuleta Tobechi
e08b454083
.
2026-02-19 03:34:02 +01:00
rockstardev
b82d9b8b21
Merge pull request #150 from teamssUTXO/master
...
feat: add plugins video
2026-02-18 17:18:44 -06:00
Chukwuleta Tobechi
7da482f5ad
persist contributor snapshots to DataDir
2026-02-18 09:23:01 +01:00
Chukwuleta Tobechi
ffd8a33ba2
snapshot contributor list and improve public view
2026-02-17 21:03:43 +01:00
Timothé
b2afde3a52
feat: add plugins video
2026-02-16 21:11:42 +01:00
thgO.O
7e55c18d70
feat: support author search in public directory
2026-02-13 00:18:30 -03:00
rockstardev
57637b4c16
Updating editorconfig and cleaning up solution
2026-01-15 23:47:43 -06:00
rockstardev
bbbb1f71b8
Updating editorconfig
2026-01-15 14:54:45 -06:00
thgO.O
9e15e24c0e
fix: prevent NRE in plugin details
2026-01-15 00:27:22 -03:00
thgO.O
5aaf2437ef
refactor: use GitHub client for verification and contributors
2025-12-19 15:31:21 -03:00
thgO.O
713f39a956
feat: improve rating sort tie-breakers (reviews, recency)
2025-12-15 20:49:45 -03:00
thgO.O
30924c532d
refactor: standardize password reset email
2025-12-08 23:42:45 -03:00
Chukwuleta Tobechi
93b982722a
coderabbit: use model-level errors so they show in the validation summary
2025-12-08 20:00:08 +01:00
Chukwuleta Tobechi
84bff5ba70
fix validation suggestion
2025-12-08 19:54:20 +01:00
Chukwuleta Tobechi
8aeb0b5a22
Improve password reset flow
2025-12-08 19:31:29 +01:00
thgO.O
e5d0f27998
fix: align ownership and helpful votes with plugin reviewers
2025-12-04 21:05:29 -03:00
thgO.O
3c3e535d21
refactor: Nostr URL formatting and safe short name handling
2025-12-03 14:43:07 -03:00
thgO.O
427d0989ba
refactor: centralize external profile URLs and update import review test
2025-12-03 12:53:24 -03:00
thgO.O
2f40d318f7
fix: reviewer identity mapping
2025-12-03 03:44:00 -03:00
thgO.O
123fccac5b
refactor: safely refresh nostr reviewer profile
2025-12-03 00:52:56 -03:00
thgO.O
fbba72d88f
refactor: fix test and nits
2025-12-03 00:35:39 -03:00
thgO.O
d910957df0
feat: improve external reviewer import and identity
2025-12-02 23:34:58 -03:00
Chukwuleta Tobechi
f8b3e84325
normalize github url
2025-11-27 15:59:22 +01:00
Chukwuleta Tobechi
1d384e5ce5
clean up review
2025-11-27 06:39:32 +01:00
Chukwuleta Tobechi
e909136590
update upsert method with new table
2025-11-24 15:42:21 +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