Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4243 commits
Select commit Hold shift + click to select a range
cf2fe90
Add example.com to the ignore list
catplat Feb 23, 2026
c841924
Merge pull request #5450 from platformsh/5447-add-example-url
flovntp Feb 24, 2026
88b9f7c
feat: removed sentence
Kemi-Elizabeth Feb 24, 2026
02f4e14
feat: removed sentence
Kemi-Elizabeth Feb 24, 2026
cdddbda
Merge pull request #5455 from platformsh/5454-adjust-region-migration…
catplat Feb 24, 2026
e3aecf1
Add PHP example; misc fixes
catplat Feb 25, 2026
f855c90
Flex Kafka updates - add PHP example, misc fixes
catplat Feb 25, 2026
9a422e0
Merge pull request #5460 from platformsh/5459-kafka-php
catplat Feb 26, 2026
6fc3c9c
Update API Docs
flovntp Mar 4, 2026
5dcd172
Merge pull request #5469 from platformsh/update-api-doc
flovntp Mar 5, 2026
1da418a
Update API Docs
flovntp Mar 11, 2026
2412aa7
Merge pull request #5482 from platformsh/update-api-doc
flovntp Mar 12, 2026
b7df5c5
fix(mercure): use precise wording when describing routes
danmilon Mar 13, 2026
ec87cda
chore(deps): bump scrapy from 2.14.1 to 2.14.2 in /search
dependabot[bot] Mar 13, 2026
9c65bdb
chore(deps): bump pyopenssl from 25.3.0 to 26.0.0 in /search
dependabot[bot] Mar 16, 2026
ebb4287
feat: adjusted text for accuracy
Kemi-Elizabeth Mar 17, 2026
a131541
chore(deps): bump pyasn1 from 0.5.0 to 0.6.3 in /search
dependabot[bot] Mar 17, 2026
46c5fff
Remove documentation about the outbound firewall
catplat Mar 17, 2026
0f1d1ea
docs: add webhook authentication documentation (DP-214)
romainneutron Mar 19, 2026
7b3e35c
chore(deps-dev): bump flatted from 3.2.7 to 3.4.2 in /sites/platform
dependabot[bot] Mar 19, 2026
a0acf06
Update API Docs
gilzow Mar 21, 2026
7c80188
chore(deps): bump flatted from 3.3.3 to 3.4.2
dependabot[bot] Mar 21, 2026
97ef3d2
Merge pull request #5494 from platformsh/5493-update-orgs-page
ralt Mar 23, 2026
d49889e
chore(deps-dev): bump flatted from 3.2.7 to 3.4.2 in /sites/upsun
dependabot[bot] Mar 23, 2026
72cea8f
Merge branch 'main' into update-api-doc
flovntp Mar 23, 2026
56727ed
Merge pull request #5501 from platformsh/update-api-doc
flovntp Mar 23, 2026
43772bf
Update API Docs
gilzow Mar 24, 2026
68cdf53
Merge pull request #5505 from platformsh/update-api-doc
flovntp Mar 24, 2026
36c455c
Merge branch 'main' into 5496-rmv-firewall
catplat Mar 25, 2026
c215a9d
Merge pull request #5497 from platformsh/5496-rmv-firewall
anacidre Mar 25, 2026
1905652
chore(deps): bump yaml in /sites/platform
dependabot[bot] Mar 25, 2026
aeee7ec
chore(deps): bump yaml in /sites/upsun
dependabot[bot] Mar 25, 2026
f5935c0
chore(deps): bump picomatch from 2.3.1 to 2.3.2 in /sites/upsun
dependabot[bot] Mar 25, 2026
0b82dab
chore(deps): bump picomatch from 2.3.1 to 2.3.2 in /sites/platform
dependabot[bot] Mar 25, 2026
7e22d30
chore(deps): bump requests from 2.32.4 to 2.33.0 in /search
dependabot[bot] Mar 26, 2026
c872512
chore(deps): bump path-to-regexp in /sites/platform
dependabot[bot] Mar 30, 2026
e5b9a26
Update the maxmemory calculation for Redis and Valkey
catplat Apr 2, 2026
954835b
Remove Edgee (Edge Analytics) page and references
anacidre Apr 6, 2026
94c658d
Merge pull request #5520 from platformsh/4722-update-to-redisvalkey-m…
catplat Apr 6, 2026
737a5f4
Merge branch 'main' into mr/danmilon/mercure-docs-clarify-routes
catplat Apr 6, 2026
d15f852
Merge pull request #5484 from danmilon/mr/danmilon/mercure-docs-clari…
catplat Apr 6, 2026
e04bd74
feat: add inode exhaustion notifications and update disk troubleshooting
catplat Apr 7, 2026
eb962d0
add inodes to accept.txt
catplat Apr 7, 2026
85e2120
Merge pull request #5526 from platformsh/feat/inode-exhaustion-notifi…
catplat Apr 7, 2026
de9e598
Apply suggestions from code review
catplat Apr 7, 2026
6c3fcb4
Merge branch 'main' into dp-214
catplat Apr 7, 2026
ad063cd
Merge pull request #5499 from romainneutron/dp-214
catplat Apr 7, 2026
fd68b5d
Merge branch 'main' into remove-edgee-page
catplat Apr 7, 2026
4da8233
Merge pull request #5523 from platformsh/remove-edgee-page
catplat Apr 7, 2026
ae28c2f
chore(deps-dev): bump lodash from 4.17.23 to 4.18.1 in /sites/platform
dependabot[bot] Apr 8, 2026
d92e677
fix(environments): correct search engine visibility scoping
catplat Apr 8, 2026
c455b93
fix(environments): update search engine visibility docs to reflect ac…
catplat Apr 8, 2026
9360cc3
Merge branch 'main' into dependabot/pip/search/scrapy-2.14.2
catplat Apr 9, 2026
cee74fe
Merge pull request #5485 from platformsh/dependabot/pip/search/scrapy…
catplat Apr 9, 2026
aec9edd
Merge branch 'main' into dependabot/pip/search/pyasn1-0.6.3
catplat Apr 9, 2026
b101782
chore(deps): bump axios from 1.13.5 to 1.15.0 in /sites/upsun
dependabot[bot] Apr 9, 2026
8ce0dba
Merge branch 'main' into dependabot/npm_and_yarn/sites/platform/flatt…
catplat Apr 9, 2026
b6ce309
chore(deps): bump cryptography from 46.0.5 to 46.0.7 in /search
dependabot[bot] Apr 9, 2026
66e2af8
Merge branch 'main' into dependabot/npm_and_yarn/flatted-3.4.2
catplat Apr 9, 2026
26775e7
Merge pull request #5495 from platformsh/dependabot/pip/search/pyasn1…
catplat Apr 9, 2026
e51c754
Merge branch 'main' into dependabot/npm_and_yarn/sites/platform/flatt…
catplat Apr 9, 2026
6e4b5a3
Merge pull request #5500 from platformsh/dependabot/npm_and_yarn/site…
catplat Apr 9, 2026
46b11fa
Merge branch 'main' into dependabot/pip/search/pyopenssl-26.0.0
catplat Apr 9, 2026
93f47f7
chore(deps): merge dependabot/pip/search/pyopenssl-26.0.0 (#5492)
catplat Apr 9, 2026
b49d552
chore(deps): merge dependabot/npm_and_yarn/flatted-3.4.2 (#5502)
catplat Apr 9, 2026
e766894
chore(deps): merge dependabot/npm_and_yarn/sites/upsun/flatted-3.4.2 …
catplat Apr 9, 2026
0b3cf19
chore(deps): merge dependabot/npm_and_yarn/sites/platform/multi-6afa1…
catplat Apr 9, 2026
dfcba2a
chore(deps): merge dependabot/npm_and_yarn/sites/upsun/multi-6afa12d6…
catplat Apr 9, 2026
d6a666b
chore(deps): merge dependabot/npm_and_yarn/sites/upsun/picomatch-2.3.…
catplat Apr 9, 2026
52e9037
chore(deps): merge dependabot/npm_and_yarn/sites/platform/picomatch-2…
catplat Apr 9, 2026
524dccf
chore(deps): merge dependabot/pip/search/requests-2.33.0 (#5511)
catplat Apr 9, 2026
7249810
chore(deps): merge dependabot/npm_and_yarn/sites/platform/path-to-reg…
catplat Apr 9, 2026
f7f26b7
chore(deps): merge dependabot/npm_and_yarn/sites/platform/lodash-4.18…
catplat Apr 9, 2026
ada4072
chore(deps): merge dependabot/pip/search/cryptography-46.0.7 (#5528)
catplat Apr 9, 2026
08b93a0
chore(deps): merge dependabot/npm_and_yarn/sites/upsun/axios-1.15.0 (…
catplat Apr 9, 2026
2331f18
Merge pull request #5532 from platformsh/chore/merge-dependabot-prs
gilzow Apr 9, 2026
2026ed2
Improve example to adjust request memory hints in fpm.md
matthiaz Apr 20, 2026
bd18842
Merge pull request #5544 from platformsh/improve-example-memory-hints
ralt Apr 20, 2026
016d69d
align example with text
matthiaz Apr 20, 2026
f4d808e
Merge pull request #5545 from platformsh/matthiaz-patch-1
ralt Apr 20, 2026
7b32b4f
Recover feedback, various edits/simplifications
catplat Apr 22, 2026
7951b9b
Merge branch 'main' into fix/5529-search-engine-visibility-scoping
catplat Apr 22, 2026
12640fc
fix(environments): add Grid vs Dedicated Gen 2 scoping for search eng…
catplat May 1, 2026
7b9e912
Fix link to resolve build test error
catplat May 1, 2026
9dce1f1
Revise service upgrade and downgrade guidelines
matthiaz May 6, 2026
f470bb0
Style edits
catplat May 6, 2026
b4378a4
Sequentil upgrade info; edits; review exported data
catplat May 6, 2026
484e3f5
Document DG2 health notification behavior and improve notifications p…
catplat May 8, 2026
4ea82a4
Merge pull request #5559 from platformsh/matthiaz/fix-upgrade-downgra…
flovntp May 11, 2026
802cf9b
Replace hardcoded Platform.sh with vendor name variable in notificati…
catplat May 11, 2026
a45aee6
Merge branch 'main' into fix/dg2-health-notifications
catplat May 11, 2026
e602a64
Remove plan-specific staging row
catplat May 12, 2026
fc87128
mention dev env
catplat May 12, 2026
85f99c8
Improve route option phrasing for parallelism
catplat May 12, 2026
bfbabab
Replace Discord links with Upsun Community Forum in sites/platform
catplat May 12, 2026
2024519
Merge pull request #5575 from platformsh/fix/mercure-cors-anonymous-c…
ralt May 13, 2026
ca9f848
Merge branch 'main' into fix/replace-discord-with-community-forum
anacidre May 13, 2026
c54424f
Requested changes (Upsun Fixed only)
catplat May 13, 2026
97c1b3d
Remaining Platform fixes
catplat May 13, 2026
e102b9c
Fixes for Upsun Flex docs (though docs aren't used)
catplat May 13, 2026
08f51f1
Merge branch 'main' into fix/dg2-health-notifications
catplat May 14, 2026
aff876b
Merge pull request #5568 from platformsh/fix/dg2-health-notifications
catplat May 14, 2026
41311f4
Remove redundant second forum button from community-buttons shortcode
anacidre May 14, 2026
26199d8
Merge branch 'main' into fix/replace-discord-with-community-forum
catplat May 14, 2026
bb670dc
Merge pull request #5576 from platformsh/fix/replace-discord-with-com…
catplat May 14, 2026
a141f3c
Add default container profile size for Mercure and Valkey
catplat May 14, 2026
ee4c0ef
DG2 health notifications update
catplat May 15, 2026
910b85c
remove DG3 reference
catplat May 15, 2026
1eac8ff
add "preview"
catplat May 15, 2026
67bbc43
update description
catplat May 15, 2026
dedd10e
Update CLI docs to latest version
Kemi-Elizabeth May 18, 2026
487c060
Merge pull request #5554 from platformsh/cli-commands-doc-page
flovntp May 18, 2026
b827094
Remove a bad example from the cron definition
matthiaz May 18, 2026
829d181
Merge pull request #5579 from platformsh/5578-containers
flovntp May 19, 2026
80956b4
Update API Docs
platformsh-devrel May 20, 2026
8935f0f
Update note about delay and add polling caveat
catplat May 20, 2026
04a8c17
Merge branch 'main' into 5580-dg2-prev-grid
catplat May 21, 2026
c5d0e5e
Merge pull request #5519 from platformsh/update-api-doc
flovntp May 21, 2026
033f402
Adjustments based on review feedback
catplat May 21, 2026
e6013ba
Merge branch 'main' into 5587-poll-delay
catplat May 21, 2026
9064150
Merge pull request #5588 from platformsh/5587-poll-delay
catplat May 21, 2026
02fb61b
Merge branch 'main' into 5580-dg2-prev-grid
catplat May 21, 2026
150d281
Merge branch 'main' into remove-bad-cron-example
catplat May 21, 2026
e40f9a8
Merge pull request #5583 from platformsh/remove-bad-cron-example
catplat May 21, 2026
528b023
Merge branch 'main' into 5580-dg2-prev-grid
catplat May 21, 2026
a022cf7
Merge pull request #5581 from platformsh/5580-dg2-prev-grid
catplat May 25, 2026
6a5140d
docs(solr): document configuration.modules for solr 9.9+
dephekt May 8, 2026
205c8ef
chore: remove unnecessary implementation details
dephekt May 26, 2026
988c6d5
Merge pull request #5563 from platformsh/img-3773-solr-modules-config
catplat May 26, 2026
338a1c0
add container size to the resources example
matthiaz May 29, 2026
147ec4a
Remove tier gating dkim
matthiaz Jun 1, 2026
fea9750
Merge pull request #5604 from platformsh/mr/matthias/remove-tier-gate…
catplat Jun 1, 2026
535308b
Update API Docs
gilzow Jun 2, 2026
de11864
Merge pull request #5602 from platformsh/update-api-doc
flovntp Jun 3, 2026
71df724
Merge pull request #5600 from platformsh/mr/matthias/resources-size-key
catplat Jun 9, 2026
b433bfb
chore(deps-dev): bump axios from 1.13.2 to 1.17.0
dependabot[bot] Jun 10, 2026
ea37623
repository-s3 plugin available on DG2 only
catplat Jun 11, 2026
1bebe29
Merge pull request #5612 from platformsh/repository-s3
catplat Jun 11, 2026
b106dd1
Explain calculation of max_connections
matthiaz Jun 16, 2026
8ae4690
corrects 'Upsun Fixed' to 'Upsun' when referencing the company name. …
gilzow Jun 16, 2026
b1de56e
Update sites/platform/src/add-services/mysql/troubleshoot.md
catplat Jun 16, 2026
637ae88
Update sites/platform/src/add-services/mysql/troubleshoot.md
catplat Jun 16, 2026
92847a1
Merge pull request #5617 from platformsh/mr/matthias/fix-correct-max_…
catplat Jun 16, 2026
0128056
Merge branch 'main' into 5619-DG2-management-responsibility
catplat Jun 16, 2026
0eb81f0
Merge pull request #5620 from platformsh/5619-DG2-management-responsi…
catplat Jun 16, 2026
5a51b3d
MariaDB troubleshooting: Cleanup (style edits)
catplat Jun 16, 2026
7e67d87
Update API Docs
gilzow Jun 17, 2026
36d8fc9
Merge pull request #5616 from platformsh/update-api-doc
flovntp Jun 17, 2026
c3f4d6c
Merge branch 'main' into dependabot/npm_and_yarn/axios-1.17.0
flovntp Jun 17, 2026
4bdf9e9
Merge pull request #5611 from platformsh/dependabot/npm_and_yarn/axio…
flovntp Jun 17, 2026
28e80d8
chore(deps-dev): bump launch-editor in /sites/platform
dependabot[bot] Jun 17, 2026
831efb4
Merge pull request #5626 from platformsh/dependabot/npm_and_yarn/site…
flovntp Jun 17, 2026
7d35c89
chore(deps-dev): bump @babel/core in /sites/platform
dependabot[bot] Jun 17, 2026
5f9e4af
chore(deps): bump form-data from 4.0.5 to 4.0.6
dependabot[bot] Jun 17, 2026
8a577a3
chore(deps): bump cryptography from 46.0.7 to 48.0.1 in /search
dependabot[bot] Jun 17, 2026
940695a
Merge pull request #5627 from platformsh/dependabot/npm_and_yarn/site…
flovntp Jun 17, 2026
2df6993
Merge branch 'main' into dependabot/pip/search/cryptography-48.0.1
flovntp Jun 17, 2026
befd441
chore(deps): bump js-yaml from 4.1.1 to 4.2.0 in /sites/platform
dependabot[bot] Jun 17, 2026
cf8fec5
Merge pull request #5632 from platformsh/dependabot/npm_and_yarn/site…
flovntp Jun 17, 2026
f2749ba
Merge branch 'main' into dependabot/pip/search/cryptography-48.0.1
flovntp Jun 17, 2026
504f271
chore(deps-dev): bump shell-quote from 1.8.1 to 1.8.4
dependabot[bot] Jun 17, 2026
94fe755
chore(deps): bump axios from 1.13.5 to 1.18.0 in /sites/platform
dependabot[bot] Jun 17, 2026
da5010a
Merge branch 'main' into mysql-trbl-typo-fix
catplat Jun 17, 2026
d87710f
Merge pull request #5622 from platformsh/mysql-trbl-typo-fix
catplat Jun 17, 2026
19b9792
Merge branch 'main' into dependabot/pip/search/cryptography-48.0.1
flovntp Jun 17, 2026
368b746
Merge pull request #5631 from platformsh/dependabot/pip/search/crypto…
flovntp Jun 17, 2026
a0283fd
Merge branch 'main' into dependabot/npm_and_yarn/sites/platform/axios…
flovntp Jun 17, 2026
75dd39d
Merge pull request #5606 from platformsh/dependabot/npm_and_yarn/site…
flovntp Jun 17, 2026
baf93dd
Merge branch 'main' into dependabot/npm_and_yarn/form-data-4.0.6
flovntp Jun 17, 2026
5950837
Merge pull request #5629 from platformsh/dependabot/npm_and_yarn/form…
flovntp Jun 17, 2026
4dada62
Merge branch 'main' into dependabot/npm_and_yarn/shell-quote-1.8.4
flovntp Jun 17, 2026
b6b4067
Merge pull request #5609 from platformsh/dependabot/npm_and_yarn/shel…
flovntp Jun 17, 2026
ce6677a
Merge branch 'main' into fix/5529-search-engine-visibility-scoping
catplat Jun 17, 2026
056bb8d
Merge pull request #5530 from platformsh/fix/5529-search-engine-visib…
catplat Jun 17, 2026
0b108f1
fix(environments): add tables for search engine visibility by project…
catplat Jun 17, 2026
a1a759d
Merge pull request #5634 from platformsh/fix/search-engine-visibility…
catplat Jun 17, 2026
fbe7519
chore(deps-dev): bump webpack-dev-server in /sites/upsun
dependabot[bot] Jun 18, 2026
48e4e58
Merge pull request #5636 from platformsh/dependabot/npm_and_yarn/site…
flovntp Jun 18, 2026
a01c879
solve update regions issue
flovntp Jun 19, 2026
09f3632
Merge pull request #5638 from platformsh/fix-update-region
flovntp Jun 19, 2026
c476c1a
Exclude regions with no provider from public region list
ralt Jun 30, 2026
3a56f87
Update the tap user/organization name
catplat Jul 10, 2026
34b2d91
fix broken link to pass test
catplat Jul 11, 2026
ffdd75f
Merge pull request #5649 from platformsh/cli-update
catplat Jul 11, 2026
cbba750
fix(composable image): Update latest supported version
catplat Jul 13, 2026
6a1f51c
Merge pull request #5651 from platformsh/fix/compos-ver
catplat Jul 13, 2026
5deebb5
Adjust wording to remove implication that container profile can be se…
catplat Jul 27, 2026
f43895b
Merge pull request #5676 from platformsh/fix/contnr-profile
catplat Jul 27, 2026
b4f896b
Update info about URLs for preview environments
catplat Jul 29, 2026
9b4fb14
fix variables; remove the `all` placeholder reference in the prev env…
catplat Jul 29, 2026
50b50f6
Document HTTP headers overwritten or removed by the router
catplat Jul 31, 2026
9da343d
Merge pull request #5687 from platformsh/docs/http-headers-overwritte…
catplat Jul 31, 2026
a5cf095
Merge branch 'main' into fix/preview-env-route-urls
catplat Jul 31, 2026
696d644
Merge pull request #5685 from platformsh/fix/preview-env-route-urls
catplat Jul 31, 2026
49428e0
Update DKIM request instructions in email.md
matthiaz Aug 7, 2026
186c5bb
Merge pull request #5692 from platformsh/less-messy-dkim-requests
catplat Aug 7, 2026
5f71803
Remove Rust banner
catplat Aug 7, 2026
f8122aa
Merge pull request #5693 from platformsh/rust-rmv-banner
catplat Aug 7, 2026
c0a6fe7
[Meta-bot] Sync legacy registry.json
platformsh-devrel Aug 11, 2026
5df139d
Merge pull request #5706 from platformsh/update/meta-version-updater
Theosakamg Aug 11, 2026
cbc597c
Update support URLs
catplat Aug 11, 2026
5badf9c
Update CLI docs to latest version
Kemi-Elizabeth Aug 12, 2026
9ce0d9b
Merge pull request #5595 from platformsh/cli-commands-doc-page
catplat Aug 13, 2026
b233afb
Add image-versions-live shortcode for live version-status data
catplat Aug 14, 2026
1bcb2de
Add runtime/service upgrade guide, de-emphasize Redis as one-off
catplat Aug 14, 2026
f86b554
remove info about phased migration (for parity with Flex docs)
catplat Aug 14, 2026
65a551c
Fix Vale prose lint errors in upgrade-runtimes-services.md
Copilot Aug 14, 2026
63d91fa
Apply suggestions from code review
catplat Aug 14, 2026
151e6b9
Match "create it first" pattern for the service upgrade step
catplat Aug 14, 2026
03011c7
Fix backup availability numbers in documentation
matthiaz Aug 17, 2026
b73cef6
Merge pull request #5714 from platformsh/fix-wrong-count
ralt Aug 17, 2026
cdcc28d
Document image-versions-live and the shortcode-split PR convention
catplat Aug 17, 2026
429430b
Document SendGrid DKIM key rotation policy, update email.md for parity
catplat Aug 17, 2026
3845b61
Bold the domain requirement in the email warning box
catplat Aug 17, 2026
0c23663
docs: split long email prose sentences
Copilot Aug 17, 2026
5ff0a27
docs: shorten additional email prose
Copilot Aug 17, 2026
d9d1413
docs: restore concise email header wording
Copilot Aug 17, 2026
eba1003
docs: clarify sender domain warning
Copilot Aug 17, 2026
165e3a5
docs: refine sender domain warning
Copilot Aug 17, 2026
2109bb5
docs: clarify DKIM domain requirement
Copilot Aug 17, 2026
856c486
Merge pull request #5715 from platformsh/docs/email-dkim-rotation
catplat Aug 17, 2026
bec0c4f
Apply suggestions from code review
catplat Aug 17, 2026
968d9be
[Meta-bot] Sync legacy registry.json
platformsh-devrel Aug 24, 2026
67ff235
Merge pull request #5718 from platformsh/update/meta-version-updater
Theosakamg Aug 24, 2026
48b586e
Serve Redis Grid version statuses live, split out Dedicated Gen 2
catplat Aug 14, 2026
44f4600
Merge pull request #5709 from platformsh/infra/image-versions-live-sh…
Theosakamg Aug 26, 2026
8bdd2ed
Merge branch 'main' into docs/redis-live-versions
Theosakamg Aug 26, 2026
ffaa201
Merge pull request #5710 from platformsh/docs/redis-live-versions
Theosakamg Aug 26, 2026
baad73c
:memo: Document the dynamic_compression web location setting
ralt Aug 27, 2026
9a628c4
Add Drush guide for Platform Fixed, ported from Upsun devcenter PR #714
catplat Aug 27, 2026
87af2fa
Merge branch 'main' into docs/upgrade-runtimes-deemphasize-redis
Theosakamg Aug 27, 2026
ad77b9e
Merge pull request #5711 from platformsh/docs/upgrade-runtimes-deemph…
Theosakamg Aug 27, 2026
57072d9
Redo the single-runtime and composable image yaml examples in this file
catplat Aug 28, 2026
51b4988
Merge branch 'main' into docs-dynamic-compression
catplat Aug 28, 2026
3881486
Merge pull request #5721 from platformsh/docs-dynamic-compression
catplat Aug 28, 2026
11ea072
Merge branch 'main' of https://github.com/platformsh/platformsh-docs …
catplat Sep 1, 2026
9d4ce61
Update support links / steps.
catplat Sep 1, 2026
a9589aa
shorten the topic to simplify; update links
catplat Sep 1, 2026
a37e6b3
Update link to Blackfire support per Linear test
catplat Sep 1, 2026
eb4f9c8
Merge pull request #5707 from platformsh/console-support-urls
catplat Sep 1, 2026
60ac225
Merge branch 'main' into docs/drush-guide
catplat Sep 1, 2026
f516f89
Update Blackfire support page and landing page name
catplat Sep 1, 2026
68f9b4d
Merge pull request #5726 from platformsh/supportlinks
catplat Sep 1, 2026
1bc711d
Merge branch 'main' into docs/drush-guide
catplat Sep 2, 2026
5f7c382
Merge pull request #5722 from platformsh/docs/drush-guide
catplat Sep 2, 2026
57c3a3b
Adjust YAML config examples to follow Fixed convention, not Flex (ie …
catplat Sep 2, 2026
81f925e
Fix pre-existing invalid YAML in PHP extension examples
catplat Sep 2, 2026
2c185d0
Remove services:/routes: wrapper keys to match Fixed convention
catplat Sep 2, 2026
bab62b3
Fix additional pre-existing invalid YAML found during validation
catplat Sep 2, 2026
1157dc1
Merge pull request #5728 from platformsh/fixed-yaml-applications-key
catplat Sep 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
7 changes: 7 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1 +1,8 @@
blank_issues_enabled: false # Force people to start from a template
contact_links:
- name: "Upsun Support - open a Support ticket"
url: https://console.upsun.com/-/users/~/tickets/open
about: If you're experiencing problems with the Upsun Flex or Fixed product offerings, please open a Support ticket.
- name: "Upsun Community Forum - questions and messages"
url: https://community.upsun.com
about: For questions and discussion about Upsun Flex or Upsun Fixed product offerings, reach out on the Upsun Community Forum!
38 changes: 26 additions & 12 deletions .github/ISSUE_TEMPLATE/improvements.yml
Original file line number Diff line number Diff line change
@@ -1,35 +1,49 @@
name: Improvements
description: For changes to improve existing content.
name: 'Docs - Improvements and corrections'
description: Suggest changes to improve or correct the existing Upsun Flex or Fixed content
labels:
- ungroomed
body:
- type: markdown
attributes:
value: |
Thanks for your interest in helping improve the Platform.sh docs!
Please fill in the fields below so we can understand what changes are needed.
Please complete the fields below to help us improve the Upsun docs.
- type: dropdown
id: priority
validations:
required: true
attributes:
label: Priority
description: How urgent is this update?
options:
- 1 - Urgent - customers are affected; causes support issues
- 2 - Important - inaccurate info needs to be corrected to prevent customer issues
- 3 - Not urgent - can be addressed as team bandwidth permits
- 4 - Nice-to-have - ideal, but not mandatory
- 5 - Unsure - Docs/Advocacy team will assess
default: 2

- type: textarea
attributes:
label: Where on docs.platform.sh should be changed?
description: Link to the pages you think should be updated.
placeholder: https://docs.platform.sh/
label: Where should the changes be made?
description: Add the links to the Upsun Flex and/or Upsun Fixed pages you think should be updated.
placeholder: https://docs.upsun.com, https://fixed.docs.upsun.com/
validations:
required: true

- type: textarea
attributes:
label: What exactly should be updated?
description: |
- Share as much detail as you can to help us understand the suggestion.
- What is written now that shouldn't be or isn't written that should be?
- What do you expect as an outcome?
- **Do not** include Upsun-internal information, Slack threads, etc. in this field.
- What needs to be added, removed, or updated? Please provide as much detail as possible.
- Include expected outcomes that users will find useful.
- Include additional guidance that prevent unexpected outcomes for users.
validations:
required: true

- type: textarea
attributes:
label: Additional context
description: Optionally add any other information or screenshots that could help us understand and implement the change.
label: 'Optional: Additional context'
description: Include other information or screenshots that could help us understand and implement the change.
validations:
required: false
59 changes: 51 additions & 8 deletions .github/ISSUE_TEMPLATE/new_docs.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,69 @@
name: New docs
description: For adding documentation that doesn't yet exist, such as for a new feature.
name: 'Docs - New documentation request'
description: Propose new documentation (new features, new guides, etc.)
labels:
- ungroomed
body:
- type: markdown
attributes:
value: |
Thanks for helping improve the Platform.sh docs!
Please fill in the fields below so we can understand what documentation is needed.
Please complete the fields below to help us improve the Upsun docs.

- type: dropdown
id: offering
validations:
required: true
attributes:
label: Offering
multiple: true
description: Which offering is impacted by the feature? (select all that apply)
options:
- Upsun Flex
- Upsun Fixed
default: 0,1

- type: textarea
attributes:
label: What needs to be documented?
description: |
Describe in detail what is missing from the documentation.
Include the use case for the missing feature: why people want to use it.
- **Do not** include Upsun-internal information, Slack threads, etc. in this field.
- Include information such as key use cases, benefits to the user, business problem solved, etc.
- Include expected outcomes that users will find useful.
- Include guidance that will prevent negative or unexpected outcomes for users.
validations:
required: true

- type: dropdown
id: docs_impact
attributes:
multiple: true
label: Docs impact
description: Where do you believe these docs should be placed? For further comments, use the Additional context field later in this form.
options:
- "Get started materials or framework-specific guides"
- "Learn: tutorials & best practices"
- "Frameworks (Fixed only)"
- "Reference > Configure apps"
- "Reference > Add services"
- "Reference > Define routes"
- "Reference > Languages"
- "Reference > Development"
- "Reference > Integrations"
- "Reference > Increase observability"
- "Reference > Managing manage enviornments/projects"
- "Reference > Custom domains"
- "Reference > Administration"
- "Reference > Security and compliance"
- "Reference > Dedicated 2 (Fixed only)"
- "Reference > Manage resources (Flex only)"
- "Reference > Glossary"
default: 0
validations:
required: false

- type: textarea
attributes:
label: Additional context
description: Optionally add any other information or screenshots that could help us understand what to document.
label: 'Optional: Additional context'
description: Include other information or screenshots that could help us understand and implement the change.
validations:
required: false

107 changes: 107 additions & 0 deletions .github/actions/get-pr-info/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
name: Get PR URL
description: Checks the status of the environment based on branch, returns environment URL
inputs:
platformsh_token:
description: 'Platform.sh/Upsun.com API token'
required: true
branch:
description: 'Branch name we should watch for deployment'
required: true
project:
description: 'project id'
required: true

####
outputs:
env_status:
description: "Final status of the PR environment"
value: ${{ steps.get_env_url.outputs.env_status }}
pr_url:
description: "The URL of the PR environment"
value: ${{ steps.get_env_url.outputs.env_url }}
pr_url_upsun:
description: "The URL of the Upsun variant of the PR environment"
value: ${{ steps.get_env_url.outputs.env_url_upsun }}


runs:
using: composite
steps:
- name: Set up Platform.sh CLI
# temporary usage until the official is public
uses: upsun/action-cli@v1
with:
cli_provider: 'platform'
- name: Get environment URL
shell: bash
env:
PLATFORMSH_CLI_TOKEN: ${{ inputs.platformsh_token }}
BRANCH: ${{ inputs.branch }}
UPSUN_DOCS_PREFIX: "https://docs.upsun.com" # @todo move to a repo var?
id: get_env_url
run: |
COMMIT_STATUS="pending"

# Get the state of the most recent deployment activity
# run commands in workflows are are automatically launched with shell: /usr/bin/bash -e {0}. If for some
# reason the psh cli errors (e.g. branch hasn't reached psh and therefore doesnt exist, api times out, etc)
# this will cause our workflow to exit. Instead, call the cli with an | true so we can attempt to query again
STATE=$(platform activities --format plain --type "environment.push environment.activate environment.redeploy environment.branch" --no-header --columns "state" --limit 1 --environment ${BRANCH} || true)
echo "::notice::Attempting to retrieve deployed environment URL. Current state is: ${STATE}"
# Set tries to 0 to start countdown to timeout
STATUS_TRY=1
# We'll try up to 20 minutes, so (SLEEP_TIME*NUM_ATTEMPTS)/60 = 10*
SLEEP_TIME=10
NUM_ATTEMPTS=120

# Wait until state is complete or 20 minutes has passed
until [ "${STATE}" = "complete" ] || [ ${STATUS_TRY} = ${NUM_ATTEMPTS} ]; do
sleep ${SLEEP_TIME}
echo "Environment is not deployed. Attempting to retrieve deployed status. Attempt ${STATUS_TRY} of ${NUM_ATTEMPTS}."
STATE=$(platform activities --format plain --type "environment.push environment.activate environment.redeploy environment.branch" --no-header --columns "state" --limit 1 --environment "${BRANCH}" || true)
echo "Status retrieved: ${STATE}"

if [ "${STATE}" = "complete" ]; then
echo "::notice::Activity is complete."
fi

# we want to clear the cli cache every 3rd attempt in case it is caching too heavily
if [ $(expr ${STATUS_TRY} % 3) = 0 ]; then
echo "Clearing the cli cache..."
platform clear-cache
fi

STATUS_TRY=$((++STATUS_TRY))
done

# status is complete, check result
RESULT=$(platform activities --format plain --type "environment.push environment.activate environment.redeploy environment.branch" --no-header --columns "result" --limit 1 --environment "${BRANCH}" || true)

if [ "failure" = "${RESULT}" ]; then
FAILEDID=$(platform activities --format plain --type "environment.push environment.activate environment.redeploy environment.branch" --no-header --columns "ID" --limit 1 --environment "${BRANCH}")
LOGLINES=$(platform activity:log "${FAILEDID}" --environment "${BRANCH}" --quiet | tail -n 20)
echo "::error title=Build failed::Build of environment ${BRANCH} failed!"
echo "::group::Last 20 lines from deploy log"
echo "${LOGLINES}"
echo "::endgroup::"
exit 1
fi

# Get the URL of the environment
ENV_URL=$(platform url --primary --pipe --environment "${BRANCH}")

# Get the status of the build activity
COMMIT_STATUS=$(platform activities --format plain --type "environment.push environment.activate environment.redeploy environment.branch" --no-header --columns "result" --limit 1 --environment "${BRANCH}")

# Report findings
echo "The Platform.sh environment is:"
echo "$COMMIT_STATUS"
if [ "$COMMIT_STATUS" = "success" ]; then
echo "Environment deployed to:"
echo "$ENV_URL"
fi

# Report the final statuses to be used in future jobs
echo "env_status=$COMMIT_STATUS" >> $GITHUB_OUTPUT
echo "env_url=$ENV_URL" >> $GITHUB_OUTPUT
echo "env_url_upsun=${{ env.UPSUN_DOCS_PREFIX }}.${ENV_URL:8}" >> $GITHUB_OUTPUT
31 changes: 31 additions & 0 deletions .github/actions/redirection-verification/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: redirections contract verification
description: Verifies that the redirections for our contract with console are still valid
inputs:
environment_url:
description: 'Pull Request Environment URL'
required: true
base_environment_url:
description: 'aka value of {default}'
required: true
redirection_token:
description: 'Redirectionio API token'
required: true
redirection_project_id:
description: 'The organization id that manages the redirection rules'
required: true
number_retries:
description: 'The number of attempts we should make to contact the target environment URL.'
required: false
default: '100'
retry_sleep:
description: 'The length of time (in ms) to pause between each attempt at trying the redirect.'
required: false
default: '1000'

####
#outputs:
####

runs:
using: 'node20'
main: index.js
Loading
Loading