hifi-phil
|
ef282a5211
|
docs: Add CLAUDE.md documentation for key .NET projects (#20841)
* docs: Add CLAUDE.md documentation for key .NET projects
Add comprehensive CLAUDE.md files for major Umbraco projects:
- Root CLAUDE.md: Multi-project repository overview
- Umbraco.Core: Interface contracts and domain models
- Umbraco.Infrastructure: Implementation layer (NPoco, migrations, services)
- Umbraco.Cms.Api.Common: Shared API infrastructure
- Umbraco.Cms.Api.Management: Management API (1,317 files, 54 domains)
- Umbraco.Web.UI.Client: Frontend with split docs structure
Each file includes:
- Architecture and design patterns
- Project-specific workflows
- Edge cases and gotchas
- Commands and setup
- Technical debt tracking
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
* Update src/Umbraco.Cms.Api.Management/CLAUDE.md
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Andy Butland <abutland73@gmail.com>
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
* docs: Update CLAUDE.md with accurate persistence and auth info
- Clarify NPoco is current and fully supported (not legacy)
- Document EF Core as future direction with ongoing migration
- Add secure cookie-based token storage details for v17+
- Update OpenIddict authentication documentation
- Update API versioning (v1.0 and v1.1)
- Minor documentation cleanups (community links, descriptions)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
* Update src/Umbraco.Web.UI.Client/docs/agentic-workflow.md
* Update src/Umbraco.Web.UI.Client/docs/agentic-workflow.md
* Apply suggestions from code review
* Clarifications and duplicate removal.
---------
Co-authored-by: Phil Whittaker <pjw@umbraco.dk>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
Co-authored-by: Andy Butland <abutland73@gmail.com>
Co-authored-by: Sven Geusens <geusens@gmail.com>
|
2025-11-25 14:37:49 +00:00 |
|
Niels Lyngsø
|
aafa314f0e
|
Separate gulp script for docs (#6409)
|
2019-09-25 10:52:33 +02:00 |
|
Elitsa Marinovska
|
9c667414bc
|
Removing a no longer relevant section
|
2019-05-01 13:36:34 +02:00 |
|
Stephan
|
7a615133ff
|
Renormalize
|
2018-06-29 19:52:40 +02:00 |
|
Sebastiaan Janssen
|
720a46686b
|
U4-8500 Get c# docs building (#1291)
fetches docfx, builds the metadata and builds the docs with the correct filters
builds the UI docs from the same powershell script
|
2016-05-30 12:02:13 +02:00 |
|
Shannon
|
d77f95f29b
|
removes tutorial docs and irrelavent readme and todo files, updates docs build to exclude tutorials header
|
2015-06-17 11:56:20 +02:00 |
|
Damiaan
|
d2dc4efed8
|
U4-5559 Fix Typo "Seperate" to Separate
|
2015-06-15 16:12:46 +02:00 |
|
per ploug
|
dbbe3fe5fb
|
Removes remaining yepnop dependencies
|
2014-05-05 12:59:34 +02:00 |
|
Nicholas-Westby
|
08004ecc68
|
Replaced "retreive" with "retrieve".
|
2014-03-25 20:33:59 -07:00 |
|
Nicholas-Westby
|
2a1a16d478
|
Replaced "retreive" with "retrieve".
|
2014-03-25 20:28:47 -07:00 |
|
Shannon
|
3effe6b96d
|
updates manifest docs to be correct
|
2013-12-05 12:38:39 +11:00 |
|
perploug
|
0a6826c62a
|
adds manifest documentation
|
2013-11-14 13:11:20 +01:00 |
|
Per Ploug Krogslund
|
7440855c72
|
merge
|
2013-11-07 17:16:22 +01:00 |
|
Shannon
|
0510773dc5
|
Added some docs about tag support.
|
2013-10-23 12:34:10 +11:00 |
|
Shannon
|
a94f61702f
|
Changes plugin folder convention to use sub folder BackOffice instead of umbraco
|
2013-10-09 16:08:39 +11:00 |
|
Shannon
|
b0dfc90557
|
Added docs on creating trees and view path location conventions.
|
2013-10-03 12:11:22 +10:00 |
|
perploug
|
fe71974ce4
|
updated docs to use alias
|
2013-09-18 08:59:51 +02:00 |
|
Shannon
|
4957acb8d3
|
Completes: U4-2693 Make package.manifest less complex - WARNING: You need to upgrade your package.manifest files to support the new syntax. If you don't have validation specified then you just need to update the "prevalues" key. See the issue for details.
|
2013-09-10 17:20:13 +10:00 |
|
Per Ploug Krogslund
|
d7c68b7f12
|
tutorials index.ngdoc update to include part 4
|
2013-09-09 20:26:54 +02:00 |
|
Per Ploug Krogslund
|
d2e68cca54
|
Docs update
|
2013-09-09 14:37:49 +02:00 |
|
perploug
|
623a28c158
|
delete fontawesome
|
2013-09-02 15:40:14 +02:00 |
|
Per Ploug Krogslund
|
c6211c2aab
|
Latest docs on build, running and getting started
|
2013-08-28 21:30:30 +02:00 |
|
Per Ploug Krogslund
|
a2a6e899ec
|
merge branch ahead
|
2013-08-26 09:58:49 +02:00 |
|
Per Ploug Krogslund
|
d2cfb83817
|
Remove old headline
|
2013-08-26 09:57:17 +02:00 |
|
Per Ploug Krogslund
|
1d60cdb2bc
|
Property editor tutorials
|
2013-08-23 15:26:00 +02:00 |
|
Per Ploug Krogslund
|
c77f17962e
|
Add more documentation on property editors
|
2013-08-23 14:08:23 +02:00 |
|
Shannon
|
fff8eac43f
|
Implemented: U4-2692 Add attribute access to property editor prevalues
|
2013-08-23 15:33:52 +10:00 |
|
perploug
|
baaecedac2
|
Finetuning html adding prevalue editors
|
2013-08-22 14:46:43 +02:00 |
|
Shannon
|
49dc33c713
|
Fixes up the content editor js, updates some docs to reflect correct naming conventions.
|
2013-08-22 13:03:12 +10:00 |
|
perploug
|
e825c08901
|
Added events.Service and xmlhelper.service
|
2013-08-12 15:17:34 +02:00 |
|
Per Ploug Krogslund
|
369b0b74c0
|
updated docs
|
2013-08-09 16:25:05 +02:00 |
|
Per Ploug Krogslund
|
aeedcae088
|
Moved additional docs to tutorial section
|
2013-08-07 13:36:22 +02:00 |
|
Per Ploug Krogslund
|
319da4816a
|
replaces scriptLoader references with assetsService
|
2013-08-05 14:16:04 +02:00 |
|
Per Ploug Krogslund
|
0877a69a3e
|
Removed trailing space from ngdoc declaration
|
2013-07-28 00:41:28 +02:00 |
|
Per Ploug Krogslund
|
82a756dbb5
|
Added directives, filters and resources to doc generation
|
2013-07-28 00:39:13 +02:00 |
|
Per Ploug Krogslund
|
8df39ddeab
|
Docs update
|
2013-07-17 22:46:00 +02:00 |
|
Shannon
|
428cb89ade
|
updated getting started docs
|
2013-07-17 14:28:55 +10:00 |
|
Per Ploug Krogslund
|
9daf61fd5a
|
Completed the Property editor ngdoc
|
2013-07-12 11:55:02 +02:00 |
|
Shannon
|
cdf114df4b
|
Converted all resources over to use a newer structure for generating URLs, created unit tests for those, fixed the js build so that the name is still "umbraco" not "umbraco 7" since that causes problems with css and other file references.
|
2013-07-12 13:26:11 +10:00 |
|
Per Ploug Krogslund
|
cfd4ded456
|
Start on property editor tutorial
|
2013-07-11 22:13:16 +02:00 |
|
Per Ploug Krogslund
|
58500bd5b8
|
Merge branch '7.0.0' of https://github.com/umbraco/Umbraco-CMS into 7.0.0
Conflicts:
src/Umbraco.Web.UI.Client/src/common/directives/umbtreeitem.directive.js
src/Umbraco.Web.UI.Client/src/common/services/navigation.service.js
|
2013-07-09 22:22:29 +02:00 |
|
Per Ploug Krogslund
|
245c764bf1
|
docs on navigationService
working ngDocs setup, started adding docs to navigation and dialog
service
|
2013-07-09 22:17:23 +02:00 |
|
Shannon
|
a6acb4c558
|
Got tree menu items loading async so the menu is not part of the treenode json. Created docs for using Umbraco resources and how to use promises properly. Created a helper: angularHelper.resourcePromise for use with all of our resources (still need to convert the rest). Got the legacy tree data working with seperate requests for menu items (not too easy!)
|
2013-07-09 18:51:45 +10:00 |
|
Per Ploug Krogslund
|
0d44189f7f
|
Mocked login works again
|
2013-07-01 09:58:10 +02:00 |
|
Per Ploug Krogslund
|
0744adf8a2
|
Start on a proper httpbackend
|
2013-06-28 14:00:52 +02:00 |
|
Per Ploug Krogslund
|
47f1dcf4e5
|
Missing client files, excluding node_modules
|
2013-06-10 10:44:40 -02:00 |
|