Fredrik Adelöw
2bae83ab2e
Version Policy Update - Node 22 to 24
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-12-08 10:53:38 +01:00
Fredrik Adelöw
8c9eecceee
Merge pull request #30512 from GabDug/techdocs-durations-config
...
Techdocs: support HumanDuration for cache config
2025-09-02 13:18:32 +02:00
Shijun Wang
484e500f49
techdocs-backend: migrate CachedEntityLoader to use BackstageCredentials ( #30652 )
...
add changeset and tests
Signed-off-by: Shijun Wang <shijun@unity3d.com >
2025-07-30 07:38:44 -04:00
Gabriel Dugny
063cdc5ed5
Techdocs: support HumanDuration for cache config
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
2025-07-11 21:33:05 +02:00
Gabriel Dugny
72d019d663
chore(typos): Fix low-impact typos
...
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com >
2025-04-23 17:56:22 +02:00
Andre Wanlin
7a2cfbbd31
TechDocs legacy
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-03-14 15:02:20 -05:00
Andre Wanlin
d5c4a9db09
search - Removed legacy backend support
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Fixed typo
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Updated API report
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Moved types
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Updated changesets
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Fixed type error
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Updated changeset based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-03-14 14:30:28 -05:00
Fredrik Adelöw
f5ed326069
Merge pull request #28608 from backstage/renovate/node-20.x-lockfile
...
chore(deps): update dependency @types/node to v20.17.23
2025-03-07 14:43:16 +01:00
Fredrik Adelöw
7828186c11
fixup
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-03-07 14:12:24 +01:00
Phil Kuang
8f0377643f
fix(techdocs): properly clean up tmp files on build failure ( #28975 )
...
Signed-off-by: Phil Kuang <pkuang@factset.com >
2025-03-04 20:00:38 +01:00
Fredrik Adelöw
ee8b63def9
use mockServices more
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-12-18 14:14:42 +01:00
Fredrik Adelöw
5c9cc05eee
remove most usages of node-fetch
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-11-30 23:54:19 +01:00
Fredrik Adelöw
cd88dc39fc
Merge pull request #27070 from backstage/freben/catalog-expect-too
...
rewrite some more tests to use actual fake catalog instead of mock
2024-10-21 15:44:32 +02:00
Patrik Oldsberg
96a3eba552
plugins/{kubernetes,techdocs}-backend: fix circular imports
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-10-14 10:04:09 +02:00
Patrik Oldsberg
7cfc0c1902
plugins/*-backend: flip around alpha exports to stable
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-10-14 10:04:08 +02:00
Patrik Oldsberg
3109c24cb3
promote all backend feature exports to main entry point
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-10-11 16:47:41 +02:00
Fredrik Adelöw
e836b774d5
support expect on mock catalog service methods
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-10-10 14:26:39 +02:00
Adrian Kosiński
fbdc63116c
feat(techdocs): Allow to pass options to GCS publisher ( #26836 )
...
* feat(techdocs): Allow to pass options to GCS publisher
Signed-off-by: Adrian Kosinski <adrian.kosinski@allegro.com >
---------
Signed-off-by: Adrian Kosinski <adrian.kosinski@allegro.com >
2024-10-01 13:40:47 -04:00
Fredrik Adelöw
0e77776b51
implement in some tests
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-09-11 13:12:00 +02:00
Fredrik Adelöw
5edd344c98
inject catalog client where possible in the new backend system
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-09-02 17:13:58 +02:00
Fredrik Adelöw
53b24d9a59
update usage elsewhere
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-08-30 16:02:40 +02:00
Camila Belo
40b9ef23b9
refactor: apply review suggestions
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-08-26 12:57:06 +02:00
Camila Belo
5b679ac14c
refactor(techdocs-backend): deprecate create router and router options
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-08-26 12:57:05 +02:00
Oskar Jiang
7b975ba628
techdocs-backend: use separate plugin request token when syncing cache
...
Signed-off-by: Oskar Jiang <oskarjiang94@gmail.com >
2024-08-20 08:17:51 +02:00
MT Lewis
69bd940408
techdocs: switch to using constants from techdocs-common for annotations
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2024-07-24 20:34:59 +01:00
Camila Belo
b82aff92aa
refactor(test-utils): deprecate the isDockerDisabledForTests function
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-07-10 17:06:00 +02:00
Camila Belo
95a3a0b91c
refactor(test-utils): rename setupRequestMockHandlers to setupMswHandler
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-07-10 15:45:49 +02:00
John Philip
25450bab24
Merge pull request #25361 from johnphilip283/add-publisher-extension-point
...
TechDocs: Add publisher extension point
2024-06-26 10:45:27 -04:00
John Philip
c17cf4fd23
add publisher extension point
...
Signed-off-by: John Philip <jphilip@spotify.com >
2024-06-22 13:00:35 -04:00
Vincenzo Scamporlino
130d0842a1
techdocs-backend: instantiate containerRunner internally
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2024-06-13 14:37:01 +02:00
John Philip
77d6b8cfe3
Merge pull request #24587 from drodil/build_log_transport_extension
...
feat: allow defining custom build log transport for techdocs
2024-05-29 15:52:45 -04:00
Camila Belo
737f3ae5ef
Merge branch 'master' into camilaibs/nbs10-deprecate-legacy-system-commons
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-05-21 15:12:02 +02:00
Camila Belo
8869b8ef30
refactor: stop using the legacy standalone server
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-05-17 11:37:04 +02:00
Camila Belo
eb34b87d5a
refactor: stop using getVoidLogger in tests
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-05-16 09:21:54 +02:00
Vincenzo Scamporlino
fcee1ce391
techdocs-backend: fix build strategy tests
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2024-05-07 15:04:54 +02:00
Vincenzo Scamporlino
8a18e9ef38
techdocs: make builder optional
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2024-05-07 14:29:57 +02:00
Heikki Hellgren
e64bfb27cf
feat: allow defining custom build log transport for techdocs
...
should enable way to overcome #24583 memory leak, maybe.
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-05-02 12:08:19 +03:00
Camila Belo
7b77befdfb
feat: create default get cookie endpoint
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-04-08 16:47:05 +02:00
Heikki Hellgren
8e28c88656
feat: allow overriding default techdocs preparers
...
a new extension point `TechdocsPreparerExtensionPoint` allows
registering custom preparers for the techdocs plugin.
closes #21952
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-02 13:14:03 +03:00
Camila Belo
a846c6fd2a
fix: local cookie generation on legacy app
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
2024-03-12 09:00:52 +01:00
Camila Belo
a57f830fe9
refactor: use cross tab timeout
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-03-12 09:00:52 +01:00
Camila Belo
ec9e1d2103
feat: migrate non cokie endpoints
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-03-12 09:00:51 +01:00
Camila Belo
de083201d2
feat: implement refresh cookie on frontend
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-03-12 09:00:51 +01:00
Camila Belo
19d00fe372
feat: add allow static cookie auth
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-03-12 09:00:51 +01:00
secustor
22e11bb48c
chore: fix variable name
...
Signed-off-by: secustor <sebastian@poxhofer.at >
2024-02-27 21:55:32 +01:00
secustor
718b734433
feat(plugins/techdocs): add TechdocsGeneratorExtensionPoint
...
Signed-off-by: secustor <sebastian@poxhofer.at >
2024-02-27 11:42:31 +01:00
John Philip
7a51a81f6a
regenerate token on every fetch to the search index
...
Signed-off-by: John Philip <jphilip@spotify.com >
2023-12-12 16:22:17 -05:00
Fredrik Adelöw
6226ea5ad5
Merge pull request #20700 from zcmander/zcmander/fix-techdocs-memory-leak
...
techdocs: fix buildLogTransport-related memory leak
2023-10-27 13:53:10 +02:00
Fredrik Adelöw
a72143c79b
Merge pull request #20576 from kuangp/feat/buildStrategyExtension
...
feat(techdocs): add extension for setting build strategy
2023-10-25 16:45:06 +02:00
Phil Kuang
b99e29ab8f
refactor(techdocs): deprecate ShouldBuildParameters type
...
Signed-off-by: Phil Kuang <pkuang@factset.com >
2023-10-24 13:06:05 -04:00