Skip to content
Open

asdf #38

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
838 commits
Select commit Hold shift + click to select a range
d690cde
starting work on agnostic insert/deletion handlers
johnharmon Jul 2, 2025
a48c59d
starting work on agnostic insert/deletion handlers
Jul 2, 2025
c40a71b
starting work on agnostic insert/deletion handlers
johnharmon Jul 2, 2025
3877424
fixing issue with not moving the cursor back to the proper display po…
Jul 2, 2025
19c0d9e
fixing issue with not moving the cursor back to the proper display po…
johnharmon Jul 2, 2025
e71e0e3
fixing issue with not moving the cursor back to the proper display po…
Jul 2, 2025
de8eb52
fixing issue with not moving the cursor back to the proper display po…
johnharmon Jul 2, 2025
a9967e7
fixing some things and commenting out stuff to make a working version…
Jul 3, 2025
2fb516a
fixing some things and commenting out stuff to make a working version…
johnharmon Jul 3, 2025
6e31933
fixing some things and commenting out stuff to make a working version…
Jul 3, 2025
a9fc20d
fixing some things and commenting out stuff to make a working version…
johnharmon Jul 3, 2025
b3e2575
fixed an issue where the program would crash on loading an empty file…
Jul 4, 2025
dccc323
fixed an issue where the program would crash on loading an empty file…
johnharmon Jul 4, 2025
117ce4a
fixed an issue where the program would crash on loading an empty file…
Jul 4, 2025
bc7235e
fixed an issue where the program would crash on loading an empty file…
johnharmon Jul 4, 2025
7307138
making new branch for parsing command and motion counts and attachimg…
Jul 4, 2025
23c1992
making new branch for parsing command and motion counts and attachimg…
johnharmon Jul 4, 2025
394d305
making new branch for parsing command and motion counts and attachimg…
Jul 4, 2025
01904a9
making new branch for parsing command and motion counts and attachimg…
johnharmon Jul 4, 2025
c46b6e0
starting with new normal mode parsing functionality, nearly test ready
Jul 10, 2025
d758df8
starting with new normal mode parsing functionality, nearly test ready
johnharmon Jul 10, 2025
d3a3fac
starting with new normal mode parsing functionality, nearly test ready
Jul 10, 2025
20c510c
starting with new normal mode parsing functionality, nearly test ready
johnharmon Jul 10, 2025
e32ed9d
initial commit with reworked normal mode command map with working com…
Jul 10, 2025
2fba984
initial commit with reworked normal mode command map with working com…
johnharmon Jul 10, 2025
9a0fae6
initial commit with reworked normal mode command map with working com…
Jul 10, 2025
059780d
initial commit with reworked normal mode command map with working com…
johnharmon Jul 10, 2025
b7b6442
added line deletion with dd and switched all active line indexing to …
Jul 11, 2025
804df09
added line deletion with dd and switched all active line indexing to …
johnharmon Jul 11, 2025
a0d8887
added line deletion with dd and switched all active line indexing to …
Jul 11, 2025
f82dabb
added line deletion with dd and switched all active line indexing to …
johnharmon Jul 11, 2025
04b77fe
fixed a display issue on full redraws where the last line would not b…
Jul 11, 2025
5a1f003
fixed a display issue on full redraws where the last line would not b…
johnharmon Jul 11, 2025
5c8060b
fixed a display issue on full redraws where the last line would not b…
Jul 11, 2025
9414c4b
fixed a display issue on full redraws where the last line would not b…
johnharmon Jul 11, 2025
6ba71bc
adding in utf-8 code point stepping and detection helper functions
Jul 11, 2025
85b4ac1
adding in utf-8 code point stepping and detection helper functions
johnharmon Jul 11, 2025
b6002dd
adding in utf-8 code point stepping and detection helper functions
Jul 11, 2025
571624f
adding in utf-8 code point stepping and detection helper functions
johnharmon Jul 11, 2025
0813b66
adding in utf-8 code point stepping and detection helper functions
Jul 12, 2025
fd23a5f
adding in utf-8 code point stepping and detection helper functions
johnharmon Jul 12, 2025
e47c66c
adding in utf-8 code point stepping and detection helper functions
Jul 12, 2025
2acfd3c
adding in utf-8 code point stepping and detection helper functions
johnharmon Jul 12, 2025
6ae9ef0
Working on more utf8 handling, GetNthCharacter appears to work (map v…
Jul 12, 2025
2c133ed
Working on more utf8 handling, GetNthCharacter appears to work (map v…
johnharmon Jul 12, 2025
e6b9172
Working on more utf8 handling, GetNthCharacter appears to work (map v…
Jul 12, 2025
55d0b1e
Working on more utf8 handling, GetNthCharacter appears to work (map v…
johnharmon Jul 12, 2025
b478570
Got byte to character tracking working, and got multi-byte deletion w…
Jul 12, 2025
a5e69da
Got byte to character tracking working, and got multi-byte deletion w…
johnharmon Jul 12, 2025
661a049
Got byte to character tracking working, and got multi-byte deletion w…
Jul 12, 2025
e8ca2d0
Got byte to character tracking working, and got multi-byte deletion w…
johnharmon Jul 12, 2025
1d4613f
Got 'x' delete command working in normal mode to not left shift the c…
Jul 12, 2025
6ee7c80
Got 'x' delete command working in normal mode to not left shift the c…
johnharmon Jul 12, 2025
59634e7
Got 'x' delete command working in normal mode to not left shift the c…
Jul 12, 2025
ea0b218
Got 'x' delete command working in normal mode to not left shift the c…
johnharmon Jul 12, 2025
d3df895
Got count deletion working for 'x' in normal mode
Jul 12, 2025
11b06df
Got count deletion working for 'x' in normal mode
johnharmon Jul 12, 2025
e7bd5dc
Got count deletion working for 'x' in normal mode
Jul 12, 2025
a162781
Got count deletion working for 'x' in normal mode
johnharmon Jul 12, 2025
9101934
got insert mode utf-8 aware backspace working.
Jul 17, 2025
e2e31b9
got insert mode utf-8 aware backspace working.
johnharmon Jul 17, 2025
c73c464
got insert mode utf-8 aware backspace working.
Jul 17, 2025
38b3948
got insert mode utf-8 aware backspace working.
johnharmon Jul 17, 2025
6ee992e
Merge pull request #9 from johnharmon/utf8-handling
johnharmon Jul 17, 2025
a930a38
Merge pull request #9 from johnharmon/utf8-handling
johnharmon Jul 17, 2025
7777b86
fixed insert mode deletion to properly handle cursor column offset (b…
Jul 17, 2025
fe5a7f1
fixed insert mode deletion to properly handle cursor column offset (b…
johnharmon Jul 17, 2025
eb6cfa9
created new function to minimally step right for utf8 characters, tre…
Jul 17, 2025
32da456
created new function to minimally step right for utf8 characters, tre…
johnharmon Jul 17, 2025
d063d31
added comment to minimal validation/stepping function
Jul 17, 2025
5d78c9c
added comment to minimal validation/stepping function
johnharmon Jul 17, 2025
eeed3c4
adding more aliases for git and container manipulation
Jul 31, 2025
8226358
adding more aliases for git and container manipulation
johnharmon Jul 31, 2025
3db956a
adding in start of openshift + ansible + terraform builds
Aug 8, 2025
2d87a86
adding in start of openshift + ansible + terraform builds
johnharmon Aug 8, 2025
ea94e31
doing more work for the ansible + terraform openshift deployment
Aug 10, 2025
b052f36
doing more work for the ansible + terraform openshift deployment
johnharmon Aug 10, 2025
7520ee6
adding in work to get ip + mac generation working and merged into the
Aug 12, 2025
825ddf6
adding in work to get ip + mac generation working and merged into the
johnharmon Aug 12, 2025
a3e0664
commiting ansible build, up to creating and uploading the agent iso
Aug 15, 2025
fd3c2df
commiting ansible build, up to creating and uploading the agent iso
johnharmon Aug 15, 2025
17e9610
Merge branch 'main' into openshift
johnharmon Aug 15, 2025
abcf9e8
Merge branch 'main' into openshift
johnharmon Aug 15, 2025
9f78df1
adding in working changes for the openshift deployment (should add stuff
Aug 20, 2025
3777f23
adding in working changes for the openshift deployment (should add stuff
johnharmon Aug 20, 2025
bbec800
Merge branch 'openshift2' into openshift
Aug 20, 2025
25e440a
Merge branch 'openshift2' into openshift
johnharmon Aug 20, 2025
d1f2508
committing dns update script in go
Aug 25, 2025
613ede3
committing dns update script in go
johnharmon Aug 25, 2025
e732865
adding in dns-update directory
Aug 25, 2025
8913b6b
adding in dns-update directory
johnharmon Aug 25, 2025
fdaf1dc
fixing issues with api calls, needed to use the record_id as well as
Aug 25, 2025
36e80c8
fixing issues with api calls, needed to use the record_id as well as
johnharmon Aug 25, 2025
774c967
placeholder
Aug 25, 2025
7799855
placeholder
johnharmon Aug 25, 2025
912287b
pre-plane commit
Aug 29, 2025
c2cce2d
pre-plane commit
johnharmon Aug 29, 2025
f736ab0
updating to use multiple records from the config, reconcile the config
Aug 31, 2025
533d98d
updating to use multiple records from the config, reconcile the config
johnharmon Aug 31, 2025
f4ebc9c
Got the batch setup working, needed to play around with some struct
Sep 1, 2025
4fd7a9a
Got the batch setup working, needed to play around with some struct
johnharmon Sep 1, 2025
2180e8a
adding in openshift build templates
Sep 2, 2025
5de5015
adding in openshift build templates
johnharmon Sep 2, 2025
908f3e1
removing dns-update binary from repo
Sep 2, 2025
302bdb0
removing dns-update binary from repo
johnharmon Sep 2, 2025
edcaa70
Merge branch 'openshift' into temp
Sep 2, 2025
245957e
Merge branch 'openshift' into temp
johnharmon Sep 2, 2025
c8ac959
adding jinja templqte for query_vms
Sep 2, 2025
ce1814e
adding jinja templqte for query_vms
johnharmon Sep 2, 2025
e60d186
Merge branch 'openshift' into temp
Sep 2, 2025
0d9cf15
Merge branch 'openshift' into temp
johnharmon Sep 2, 2025
e3019f7
adding in terraform state file so i can track this via git and not have
Sep 3, 2025
38668fd
adding in terraform state file so i can track this via git and not have
johnharmon Sep 3, 2025
02b7f00
starting work on post-install openshift configs (create cluster admin…
Sep 3, 2025
5101b4b
starting work on post-install openshift configs (create cluster admin…
johnharmon Sep 3, 2025
f7d7c09
comitting so i can push and work on my laptop
Sep 4, 2025
e99085b
comitting so i can push and work on my laptop
johnharmon Sep 4, 2025
18ac045
adding in new configs for creating data disks in openshift, re-adding
Sep 4, 2025
6a2ce44
adding in new configs for creating data disks in openshift, re-adding
johnharmon Sep 4, 2025
88c3458
more updates to day 0/1 configs
Sep 4, 2025
0dc9109
more updates to day 0/1 configs
johnharmon Sep 4, 2025
9e4d74d
comitting so i can work ouside :)
Sep 5, 2025
ff67947
comitting so i can work ouside :)
johnharmon Sep 5, 2025
6350dfc
modified terraform template to use the scsi interface with ssd emulation
Sep 5, 2025
2452364
modified terraform template to use the scsi interface with ssd emulation
johnharmon Sep 5, 2025
0c8cd9d
committing changes to continue working on feature tags inside
Sep 5, 2025
026ef50
committing changes to continue working on feature tags inside
johnharmon Sep 5, 2025
012f8a5
adding in vars file for feature tags
Sep 5, 2025
a03d490
adding in vars file for feature tags
johnharmon Sep 5, 2025
d6f95be
committing before pull
Sep 5, 2025
3a8af63
committing before pull
johnharmon Sep 5, 2025
ea65931
Merge branch 'openshift2' into openshift
Sep 5, 2025
b9ea50f
Merge branch 'openshift2' into openshift
johnharmon Sep 5, 2025
e061a47
updating my dns program in the middle of openshift changes lol
Sep 7, 2025
9607720
updating my dns program in the middle of openshift changes lol
johnharmon Sep 7, 2025
4d22bef
added the ability to update MX records by having a 'Priority' field on
Sep 7, 2025
6392f8d
added the ability to update MX records by having a 'Priority' field on
johnharmon Sep 7, 2025
a1e5ae4
adding in base domain checking for the record setting entries, if it
Sep 7, 2025
09f5ca3
adding in base domain checking for the record setting entries, if it
johnharmon Sep 7, 2025
ed552c9
updated dns program to be able to handle deletes. also added some json
Sep 8, 2025
f1626b1
updated dns program to be able to handle deletes. also added some json
johnharmon Sep 8, 2025
9fb2f20
creating implementation for an ordered set for learning purposes
Sep 9, 2025
5b2b816
creating implementation for an ordered set for learning purposes
johnharmon Sep 9, 2025
34fdf60
more work on the ordered set, mostly to do some compaction via taking a
Sep 9, 2025
5d0c0ad
more work on the ordered set, mostly to do some compaction via taking a
johnharmon Sep 9, 2025
ab0a7a2
working on compacting efficiently, starting work on replay infra
Sep 10, 2025
9e54ded
working on compacting efficiently, starting work on replay infra
johnharmon Sep 10, 2025
71518b0
more work on the compacting for the ordered set
Sep 10, 2025
485a70a
more work on the compacting for the ordered set
johnharmon Sep 10, 2025
9f47373
working on the sequencer for the ordered set
Sep 10, 2025
a692bfe
working on the sequencer for the ordered set
johnharmon Sep 10, 2025
7031d4c
starting work on 2 backing maps so that i can use seqNo as a handler for
Sep 11, 2025
31cbf3b
starting work on 2 backing maps so that i can use seqNo as a handler for
johnharmon Sep 11, 2025
54b321b
Merge pull request #10 from johnharmon/openshift
johnharmon Sep 13, 2025
f58bd68
Merge pull request #10 from johnharmon/openshift
johnharmon Sep 13, 2025
b0dab96
more updates to internal structure
Sep 13, 2025
a6beb75
more updates to internal structure
johnharmon Sep 13, 2025
38d51b8
updating
Sep 14, 2025
c1bf4f6
updating
johnharmon Sep 14, 2025
a5b5e1c
adding in indexig for live items via the bitmap
Sep 14, 2025
885c72f
adding in indexig for live items via the bitmap
johnharmon Sep 14, 2025
1d34f4a
added bitmap based live index iteration
Sep 15, 2025
9328bb0
added bitmap based live index iteration
johnharmon Sep 15, 2025
fb8885a
making closures and constructor
Sep 15, 2025
467d862
making closures and constructor
johnharmon Sep 15, 2025
ceddf3a
updating compatcting
Sep 16, 2025
651f5fc
updating compatcting
johnharmon Sep 16, 2025
3f5832a
updating appends/deletes with the new data structures
Sep 16, 2025
265f9d6
updating appends/deletes with the new data structures
johnharmon Sep 16, 2025
c46d7c5
adding in atomic loads and adds for the sequence number so its always a
Sep 17, 2025
9c15a1b
adding in atomic loads and adds for the sequence number so its always a
johnharmon Sep 17, 2025
82885c3
starting work on getting the compacting datastructures caught up with
Sep 17, 2025
2ded307
starting work on getting the compacting datastructures caught up with
johnharmon Sep 17, 2025
5ce9765
starting work redoing all the modification operation functions to deal
Sep 17, 2025
bb033b5
starting work redoing all the modification operation functions to deal
johnharmon Sep 17, 2025
4249891
finished up my atomics rewrite plus all the changes for append/delete
Sep 17, 2025
4336cbe
finished up my atomics rewrite plus all the changes for append/delete
johnharmon Sep 17, 2025
bd66acc
finishing up compacting, starting with debugging infrastructure
Sep 17, 2025
149271d
finishing up compacting, starting with debugging infrastructure
johnharmon Sep 17, 2025
f8d13fb
splitting types into their own file :)
Sep 17, 2025
cf79e1c
splitting types into their own file :)
johnharmon Sep 17, 2025
a5345a2
starting debugging (yaegi not working lol)
Sep 18, 2025
e73adc3
starting debugging (yaegi not working lol)
johnharmon Sep 18, 2025
3adef60
broke out the sets into a separate folder, added main.go for testing.
Sep 18, 2025
e5bab4a
broke out the sets into a separate folder, added main.go for testing.
johnharmon Sep 18, 2025
402eb1a
starting testing, fixing up some internals, fixed getNthAliveItem, etc
Sep 18, 2025
d6ba4cb
starting testing, fixing up some internals, fixed getNthAliveItem, etc
johnharmon Sep 18, 2025
a8c0fd6
Merge pull request #11 from johnharmon/openshift
johnharmon Sep 18, 2025
3d32578
Merge pull request #11 from johnharmon/openshift
johnharmon Sep 18, 2025
e45ef53
testing github
johnharmon Sep 18, 2025
27ce806
testing github
johnharmon Sep 18, 2025
6082c0e
Merge pull request #12 from johnharmon/openshift
johnharmon Sep 18, 2025
d1aec56
Merge pull request #12 from johnharmon/openshift
johnharmon Sep 18, 2025
2c007cd
Merge pull request #13 from johnharmon/repo-update
johnharmon Sep 18, 2025
e5bac2d
copying over ansible files from my old repo
johnharmon Sep 18, 2025
ff0f925
Merge branch 'openshift2' into openshift
johnharmon Sep 18, 2025
365d5ab
Merge branch 'openshift'
johnharmon Sep 18, 2025
34190d4
Merge pull request #14 from johnharmon/reconcile
johnharmon Sep 18, 2025
94d6df2
fixed an issue with nil maps and log duplication, working on tracking
johnharmon Sep 19, 2025
86e69d5
Merge pull request #15 from johnharmon/merge
johnharmon Sep 19, 2025
c620945
fixed an issue causing crashes where one of the (multiple defined)
johnharmon Sep 20, 2025
9755999
Merge pull request #16 from johnharmon/merge
johnharmon Sep 20, 2025
05dab67
got initial working version it seems, just had to fix some issues in the
johnharmon Sep 22, 2025
17f8dd2
another change to make my final fix more readable/back to the way it was
johnharmon Sep 22, 2025
6a7781f
Merge pull request #17 from johnharmon/merge
johnharmon Sep 22, 2025
4f429dd
adding some more debug with compacting duration
johnharmon Sep 22, 2025
a896abc
Merge pull request #18 from johnharmon/merge
johnharmon Sep 22, 2025
89ed651
testing
johnharmon Sep 23, 2025
7e31a28
Merge pull request #19 from johnharmon/merge
johnharmon Sep 23, 2025
c2a12c2
creating a little http server for testing connectivity
Sep 23, 2025
1e721e9
Merge pull request #20 from johnharmon/merge
johnharmon Sep 23, 2025
5a01bb0
remembering to parse arguments lol
Sep 23, 2025
18c7f57
Merge pull request #21 from johnharmon/merge
johnharmon Sep 23, 2025
c69d6c0
updating handler path
Sep 23, 2025
46c12a4
Merge pull request #22 from johnharmon/merge
johnharmon Sep 23, 2025
7187052
adding wireguard stuff so i can reference it later
Sep 23, 2025
929fcf6
Merge pull request #23 from johnharmon/merge
johnharmon Sep 23, 2025
080ecc1
made a lock-free, concurrent safe set op segment appending function, to
johnharmon Sep 24, 2025
a7d87f8
Merge pull request #24 from johnharmon/merge
johnharmon Sep 24, 2025
6a2d26b
adding new types for log segments
johnharmon Sep 24, 2025
83f35ab
Merge pull request #25 from johnharmon/merge
johnharmon Sep 24, 2025
64fdbbe
more atomic concurrent stuff, this time for enqeueing + dequeuing on a
johnharmon Sep 25, 2025
95060de
Merge pull request #26 from johnharmon/merge
johnharmon Sep 25, 2025
8598390
cleaned up the enqueue with the changes to dequeue and its deterministic
johnharmon Sep 25, 2025
cf6d848
Merge pull request #27 from johnharmon/merge
johnharmon Sep 25, 2025
18d685d
working on ring buffer + wrapper for the ops logging
johnharmon Sep 26, 2025
1f2b5dd
Merge pull request #28 from johnharmon/merge
johnharmon Sep 26, 2025
3b1a0c9
updating structs and some constructors
johnharmon Sep 28, 2025
2fba60e
Merge pull request #29 from johnharmon/merge
johnharmon Sep 28, 2025
38143c7
comitting and pushing before travel :)
johnharmon Oct 13, 2025
8a0debe
Merge pull request #30 from johnharmon/merge
johnharmon Oct 13, 2025
8254178
pushing changes from traveling
Oct 17, 2025
05eed4d
Merge pull request #31 from johnharmon/merge
johnharmon Oct 17, 2025
992fa60
adding in functions to advance the log head, stall if it cant advance
Oct 27, 2025
0dac2c0
Merge pull request #32 from johnharmon/merge
johnharmon Oct 27, 2025
a060d3f
updating dns-update to lookup values from the environment using
johnharmon Nov 4, 2025
0848e67
Merge pull request #33 from johnharmon/dev
johnharmon Nov 4, 2025
161d154
updating my openshift deployment with various syntax and usage fixes
Nov 9, 2025
9b29711
adding in initial stardew valley mod installer
Nov 9, 2025
e82c178
Merge branch 'merge'
Nov 9, 2025
2badb36
making more fixes for the openshift install (fixed dns values)
Nov 9, 2025
b87e10c
Merge branch 'merge'
Nov 9, 2025
0b1b258
Merge pull request #34 from johnharmon/merge
johnharmon Nov 9, 2025
b06292d
adding in visual selection up/down block movement using -/_
Nov 11, 2025
13b94a1
Merge pull request #35 from johnharmon/merge
johnharmon Nov 11, 2025
76dfca1
adding in updated init.lua
Nov 28, 2025
a4a1e1f
updating init.lua
johnharmon Dec 11, 2025
0caa66c
Merge branch 'config-update2' into main
johnharmon Dec 11, 2025
a4aa609
committing before branch checkout
johnharmon Dec 11, 2025
e85c3b2
Merge pull request #39 from johnharmon/configs
johnharmon Dec 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ rust/
python/update-linux-aide/linux-aide/
*.rpm
*.bin
*.terraform*
**.terraform/
*.tfstate*
*.tfvars*
*.tfplan
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

72 changes: 0 additions & 72 deletions ansible/collections/ansible_collections/ansible/utils/.flake8

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading