555 Commits

Author SHA1 Message Date
Manuel Rüger
6c33afc866 Bump version to 12.2.0 12.2.0 2025-04-13 00:23:10 +02:00
dependabot[bot]
ef09fd27f8 Bump golang.org/x/tools from 0.31.0 to 0.32.0
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.31.0 to 0.32.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.31.0...v0.32.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-version: 0.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-13 00:21:45 +02:00
dependabot[bot]
1fa01dff70 Bump golang.org/x/tools from 0.30.0 to 0.31.0
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.30.0 to 0.31.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.30.0...v0.31.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-04 22:53:59 +02:00
iyz
d789261c9a feat: use gopencils retrial option, upgrade version 2025-04-04 22:13:57 +02:00
Manuel Rüger
dda17fcb55 Use go 1.23.8 to build 2025-04-02 22:47:56 +02:00
dependabot[bot]
a77a538ab5 Bump golangci/golangci-lint-action from 6 to 7
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6 to 7.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-02 16:49:43 +02:00
Manuel Rüger
f24d8c8957 Fix lint issues detected by golangci v2 2025-04-02 16:42:32 +02:00
Rich Scott
a0c6abfa6d Fix data path specification on TestContinueOnError
Signed-off-by: Rich Scott <richscott@sent.com>
2025-04-02 14:37:48 +02:00
Rich Scott
b630876c22 More code fixes for unit-testing '--continue-on-error'
Signed-off-by: Rich Scott <richscott@sent.com>
2025-04-02 14:37:48 +02:00
Rich Scott
ddc0ab9fbf Restructure code for more testaability
Move a number of funcs/files in the top-level `main` package into a new
`util` package, so test logic can directly invoke functions like
RunMark(), etc.  The main.go has been trimmed down to minimal sizing,
with former supporting funcs moved into `util` package, so they
can be run by unit tests.

Signed-off-by: Rich Scott <richscott@sent.com>
2025-04-02 14:37:48 +02:00
iyz
87160e8dd6 change COE flag testing logic to use internal functions 2025-04-02 14:37:48 +02:00
iyz
d88b81a6b8 add batch test, test function for continue-on-error flag 2025-04-02 14:37:48 +02:00
iyz
7f5144a1d1 add batch tests in sub directory under /testdata 2025-04-02 14:37:48 +02:00
iyz
7f5dfae904 fix: correct Errorf/Fatalf argument handling
- Fix incorrect argument passing to log.Errorf and log.Fatalf functions
- Remove debugging comments, temporary tests, and print statements
- Address linter warnings related to error logging
2025-04-02 14:37:48 +02:00
iyz
024259e480 add code & testing files for continue-on-error flag
- add continue-on-error flag as a command line option
    - if set, doesnt exit on error and continues
        processing other files that were passed in
- add fatalErrorHandler to handle fatal errors
    - if continue-on-error flag is set, does not exit
- add temporary tests for continue-on-error flag
    - add tests in batch-tests subdirectory
2025-04-02 14:37:48 +02:00
dependabot[bot]
ff015e2c24 Bump github.com/dreampuf/mermaid.go from 0.0.25 to 0.0.27
Bumps [github.com/dreampuf/mermaid.go](https://github.com/dreampuf/mermaid.go) from 0.0.25 to 0.0.27.
- [Release notes](https://github.com/dreampuf/mermaid.go/releases)
- [Commits](https://github.com/dreampuf/mermaid.go/compare/v0.0.25...v0.0.27)

---
updated-dependencies:
- dependency-name: github.com/dreampuf/mermaid.go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-02 13:40:43 +02:00
dependabot[bot]
f3c5a77a85 Bump github.com/dreampuf/mermaid.go from 0.0.24 to 0.0.25
Bumps [github.com/dreampuf/mermaid.go](https://github.com/dreampuf/mermaid.go) from 0.0.24 to 0.0.25.
- [Release notes](https://github.com/dreampuf/mermaid.go/releases)
- [Commits](https://github.com/dreampuf/mermaid.go/compare/v0.0.24...v0.0.25)

---
updated-dependencies:
- dependency-name: github.com/dreampuf/mermaid.go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-10 11:36:53 +01:00
dependabot[bot]
0b8caa078b Bump github.com/urfave/cli/v2 from 2.27.5 to 2.27.6
Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli) from 2.27.5 to 2.27.6.
- [Release notes](https://github.com/urfave/cli/releases)
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/urfave/cli/compare/v2.27.5...v2.27.6)

---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-06 23:06:42 +01:00
dependabot[bot]
d820ee4bf4 Bump github.com/dreampuf/mermaid.go from 0.0.23 to 0.0.24
Bumps [github.com/dreampuf/mermaid.go](https://github.com/dreampuf/mermaid.go) from 0.0.23 to 0.0.24.
- [Release notes](https://github.com/dreampuf/mermaid.go/releases)
- [Commits](https://github.com/dreampuf/mermaid.go/compare/v0.0.23...v0.0.24)

---
updated-dependencies:
- dependency-name: github.com/dreampuf/mermaid.go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 09:58:26 +01:00
Manuel Rüger
203d4439ef Bump to 12.1.2 12.1.2 2025-02-21 16:41:04 +01:00
Manuel Rüger
f8229c8acb Revert back to go 1.23 2025-02-21 16:40:39 +01:00
Manuel Rüger
b30b0491a8 Bump to 12.1.1 12.1.1 2025-02-19 10:57:19 +01:00
Manuel Rüger
c87b6821d4 Use go 1.24 2025-02-19 10:56:52 +01:00
Manuel Rüger
b2f0e80b12 Bump version to 12.1.0 12.1.0 2025-02-19 10:55:40 +01:00
iyz
f2b2a7a309 add check for dry-run and compile-only flags 2025-02-18 23:56:45 +01:00
iyz
8d05975142 remove extra newline/space 2025-02-18 23:56:45 +01:00
iyz
076165c137 return nil instead of exiting, check for nil in loop 2025-02-18 23:56:45 +01:00
dependabot[bot]
611e8e9b94 Bump golang from 1.23.6 to 1.24.0
Bumps golang from 1.23.6 to 1.24.0.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-18 23:21:06 +01:00
Joris Conijn
15a3c10ed1 docs: describe how to use the emoji header 2025-02-17 17:31:04 +01:00
Joris Conijn
ec5ee6eb0a fix: profile picture 2025-02-17 17:31:04 +01:00
Joris Conijn
ea2bae39da style: typos 2025-02-17 17:31:04 +01:00
Joris Conijn
1a0e452910 feat: support emojis on pages
Define an emoji in the markdown files and get them published as page
emoji icons.
2025-02-17 17:31:04 +01:00
tiimo
f0b4d460a9 docs: fix indentation for ac:children macro arguments description 2025-02-13 09:11:08 +01:00
dependabot[bot]
f3e27aaa50 Bump golang.org/x/tools from 0.29.0 to 0.30.0
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.29.0 to 0.30.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.29.0...v0.30.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
12.0.1
2025-02-12 23:17:10 +01:00
dependabot[bot]
25c187f741 Bump golang from 1.23.5 to 1.23.6
Bumps golang from 1.23.5 to 1.23.6.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 18:15:14 +01:00
dependabot[bot]
213088b960 Bump github.com/bmatcuk/doublestar/v4 from 4.8.0 to 4.8.1
Some checks failed
continuous-integration / ci-markdown-lint (push) Has been cancelled
continuous-integration / ci-unit-tests (push) Has been cancelled
continuous-integration / ci-build (push) Has been cancelled
continuous-integration / ci-docker-build (push) Has been cancelled
continuous-integration / ci-go-lint (push) Has been cancelled
Bumps [github.com/bmatcuk/doublestar/v4](https://github.com/bmatcuk/doublestar) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/bmatcuk/doublestar/releases)
- [Commits](https://github.com/bmatcuk/doublestar/compare/v4.8.0...v4.8.1)

---
updated-dependencies:
- dependency-name: github.com/bmatcuk/doublestar/v4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-27 12:32:38 +01:00
dependabot[bot]
5504fd4c11 Bump github.com/dreampuf/mermaid.go from 0.0.22 to 0.0.23
Bumps [github.com/dreampuf/mermaid.go](https://github.com/dreampuf/mermaid.go) from 0.0.22 to 0.0.23.
- [Release notes](https://github.com/dreampuf/mermaid.go/releases)
- [Commits](https://github.com/dreampuf/mermaid.go/compare/v0.0.22...v0.0.23)

---
updated-dependencies:
- dependency-name: github.com/dreampuf/mermaid.go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-27 12:29:50 +01:00
dependabot[bot]
9486f0bbcf Bump golang from 1.23.4 to 1.23.5
Some checks failed
continuous-integration / ci-go-lint (push) Failing after 9m44s
continuous-integration / ci-markdown-lint (push) Failing after 16m50s
continuous-integration / ci-unit-tests (push) Failing after 7m22s
continuous-integration / ci-build (push) Failing after 7m22s
continuous-integration / ci-docker-build (push) Failing after 1m35s
Bumps golang from 1.23.4 to 1.23.5.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20 08:32:47 +01:00
dependabot[bot]
f1c3b2afcd Bump github.com/bmatcuk/doublestar/v4 from 4.7.1 to 4.8.0
Bumps [github.com/bmatcuk/doublestar/v4](https://github.com/bmatcuk/doublestar) from 4.7.1 to 4.8.0.
- [Release notes](https://github.com/bmatcuk/doublestar/releases)
- [Commits](https://github.com/bmatcuk/doublestar/compare/v4.7.1...v4.8.0)

---
updated-dependencies:
- dependency-name: github.com/bmatcuk/doublestar/v4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20 08:32:37 +01:00
Shawn Falkner-Horine
fbfd36a16c PageTree macro: Fix Title parameter usage. (fixes #550)
Some checks failed
continuous-integration / ci-go-lint (push) Failing after 9m30s
continuous-integration / ci-markdown-lint (push) Successful in 8s
continuous-integration / ci-unit-tests (push) Failing after 7m16s
continuous-integration / ci-build (push) Failing after 7m18s
continuous-integration / ci-docker-build (push) Failing after 1m35s
2025-01-14 22:53:56 +01:00
Manuel Rüger
c5d0a8b8b7 Bump version to v12.0.0
Some checks failed
continuous-integration / ci-go-lint (push) Failing after 9m31s
continuous-integration / ci-markdown-lint (push) Successful in 11s
continuous-integration / ci-unit-tests (push) Failing after 7m18s
continuous-integration / ci-build (push) Failing after 6m29s
continuous-integration / ci-docker-build (push) Failing after 10m15s
12.0.0
2025-01-13 19:09:29 +01:00
Kassem Sandarusi
5a245519fe Update main.go
Co-authored-by: Manuel Rüger <manuel@rueg.eu>
2025-01-13 19:05:29 +01:00
Kassem Sandarusi
ebe77984c6 fix spacing 2025-01-13 19:05:29 +01:00
Kassem Sandarusi
5accce3b17 add flag for updating on change 2025-01-13 19:05:29 +01:00
Sotirios Mantziaris
c63201159d CR fixes
Some checks failed
continuous-integration / ci-go-lint (push) Failing after 10m18s
continuous-integration / ci-markdown-lint (push) Failing after 4m20s
continuous-integration / ci-unit-tests (push) Failing after 7m22s
continuous-integration / ci-build (push) Failing after 7m18s
continuous-integration / ci-docker-build (push) Failing after 11m9s
2025-01-09 20:04:54 +01:00
Sotirios Mantziaris
f25d8876fc Log levels support 2025-01-09 20:04:54 +01:00
dependabot[bot]
2ba35118bf Bump github.com/dreampuf/mermaid.go from 0.0.21 to 0.0.22
Bumps [github.com/dreampuf/mermaid.go](https://github.com/dreampuf/mermaid.go) from 0.0.21 to 0.0.22.
- [Release notes](https://github.com/dreampuf/mermaid.go/releases)
- [Commits](https://github.com/dreampuf/mermaid.go/compare/v0.0.21...v0.0.22)

---
updated-dependencies:
- dependency-name: github.com/dreampuf/mermaid.go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-09 17:59:34 +01:00
dependabot[bot]
959ddc2171 Bump DavidAnson/markdownlint-cli2-action from 18 to 19
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action) from 18 to 19.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases)
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/v18...v19)

---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-09 16:14:31 +01:00
dependabot[bot]
0bb85b672b Bump golang.org/x/tools from 0.28.0 to 0.29.0
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.28.0 to 0.29.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.28.0...v0.29.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-09 16:11:26 +01:00
Manuel Rüger
9cc00551ca .github: Run tests on ubuntu 22.04 2025-01-09 15:58:54 +01:00