f73011d29d
refactor(mkdocs.yml): fix tabbing of plugin
...
MR !2
2022-01-29 08:43:27 +09:30
e4999a4462
feat(minify): minify the mkdocs static html build files
...
MR !2
2022-01-29 08:43:27 +09:30
0e65f0465b
feat(mkdocs): minify plugin added to pipfile for usage with build
...
MR !2
2022-01-29 08:43:27 +09:30
94ced08565
refactor(privacy_test): rename test 'test_page_external_requests' -> 'test_page_load_external_requests'
...
MR !2
2022-01-29 08:43:27 +09:30
65726fda02
ci(unit_test): ensure only unit test jobs run for the 'unit test' job.
...
previous was to run all tests. no filtered to 'test/unit'
MR !2
2022-01-29 08:43:27 +09:30
0c7c36d7e1
feat(emoji): removed emoji support until a solution can be found to self-host.
...
the emoji index collects from an external provider.
This feature will be disabled until a solution is provided to self-host.
MR !2
2022-01-29 08:43:27 +09:30
7e99d55bda
ci(pytest): Added pytest job to run tests against build.
...
This CI job runs all tests in the tests/ directory.
MR !2
2022-01-29 08:43:27 +09:30
0d51c8d10b
test(privacy): Created a test to check external requests during page load
...
This test checks if the external request is within the apporved list.
This test will prevent the adding of external urls within the page load.
MR !2
2022-01-29 08:43:27 +09:30
d67a264ef0
refactor(syntax): updated tags and added title metadata
...
MR !2
2022-01-29 08:43:27 +09:30
452fbe1225
feat(blog_post): change location of updated date to be in the social metadata.
...
Requires the git_revision_date_localized plugin for it to function.
MR !2
2022-01-29 08:43:27 +09:30
a9237c5950
fix(blog_metadata): set the date to be in a format that is normal
...
MR !2
2022-01-29 08:43:27 +09:30
98d0acf0ac
refactor(choose_internet_service): removed extra tags and moved archive notice to bottom of page
...
MR !2
2022-01-29 08:43:27 +09:30
85c5d475bb
build(pages): Updated the path for the mkdocs gitlab-ci job
...
MR !2
2022-01-29 08:43:27 +09:30
78c8db9466
build(gitlab-ci): upated to v0.6.1rc0 due to bug in mkdocs not working
...
Previous HEAD position was 46cc1fb build(version): bump version 0.5.0 → 0.6.0
HEAD is now at ce1cc01 build(version): bump version 0.6.0 → 0.6.1rc0
MR !2
2022-01-29 08:43:27 +09:30
34ff1e34df
ci(gitlab-ci): use gitlab-ci markdown linting job
...
MR !2
2022-01-29 08:43:27 +09:30
b79196335d
ci(mkdocs): use gitlab-ci mkdocs job
...
MR !2
2022-01-29 08:43:27 +09:30
95f20fee73
ci(gitlab-ci): updated to v0.6.0
...
Previous HEAD position was 1ef6c41 build(version): bump version 0.4.0 → 0.5.0
HEAD is now at 46cc1fb build(version): bump version 0.5.0 → 0.6.0
MR !2
2022-01-29 08:43:27 +09:30
0e09b249dc
feat(gitlab): added a default issue templete for reporting issues with the website.
...
MR !2 task from #5
2022-01-29 08:43:27 +09:30
5d75c663a1
feat(blog_list): change articles page to be a preview list of articles.
...
MR !2
2022-01-29 08:43:27 +09:30
61f3331db0
feat(blog_post): include git revision date plugin
...
MR !1
2022-01-29 08:43:27 +09:30
9b6b3eb291
build: use the blogging capabilities added
...
MR !1 #3
2022-01-29 08:43:27 +09:30
9d9f9c73c8
feat(blog): added blog capability to posts
...
Github source:
url: https://github.com/4kelly/material-mkdocs-blog
commit: a34df0d7c70fd9b327de4b3b8f0ffcd213aa6afa
branches: (HEAD -> main, origin/main, origin/HEAD)
issue #3 MR !1
2022-01-29 08:43:27 +09:30
54b75f38b4
fix(mkdocs-plugin-tags): fix markdown generation so it passes linting
...
MR !1
2022-01-29 08:43:27 +09:30
d6524ac9cf
feat(markdownlint): specifiy the allowed inline html elements
...
MR !1
2022-01-29 08:43:27 +09:30
72ed1cb440
refactor: change hover for content tags to yellow text.
...
MR !1
2022-01-29 08:43:27 +09:30
93ceceb396
refactor(navigation): rename tags -> 'Content Tags'
...
MR !1
2022-01-29 08:43:27 +09:30
10a81f0bed
fix(mkdocs-plugin-tags): ensure heading reference in a url is in lower case.
...
issue #3 !1
2022-01-29 08:43:27 +09:30
f2969de739
refactor(markdown_lint): correct linting errors
...
MR !1
2022-01-29 08:43:27 +09:30
1a1b77769d
feat(mkdocs): use custom plugin from custom-plugins/mkdocs-plugin-tags
...
this is a custom theme modified so it works correctly
issue #3 !1
2022-01-29 08:43:27 +09:30
5dfeeb81b1
refactor(mkdocs-plugin-tags): rebranded plugin to be from nfc
...
changed so that it could be deliniated as custom
MR !1 #3
2022-01-29 08:43:27 +09:30
653c535b2c
fix(mkdocs-plugin-tags): the template not using the specified css class for the tag
...
the template was hardcoded to the tag class. this prevented the end user
from specifying the css_name in mkdcos.yml
Changes to be committed:
modified: custom-plugins/mkdocs-plugin-tags/tags/plugin.py
modified: custom-plugins/mkdocs-plugin-tags/tags/templates/tags.md.template
issue #3 MR !1
2022-01-29 08:43:27 +09:30
7267f8f2ad
fix(mkdocs-plugin-tags): Build a relative link for the url to the tag page
...
The url was hardcoded to the root dir which prevented docs ran in a
sub-folder from having a tags.html url that was correct.
Changes to be committed:
modified: custom-plugins/mkdocs-plugin-tags/tags/plugin.py
issue #3 MR !
2022-01-29 08:43:27 +09:30
f77b36a138
feat(plugin): cloned plugin tags repo so it can be customized and used
...
cloned from: https://github.com/ginsburgnm/mkdocs-plugin-tags.git
module version 1.0.2 from pypi
git details:
commit: fb2be9ac09889c9baf88358a216a13ed8b4a04a2
branch details: (grafted, HEAD -> master, tag: 1.0.2, origin/master, origin/HEAD)
issue #3
2022-01-29 08:43:27 +09:30
2a16ca065c
refactor: md linting error, ul must be indent four spaces
...
MR !1
2022-01-29 08:43:27 +09:30
b0c91fa68b
ci(markdown_lint): set unordered list indentation to four.
...
MR !1
2022-01-29 08:43:27 +09:30
449ec4a9fc
refactor: linting error. removed trailing empty line in choosing an internet service.
...
MR !1
2022-01-29 08:43:27 +09:30
c2d3a178a5
refactor(article): fixing lists in choosing an internet service
...
MR !1
2022-01-29 08:43:27 +09:30
830371c691
feat(mkdocs): add lists and task lists to markdown
...
MR !1
2022-01-29 08:43:27 +09:30
3a08f14d74
refactor(markdown_lint): clean up linting errors.
...
MR !1
2022-01-29 08:43:27 +09:30
893d3dfd5c
ci(markdown_lint): disable line length for markdown files
...
MR !1
2022-01-29 08:43:27 +09:30
59c2593c68
feat(sitemap): remove sitemap as the changed dates for files is wrong.
...
needs to be investigated why the dates for file changes are wrong.
issue #3 !1
2022-01-29 08:43:27 +09:30
c6de8bc960
feat(operations): Added markdown syntax page.
...
Page Changes:
new file: pages/operations/syntax.md
modified: pages/robots.txt
old wiki page: wiki/syntax.txt
Also added a robots.txt redirect to new location
issue #3 !1
2022-01-29 08:43:27 +09:30
6667f4f076
feat(article): migrated choosing an internet service from old wiki
...
Pages:
new file: pages/articles/2015/choose_internet_service.md
modified: pages/articles/index.md
modified: pages/robots.txt
deleted: wiki/current/info/150225_choose_internet_service.txt
Also added a redirect to the robots.txt file
issue #3 !1
2022-01-29 08:43:27 +09:30
268e076e9a
feat(contact): updated the page content to include how to fix an issue with a page.
...
issue #3 !1
2022-01-29 08:43:27 +09:30
47bfd4e5cc
feat(markdown): added ability to colour by brand name.
...
Brands supported
- docker
- facebook
- github
- gitlab
example for icon: ':fontawesome-brands-docker:{ .docker }'
issue #3 !1
2022-01-29 08:43:27 +09:30
f6d6bd627b
feat(markdown): Support admonations in markdown.
...
issue #3 !1
2022-01-29 08:43:27 +09:30
c0aa5cbe12
feat(footer): Add colour to the social icons within the page footer
...
issue #3 !1
2022-01-29 08:43:27 +09:30
2460b4c70c
feat(mkdocs): add document creation and last edited date.
...
Git clone depth must be the complete repo as the pip module
requires access to the full hostory to obtain the dates for the documents.
issue #3 !1
2022-01-29 08:43:27 +09:30
dde0939e1b
build(mkdocs): changed the site theme to material and setup.
...
issue #3 !1
2022-01-29 08:43:27 +09:30
a02d2c3bb5
ci(pages): ensure the static site artifacts are available for gitlab pages
...
issue #3 !1
2022-01-29 08:43:27 +09:30