Commit graph

72 commits

Author SHA1 Message Date
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
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
Owain Williams
de0b764cba Add content picker to settings 2025-09-15 14:28:28 +01:00
Owain Williams
80c8e05d1d sanitise website url 2025-06-26 13:00:06 +01:00
Owain Williams
e1d5a789ae Merge branch 'main' of https://github.com/OwainWilliams/umbPublisher 2025-06-24 10:32:09 +01:00
Owain Williams
7af7243574 rename package 2025-06-24 10:31:59 +01:00
Owain Williams
beafe030f9
Update README.md 2025-06-24 10:26:07 +01:00
Owain Williams
1ea5b5b8eb error fixing 2025-06-24 10:15:34 +01:00
Owain Williams
798ccffe67
Rename logo 2025-06-24 10:05:18 +01:00
Owain Williams
6da1b7945a Add release workflow 2025-06-24 09:54:20 +01:00
Owain Williams
552e927af2 Add release workflow 2025-06-24 09:51:25 +01:00
Owain Williams
746499f737
Update README.md 2025-06-17 14:42:04 +01:00
Owain Williams
1d519563b6
Update README.md 2025-06-17 14:41:05 +01:00
Owain Williams
da1d22873e [AMEND] casing of umbpublisher name 2025-06-17 14:29:29 +01:00
Owain Williams
586c4df029 [AMEND] Fix id so make it accepted by Obsidian PR 2025-06-17 14:27:59 +01:00
Owain Williams
e6e6949772 [AMEND] Rename and Refactor 2025-06-13 08:58:23 +01:00
Owain Williams
89b187a07a
Update README.md
Move readme to wiki
2025-05-20 08:25:33 +01:00