Commit Graph

104 Commits

Author SHA1 Message Date
2977870311
Add test and improve handling of subpath for man inline macro 2023-11-07 19:35:29 +08:00
9d3f69be6e
Add Rubocop configuration 2023-11-07 19:19:40 +08:00
6291f3b36d
Update chat block to have its own context
Now, this should be configured with templates which is nice.
2023-11-07 19:19:24 +08:00
5cd7566a88
Update CI automated release 2023-11-07 15:33:24 +08:00
de9f3a0e9c
Restructure extensions with Ruby modules
Also restructured how they're named in the filesystem and the class
names as well.
2023-11-06 22:54:57 +08:00
69c8015292
Add subpath option for man inline macro 2023-11-06 22:07:03 +08:00
2b57ba4594
Update release step for GitHub Actions 2023-11-01 21:28:18 +08:00
850b021209
Release v1.1.0 2023-11-01 21:13:57 +08:00
a95b09a81f
Remove preprocessor extension for git blob include processor
It's pretty useless for outside of the custom setup I've had.
2023-11-01 17:30:56 +08:00
cf8a942011
Add 'issue' attribute for GitLab link inline macro 2023-11-01 17:36:11 +08:00
42454be244
Update chat block output formatting
If there's any formatting here in the first place.
2023-10-29 12:50:05 +08:00
928cd80561
Update the default text for manpages link 2023-10-29 12:49:08 +08:00
924fd9eac5
Change default behavior for creating network requests when caption is unset 2023-10-29 12:48:09 +08:00
bfbea57d6b
Add spec tests for GitLab raw content include processor
Even though, it's untested since I barely use it anymore.
2023-11-01 17:37:08 +08:00
821d5eeb27
Add spec tests for GitHub raw content include processor 2023-10-29 17:40:39 +08:00
33faaeac88
Add spec tests for Git blob include processor 2023-10-29 17:39:30 +08:00
74bb141a79
Add spec tests for Repology link inline macro 2023-10-29 17:37:08 +08:00
60983d0d93
Add spec tests for GitLab link inline macro 2023-10-29 17:36:33 +08:00
389abe4176
Add spec tests for Wikipedia inline macro 2023-10-29 17:27:00 +08:00
e2ca9b57f1
Add spec tests for FDroid link inline macro 2023-10-29 12:40:50 +08:00
89c4313d17
Add spec tests for MusicBrainz link inline macro 2023-10-29 12:27:55 +08:00
657020278c
Add spec tests for Flathub link inline macro 2023-10-29 11:21:59 +08:00
1e0fe61e5b
Add spec tests for man inline macro 2023-10-29 11:09:44 +08:00
c215300500
Add spec tests for chat block 2023-10-29 11:05:49 +08:00
fcb4cb7fde
Add spec tests for GitHub link inline macro 2023-10-29 11:00:16 +08:00
f385772715
Add spec tests for SWHID inline macro 2023-10-29 10:38:31 +08:00
44a71f5fe3
Add Rake tasks for cleaning and testing 2023-10-29 10:38:13 +08:00
ad2834cafe
Setup RSpec 2023-10-29 09:56:43 +08:00
6e5aa75a6b
Add tests with rspec 2023-10-29 09:28:55 +08:00
de3ced3d3a
Update extensions to inherit attributes from parent/document 2023-10-28 21:04:36 +08:00
2495c6a0ac
Update build step for CI 2023-10-28 18:19:01 +08:00
fcb06be49f
Add 'openbsd' option for man inline macro 2023-10-28 18:14:33 +08:00
5ebea76900
Allow git-blob-include-processor to discover other repos
Massive oversight over here which I forgot to update when moving it in
its own repo. Whoops.
2023-10-28 18:11:28 +08:00
5ec7195fc8
Update Gemfile lockfile 2023-07-09 18:32:11 +08:00
a28276ae45
Release v1.0.1 2023-07-09 18:14:14 +08:00
8d59caf6b3
Update the GitHub action for gem release 2023-07-09 18:04:56 +08:00
b052cddf56
Update gemspec metadata
I forgot to update them, whoops.
2023-07-09 18:03:03 +08:00
1faf4d45ec
Fix avatarstype attribute override for chat block 2023-07-09 17:41:00 +08:00
53e225f76c
Fix CI to use Nix devenv 2023-07-08 01:06:21 +08:00
299cad9a8a
Create project changelog 2023-07-07 18:28:04 +08:00
1b630107c6
Create GitHub action for releasing gem 2023-07-07 18:36:10 +08:00
5c789adb79
Add project README 2023-07-07 17:34:23 +08:00
ae0ac911fd
Set Ruby required version 2023-07-07 17:34:08 +08:00
fb998e9a1e
Add Rakefile 2023-07-07 17:14:02 +08:00
554eb9a15e
Add license file 2023-07-07 17:13:45 +08:00
ed3bb6d1a3
Use ruby-nix for development environment 2023-07-07 17:13:32 +08:00
5d651a95a3
Configure treefmt 2023-07-07 12:14:33 +08:00
5e583bf731
Update .gitignore 2023-07-07 12:14:32 +08:00
f73730468b
Initialize Nix development environment 2023-07-07 12:14:32 +08:00
b997340171
Update Gemfile 2023-07-07 12:14:32 +08:00