notazof closed issue notazof/yavsc#14 2026-08-18 01:21:39 +01:00
The Release Page
notazof pushed to feat/app-invite at notazof/yavsc 2026-08-18 01:16:37 +01:00
29a66a8c30 Merge branch 'feat/postit-acl' into feat/app-invite
da3534bd34 Merge branch 'main' into feat/postit-acl
f4d4c786b4 Merge pull request 'release/1.0.6' (#28) from release/1.0.6 into main
a4792a7a83
ci(forgejo): put asset name in URL query string, not as curl arg
77fda10347
chore(release): update 1.0.6 CHANGELOG section (image v2, jq fix)
Compare 27 commits »
notazof created pull request notazof/yavsc#33 2026-08-18 01:16:19 +01:00
feat/app-invite
notazof created branch release/1.0.7 in notazof/yavsc 2026-08-18 01:12:55 +01:00
notazof pushed to release/1.0.7 at notazof/yavsc 2026-08-18 01:12:55 +01:00
notazof pushed to feat/postit-acl at notazof/yavsc 2026-08-18 01:03:06 +01:00
da3534bd34 Merge branch 'main' into feat/postit-acl
f4d4c786b4 Merge pull request 'release/1.0.6' (#28) from release/1.0.6 into main
a4792a7a83
ci(forgejo): put asset name in URL query string, not as curl arg
77fda10347
chore(release): update 1.0.6 CHANGELOG section (image v2, jq fix)
b390eb7be9 Merge pull request 'fix/forgejo-release-json-field-id' (#31) from fix/forgejo-release-json-field-id into release/1.0.6
Compare 26 commits »
notazof pushed to main at notazof/yavsc 2026-08-18 01:02:45 +01:00
f4d4c786b4 Merge pull request 'release/1.0.6' (#28) from release/1.0.6 into main
a4792a7a83
ci(forgejo): put asset name in URL query string, not as curl arg
77fda10347
chore(release): update 1.0.6 CHANGELOG section (image v2, jq fix)
b390eb7be9 Merge pull request 'fix/forgejo-release-json-field-id' (#31) from fix/forgejo-release-json-field-id into release/1.0.6
c3c54ba5d5
ci(forgejo): build JSON bodies with jq instead of hand-rolled sed
Compare 25 commits »
notazof merged pull request notazof/yavsc#28 2026-08-18 01:02:44 +01:00
release/1.0.6
notazof pushed to feat/app-invite at notazof/yavsc 2026-08-18 01:01:30 +01:00
dd8cb60fb4
Forgejo badges
notazof pushed to feat/app-invite at notazof/yavsc 2026-08-18 00:37:56 +01:00
d0e0f4c175
feat(postit): wire Desktop address book to /api/user-search
6e7e04141b
feat(api-client): add UserSearchClient for /api/user-search
69a660cafb
feat(app-invite): isolate ContactService to mobile targets
a8c219e0fa
WIP app invite: scaffold MAUI Essentials dependency in shared PostIt
ab8e77279b
ci(forgejo): put asset name in URL query string, not as curl arg
Compare 25 commits »
notazof pushed to feat/postit-acl at notazof/yavsc 2026-08-18 00:21:38 +01:00
b3056f1c2e
feat(user-search): add UserSearchApiController in Yavsc.Blogs
1b289c1387
refactor(model): rename Yavsc.Blogspot.BlogPost to BlogPostDto
Compare 2 commits »
notazof pushed to feat/postit-acl at notazof/yavsc 2026-08-18 00:07:17 +01:00
0e7576857d
feat(postit): UI for managing Circles + per-post ACL
notazof created pull request notazof/yavsc#32 2026-08-17 23:53:06 +01:00
feat/postit-acl
notazof pushed to feat/postit-acl at notazof/yavsc 2026-08-17 23:52:14 +01:00
a5887a2387
feat(postit): wire Circle + BlogAcl clients in the DI container
notazof pushed to feat/postit-acl at notazof/yavsc 2026-08-17 23:50:56 +01:00
f835ad42a1
feat(api-client): add Yavsc.Api.Client with Blog + Circle + BlogAcl clients
ab40af8ef1
refactor(api-client): introduce IYavscApiClient abstraction in Yavsc.Api.Client
Compare 2 commits »
notazof pushed to feat/postit-acl at notazof/yavsc 2026-08-17 23:46:11 +01:00
0e95e28327
refactor(model): move BlogPost DTO from PostIt.Models to Yavsc.Blogspot
notazof pushed to feat/postit-acl at notazof/yavsc 2026-08-17 23:36:52 +01:00
e376aed887
fix(blogacl): restrict Circle + BlogAcl reads and writes to caller's own data
notazof pushed to feat/postit-acl at notazof/yavsc 2026-08-17 23:35:13 +01:00
40e5630cfc
refactor(blogacl): move BlogAcl + Circle controllers from Yavsc.Api to Yavsc.Blogs
notazof created branch feat/postit-acl in notazof/yavsc 2026-08-17 23:35:13 +01:00