Rodweil, Theodor
720cb94133
chore: bump version
2023-08-15 19:20:47 +02:00
Rodweil, Theodor
3bfb237edf
style(Attachment): fix typo in debug messages
2023-08-15 19:19:59 +02:00
Rodweil, Theodor
71d7c99771
chore: bump version
2023-08-15 19:04:05 +02:00
Rodweil, Theodor
498a77fe25
fix(README): correct import statement
2023-08-15 19:03:24 +02:00
Rodweil, Theodor
7d371b6dbe
fix(samples): correct module inclusion
2023-08-15 19:02:45 +02:00
Rodweil, Theodor
3a9f2bba00
fix(samples): remove output from manifest
2023-08-15 18:59:42 +02:00
Rodweil, Theodor
b2b0daba20
chore: update module GUID
2023-08-14 06:23:58 +02:00
Rodweil, Theodor
cd45bea75a
chore(README): add link to powershellgallery package
2023-08-14 06:00:25 +02:00
Rodweil, Theodor
c1b1cd923e
fix(nuget): renamed manifest file
2023-08-14 05:53:36 +02:00
Rodweil, Theodor
7e68b132b8
test: add new test suite for updated content
2023-08-14 05:10:57 +02:00
Rodweil, Theodor
4fa55b8602
fix: attachment and page debug logs
2023-08-14 05:10:40 +02:00
Rodweil, Theodor
b2ddd0fd38
chore(changelog): add unreleased/planned features
2023-08-14 05:10:07 +02:00
Rodweil, Theodor
48b8d6c646
fix(samples/default): integrate attachments
2023-08-14 05:08:55 +02:00
Rodweil, Theodor
5fce02eb36
chore: update README
2023-08-14 05:06:58 +02:00
Rodweil, Theodor
4b458df7c1
feat(samples): expand sample to include full publishing
2023-08-14 03:39:49 +02:00
Rodweil, Theodor
496d70360b
refactor: move page meta to common meta module
2023-08-14 03:38:57 +02:00
Rodweil, Theodor
88aae9e3a6
refactor:
2023-08-13 22:11:57 +02:00
Rodweil, Theodor
0d4751ff68
refactor(Page): add pipeline support
2023-08-12 18:50:38 +02:00
Rodweil, Theodor
5c8b85f75d
refactor: update samples to reflect xconfluencebuilder update
2023-08-11 02:39:46 +02:00
Rodweil, Theodor
5637e73b10
chore: add contribution guidelines
2023-08-08 23:32:07 +02:00
Rodweil, Theodor
c134776f47
chore: update README
2023-08-08 23:31:44 +02:00
Rodweil, Theodor
338b9cecb2
feat: add publish script
2023-08-08 23:16:06 +02:00
Rodweil, Theodor
08dc46ca35
fix: update package manifest to make powershellgallery happy
2023-08-08 23:15:04 +02:00
Rodweil, Theodor
0b3f654bc2
chore: initialize changelog
2023-08-07 21:15:57 +02:00
Rodweil, Theodor
a6af385869
chore: set correct package version
2023-08-07 21:15:43 +02:00
Rodweil, Theodor
03be16533e
chore: add project url to nuspec
2023-08-07 21:13:55 +02:00
Rodweil, Theodor
6a9f3df159
chore: remove redundant files
2023-08-07 21:12:54 +02:00
Rodweil, Theodor
46b1b7c83f
refactor: make this a valid nuget package for Powershell gallery
...
feat: add build environment scripts
2023-08-07 20:56:50 +02:00
Rodweil, Theodor
69c2684ee7
refactor: adapt to nuspec requirement for gallery publishing
2023-08-07 03:45:19 +02:00
Rodweil, Theodor
2019f8c959
fix(Manifest): capitalize root property names
2023-08-07 00:20:15 +02:00
Rodweil, Theodor
956186c654
fix: resolve test runner scoping issue
...
see https://github.com/pester/Pester/issues/2386
2023-08-06 23:00:48 +02:00
Rodweil, Theodor
76ea9527b1
fix(RootModule): remove redundant functions
...
we're using nested modules for scoping
2023-08-06 22:30:16 +02:00
Rodweil, Theodor
b475e21f03
feat(String): add Sting Helper functions
2023-08-06 22:29:27 +02:00
Rodweil, Theodor
52369d540d
refactor(Page): add test suite and adapt to manifest schema
2023-08-06 22:28:49 +02:00
Rodweil, Theodor
1cebecaed1
docs(README): fix typo in command
2023-08-06 22:28:25 +02:00
Rodweil, Theodor
1280e3165a
docs(README): hint on workaround for failing test suite
2023-08-06 22:25:47 +02:00
Rodweil, Theodor
e1e04e55ed
fix(PageMeta): rename page id in accordance with schema
2023-08-06 20:00:03 +02:00
Rodweil, Theodor
852b4f1d95
refactor(PageMeta): move page metadata stuff to seperate module
...
test(PageMeta): fix scoping of page metadata module tests
fix(PageMeta): update for support of new manifest format
2023-08-06 18:47:16 +02:00
Rodweil, Theodor
35c1afdc64
docs(README): write further details on manifest functionality
2023-08-06 17:00:15 +02:00
Rodweil, Theodor
4e731d026b
docs(PersonalAccessToken): annotate
2023-08-06 16:37:05 +02:00
Rodweil, Theodor
08eb8de842
test(Connection): fix scoping of mocks
2023-08-06 16:35:01 +02:00
Rodweil, Theodor
6b393c0f96
style(Manifest): remove whitespace
2023-08-06 04:20:55 +02:00
Rodweil, Theodor
8b780e40bb
style(Manifest): add parameter comments
2023-08-06 04:19:36 +02:00
Rodweil, Theodor
b0c96a4c45
docs: add TODO
2023-08-06 04:14:47 +02:00
Rodweil, Theodor
885d0dbd4e
fix: remove duplicate function definition
2023-08-06 04:14:27 +02:00
Rodweil, Theodor
199dd9870f
chore: add nested modules to PSD1
2023-08-06 04:13:20 +02:00
Rodweil, Theodor
34cb9be3f6
docs(README): fix code block
...
it should be clear that the wrapping command does not necessarily need to be
triggered from within a PowerShell session.
2023-08-06 04:11:37 +02:00
Rodweil, Theodor
40c988ee45
feat(Page): add tests
...
refactor(Page): convert functions to be usable with pipelines
this isn't complete though, will finish this tomorrow
2023-08-06 04:10:36 +02:00
Rodweil, Theodor
3882b1089e
refactor(manifest): convert manifests to array
...
if the manifests are arrays, we can speed things up by indexing separately and
depend upon the order of the dictionary.
feat(manifest): add indexer
to speed things, up we're now indexing manifest items
feat(manifest): add publishing order optimizer
since we shouldn't be trusting the order of the provided pages manifest, we've
implemented sorting, so that the ancestry of pages is reflected in the order of
publishing.
2023-08-06 04:08:03 +02:00
Rodweil, Theodor
c3aa057bfc
fix(manifest): update test
...
Well, this reminds us to refactor the testing suite... This currently is pretty
dangerous, since the scopes are mixed up and there is no proper isolation
between test blocks.
2023-07-31 00:18:00 +02:00