mgechev
d0612d6c6d
docs: add expiry to the top banner ( #57981 )
...
Adding an expiry date to the banner similarly to
aio so we can automatically hide it when we reach
a certain date.
PR Close #57981
2024-09-30 12:51:28 -07:00
Alan Agius
4875bc3073
fix(docs-infra): update getAnswerFiles to ensure compatibility with non-POSIX file systems ( #57970 )
...
This update modifies the `getAnswerFiles` function to support file systems that do not adhere to POSIX standards.
Prior to this change this method will always fail with the below:
```
Error: Invalid state: could not find start of answers path
```
PR Close #57970
2024-09-26 14:29:45 -07:00
Joey Perrott
dbf15c8f34
fix(docs-infra): extend the timeout for jasmine tests of mermaid ( #57948 )
...
Extend the timeout because mermaid takes too long for the default.
PR Close #57948
2024-09-24 13:02:53 -07:00
Joey Perrott
03ac3c299d
refactor: update license text to point to angular.dev ( #57902 )
...
Update license text to point to angular.dev instead of angular.io
PR Close #57902
2024-09-24 15:28:46 +02:00
Alan Agius
1825460fc3
fix(docs-infra): resolve Mermaid from Bazel root path ( #57924 )
...
This update addresses a build failure on Windows caused by the previous method, which was incompatible with the Windows environment.
Closes #57920
PR Close #57924
2024-09-23 17:20:54 +02:00
Matthieu Riegler
07a485fdba
docs(docs-infra): Add dedicated support for decorators. ( #57595 )
...
PR Close #57595
2024-09-19 14:16:33 -07:00
Michael Small
981255c77e
docs(docs-infra): remove more unused standalone imports ( #57703 )
...
PR Close #57703
2024-09-09 13:58:21 +00:00
Matthieu Riegler
0843f31474
docs: Enable direct links to class/interface methods for @link ( #57615 )
...
PR Close #57615
2024-09-06 16:03:37 +00:00
Matthieu Riegler
bb8e7cea28
docs(docs-infra): fix extraction tests ( #57694 )
...
PR Close #57694
2024-09-06 15:07:48 +00:00
Matthieu Riegler
09f2ec0a12
refactor(compiler-cli): Do extract symbols from private modules. ( #57611 )
...
Modules like `core/primitives` are considered private and their symbols shouldn't be exposed nor linked in the docs.
PR Close #57611
2024-09-06 14:15:19 +00:00
Matthieu Riegler
21f67b95b5
docs: display property details ( #57622 )
...
In case there are no signatures (like in an bare interface method), we display the implementation information.
PR Close #57622
2024-09-05 17:22:32 +00:00
Matthieu Riegler
5014bb5b1c
docs(docs-infra): enable tests for api-gen ( #57618 )
...
PR Close #57618
2024-09-05 14:05:05 +00:00
twerske
69ca33f4a4
docs: update top level banner styles ( #57503 )
...
PR Close #57503
2024-09-04 17:05:26 +00:00
Matthieu Riegler
9c3aeb99bb
docs(docs-infra): add support for extends/implements on API entries ( #57588 )
...
PR Close #57588
2024-09-03 07:47:25 -07:00
Matthieu Riegler
d2d72e369c
docs(docs-infra): Add set of unit tests to the API markdown parsing ( #57492 )
...
PR Close #57492
2024-08-30 11:12:26 -07:00
Matthieu Riegler
641808fa72
docs(docs-infra): Improve styling around API pages ( #57492 )
...
PR Close #57492
2024-08-30 11:12:26 -07:00
Matthieu Riegler
f859d5c156
docs(docs-infra): Improve support for deprecated methods ( #57492 )
...
PR Close #57492
2024-08-30 11:12:26 -07:00
Matthieu Riegler
c068045d69
docs(docs-infra): Add support for cross-links on API pages ( #57346 )
...
PR Close #57346
2024-08-29 13:39:59 -07:00
Matthieu Riegler
93bdbbc812
docs(docs-infra): Add dev-mode only mention for core/global ( #57365 )
...
PR Close #57365
2024-08-29 10:17:35 -07:00
Matthieu Riegler
97fd311b6a
docs(docs-infra): show usageNotes only for methods. ( #57343 )
...
Prior to this change, function and methods showed their usage notes which resulted in duplicate displays for functions.
Fixes #57339
PR Close #57343
2024-08-29 07:39:51 -07:00
Angular Robot
73ad6ea647
build: update dependency jsdom to v25 ( #57514 )
...
See associated pull request for more information.
PR Close #57514
2024-08-27 13:17:39 -07:00
Angular Robot
5bdae0387f
build: update dependency mermaid to v11 ( #57499 )
...
See associated pull request for more information.
PR Close #57499
2024-08-23 13:00:59 -07:00
Santosh
9b6865ec03
docs: add test for i18n code block and fix rendering ( #57210 )
...
PR Close #57210
2024-08-23 12:57:15 -07:00
Paweł Kubiak
f1bc6f895b
docs(docs-infra): add top level banner component ( #57458 )
...
docs(docs-infra): add top level banner component
- create top level banner component
- write unit tests
- close banner and keep state in the local storage
- fix: support screens of tablets and phones
PR Close #57458
2024-08-22 09:06:47 -07:00
Matthieu Riegler
69b20d8391
docs(docs-infra): fix regressions around members & deprecations ( #57465 )
...
This commit fixes regressions introduced by #57255
PR Close #57465
2024-08-21 11:26:27 -07:00
Matthieu Riegler
0979ca0354
docs(docs-infra): Fix heading parsing ( #57386 )
...
fixes #57384
PR Close #57386
2024-08-19 09:24:08 -07:00
Matthieu Riegler
af20b2a161
docs(docs-infra): remove remaining ngZone ( #57229 )
...
PR Close #57229
2024-08-19 09:22:01 -07:00
Matthieu Riegler
b5719ba5eb
docs(docs-infra): Add tests for marked rendering ( #57344 )
...
On top of #57338 , to make sure we prevent similar regressions on marked rendering.
PR Close #57344
2024-08-19 09:21:17 -07:00
Matthieu Riegler
b1ed7e2b5f
docs(docs-infra): Add support for function/method overloads ( #57379 )
...
PR Close #57379
2024-08-15 12:12:26 -04:00
Matthieu Riegler
e50d239e80
docs(docs-infra): fix markdown link rendering ( #57377 )
...
fixes #57376
PR Close #57377
2024-08-13 15:53:56 -07:00
Andrew Scott
334c99f968
refactor(docs-infra): Update search results to display content when it is matched ( #57298 )
...
This commit updates the search results to query for the content as well
as a snippet of the content for display when it's the content that
matches the query rather than any of the headers.
PR Close #57298
2024-08-13 12:07:49 -07:00
Matthieu Riegler
84752069f2
docs(docs-infra): Update marked to 14 ( #57363 )
...
This is a backport of the marked update and the fix that went with it (#57338 )
PR Close #57363
2024-08-13 09:33:04 -07:00
Andrew Scott
15a8495211
refactor(docs-infra): Use new APIs in search dialog ( #57269 )
...
This reverts commit 9109f31cb7 .
PR Close #57269
2024-08-06 13:49:41 +00:00
Andrew Scott
9109f31cb7
Revert "refactor(docs-infra): Use new APIs in search dialog ( #57215 )" ( #57268 )
...
This reverts commit f5960d0f94 .
PR Close #57268
2024-08-05 21:11:59 +00:00
Joey Perrott
3bdead1b2f
refactor(docs-infra): migrate api-gen from dev-infra into the repo ( #57241 )
...
Move the api-gen pipeline into the shared-docs directory.
PR Close #57241
2024-08-05 17:06:29 +00:00
Joey Perrott
f125cd82b4
fix(docs-infra): replace the uses of replaceAll with replace using regex with g flag ( #57232 )
...
Use the g flag in replace to perform a replaceAll
PR Close #57232
2024-08-01 19:17:25 +00:00
Andrew Scott
f5960d0f94
refactor(docs-infra): Use new APIs in search dialog ( #57215 )
...
This updates the search dialog component to use signal APIs
PR Close #57215
2024-07-31 18:56:31 +00:00
Matthieu Riegler
a49f7c951f
docs(docs-infra): extract captured group from heading custom id regexp ( #57206 )
...
Backport of angular/dev-infra#2202
PR Close #57206
2024-07-31 16:03:28 +00:00
Joey Perrott
2d8635d29d
refactor(docs-infra): migrate @angular/docs from dev-infra into adev directory ( #57132 )
...
To increase the ease of development we are moving @angular/docs into the adev directory within this repo. While
we are doing this to improve our development experience in the short term, efforts are also in place
to maintain a division between this @angular/docs (shared) code and adev itself, so that it can be extracted
back out in the future when components is ready to leverage it as well.
PR Close #57132
2024-07-30 15:51:26 +00:00