Commits
100 commits · main · older page 1
◦
Drop stale Phase 1/2 scope-migration note in settings/scopes.go
Max Rakhimov
·
2026-05-22
·
753128c084dc
◦
Update README.md: link to lists spec
Max Rakhimov
·
2026-05-19
·
8ddad0acfa54
◦
Stop attributing commits to tag refs in core_commits
Max Rakhimov
·
2026-05-19
·
9c5410f9db2b
◦
Move main package to cli/gitsocial so go install @latest resolves cleanly
Max Rakhimov
·
2026-05-19
·
1f4516b6b8f4
◦
Lift virtual-commit insert and unquote logic into reusable core helpers
Max Rakhimov
·
2026-05-19
·
43f8f5353494
◦
Move go.mod to repo root so plain vX.Y.Z tags apply to the module
Max Rakhimov
·
2026-05-19
·
10b4b4bfeb24
◦
Fix go install path: rename library/cli → library/gitsocial and align module path
Max Rakhimov
·
2026-05-18
·
ca089e29198d
◦
Track per-commit branch when fetching by URL
Max Rakhimov
·
2026-05-18
·
d5437fd30d2e
◦
Include fork activity on Timeline, deduped against workspace
Max Rakhimov
·
2026-05-18
·
bc7e19a46cec
◦
Fix and streamline various TUI keys and hints
Max Rakhimov
·
2026-05-16
·
0f11c823515a
◦
Lift Identity to top-level nav; move DNS-verification toggle into Identity view
Max Rakhimov
·
2026-05-14
·
935313224eec
◦
Refactor settings: use personal repo in ~/.config/gitsocial, drop legacy storage
Max Rakhimov
·
2026-05-14
·
e3ad2f43da3d
◦
Refactor diff functionality
Max Rakhimov
·
2026-05-10
·
2d7e6edc7fa3
◦
Fix fork URL lookup performance issue
Max Rakhimov
·
2026-05-13
·
2d1649873dc3
◦
Remap TUI extension keys to match extension names (S/P/R/V)
Max Rakhimov
·
2026-05-10
·
d994e8013962
◦
Fix TUI help view generation
Max Rakhimov
·
2026-05-09
·
1890a86d2018
◦
Add per-extension docs, clean up README.md
Max Rakhimov
·
2026-05-09
·
cc8333aae9bc
◦
Defer workspace identity backfill to background, show indicator in footer
Max Rakhimov
·
2026-05-09
·
cdfaa28a341f
◦
Switch core_fts to contentless FTS5, key by core_commits.rowid
Max Rakhimov
·
2026-05-09
·
7ec147588c0e
◦
Gracefully handle missing Codeberg CSRF token
Max Rakhimov
·
2026-05-02
·
2478958eef29
◦
Clean up IDENTITY.md doc
Max Rakhimov
·
2026-05-02
·
e847fc8b72ba
◦
Make TUI nav selection visible on low-color terminals (brighter bg + bold)
Max Rakhimov
·
2026-05-02
·
f7b7e36e6d38
◦
Harden non-PR multi-clone flows: per-element fork/list refs, divergence notifications, fetch-before-auto-close, duplicate-item checks
Max Rakhimov
·
2026-05-01
·
94e739858de3
◦
Unify workspace and cross-fork PR handling, make workdir PRs robust against remote pushes, deleted branches, and dirty trees
Max Rakhimov
·
2026-05-01
·
6f3ffed2d56b
◦
Tighten GITREVIEW spec: merge-base/merge-head are now MUST on state=merged edits
Max Rakhimov
·
2026-05-01
·
6bebb0a02b1e
◦
Show unpushed badge for all items on timeline
Max Rakhimov
·
2026-05-01
·
2fa8482a4f87
◦
Item editing: correctly refresh timeline; show editor along with author; allow edits/retracts only on social items within the workspace
Max Rakhimov
·
2026-04-30
·
d4fd9b9ec86e
◦
Rework TUI navigation: tab toggles focus, ;/, cycle links, nav cursor auto-previews right panel
Max Rakhimov
·
2026-04-30
·
48a7bbeb5c8c
◦
Fix unverified signer keys for workspace commits and permanent unsigned-stamping when git signer extraction fails
Max Rakhimov
·
2026-04-30
·
87777da7bab2
◦
Free orphan LFS bytes on GitLab and Codeberg mirrors after each release
Max Rakhimov
·
2026-04-28
·
49c3f8a63805
◦
Fix release script: use bare version for artifact ref path
Max Rakhimov
·
2026-04-28
·
1b19a1784f22
◦
Speed up label/assignee/reviewer search with linking tables
Max Rakhimov
·
2026-04-28
·
be290da70d0b
◦
Drop global cache mutex; let SQLite WAL handle concurrency
Max Rakhimov
·
2026-04-28
·
cc44a80987c5
◦
Refactor sqlite cache.db tables for size and performance
Max Rakhimov
·
2026-04-26
·
c136fbb460b8
◦
Reduce LFS bandwidth: keep only latest release artifacts in LFS, prune on push to all forges
Max Rakhimov
·
2026-04-27
·
fbcd986fa63e
◦
Implement identity verification system
Max Rakhimov
·
2026-04-26
·
1e986c593218
◦
Add Identity Verification section to core specs/GITMSG.md
Max Rakhimov
·
2026-04-23
·
f7ef6e813784
◦
Add vocab label convention to core GITMSG
Max Rakhimov
·
2026-04-21
·
3fa804e58f3e
◦
Fix paste not working in TUI text inputs by forwarding PasteMsg to textinput components
Max Rakhimov
·
2026-04-21
·
e8f282c76514
◦
Materialize extension edit resolution, eliminate ROW_NUMBER from all extension views, fix notifications
Max Rakhimov
·
2026-04-19
·
1f4bf20f1f1e
◦
Fix search pagination, show extension metadata in search and timeline
Max Rakhimov
·
2026-04-19
·
15be6d8cf58a
◦
Wire FTS5 into search, replace resolved-view filters with raw-table queries, push SQL LIMIT
Max Rakhimov
·
2026-04-19
·
74c41b5126fa
◦
Speed up show via single-query extension dispatch instead of sequential tries
Max Rakhimov
·
2026-04-17
·
adf7ac7eff27
◦
Speed up status command
Max Rakhimov
·
2026-04-17
·
6cd7dd5e3b90
◦
Add stacked pull request support via depends-on field
Max Rakhimov
·
2026-04-16
·
5c5a12c3901e
◦
Restructure README around cross-repo experience and update website
Max Rakhimov
·
2026-04-11
·
ad8a59b5982f
◦
Switch GitMsg protocol from custom delimiters to git trailers with continuation lines
Max Rakhimov
·
2026-04-09
·
2c0739435b51
◦
Bypass resolved views in thread queries for direct table joins with inline version resolution
Max Rakhimov
·
2026-04-08
·
f974fd8cb5ba
◦
Clear stale thread data when navigating to a new post to show loading state
Max Rakhimov
·
2026-04-08
·
2f54cbc572e3
◦
Replace ROW_NUMBER() with correlated subqueries in core_commits_resolved for view flattening
Max Rakhimov
·
2026-04-08
·
a43181386772
◦
Push search text filtering into SQL for large repo performance
Max Rakhimov
·
2026-04-08
·
959fde7033d0
◦
Remove 100K commit limit and increase timeout for large repos
Max Rakhimov
·
2026-04-08
·
4ff9a6d190ee
◦
Fix discussion import: change --categories flag default to import all categories
Max Rakhimov
·
2026-04-08
·
767b968af6bf
◦
Replace screenshot with screen recording on README
Max Rakhimov
·
2026-04-05
·
a3c331dfdfbc
◦
Import all GitHub discussion categories by default
Max Rakhimov
·
2026-04-04
·
713d1e921680
◦
Show tip hashes on Base/Head lines and remove redundant Fork field in PR detail view
Max Rakhimov
·
2026-04-04
·
6858e2d07f3a
◦
Add agent skill integration to README
Max Rakhimov
·
2026-04-04
·
2737c49fe471
◦
Update website: add tui timeline
Max Rakhimov
·
2026-04-04
·
25da92205647
◦
Fix flaky ClosePR_invalidState test by removing parallel execution
Max Rakhimov
·
2026-04-02
·
5c4a97962082
◦
Fix search: when there's no author sub-grouping to do (all items have same/empty author), just list subjects directly
Max Rakhimov
·
2026-04-02
·
2d9c24b2eee5
◦
Add top-level show command with auto-extension detection
Max Rakhimov
·
2026-04-01
·
a078af09861b
◦
Sync gitmsg branches in fetch pipeline, run full fetch pre/post import
Max Rakhimov
·
2026-04-01
·
6af1afca98e5
◦
Add structured filters, --group-by, and other options to search
Max Rakhimov
·
2026-03-31
·
65414de7af1a
◦
Auto-rebase diverged gitmsg branches on push with cross-extension ref rewriting
Max Rakhimov
·
2026-03-20
·
07f8f2ea0ca5
◦
Fix workspace sync skipping new remote commits by including remote tracking branch tips in change detection
Max Rakhimov
·
2026-03-20
·
6d72acb34b09
◦
Extract release and mirror logic into portable scripts, simplify CI workflows
Max Rakhimov
·
2026-03-20
·
a8bc21ca674c
◦
Add SBOM generation to release workflow via GoReleaser sboms
Max Rakhimov
·
2026-03-20
·
33ec5abcf2f4
◦
Move forks management to Config > Forks and improve fork management view
Max Rakhimov
·
2026-03-20
·
20af198e00d3
◦
Add artifact download: export from git refs with LFS support, show sizes in TUI
Max Rakhimov
·
2026-03-20
·
341167df98e5
◦
Add --artifacts, --checksums, --artifact-url, --signed-by flags to release edit command
Max Rakhimov
·
2026-03-20
·
ca6b360d9fc7
◦
Fix CI release order: add artifact files before creating release commit so metadata references existing artifacts
Max Rakhimov
·
2026-03-20
·
973d3758d99a
◦
Automate gitsocial release in CI, chain mirror after release to avoid race
Max Rakhimov
·
2026-03-20
·
8c3efceb55b6
◦
Move fork registry to core, add fork-based issue support with deduplication
Max Rakhimov
·
2026-03-20
·
a0665ee4dc6a
◦
Fix TestForkMerge race condition: remove t.Parallel from tests sharing global cache
Max Rakhimov
·
2026-03-20
·
8371d0afdd62
◦
Remove redundant SyncWorkspaceToCache from PR and release list views, fixing display tests
Max Rakhimov
·
2026-03-19
·
ba52e14b12de
◦
Fix timeline cursor reset on back-navigation
Max Rakhimov
·
2026-03-19
·
c134048c9e57
◦
Show timeline instantly on launch while syncing in background
Max Rakhimov
·
2026-03-19
·
1fc60df3ca83
◦
Fix notification queries: parse content, exclude self, scope to workspace repos
Max Rakhimov
·
2026-03-18
·
94500489b318
◦
Fix notifications showing raw git messages by parsing resolved_message through ExtractCleanContent
Max Rakhimov
·
2026-03-17
·
cbb907b0f9e3
◦
Fix CI: regenerate releases golden file and eliminate TestMergeOperations race condition
Max Rakhimov
·
2026-03-17
·
a0a0cc2d0e9b
◦
Change LFS push keybinding from P to L in release views to fix conflict with PR list navigation
Max Rakhimov
·
2026-03-17
·
3f43a31b3e4f
◦
Fix import not detecting already-imported items when mapping file is missing
Max Rakhimov
·
2026-03-17
·
51d23efb4ea0
◦
Add SBOM to README, use sans-serif fonts on website
Max Rakhimov
·
2026-03-17
·
e46ed0cb2716
◦
Exclude HEAD from --all git log to prevent duplicate commits in timeline
Max Rakhimov
·
2026-03-17
·
0f82dff2f4a6
◦
Add LFS push keybinding (P) and unpushed badge to Releases in TUI
Max Rakhimov
·
2026-03-17
·
663cfa1b4ab7
◦
Fetch gitmsg branches before mirroring so --all pushes them to GL/CB
Max Rakhimov
·
2026-03-17
·
925ef5f5287b
◦
Fix mirror workflow: revert fetch refspec and add LFS object forwarding
Max Rakhimov
·
2026-03-17
·
5ff4a7ed4172
◦
Fetch all branches and refs before mirroring
Max Rakhimov
·
2026-03-17
·
bbd64de9e957
◦
Push LFS objects from gitmsg refs before pushing to GitLab
Max Rakhimov
·
2026-03-17
·
bec0f975028a
◦
Push LFS objects before gitmsg refs in mirror workflow
Max Rakhimov
·
2026-03-17
·
19e0e9928735
◦
Add manual trigger and mirror on gitmsg branch pushes
Max Rakhimov
·
2026-03-17
·
392165c91380
◦
Add git-lfs support for release artifacts larger than 1MB
Max Rakhimov
·
2026-03-17
·
40b437ad8d43
◦
Mirror gitmsg refs and LFS objects to GitLab and Codeberg
Max Rakhimov
·
2026-03-17
·
7cd548cb96c8
◦
Add SEO meta tags, robots.txt, and sitemap to website
Max Rakhimov
·
2026-03-17
·
fdaaaa9cb14d
◦
Add GitLab and Codeberg links to website
Max Rakhimov
·
2026-03-17
·
46a70133ac2c
◦
Add mirror workflow for GitLab and Codeberg
Max Rakhimov
·
2026-03-17
·
edd119729f4a
◦
Update README: add macOS Gatekeeper workaround to Homebrew install instructions, remove Go version and codecov
Max Rakhimov
·
2026-03-16
·
ed58bd172a2f
◦
Add GitHub Pages deployment workflow for docs site
Max Rakhimov
·
2026-03-16
·
8f8d2e5e96b8
◦
GitSocial v0.5.0: Go rewrite — CLI, TUI, JSON-RPC
Max Rakhimov
·
2026-03-16
·
b5b0149ddef3
◦
Initial empty commit
Max Rakhimov
·
2026-03-16
·
d1e182dc374c