Commit graph

87 commits

Author SHA1 Message Date
Owain Williams
ce45763398 1.5.1 - health review 2026-06-15 09:16:04 +01:00
Owain Williams
0a32e4ff24 Merge branch 'main' of https://github.com/OwainWilliams/umbPublisher 2026-06-12 10:47:43 +01:00
Owain Williams
3e008331df FIX - tags stopped working 2026-06-12 10:42:33 +01:00
Owain Williams
be34e8a087 1.5.0 Tags edition 2026-06-12 10:17:42 +01:00
Owain Williams
c9f62d97df
Merge pull request #14 from OwainWilliams/feature/1.4.1
Feature/1.4.1
2026-05-20 14:48:49 +01:00
Owain
a5fd8f32ba [FIX] NPM issues 2026-05-18 13:51:51 +01:00
Owain
1a6848fa55 [AMEND] New release yml 2026-05-18 12:10:58 +01:00
Owain
80eff78aa0 Merge remote-tracking branch 'origin/main' into feature/1.4.1 2026-05-18 11:57:00 +01:00
Owain Williams
515eabbb3b
Update release.yml 2026-05-18 11:53:36 +01:00
Owain
56be46c203 [FIX] Package version issues 2026-05-18 11:48:43 +01:00
Owain
14c00f7644 [FIX] 2026-05-18 11:41:26 +01:00
Owain
1ffdc6dd46 Merge tag '1.4.1' into feature/1.4.1 2026-05-18 11:40:57 +01:00
Owain
c2e429576c [FIX] Dependency error
Cleaning up some warnings
2026-05-18 11:40:52 +01:00
Owain
7ea7595d9d [REFACTOR] 1.4.1
Cleaning up some warnings
2026-05-18 11:34:50 +01:00
Owain
d22f71ed04 Merge branch 'feature/fix-unexpected-any-type-errors' into feature/1.4.0 2026-05-18 10:50:17 +01:00
Owain
70e4d67d32 [REFACTOR] Code clean up 2026-05-18 10:48:10 +01:00
Owain
e22dd6b0ce [AMEND] Fix warnings for Unexpected Any 2026-05-18 10:20:21 +01:00
Owain Williams
73f3bc6531
Merge pull request #13 from OwainWilliams/feature/1.4.0
Feature/1.4.0
2026-02-12 13:18:00 +00:00
Owain
ba803c4d7c [REFACTOR] Simplifies doc type property fetching
Refactors document type property fetching into a dedicated function to improve code reusability and readability. This ensures all properties, including those from compositions, are correctly fetched.
2026-02-12 13:16:20 +00:00
Owain
38ad1c92cf [FEAT] Adds settings type to document service
Adds settings type to document service to ensure type safety.
2026-02-12 12:41:15 +00:00
Owain
f1bcd23298 [PERF] Improves element type fetching
Fetches element types in parallel to improve performance, and removes redundant null token checks.
2026-02-12 12:38:33 +00:00
Owain
a21b26d4e9 [REF] Removes console logs for clarity
Removes excessive console logs throughout the codebase to improve readability and reduce noise in the console during operation.
2026-02-12 12:31:22 +00:00
Owain
7367f0bc84 [REF] Renames blocklist references to block
Updates references to "blockList" to "block" for consistency and clarity across the codebase. This change improves readability and maintainability.
2026-02-12 12:17:44 +00:00
Owain
86a6c90fde [FEAT] Refactors settings for content modes
Migrates settings to support multiple content storage modes (Property Editor, Block List, Block Grid) and updates the UI.
2026-02-12 11:56:46 +00:00
Owain
8d13f5fc9d [FEAT] Implements BlockList support
Adds functionality to publish content to Umbraco using BlockList editor, including settings for element types and content properties.
2026-02-12 10:48:31 +00:00
Owain Williams
b4fcddbd3e
Merge pull request #12 from OwainWilliams/feature/release-1.2.0
Feature/release 1.2.0
2025-12-09 15:20:13 +00:00
Owain
eb49ef14b8 [RELEASE] 1.3.0 2025-12-09 15:10:23 +00:00
Owain
23ffa95413 [AMEND] Media now uploading 2025-12-09 15:05:53 +00:00
Owain
85a6f48cf1 [AMEND] Image uploaded 2025-12-09 14:57:41 +00:00
Owain
fa6c424dc5 [AMEND] Media now uploading correctly 2025-12-09 14:48:25 +00:00
Owain
1dc0e6492e [WIP] Media Uploading 2025-12-09 14:04:59 +00:00
Owain Williams
f9c4673dd2
Merge pull request #11 from OwainWilliams/feature/release-1.2.0
[UPDATE] Bump version to 1.2.0
2025-10-30 17:13:46 +02:00
Owain Williams
d5b58df238 [UPDATE] Bump version to 1.2.0 2025-10-30 15:11:08 +00:00
Owain Williams
d2da5563d4
Merge pull request #10 from OwainWilliams/feature/release-1.2.0
Feature/release 1.2.0
2025-10-30 17:02:13 +02:00
Owain Williams
9f27403840 Merge branch 'feature/release-1.2.0' of https://github.com/OwainWilliams/umbPublisher into feature/release-1.2.0 2025-10-30 14:38:38 +00:00
Owain Williams
9c713af3bf [UPDATE] Release version 1.2.0
- Updated main.ts to include new services
- Modified generateGuid method for better uniqueness
- Added ContentParser service for content parsing
- Added DocumentService for document management
- Implemented ErrorHandler service for improved error handling
- Created SettingsValidator service to validate configuration settings
- Developed UmbracoApiService for interacting with Umbraco API
2025-10-30 14:37:23 +00:00
Owain Williams
1a875dd3ea
Merge pull request #9 from OwainWilliams/feature/update-readme
Update README with usage and contribution information
2025-10-22 10:50:36 +03:00
Owain Williams
d4a4aa7c2f
Update README with usage and contribution information
Added contribution guidelines and usage details.
2025-10-22 08:49:52 +01:00
Owain Williams
b7dbea1be9 [AMEND] Hide values from Settings
Unrequired settings are now hidden from the setting section
2025-10-01 13:56:17 +01:00
Owain Williams
a782834a5b [AMEND] Validate before posting 2025-09-29 16:39:01 +01:00
Owain Williams
378ab52530 [AMEND] Schema 2025-09-29 16:23:52 +01:00
Owain Williams
158d39f4c1 [AMEND] Add 404 status model 2025-09-29 15:59:49 +01:00
Owain Williams
ed23b41d61 [AMEND] More error catching 2025-09-29 15:45:34 +01:00
Owain Williams
a4781cc538 [AMEND] console.log DocType ID 2025-09-29 15:36:28 +01:00
Owain Williams
2c94a32bf3 [AMEND] Possible fix node creation 2025-09-29 15:30:29 +01:00
Owain Williams
9ff2fe12a1 [AMEND] Change endpoint 2025-09-29 14:42:37 +01:00
Owain Williams
7c1bacf796 [AMEND] Body values for CreateNode 2025-09-29 14:38:03 +01:00
Owain Williams
f7bbcf64c9 setting improvement WIP 2025-09-29 14:23:13 +01:00
Owain Williams
e855172b0e
Merge pull request #7 from OwainWilliams/1.1.0
1.1.0
2025-09-15 14:53:50 +01:00
Owain Williams
e7c2422a6d Fix version number 2025-09-15 14:47:56 +01:00