Dmitry Zuikov
f4bd830668
make log clickable
2024-04-20 02:52:13 +03:00
Dmitry Zuikov
912d8f43cb
wip
2024-04-19 14:15:11 +03:00
Dmitry Zuikov
ac3274e9f7
wip
2024-04-19 12:16:24 +03:00
Dmitry Zuikov
817fd837bf
wip
2024-04-19 10:45:14 +03:00
Dmitry Zuikov
4f22180ab6
wip
2024-04-19 08:53:36 +03:00
Dmitry Zuikov
aa269770fb
wip, prelude for hbs2-git-dashboard
2024-04-19 07:32:24 +03:00
Dmitry Zuikov
a7b9bf7532
wip
2024-04-18 18:08:40 +03:00
Dmitry Zuikov
af847eae05
wip
2024-04-18 17:51:49 +03:00
Dmitry Zuikov
78a58039b2
wip
2024-04-18 13:23:23 +03:00
Dmitry Zuikov
700777a8fd
setup all stuff
2024-04-18 10:44:35 +03:00
Dmitry Zuikov
81f31e0bda
setup all stuff
2024-04-18 10:35:08 +03:00
Dmitry Zuikov
ab6b7ac142
wip
2024-04-17 14:40:24 +03:00
Dmitry Zuikov
56f0866685
wip
2024-04-17 13:40:21 +03:00
Dmitry Zuikov
1b7475dfa1
wip
2024-04-17 12:15:17 +03:00
Dmitry Zuikov
24a55a6375
hbs2-git dashboard init
2024-04-17 10:48:27 +03:00
Dmitry Zuikov
77fe327ea8
wip, minor fix
2024-04-17 10:42:18 +03:00
Dmitry Zuikov
f2451697db
wip
2024-04-17 09:56:24 +03:00
Dmitry Zuikov
4bf4c3a792
repohead order
2024-04-17 09:15:57 +03:00
Dmitry Zuikov
ec428b3d73
wip
2024-04-17 09:12:15 +03:00
Dmitry Zuikov
b0ef09210c
repo head extracted
2024-04-17 07:22:26 +03:00
Dmitry Zuikov
1d4d978d1e
renamed
2024-04-17 06:57:38 +03:00
Dmitry Zuikov
e78cab0362
dump repo announce
2024-04-17 06:44:26 +03:00
Dmitry Zuikov
9c989890f8
publishing repo index entry notification
2024-04-15 12:19:40 +03:00
Dmitry Zuikov
7c5ddace1c
wip
2024-04-13 08:16:01 +03:00
Dmitry Zuikov
d30207f838
wip
2024-04-13 08:03:09 +03:00
Dmitry Zuikov
e405142b8c
wip
2024-04-13 07:22:14 +03:00
Dmitry Zuikov
ba7cc35bbc
massive type rafactoring
2024-04-12 12:19:50 +03:00
Dmitry Zuikov
5effcebfee
wip, git transaction module renamed
2024-04-12 07:18:13 +03:00
Dmitry Zuikov
5cdfe10274
wip, reworking git-related stuff
2024-04-11 05:58:54 +03:00
Dmitry Zuikov
26a023d60d
hbs2-peer refchan cat && hbs2-peer reflog cat
2024-04-09 12:04:13 +03:00
Dmitry Zuikov
d2082de4bf
patch 0.24.1.1
2024-04-02 06:39:50 +03:00
Dmitry Zuikov
da6bb6bcb4
0.24.1
2024-03-20 08:17:22 +03:00
Dmitry Zuikov
fc9b0ffb40
fixed bug? with readRef
2024-03-06 16:16:44 +03:00
Dmitry Zuikov
e9c7c9dbae
merged new download and some intermediate changes
2024-03-06 16:10:24 +03:00
Dmitry Zuikov
cc7f2dd948
download fixes
2024-02-21 05:55:13 +03:00
Dmitry Zuikov
e6ae5fb593
version command
...
commit 9df07ae34a6d1c7f53cee3abe2304ff81eb0a26c
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Tue Oct 24 22:25:34 2023 +0400
`version` command for hbs2, hbs2-peer, git-hbs2
2024-01-28 07:52:08 +03:00
Dmitry Zuikov
f0d469766e
small-encrypted-block wip
2023-12-26 07:34:23 +03:00
Dmitry Zuikov
f3a4082099
new encryption format
2023-12-01 10:59:07 +03:00
Dmitry Zuikov
002ecf7b3e
merged notify-proto-debug fixes
2023-11-06 08:56:10 +03:00
Dmitry Zuikov
35905b94bd
Notify proto + wiping resource-t in Messaging/Unix
2023-11-03 16:49:29 +03:00
Dmitry Zuikov
328275d14e
bugfixes
2023-10-18 17:06:43 +03:00
Dmitry Zuikov
29fdd23602
fixed reflog sync bug
2023-10-18 10:16:11 +03:00
Dmitry Zuikov
2962cc78ea
fix git hbs2 init
2023-10-17 11:40:03 +03:00
Dmitry Zuikov
6069abb33e
git hbs2 init
2023-10-17 11:20:21 +03:00
Dmitry Zuikov
e7f4adb9a1
fix-empty-pushes
2023-10-17 05:14:23 +03:00
Dmitry Zuikov
3be12d8304
new encrypted repo push bugfix
2023-10-16 17:12:28 +03:00
Dmitry Zuikov
b7d0e1730d
removed debug print
2023-10-16 15:49:21 +03:00
Dmitry Zuikov
06970f527b
git clone --mirror location bug fixed
2023-10-16 15:42:13 +03:00
Dmitry Zuikov
9f745148e6
fixed wtf / workaround?
2023-10-16 07:45:17 +03:00
Dmitry Zuikov
7dde27345f
git-scan-for-missed-blocks-first
2023-10-16 07:21:25 +03:00
Dmitry Zuikov
246518cd34
ghc 9.4.6
2023-10-16 06:13:27 +03:00
Dmitry Zuikov
35b7c87eef
suckess-conf and fixme dependencies moved to git.hbs2.net
2023-10-15 15:34:43 +03:00
Dmitry Zuikov
8d83317251
fix hbs2-reposync for RO config
2023-10-15 14:09:37 +03:00
Dmitry Zuikov
6d7616c426
debug-2
2023-10-15 13:27:41 +03:00
Dmitry Zuikov
5397cd352b
debug
2023-10-15 13:14:44 +03:00
Dmitry Zuikov
be67ff026e
debug
2023-10-15 13:09:08 +03:00
Dmitry Zuikov
6661006974
basic tool for hbs2 repo syncronization
2023-10-14 13:07:03 +03:00
Dmitry Zuikov
64400a425e
dynamic polling management
2023-10-13 10:06:17 +03:00
Dmitry Zuikov
24644ab1df
bugfix
2023-10-12 18:39:45 +03:00
Dmitry Zuikov
c829a6d37c
group-keys / repository-encryption to test
2023-10-12 09:58:13 +03:00
Dmitry Zuikov
3e62d03c9b
fix bug-git-new-branches-on-second-run
2023-10-08 06:25:59 +03:00
Dmitry Zuikov
ded14a0e26
minor bugfix
2023-10-07 14:48:49 +03:00
Dmitry Zuikov
8842843ffb
hbs2-git-to-new-rpc
2023-10-07 14:29:40 +03:00
Dmitry Zuikov
99f0b4a7ad
bugfix (missed objects)
2023-10-06 17:16:40 +03:00
Dmitry Zuikov
8ed863c552
fix hbs2-git cookie
2023-10-06 15:26:12 +03:00
Dmitry Zuikov
43b4af607e
fixing git clone
2023-10-06 13:44:47 +03:00
Dmitry Zuikov
9a2b9d8df7
introduced cookie to state db files
...
in order to make multi-repo work for single reference
and as a first step to join all states into one db
(here may be issues though)
2023-10-06 11:16:07 +03:00
Dmitry Zuikov
233c1445b1
introducing cookie
2023-10-06 09:30:48 +03:00
Dmitry Zuikov
78c99fcee4
new config location for hbs2-git
...
now it's under .hbs2 on the same level,
where .git/ directory is located.
migration should work automatically. probably.
2023-10-06 08:03:23 +03:00
Dmitry Zuikov
0f0085d4b6
fix: hbs2-git. proper refval calculation
...
Now "git push --force" and "git push origing :branch" aka brancg
removing work.
Basing on "rank", where "rank" is a number
of transactions in reflog on commit time,
It works, cause reflog is append-only and
transaction number is growing-only and there
is only one writer.
WARNING: you **must** move to this commit right now.
2023-09-22 07:05:39 +03:00
Sergey Ivanov
67892fca02
Update command `export`
2023-09-21 08:10:16 +03:00
Sergey Ivanov
5ffb44ac49
Revert "test PR ADibgyhKo6 hbs2-git-config-location"
...
This reverts commit 5b5639fc2b
.
2023-08-23 16:38:46 +04:00
Sergey Ivanov
b7079c2915
Revert "PR CG2C18TK8v "account asyncs, respawn node on errors""
...
This reverts commit 8904704edc
.
2023-08-16 16:50:16 +04:00
Dmitry Zuikov
5b5639fc2b
test PR ADibgyhKo6 hbs2-git-config-location
...
Squashed commit of the following:
commit a2652dfcb84e6318edbfd470284999ac55058a59
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Tue Aug 15 09:40:08 2023 +0300
Fix: create ".hbs2-git" dir if missing
commit 5c76f287b457e1bf7199631b0035c541c44a0d3b
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Mon Aug 14 17:08:15 2023 +0300
fixme
commit 721bed688408a02fb3e7bf9e9ea70fad73f2f665
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Mon Aug 14 17:07:21 2023 +0300
PR
commit 82d5a30f4510b3f70bfbf2bc208b14df4ce2b17d
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Mon Aug 14 17:01:09 2023 +0300
Changed hbs2-git config file location, refactoring
commit 84b0e7024afaaa892842b36b0d6691c9cb348ce1
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Mon Aug 14 16:46:31 2023 +0300
Fix warnings
commit 916436fed8ee6c8f2eb25dd24acc5f616e5e31a0
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Wed Aug 9 17:04:34 2023 +0300
Fix warnings
2023-08-15 10:20:52 +03:00
Dmitry Zuikov
8904704edc
PR CG2C18TK8v "account asyncs, respawn node on errors"
2023-08-11 06:10:09 +03:00
Dmitry Zuikov
40ba5fca68
RefLogKey moved to HBS2.Net.Proto.RefLog...
...
... since it is just one of many possible refs
2023-08-10 05:50:39 +03:00
Dmitry Zuikov
0c9cfdbde3
hbs2-git refval_actual bug fixed
2023-07-27 12:16:42 +03:00
Dmitry Zuikov
c52be7cf5e
merged PR 8ey8Fnr4c4 remove-lref-commands
2023-07-27 10:00:01 +03:00
Dmitry Zuikov
9c8c58766b
PR CGPnKdSirc hbs2-suckless-conf-update
2023-07-25 10:49:44 +03:00
Dmitry Zuikov
0af3056664
git-hbs2-http - very basic git http dumb algorithm
...
for fetching repos from hbs2-git for third-side
programs (like nix).
pushes are not supported (yet?).
2023-07-03 09:40:58 +03:00
Dmitry Zuikov
0b5f98c004
whole log segments compression.
...
NOTE: DO NOT USE THIS COMMIT FOR OLDER REFLOGS.
BECAUSE THEY IT WILL BREAK FOR THE OLDER hbs2-git
versions.
Start a new reflog instead. Hopefully,
it's a last (ha!) breaking change for a... while.
2023-06-29 18:59:12 +03:00
Dmitry Zuikov
22bb266f02
import after export
2023-06-29 18:46:05 +03:00
Dmitry Zuikov
3681fd7bee
hbs2-git-log-segmentation
2023-06-29 10:26:27 +03:00
Dmitry Zuikov
e116268c4a
fixme
2023-06-27 07:54:41 +03:00
Dmitry Zuikov
1b93659ef4
new-repository-format
2023-06-26 18:02:57 +03:00
Dmitry Zuikov
4424466c84
tcp
2023-04-13 19:02:25 +03:00
Dmitry Zuikov
1c8f6b978b
merged refactor-crypto-remove-l4-protocol-dependency
2023-04-06 09:22:45 +03:00
Dmitry Zuikov
261641f719
little bit formatting
2023-04-05 16:51:24 +03:00
Dmitry Zuikov
a6b7b91988
merged 3qQz3NXAeX [] git-hbs2-show
2023-04-05 16:31:30 +03:00
Dmitry Zuikov
c687c3654b
larger repos & some fixes
2023-04-03 08:38:42 +03:00
Dmitry Zuikov
3d5bc8d497
removed excess trace
2023-04-02 13:46:22 +03:00
Dmitry Zuikov
a52baf227a
hbs2-git db bugfix
2023-04-02 13:44:09 +03:00
Dmitry Zuikov
343bfd6070
hbs2-git db bugfix
2023-04-02 09:50:02 +03:00
Dmitry Zuikov
0b12d6db79
rollback git state in case of exception
2023-03-28 17:17:28 +03:00
Dmitry Zuikov
596d2d3dbb
RunExport: reduced noise in terminal
2023-03-26 16:47:51 +03:00
Dmitry Zuikov
0c5fc7e9ff
devlog
2023-03-24 20:49:30 +03:00
Dmitry Zuikov
5f77b26520
hbs2-git: lotsa stuff
2023-03-24 19:54:07 +03:00
Dmitry Zuikov
2648382ad9
wip102
2023-03-24 17:15:26 +03:00
Dmitry Zuikov
eaeaaf1685
wip102
2023-03-24 17:14:15 +03:00
Dmitry Zuikov
de9a8b02ce
code cleanup
2023-03-24 13:05:47 +03:00