77 Commits

Author SHA1 Message Date
436e08dbef Merge pull request '(FEAT): Block quotes implemented' (#42) from feature/blockquote into main
Reviewed-on: #42
2025-11-10 22:21:27 -07:00
Hayden Hargreaves
e2178604dd (FEAT): Block quotes implemented
However, an issue has been outlines, deeper recursion. Recursive
functions should by nature...recurse. Which they do not...
2025-11-10 22:16:12 -07:00
40d3963bab Merge pull request 'Feature: Implemented image parsing' (#41) from feature/images into main
Reviewed-on: #41
2025-11-05 18:30:19 -07:00
5ec759d85a Merge branch 'main' into feature/images 2025-11-05 18:26:58 -07:00
Hayden Hargreaves
e8dc811af8 (FEAT): Included images in the parser! 2025-11-05 18:03:14 -07:00
03419340b8 Merge pull request 'Add doc/StyleGuide.md' (#39) from azpect-patch-1 into main
Reviewed-on: #39
2025-11-04 12:56:31 -07:00
af87f99450 Add doc/StyleGuide.md
Created by Preston, commited by me
2025-11-04 12:56:24 -07:00
4673c60c44 Merge pull request '(DOC): Updates to UML' (#38) from dev into main
Reviewed-on: #38
2025-11-04 12:53:37 -07:00
Hayden Hargreaves
39dcd5549d (DOC): Updates to UML 2025-11-04 12:53:08 -07:00
234bc42e2b Merge pull request '(FIXES): This is pre-link tags.' (#37) from feature/fixes into main
Reviewed-on: #37
2025-11-03 22:18:46 -07:00
Hayden Hargreaves
23a95164b7 (FIX): Fixed the stupid link issue. And implemented anchors
yay :)
2025-11-03 22:18:12 -07:00
Hayden Hargreaves
8ece788253 (FIXES): This is pre-link tags.
If the anchor pieces are simple, they will be implemented, otherwise it
will be left out.
2025-11-03 20:58:33 -07:00
45eb30fe2f Merge pull request '(FIX): Final big commit! Everything looks great!!' (#36) from feature/wiring into main
Reviewed-on: #36
2025-11-02 22:21:35 -07:00
Hayden Hargreaves
4b77c7354d (FIX): Final big commit! Everything looks great!! 2025-11-02 22:21:00 -07:00
c7ce87eb7a Merge pull request '(FEAT): Added command parser' (#35) from feature/cmdparse into main
Reviewed-on: #35
Reviewed-by: Hayden Hargreaves <hayden@gophernest.net>
2025-10-31 20:11:45 -07:00
Hayden Hargreaves
bb3ed0d28b Merge branch 'feature/cmdparse' of gitea:azpect/MarkdownToHtmlTranspiler into feature/cmdparse 2025-10-31 20:11:28 -07:00
Hayden Hargreaves
4e3f76138e Merge branch 'main' into feature/cmdparse 2025-10-31 20:11:21 -07:00
735824ed98 Merge branch 'main' into feature/cmdparse 2025-10-31 20:10:24 -07:00
24e1bb7ba5 (FEAT): Added command parser 2025-10-31 19:24:47 -07:00
1ede2cc2be Merge pull request '(FEATURE): Implemented operator overloading.' (#33) from feature/overloading into main
Reviewed-on: #33
2025-10-31 19:23:58 -07:00
8c60ba2361 Merge pull request 'Update README.md' (#34) from azpect-patch-1 into main
Reviewed-on: #34
2025-10-31 13:24:14 -07:00
10c548e3c5 Update README.md 2025-10-31 13:24:05 -07:00
Hayden Hargreaves
95e9644149 (FEATURE): Implemented operator overloading.
Overloaded '<<' in the Node class to allow simpler output.
2025-10-29 15:46:37 -07:00
df73ea5c9d Merge pull request 'Feature: Watchdog V2 implementation.' (#31) from feature/watchdog-v2 into main
Reviewed-on: azpect/MarkdownToHtmlCompiler#31
2025-10-29 15:22:50 -07:00
Hayden Hargreaves
2a8beb37d3 Merge branch 'main' of gitea:azpect/MarkdownToHtmlCompiler 2025-10-29 15:15:01 -07:00
Hayden Hargreaves
9d58f08984 (FIX): Needed to include these for testing 2025-10-29 15:11:01 -07:00
Hayden Hargreaves
408fd5fc2e (FEAT): Completed watchdog v2 updates.
This works the way expected, all thats left is the CLI and the command
arg parser.
2025-10-29 15:09:45 -07:00
Hayden Hargreaves
862c6e7c92 (FIX): Simplified the watchdog.
Now it runs the way its expected to, just needs to be wired up into the
parser somehow.
2025-10-28 18:45:18 -07:00
37fb0fbfc3 Merge pull request 'Feature: Implemented code blocks and list elements' (#30) from feature/list-nodes into main
Reviewed-on: azpect/MarkdownToHtmlCompiler#30
Reviewed-by: shultzp1 <shultzp1@my.erau.edu>
2025-10-28 18:19:09 -07:00
Hayden Hargreaves
3f76dafbc1 (FIX): Renamed watchDog to watchdog 2025-10-28 18:02:45 -07:00
Hayden Hargreaves
d26dd1b5a2 (FIX): Resolved the naming issues.
When this was merged, it seemed to produce a miss matched result. The
names were not migrated. But now they have been.
2025-10-28 18:01:51 -07:00
152c4e8e04 Merge pull request 'feature/cmdl' (#29) from feature/cmdl into main
Reviewed-on: azpect/MarkdownToHtmlCompiler#29
Reviewed-by: Hayden Hargreaves <hayden@gophernest.net>
2025-10-28 17:55:18 -07:00
Hayden Hargreaves
c90e4e8895 Merge branch 'feature/cmdl' 2025-10-28 17:52:25 -07:00
Hayden Hargreaves
6203f9c325 (FIX): Forgot this somehow 2025-10-28 17:50:55 -07:00
Hayden Hargreaves
1c81d2aa41 (FEAT): Includes support for code block segments.
This includes the addition of lots of new node elements.
2025-10-28 17:45:40 -07:00
ca38b98e8a Merge branch 'feature/cli' into feature/cmdl 2025-10-28 17:25:38 -07:00
b38bb60e62 added try and catch 2025-10-28 17:19:27 -07:00
8f5a466a59 added comments to clarify things 2025-10-28 17:18:58 -07:00
d7b7dee6d1 missing way to run commands and ensuring valid arguments in command so giberish doesnt run 2025-10-28 17:16:25 -07:00
Hayden Hargreaves
2881897c23 (FEAT): List nodes seem to be working.
However, the DRY principals are being screwed around with like they
don't exist. Some better architecture needs to be implemented. But that
will take place after block code nodes and anchor tags are implemented.

I will remain on this branch for those other implementations, for now.
2025-10-28 16:12:16 -07:00
0ef0500fe8 Merge pull request '(FEAT): Heading parser uses a new inline method.' (#25) from feature/heading-inline-content into main
Reviewed-on: azpect/MarkdownToHtmlCompiler#25
2025-10-28 14:55:21 -07:00
Hayden Hargreaves
e6dc318306 (FEAT): Heading parser uses a new inline method.
The only difference between this and the original one is the exit
condition.
2025-10-22 12:03:02 -07:00
d863b93132 Merge pull request '(FEAT): Added support for inline code blocks.' (#23) from feature/inline-code-nodes into main
Reviewed-on: azpect/MarkdownToHtmlCompiler#23
Reviewed-by: shultzp1 <shultzp1@my.erau.edu>
2025-10-21 07:45:52 -07:00
Hayden Hargreaves
f0ab2d9006 (FIX): Cleaned up a little bit, removed some notes. 2025-10-20 12:12:51 -07:00
Hayden Hargreaves
c958536284 Merge branch 'main' into feature/inline-code-nodes 2025-10-20 12:01:50 -07:00
Hayden Hargreaves
d2f0b5451d (DOC): Updated to the input test file. 2025-10-20 12:00:37 -07:00
616cf7260a Fixed coding style issues with watch dog, and began implementing CLI features 2025-10-19 14:36:48 -07:00
022b2d495e Merge pull request '(FEAT) Abstracted file system into its own class.' (#20) from feature/file-handler into main
Reviewed-on: azpect/MarkdownToHtmlCompiler#20
2025-10-18 14:17:02 -07:00
Hayden Hargreaves
4b0900e3ae (FEAT): Added support for inline code blocks. 2025-10-17 13:50:29 -07:00
Hayden Hargreaves
2fdab0134a (FIX): Small file updates.
We won't need a stack yet.
2025-10-17 13:15:42 -07:00