392 Commits

Author SHA1 Message Date
Myzel394
99339f3edd
chore(sshd_config): Add some documentation 2024-09-17 23:50:50 +02:00
Myzel394
9ed983bf81
fix(sshd_config): Rename match_parser -> matchparser 2024-09-17 23:34:39 +02:00
Myzel394
35c722995d
fix(sshd_config): Improve indexes structure 2024-09-17 23:33:32 +02:00
Myzel394
7bb34c32b4
fix(sshd_config): Some bugfixes 2024-09-17 23:27:09 +02:00
Myzel394
3a0e886021
chore: Migrate ast Value to ParsedString 2024-09-17 23:25:36 +02:00
Myzel394
eb587dfb42
feat(common): Add string parser 2024-09-17 21:21:31 +02:00
Myzel394
f530195cac
fix(sshd_config): Rename AST nodes to start with SSHD 2024-09-17 20:17:56 +02:00
Myzel394
b97a9a5d43
feat(ssh_config): Add fields 2024-09-16 18:21:45 +02:00
Myzel394
44da608c5a
chore(ci-cd): Build go directly 2024-09-15 23:31:43 +02:00
Myzel394
6326ccb609
feat(sshd_config): Add match block analyzer 2024-09-15 22:51:45 +02:00
Myzel394
5d84e27a1f
fix: Fix issue 2024-09-15 19:13:59 +02:00
Myzel394
a577aeda4b
fix: Fix docs 2024-09-15 19:04:05 +02:00
Myzel394
473fca2e81
chore: Remove unused openssh 2024-09-15 19:03:17 +02:00
Myzel394
3983191c6e
chore: Add documentation; Add GitHub issue template 2024-09-15 19:03:07 +02:00
Myzel394
e18d57074d
fix: Fix tests 2024-09-15 18:07:57 +02:00
Myzel394
1bda1f76e0
fix(sshd_config): Fix hover for match blocks 2024-09-15 15:53:16 +02:00
Myzel394
9b1a5af2d0
feat(sshd_config): Add match completions; Bugfixes 2024-09-15 15:33:54 +02:00
Myzel394
6911511b51
feat(sshd_config): Parse match blocks inside the sshd_config parser 2024-09-14 22:37:56 +02:00
Myzel394
8118cf8092
fix(sshd_config): Fix tests 2024-09-14 22:24:34 +02:00
Myzel394
83d7ac144f
feat(sshd_config): Add antlr parser for match option 2024-09-14 22:22:01 +02:00
Myzel394
d3b655dc68
fix: Bugfixes 2024-09-14 21:08:46 +02:00
Myzel394
be8c92f605
fix(sshd_config): Improve include 2024-09-14 19:30:02 +02:00
Myzel394
6c9ebc1b16
feat(sshd_config): Add include support 2024-09-14 18:31:31 +02:00
Myzel394
774ee52a3b
feat(sshd_config): Add indexes for all option names 2024-09-14 13:58:30 +02:00
Myzel394
97034b783e
fix(sshd_config): Rename index field 2024-09-14 13:24:41 +02:00
Myzel394
0453f74a31
feat(sshd_config): Add hover support 2024-09-14 13:09:34 +02:00
Myzel394
0abcb043ad
fix(sshd_config): Improve analyzer for match blocks 2024-09-13 22:26:22 +02:00
Myzel394
f25c11b966
feat(sshd_config): Add Matcbh block for completions 2024-09-13 21:45:44 +02:00
Myzel394
b9f6ed8758
feat: Add more common utils 2024-09-12 23:51:57 +02:00
Myzel394
3a13209648
chore: Add packages to flake.nix 2024-09-12 23:51:40 +02:00
Myzel394
9f76fedabb
feat(sshd_config): Only show allowed completions inside a Match block 2024-09-12 23:51:19 +02:00
Myzel394
22cbfb711c
fix(sshd_config): Improve completions 2024-09-12 23:25:56 +02:00
Myzel394
998c0740d1
feat(sshd_config): Add indexes 2024-09-12 23:15:23 +02:00
Myzel394
47c511996b
feat(sshd_config): Add analyzer to check whether values are valid 2024-09-12 21:39:28 +02:00
Myzel394
ea6fdd8cda
fix: Add missing lsp handlers to the root-handler 2024-09-11 23:11:09 +02:00
Myzel394
01bda3b660
feat(sshd_config): Add separator field 2024-09-11 22:54:16 +02:00
Myzel394
6383fbba17
feat(sshd_config): Improvements; Add basic root completions 2024-09-11 22:21:30 +02:00
Myzel394
02b4a53480
feat(aliases): Add code action to send test mails 2024-09-11 19:55:27 +02:00
Myzel394
75f93cfb44
fix(aliases): Fix textDocument/didClose 2024-09-10 23:11:30 +02:00
Myzel394
7ec24834f3
feat(sshd_config): Add lsp handler 2024-09-10 23:11:14 +02:00
Myzel394
c897523321
fix(sshd_config): Add missing regex 2024-09-10 22:40:18 +02:00
Myzel394
e31e91f643
feat(sshd_config): Add fields 2024-09-10 22:39:19 +02:00
Myzel394
93203a7179
fix(sshd_config): Improve parser 2024-09-10 22:13:36 +02:00
Myzel394
82797de8e5
chore: Use both inclusive ranges for location ranges 2024-09-10 21:25:04 +02:00
Myzel394
82a08d6459
test(sshd_config): Add tests 2024-09-10 21:16:47 +02:00
Myzel394
af580fa624
feat(sshd_config): Add first iteration of new sshd_config handler; Add ast; Add parser 2024-09-09 22:32:04 +02:00
Myzel394
492c33a7a9
fix(fstab): Fix tests 2024-09-08 23:43:11 +02:00
Myzel394
e0c9c44f38
fix(fstab): Several improvements and bugfixes 2024-09-08 22:55:25 +02:00
Myzel394
a7dc7fc6e8
fix(hosts): Fix ip address detection 2024-09-08 22:08:00 +02:00
Myzel394
65572886f2
chore(hosts): Use TreeMap for entries 2024-09-08 21:59:35 +02:00