268 Commits

Author SHA1 Message Date
Myzel394
068ee814cf Add more documentation for btrfs
Fixes #9
2024-08-13 18:55:11 +02:00
Myzel394
3ebdc848e8
Merge pull request #10 from Myzel394/add-cicd
Add ci-cd
2024-08-11 19:27:36 +02:00
Myzel394
5d06143883
fix: Fix print 2024-08-11 19:25:14 +02:00
Myzel394
c166dbabdb
feat(ci-cd): Add pull request go tests 2024-08-11 19:19:43 +02:00
Myzel394
fc93d0d915
fix: Improvements; Add tests 2024-08-11 18:29:48 +02:00
Myzel394
3abfb9430a
fix: Fix openssh 2024-08-10 22:43:47 +02:00
Myzel394
a8e896c6ef
feat: Add text document hover; Improvements 2024-08-10 22:33:14 +02:00
Myzel394
5f154553f5
Merge pull request #8 from Myzel394/add-filesystem-documentation
Add more documentation for filesystems
2024-08-10 17:35:15 +02:00
Myzel394
04fe0d2dc8
fix: Overall improvements 2024-08-10 17:23:58 +02:00
Myzel394
1a909a6d2d
chore(common-documentation): Add more mount options 2024-08-10 16:29:30 +02:00
Myzel394
d114d8c550 Add more documentation for filesystems
Fixes #7
2024-08-10 15:27:33 +02:00
Myzel394
c6f8e87986
fix: Improvements 2024-08-10 14:41:28 +02:00
Myzel394
2433974c25
chore(common-documentation): Move files 2024-08-10 14:38:19 +02:00
Myzel394
1a91942f71
Merge pull request #6 from Myzel394/add-charsets
Add common-documentation/linux/charsets.go
2024-08-08 22:29:06 +02:00
Myzel394
8c8efe45b8 Add common-documentation/linux/charsets.go
Closes to #5

Add `common-documentation/linux/charsets.go` with an array of `EnumString`s using `docvalues.CreateEnumStringWithDoc` function.

* Create a new file `charsets.go` in the `common-documentation/linux` directory.
* Import the `docvalues` package.
* Create an array of `EnumString`s using `docvalues.CreateEnumStringWithDoc` function.
* Include the charsets and their documentation as specified in the issue description.
* List each valid charset into its own enum, ensuring correct interpretation (e.g., "ascii" instead of "ASCII", "koi8r", "utf8", "iso8859-1").
2024-08-08 22:21:40 +02:00
Myzel394
049ffa1a9f
Merge pull request #4 from Myzel394/add-mount-options
Add more mount options to common-documentation/filesystems/mountoptions
2024-08-08 21:43:31 +02:00
Myzel394
83782a95ea
chore(common-documentation): Add more documentation 2024-08-08 21:42:56 +02:00
Myzel394
fc97837af6
feat(docvalues): Add mask values 2024-08-08 21:42:44 +02:00
Myzel394
131f80fe4c Add more mount options to common-documentation/filesystems/mountoptions
Related to #3

Add mount options for `devpts`, `fat`, `hfs`, and `hpfs` filesystems.

* **common-documentation/filesystems/mountoptions/devpts.go**
  - Implement mount options for `devpts` filesystem.
  - Export `DevptsDocumentationAssignable` and `DevptsDocumentationEnums` variables.
* **common-documentation/filesystems/mountoptions/fat.go**
  - Implement mount options for `fat` filesystem.
  - Export `FatDocumentationAssignable` and `FatDocumentationEnums` variables.
* **common-documentation/filesystems/mountoptions/hfs.go**
  - Implement mount options for `hfs` filesystem.
  - Export `HfsDocumentationAssignable` and `HfsDocumentationEnums` variables.
* **common-documentation/filesystems/mountoptions/hpfs.go**
  - Implement mount options for `hpfs` filesystem.
  - Export `HpfsDocumentationAssignable` and `HpfsDocumentationEnums` variables.
* **handlers/fstab/documentation/documentation-mountoptions.go**
  - Add entries for `devpts`, `fat`, `hfs`, and `hpfs` filesystems in `MountOptionsMapField`.
2024-08-07 22:56:48 +02:00
Myzel394
223428cf42
Merge pull request #2 from Myzel394/add-mount-options
Add more mount options to common-documentation
2024-08-07 22:36:43 +02:00
Myzel394
0f0797e8f9
fix: Remove unwanted changes 2024-08-07 22:35:41 +02:00
Myzel394
54c4f516fe
feat(handlers): Working on the WIP 2024-08-07 22:35:30 +02:00
Myzel394
4aa54ffcc1
fix(doc-values): Overall improvements 2024-08-07 22:34:59 +02:00
Myzel394
4d4d8a1376
chore: Add more documentation 2024-08-07 22:34:33 +02:00
Myzel394
4b2b2c3624 Add more mount options to common-documentation
Related to #1

Add documentation for adfs, affs, and debugfs filesystem mount options.

* **common-documentation/filesystems/mountoptions/adfs.go**
  - Add documentation for adfs filesystem options including uid, gid, ownmask, and othmask.

* **common-documentation/filesystems/mountoptions/affs.go**
  - Add documentation for affs filesystem options including uid, gid, setuid, setgid, mode, and other options.

* **common-documentation/filesystems/mountoptions/debugfs.go**
  - Add documentation for debugfs filesystem options including uid, gid, and mode.

* **handlers/fstab/documentation/documentation-mountoptions.go**
  - Update to include the new mount options for adfs, affs, and debugfs filesystems.
  - Add entries for adfs, affs, and debugfs in the `MountOptionsMapField`.

* **common.go**
  - Add common constants like "zero" to common-documentation/filesystems/mountoptions/common.go.
2024-08-05 23:01:04 +02:00
Myzel394
68691c3016
apply linter 2024-08-05 22:51:04 +02:00
Myzel394
f6eb74f638
fix(fstab): Improve handler 2024-08-05 22:50:47 +02:00
Myzel394
433cd9ee4c
feat(utils): Add KeysAsSet 2024-08-05 21:01:09 +02:00
Myzel394
3f102e283d
fix(fstab): Improve fstab parser 2024-08-05 21:00:54 +02:00
Myzel394
afec5e896d
feat(common-documentation): Add more documentation for ext{2,3,4} 2024-08-05 20:36:03 +02:00
Myzel394
433085443a
feat(dovalues): Return multiple InvalidValues from now 2024-08-05 20:35:23 +02:00
Myzel394
7e0e6650eb
feat(common-documentation): Add ext3.go 2024-08-04 23:28:48 +02:00
Myzel394
6c762a0db4
feat: Add SingleEnumValue 2024-08-04 23:28:34 +02:00
Myzel394
697a839308
chore: Use KeyEnumAssignmentValue for ext2.go 2024-08-04 23:11:03 +02:00
Myzel394
fbcef02508
feat: Add KeyEnumAssignmentValue 2024-08-04 23:10:37 +02:00
Myzel394
62b9947ddc
feat: Add documentation to ext2.go 2024-08-04 19:21:00 +02:00
Myzel394
32903ad94b
feat: Add common-documentation; Add ext2 documentation 2024-08-04 19:14:17 +02:00
Myzel394
80271ac70f
fix: Improvements; Adding more documentation to fstab 2024-08-04 19:14:04 +02:00
Myzel394
49a12c9080
feat: Adding fstab; Adding root handler; Improvements 2024-08-04 14:59:12 +02:00
Myzel394
a6a4c04af3
chore: Add more documentation 2024-07-31 23:35:52 +02:00
Myzel394
ea5d9deaee
feat: Add DataAmountValue; bugfixes 2024-07-31 23:18:52 +02:00
Myzel394
1254ebfd8a
fix: Improve docvalues; Improve documentation 2024-07-31 22:47:01 +02:00
Myzel394
09ab63d61f
fix: Improve documentation 2024-07-31 21:31:59 +02:00
Myzel394
dc20928c1b
fix: Overall improvements 2024-07-31 20:04:15 +02:00
Myzel394
76df6c5351
feat: Add IPAddressValue; improvments & bugfixes 2024-07-31 19:10:53 +02:00
Myzel394
8352e0df40
fix: Remove unwanted changes 2024-07-31 17:20:05 +02:00
Myzel394
26514ed059
feat: Add TimeFormatValue 2024-07-30 23:59:42 +02:00
Myzel394
ac2d972d3d
feat: Add GroupValue; Add more documentation 2024-07-30 22:36:36 +02:00
Myzel394
529d28d943
feat: Make separators more dynamic 2024-07-30 22:10:04 +02:00
Myzel394
33c32e4dd1
chore: Improve structure; fix diagnostics bugs 2024-07-30 21:00:55 +02:00